˅

Runner Profile
David Xiong
Buckingham Browne & Nichols / All-time PR 18:10.00
Course-adjusted PR 17:46.65
Adjusted-best source course
Williston Northampton School 5K
Nov 8, 2025
Rankings use the course-adjusted PR, not the raw race time.
Progress graph
Results over time
Each season gets its own line. Hover a dot for the race name and click it to open the race page.
2022
2023
2024
2025Latest
Race History
Most recent results first
Showing every imported race for this runner.
| Date | Race | Course | Raw / Adj. | Place |
|---|---|---|---|---|
| Nov 8, 2025 | NEPSTA Division II ChampionshipNov 8, 2025 · Place 21 | Williston Northampton School 5K | Raw 18:10.00Adj. 17:46.65 | 21 |
| Oct 31, 2025 | Independent School League (ISL) ChampionshipOct 31, 2025 · Place 40 | Wrentham Championship 5K | Raw 18:06.55Adj. 18:33.79 | 40 |
| Oct 25, 2025 | Milton Academy vs. BB&N boys cross countryOct 25, 2025 · Place 6 | Milton Standard 5K | Raw 17:54.00Adj. 18:00.86 | 6 |
| Oct 11, 2025 | St. Mark's vs Brooks vs Belmont Hill vs BB&NOct 11, 2025 · Place 9 | St. Mark's School Championship Course | Raw 18:01.00Adj. 17:49.50 | 9 |
| Oct 4, 2025 | Boys XC at Nobles / St. Mark’sOct 4, 2025 · Place 19 | Noble and Greenough School 5K | Raw 19:55.00Adj. 19:03.55 | 19 |
| Sep 27, 2025 | Tabor vs. St. George's vs. Middlesex vs. BB&NSep 27, 2025 · Place 7 | Washington Park 5K Course | Raw 18:38.00Adj. 18:51.83 | 7 |
| Sep 20, 2025 | BB&N at Belmont HillSep 20, 2025 · Place 6 | Rock Meadow Short Loop 5K | Raw 18:08.00Adj. 17:53.29 | 6 |
| Nov 9, 2024 | NEPSTA Division II ChampionshipNov 9, 2024 · Place 39 | Brooks School 5K | Raw 19:05.00Adj. 18:38.19 | 39 |
| Nov 1, 2024 | Independent School League (ISL) ChampionshipNov 1, 2024 · Place 37 | Wrentham Championship 5K | Raw 17:39.44Adj. 18:06.00 | 37 |
| Oct 26, 2024 | XC @ TaborOct 26, 2024 · Place 14 | Washington Park 5K Course | Raw 18:04.00Adj. 18:17.41 | 14 |
| Oct 11, 2024 | CROSS-COUNTRY AT ROXBURY LATIN SCHOOLOct 11, 2024 · Place 16 | RL 5K Course | Raw 19:41.00Adj. 18:50.93 | 16 |
| Oct 4, 2024 | BB&N School Cross CountryOct 4, 2024 · Place 12 | BB&N 5K Course | Raw 17:15.00Adj. 18:05.68 | 12 |
| Sep 28, 2024 | St. Mark's vs BB&N vs Middlesex vs Lawrence AcademySep 28, 2024 · Place 3 | St. Mark's School Championship Course | Raw 18:18.00Adj. 18:06.32 | 3 |
| Sep 21, 2024 | Groton vs. BB&N vs. Rivers vs. ThayerSep 21, 2024 · Place 5 | Groton School | Raw 18:08.00Adj. 18:20.45 | 5 |
| Nov 11, 2023 | NEPSTA Division II ChampionshipNov 11, 2023 · Place 59 | RL 5K Course | Raw 19:48.00Adj. 18:57.63 | 59 |
| Nov 3, 2023 | Independent School League (ISL) ChampionshipNov 3, 2023 · Place 68 | Wrentham Championship 5K | Raw 18:32.80Adj. 19:00.69 | 68 |
| Oct 28, 2023 | BB&N, St. George's, St. Sebastian's at MiltonOct 28, 2023 · Place 12 | Milton Standard 5K | Raw 19:10.00Adj. 19:17.35 | 12 |
| Oct 14, 2023 | BB&N at St. Mark'sOct 14, 2023 · Place 5 | St. Mark's School Championship Course | Raw 19:55.00Adj. 19:42.29 | 5 |
| Oct 7, 2023 | Governor's, Tabor, BB&N at MiddlesexOct 7, 2023 · Place 19 | Middlesex 5K Course | Raw 20:25.00Adj. 20:01.09 | 19 |
| Sep 23, 2023 | Brooks at BB&NSep 23, 2023 · Place 7 | BB&N 5K Course | Raw 19:05.00Adj. 20:01.06 | 7 |
| Nov 12, 2022 | NEPSTA Division II ChampionshipNov 12, 2022 · Place 75 | St. Mark's School Championship Course | Raw 20:26.00Adj. 20:12.96 | 75 |
| Nov 4, 2022 | Independent School League (ISL) ChampionshipNov 4, 2022 · Place 62 | Wrentham Championship 5K | Raw 18:48.97Adj. 19:17.27 | 62 |
| Oct 28, 2022 | BH, D-S, BB&N, St. Mark's at RiversOct 28, 2022 · Place 24 | Bouchard Park 5K | Raw 19:06.00Adj. 19:26.78 | 24 |
| Oct 22, 2022 | BB&N at GrotonOct 22, 2022 · Place 9 | Groton School | Raw 19:30.00Adj. 19:43.39 | 9 |
| Oct 15, 2022 | Sebs, D-S at BB&NOct 15, 2022 · Place 14 | BB&N 5K Course | Raw 19:09.00Adj. 20:05.26 | 14 |
| Oct 8, 2022 | Governor's, Nobles, Tabor at BB&NOct 8, 2022 · Place 20 | BB&N 5K Course | Raw 18:42.00Adj. 19:36.94 | 20 |
| Oct 1, 2022 | BB&N, Latin, Thayer at St. George'sOct 1, 2022 · Place 19 | St. Georges 5K | Raw 20:24.00Adj. 20:02.33 | 19 |