Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Arcadia Valley High SchoolArcadia Valley Invitational · Sep 9 | 8:06.35 | Arcadia Valley Invitational | September 9, 2017 |
| 2,500 Meters · Engler Ball ParkFarmington Invitational · Oct 14 | 8:45.09 | Farmington Invitational | October 14, 2017 |
| 5,000 Meters · Arcadia Valley High SchoolAV Invitational · Sep 8 | 20:12.20 | AV Invitational | September 8, 2018 |
| 5,000 Meters · Arnold City ParkMSHSAA Class 4, 5 District 1 - Arnold · Oct 31 | 18:36.98 | MSHSAA Class 4, 5 District 1 - Arnold | October 31, 2020 |
| 5,000 Meters · Oak Ridge High SchoolOak Ridge Invitational · Sep 22 | 18:52 | Oak Ridge Invitational | September 22, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 4, 5 District 1 - ArnoldOct 31 · 5,000 Meters Class 4 Boys · Place 28 · North CountyNorth County | 5,000 Meters Class 4 Boys | 28 | 18:36.98 PB | 11 |
| Oct 17 | Farmington InvitationalOct 17 · 5,000 Meters Varsity · Place 23 · North CountyNorth County | 5,000 Meters Varsity | 23 | 18:18.60 | JR |
| Oct 10 | Potosi Invitational/MAAA ConferenceOct 10 · 5,000 Meters Varsity · Place 104 · North CountyNorth County | 5,000 Meters Varsity | 104 | 21:21.35 | JR |
| Sep 22 | Oak Ridge InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 10 · North CountyNorth County | 5,000 Meters Varsity Boys | 10 | 18:52 PB | 11 |
| Sep 19 | Bismarck InvitationalSep 19 · 5,000 Meters Varsity · Place 50 · North CountyNorth County | 5,000 Meters Varsity | 50 | 20:07.95 | JR |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSAA Class 3 District 1Nov 2 · 5,000 Meters Varsity · Place 24 · North CountyNorth County | 5,000 Meters Varsity | 24 | 18:24.17 | 10 |
| Oct 19 | Farmington InvitationalOct 19 · 5,000 Meters Varsity · Place 7 · North CountyNorth County | 5,000 Meters Varsity | 7 | 17:16.21 | SO |
| Oct 12 | Potosi Invitational/MAAA ConferenceOct 12 · 5,000 Meters Varsity · Place 3 · North CountyNorth County | 5,000 Meters Varsity | 3 | 17:46.99 | SO |
| Oct 12 | Potosi Invitational/MAAA ConferenceOct 12 · 5,000 Meters Varsity · Place 13 · North CountyNorth County | 5,000 Meters Varsity | 13 | 17:46.99 | SO |
| Sep 24 | Oak Ridge InvitationalSep 24 · 5,000 Meters Varsity · Place 7 · NORTH COUNTYNORTH COUNTY | 5,000 Meters Varsity | 7 | 18:06 | 10 |
| Sep 19 | Parkway Central InvitationalSep 19 · 5,000 Meters Varsity · Place 62 · North CountyNorth County | 5,000 Meters Varsity | 62 | 21:14.72 | SO |
| Sep 7 | Arcadia Valley InviteSep 7 · 5,000 Meters Varsity · Place 10 · North CountyNorth County | 5,000 Meters Varsity | 10 | 18:52.62 | SO |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | AV InvitationalSep 8 · 5,000 Meters Varsity · Place 19 · North CountyNorth County | 5,000 Meters Varsity | 19 | 20:12.20 PB | 9 |
2017 Cross Country
4 results