Career Report for James So
Class of 2026
Cross Country Career
The following chart plots the mile pace for every race throughout high school for this runner. The blue anchor points show the races where the runner improved.
Course-Specific Personal Bests
Below is a listing of James So's best times on each course. Click on the course name to see a chart of those races.
| Course | Distance | Time | Pace | All-Time Rank | PR Date | PR Event | Graph Races on Course |
|---|---|---|---|---|---|---|---|
| Bedwell Bayfront Park | 2.95 | 21:56 | 7:26 | 12 | 10/26/22 | PAL #3 | 1 |
| Bedwell Bayfront Park | 3.1 | 21:53 | 7:04 | 23 | 10/25/23 | PAL #3 | 1 |
| Crystal Springs | 2.13 | 16:50.1 | 7:54 | 45 | 9/17/22 | Hillsdale Knights Joust | 1 |
| Crystal Springs | 2.95 | 20:43 | 7:01 | 155 | 10/16/24 | PAL #2 | 4 |
| Half Moon Bay HS | 2.33 | 16:40 | 7:09 | 109 | 9/27/23 | PAL # 1 | 4 |
| Hayward HS | 3 | 20:17.72 | 6:46 | 37 | 10/21/23 | Mariner Invitational | 3 |
| Westmoor HS | 2.7 | 17:58 | 6:39 | 31 | 9/18/24 | PAL # 1 | 3 |
Distance-only Personal Bests
This considers only the courses with distances of 2, 4K (2.48 mi), 3 and 5K (3.1 mi).
| Standard Distance (Mi) |
Time | Pace | Date | Event | Course | Graph Races at Distance |
|---|---|---|---|---|---|---|
| 3 | 20:17.72 | 6:46 | 10/21/23 | Mariner Invitational | Hayward HS | 3 |
| 3.1 | 21:53 | 7:04 | 10/25/23 | PAL #3 | Bedwell Bayfront Park | 1 |
Career Summary
Below is a summary of each season run by James So.
| Year | # of Races | Average Pace | Improvements / Chances | Rank on Team | Best # Std Dev |
|---|---|---|---|---|---|
| Fr | 7 | 7:53 | 1/2 | 18 | -0.31 |
| So | 6 | 7:04 | 4/4 | 15 | -0.12 |
| Jr | 4 | 6:51 | 3/4 | 19 | 0.15 |
| San Mateo Career | 17 | 7:20 | 8/10 |
Complete Race and Improvement History: Table
The following table is a listing of every race throughout high school for this runner.
| Date | Event | Course | Distance | Division | Place | # Std Dev |
Time | Pace | Improvement |
|---|---|---|---|---|---|---|---|---|---|
| 9/14/22 | PAL # 1 | Half Moon Bay HS | 2.33 | F/S | 155/171 | -1.37 | 19:18 | 8:17 | |
| 9/17/22 | Hillsdale Knights Joust | Crystal Springs | 2.13 | Fr | 65/73 | -1.19 | 16:50.1 | 7:54 | |
| 10/1/22 | Artichoke Invitational | Half Moon Bay HS | 2.33 | Fr | 35/43 | -1.10 | 18:36 | 7:59 | You ROCK! (LR, PR) |
| 10/12/22 | PAL #2 | Crystal Springs | 2.95 | F/S | 116/178 | -0.31 | 22:41.7 | 7:42 | You ROCK! (SBP) |
| 10/15/22 | Mariner Invitational | Hayward HS | 3 | F/S | 223/243 | -1.27 | 23:32.9 | 7:51 | |
| 10/26/22 | PAL #3 | Bedwell Bayfront Park | 2.95 | F/S | 114/165 | -0.69 | 21:56 | 7:26 | |
| 11/5/22 | PAL XC Championships | Crystal Springs | 2.95 | F/S | 131/156 | -1.38 | 23:57.6 | 8:07 | |
| 9/27/23 | PAL # 1 | Half Moon Bay HS | 2.33 | F/S | 112/171 | -0.49 | 16:40 | 7:09 | You ROCK! (LY, LR, PR) |
| 9/30/23 | Ram Invitational | Westmoor HS | 2.7 | So | 70/126 | 19:12 | 7:07 | ||
| 10/7/23 | Artichoke Invitational | Half Moon Bay HS | 2.33 | F/S | 64/121 | -0.12 | 16:40 | 7:09 | You ROCK! (LY, LR, PR, SBP) |
| 10/11/23 | PAL #2 | Crystal Springs | 2.95 | F/S | 92/173 | -0.19 | 21:12 | 7:11 | You ROCK! (LY, LR, PR) |
| 10/21/23 | Mariner Invitational | Hayward HS | 3 | F/S | 149/217 | -0.28 | 20:17.72 | 6:46 | You ROCK! (LY, LR, PR, DPR) |
| 10/25/23 | PAL #3 | Bedwell Bayfront Park | 3.1 | F/S | 95/169 | -0.24 | 21:53 | 7:04 | |
| 9/18/24 | PAL # 1 | Westmoor HS | 2.7 | JV | 42/100 | 0.15 | 17:58 | 6:39 | You ROCK! (LR, PR, SBP) |
| 9/28/24 | Ram Invitational | Westmoor HS | 2.7 | JV | 70/114 | -0.12 | 18:34 | 6:53 | You ROCK! (LY) |
| 10/16/24 | PAL #2 | Crystal Springs | 2.95 | Open | 61/124 | 0.13 | 20:43 | 7:01 | You ROCK! (LY, LR, PR) |
| 10/19/24 | Moreau Mariner Invite | Hayward HS | 3 | JV | 111/223 | -0.13 | 20:30.2 | 6:50 |
Glossary:
- LY = Beat time from the same course a year ago
- LR = Beat time from the most recent running of the course
- PR = Set a new course-specific PR
- PG = Beat personal goal
- SBP = Season's best performance based on position of finish relative to the field. (Highest # of standard deviations).
- DPR = Set a new distance-only PR. Applies to 2 mile, 4K (2.48 mi), 3 mile and 5K (3.1 mi) courses only.
- DSR = New season record at this distance that is not a DPR.
- # Std Dev = The number of standard deviations from the mean.
All columns are sortable by clicking on the column heading.
Track Results
Season Records
| Season | Grade | Pts | 800m | 1600m | 3200m |
|---|---|---|---|---|---|
| 2023 Outdoor | Fr | 2:46.15 PR | 5:50.99 | 13:20.26 | |
| 2024 Outdoor | So | - | 5:14.71 PR | 12:13.40 PR | |
| 2025 Outdoor | Jr | - | 5:54.98 | - |
By Event
800m
| Date | Meet | Result | Div | Record | Place | Pts |
|---|---|---|---|---|---|---|
| 3/1/23 | Time Trials with San Mateo and Hillsdale | 2:49.69 | F/S | 20 | ||
| 4/19/23 | San Mateo, Westmoor @ Menlo-Atherton | 2:46.15 | F/S | PR (Δ=3.54,2.1%) SR LR (Δ=3.54,2.1%) |
6 |
1600m
| Date | Meet | Result | Div | Record | Place | Pts |
|---|---|---|---|---|---|---|
| 3/1/23 | Time Trials with San Mateo and Hillsdale | 6:21.07 | F/S | 17 | ||
| 3/18/23 | Garlic Classic Track Invitational | 5:50.99 | F/S | PR (Δ=30.08,7.9%) SR LR (Δ=30.08,7.9%) |
51 | |
| 4/4/23 | Woodside, Carlmont @ San Mateo | 6:05.47 | F/S | 10 | ||
| 4/15/23 | Halden Invitational | 6:05.75 | V | 122 | ||
| 4/19/23 | San Mateo, Westmoor @ Menlo-Atherton | 6:09.93 | F/S | 13 | ||
| 4/24/23 | PAL Bay Dual - San Mateo @ Sequoia | 6:19.97 | F/S | 10 | ||
| 4/29/23 | PAL Frosh Soph Championships | 5:53.24 | F/S | LR (Δ=26.73,7.0%) | 41 | |
| 3/2/24 | K-Bell Invitational | 5:37.30 | F/S | PR (Δ=13.69,3.9%) LR (Δ=15.94,4.5%) LY (Δ=43.77,11.5%) |
75 | |
| 3/13/24 | Hillsdale & Westmoor | 5:18.77 | F/S | PR (Δ=18.53,5.5%) LR (Δ=18.53,5.5%) LY (Δ=32.22,9.2%) |
5 | |
| 3/20/24 | Aragon & Menlo-Atherton | 5:31.87 | F/S | LY (Δ=19.12,5.4%) | 12 | |
| 3/23/24 | Firebird Relays | 5:22.31 | F/S | LR (Δ=9.56,2.9%) LY (Δ=28.68,8.2%) |
17 | |
| 4/10/24 | Mills | 5:14.71 | F/S | PR (Δ=4.06,1.3%) SR (Δ=36.28,10.3%) LR (Δ=7.60,2.4%) LY (Δ=51.04,14.0%) |
3 | |
| 4/27/24 | FS PAL Finals | 5:26.13 | F/S | LY (Δ=27.11,7.7%) | 30 | |
| 3/5/25 | Aragon & Westmoor | 5:54.98 | V | SR (Δ=-40.27,-12.8%) | 14 |
3200m
| Date | Meet | Result | Div | Record | Place | Pts |
|---|---|---|---|---|---|---|
| 3/18/23 | Garlic Classic Track Invitational | 13:20.26 | F/S | SR | 17 | |
| 4/4/23 | Woodside, Carlmont @ San Mateo | 13:28.70 | F/S | 6 | ||
| 4/29/23 | PAL Frosh Soph Championships | 14:15.64 | F/S | 29 | ||
| 3/13/24 | Hillsdale & Westmoor | 12:13.40 | F/S | PR (Δ=1:06.86,8.4%) SR (Δ=1:06.86,8.4%) LR (Δ=2:02.24,14.3%) LY (Δ=1:06.86,8.4%) |
5 |
Distance Medley 12-4-8-16
| Date | Meet | Result | Div | Record | Place | Pts |
|---|---|---|---|---|---|---|
| 3/23/24 | Firebird Relays | 12:34.40 | F/S | PR (Δ=10.34,1.4%) LR (Δ=31.94,4.1%) |
6 |