Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 12 | 28:03.71 | Arcadia Valley Invitational | September 12, 2026 |
| 5,000 Meters · Big Spring National ParkScenic River Run · Sep 23 | 26:22.6 | Scenic River Run | September 23, 2026 |
| 5,000 Meters · Brodie Gargac Memorial FieldEast Carter Invitational · Oct 7 | 29:40.7 | East Carter Invitational | October 7, 2026 |
| 5,000 Meters · Eagle Sky of The Ozarks Christian Challenge CampsClearwater Invitational · Sep 9 | 30:21.0 | Clearwater Invitational | September 9, 2026 |
| 5,000 Meters · Ellington High SchoolEllington Invitational · Sep 30 | 29:50.9 | Ellington Invitational | September 30, 2026 |
| 5,000 Meters · Engler Ball ParkFarmington Invitational / MAJHAA Conference Championships · Oct 17 | 28:14.75 | Farmington Invitational / MAJHAA Conference Championships | October 17, 2026 |
| 5,000 Meters · Mineral Area CollegeBismarck Invitational · Sep 19 | 29:34.4 | Bismarck Invitational | September 19, 2026 |
| 5,000 Meters · Oak Ridge High SchoolMSHSAA Class 1 District 1 · Oct 31 | 27:18.26 | MSHSAA Class 1 District 1 | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 1 District 1Oct 31 · 5,000 Meters Varsity · Place 109 · South Iron | 5,000 Meters Varsity | 109 | 27:18.26 PB | 9 |
| Oct 21 | Doniphan InvitationalOct 21 · 5,000 Meters Varsity · Place 36 · South Iron | 5,000 Meters Varsity | 36 | 29:24.1 | 9 |
| Oct 19 | Shannon County ShowdownOct 19 · 5,000 Meters Varsity · Place 28 · South Iron | 5,000 Meters Varsity | 28 | 29:01.9 | 9 |
| Oct 17 | Farmington Invitational / MAJHAA Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 106 · South Iron | 5,000 Meters Varsity | 106 | 28:14.75 PB | 9 |
| Oct 7 | East Carter InvitationalOct 7 · 5,000 Meters Varsity · Place 101 · South Iron | 5,000 Meters Varsity | 101 | 29:40.7 PB | 9 |
| Sep 30 | Ellington InvitationalSep 30 · 5,000 Meters Varsity · Place 83 · South Iron | 5,000 Meters Varsity | 83 | 29:50.9 PB | 9 |
| Sep 23 | Scenic River RunSep 23 · 5,000 Meters Varsity Boys · Place 112 · South Iron | 5,000 Meters Varsity Boys | 112 | 26:22.6 PB | 9 |
| Sep 19 | Bismarck InvitationalSep 19 · 5,000 Meters JV Boys · Place 35 · South Iron | 5,000 Meters JV Boys | 35 | 29:34.4 PB | 9 |
| Sep 12 | Arcadia Valley InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 141 · South Iron | 5,000 Meters Junior Varsity | 141 | 28:03.71 PB | 9 |
| Sep 9 | Clearwater InvitationalSep 9 · 5,000 Meters High School Boys · Place 100 · South Iron | 5,000 Meters High School Boys | 100 | 30:21.0 PB | 9 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Bismarck InvitationalSep 21 · 2,500 Meters Middle School · Place 90 · South Iron | 2,500 Meters Middle School | 90 | 13:42.77 | 7 |
| Sep 14 | Arcadia Valley InvitationalSep 14 · 2,500 Meters Middle School · Place 183 · South Iron | 2,500 Meters Middle School | 183 | 13:07.69 | 7 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Arcadia Valley InvitationalSep 9 · 2,500 Meters Middle School · Place 164 · South Iron | 2,500 Meters Middle School | 164 | 12:53.51 | 6 |