Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkCTMSL League Meet #1 - Lincoln Park · Sep 11 | 5:43.80 | CTMSL League Meet #1 - Lincoln Park | September 11, 2018 |
| 1.5 Miles · Lake Sammamish State ParkCTMSL League Meet #4 - Lake Sammamish · Oct 11 | 8:46.60 | CTMSL League Meet #4 - Lake Sammamish | October 11, 2018 |
| 1.5 Miles · MagnusonCTMSL League Championship · Oct 17 | 09:39.80 | CTMSL League Championship | October 17, 2017 |
| 1.5 Miles · Upper WoodlandCTMSL League Meet #3 - Upper Woodland · Sep 25 | 9:12.20 | CTMSL League Meet #3 - Upper Woodland | September 25, 2018 |
| 1.5 Miles · Warren G. Magnuson ParkCTMSL League Championship Meet · Oct 23 | 8:47.30 | CTMSL League Championship Meet | October 23, 2018 |
| 5,000 Meters · Hartman ParkEmerald Sound Conference Meet at Hartman Park · Oct 14 | 18:55.60 | Emerald Sound Conference Meet at Hartman Park | October 14, 2021 |
| 5,000 Meters · South Whidbey HSSouth Whidbey - 41st Carl Westling Invitational · Sep 21 | 18:38.19 | South Whidbey - 41st Carl Westling Invitational | September 21, 2019 |
| 5,000 Meters · Sun Willows Golf Course1A WIAA State XC Meet · Nov 9 | 17:52.40 | 1A WIAA State XC Meet | November 9, 2019 |
| 5,000 Meters · Warren G. Magnuson ParkEmerald Sound Conference Meet 1 - South Site · Sep 22 | 18:09.31 | Emerald Sound Conference Meet 1 - South Site | September 22, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results2019 Cross Country
2 results2018 Cross Country
4 results2017 Cross Country
4 results2016 Cross Country
1 results