Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Jackson City ParkJackson Invitational · Aug 31 | 13:47.69 | Jackson Invitational | August 31, 2024 |
| 5,000 Meters · Blackburn ParkPatriot - Statesman Classic · Oct 10 | 21:22.9 | Patriot - Statesman Classic | October 10, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 26 | 20:30.38 | Gans Creek Classic HS | September 26, 2025 |
| 5,000 Meters · Northwest Early Childhood CenterStan Nelson Memorial Invitational · Sep 12 | 22:34.88 | Stan Nelson Memorial Invitational | September 12, 2026 |
| 5,000 Meters · Northwest Early Childhood CenterStan Nelson Invitational · Sep 13 | 21:08.05 | Stan Nelson Invitational | September 13, 2025 |
| 5,000 Meters · Sioux Passage ParkPaul Enke Invitational · Sep 19 | 24:27.30 | Paul Enke Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Northwest Last ChanceOct 23 · 5,000 Meters Junior Varsity · Place 51 · Lindbergh | 5,000 Meters Junior Varsity | 51 | 20:49.1 | 10 |
| Sep 27 | Gans Creek ClassicSep 27 · 5,000 Meters Junior Varsity · Place 131 · Lindbergh | 5,000 Meters Junior Varsity | 131 | 21:05.2 | 10 |
| Sep 14 | Stan Nelson InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 121 · Lindbergh | 5,000 Meters Junior Varsity | 121 | 21:32.9 | — |
| Sep 6 | Fort Zumwalt North Twilight InvitationalSep 6 · 5,000 Meters JV Boys · Lindbergh | 5,000 Meters JV Boys | 0 | 21:55.72Unofficial | 10 |
| Aug 31 | Jackson InvitationalAug 31 · 2 Miles 10th Grade · Place 37 · Lindbergh | 2 Miles 10th Grade | 37 | 13:47.69 PB | 10 |