Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 8 | 23:13.14 | Forest Park Cross Country Festival | September 8, 2018 |
| 5,000 Meters · Pierson County ParkMill Valley Invitational · Oct 10 | 21:14.70 | Mill Valley Invitational | October 10, 2019 |
| 5,000 Meters · Platte Ridge ParkChris Stubbs XC Invitational · Sep 16 | 22:15.9 | Chris Stubbs XC Invitational | September 16, 2021 |
| 5,000 Meters · St. Pius X High School Athletic ComplexSPX Invite · Sep 25 | 20:51.3 | SPX Invite | September 25, 2021 |
| 5,000 Meters · Warrensburg High SchoolWarrensburg CC Meet · Oct 15 | 19:19.7 | Warrensburg CC Meet | October 15, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | MSHSAA Class 3 State XC ChampionshipsNov 6 · 5,000 Meters Varsity · Place 145 · Pembroke Hil | 5,000 Meters Varsity | 145 | 19:11.1 | 12 |
| Sep 25 | SPX InviteSep 25 · 5,000 Meters Varsity · Place 17 · Pembroke Hill | 5,000 Meters Varsity | 17 | 20:51.3 PB | 12 |
| Sep 16 | Chris Stubbs XC InvitationalSep 16 · 5,000 Meters Varsity · Place 60 · Pembroke Hill | 5,000 Meters Varsity | 60 | 22:15.9 PB | 12 |
2020 Cross Country
4 results2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Mill Valley InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 82 · Pembroke Hill | 5,000 Meters Junior Varsity | 82 | 21:14.70 PB | 10 |
2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters JV Boys White/Gold Combined · Place 82 · Pembroke Hill | 5,000 Meters JV Boys White/Gold Combined | 82 | 23:13.14 PB | 9 |