Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arnold City ParkMSHSAA Class 4, 5 District 1 - Arnold · Oct 31 | 19:00.47 | MSHSAA Class 4, 5 District 1 - Arnold | October 31, 2020 |
| 5,000 Meters · Cape Girardeau Central HSCape Central Invitational · Sep 21 | 20:29.934 | Cape Central Invitational | September 21, 2019 |
| 5,000 Meters · ColumbiaGans Creek Classic · Sep 28 | 19:25.0 | Gans Creek Classic | September 28, 2019 |
| 5,000 Meters · Emerson Central FieldsForest Park Cross Country Festival · Sep 9 | 23:04.25 | Forest Park Cross Country Festival | September 9, 2017 |
| 5,000 Meters · Mike Rose Soccer ComplexBrooks Memphis Twilight Classic · Sep 2 | 22:29.50 | Brooks Memphis Twilight Classic | September 2, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MSHSAA Class 4, 5 District 1 - ArnoldOct 31 · 5,000 Meters Class 4 Boys · Place 38 · Notre Dame (Cape Girardeau) | 5,000 Meters Class 4 Boys | 38 | 19:00.47 PB | 12 |
| Oct 17 | Farmington InvitationalOct 17 · 5,000 Meters Junior Varsity · Place 17 · Notre Dame (C.G.) | 5,000 Meters Junior Varsity | 17 | 19:44.14 | SR |
| Oct 10 | Potosi Invitational/MAAA ConferenceOct 10 · 5,000 Meters Junior Varsity · Place 21 · Notre Dame (C.G.) | 5,000 Meters Junior Varsity | 21 | 21:20.18 | SR |
| Oct 3 | Cape Notre Dame InvitationalOct 3 · 5,000 Meters Varsity · Place 102 · Notre Dame (C.G.) | 5,000 Meters Varsity | 102 | 21:29.97 | SR |
| Sep 12 | Arcadia Valley InvitationalSep 12 · 5,000 Meters Varsity · Place 57 · Notre Dame (C.G.) | 5,000 Meters Varsity | 57 | 20:01.40 | SR |
| Aug 29 | Jackson InvitationalAug 29 · 2.35 Miles Seniors · Place 23 · Notre Dame (Cape Girardeau) | 2.35 Miles Seniors | 23 | 15:30Unofficial | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSHSAA Class 3 District 1Nov 2 · 5,000 Meters Varsity · Place 40 · Notre Dame (C.G.) | 5,000 Meters Varsity | 40 | 18:45.58 | 11 |
| Oct 19 | Farmington InvitationalOct 19 · 5,000 Meters Varsity · Place 26 · Notre Dame (C.G.) | 5,000 Meters Varsity | 26 | 18:16.81 | JR |
| Oct 12 | Potosi Invitational/MAAA ConferenceOct 12 · 5,000 Meters Varsity · Place 35 · Notre Dame (C.G.) | 5,000 Meters Varsity | 35 | 18:36.16 | JR |
| Oct 5 | Cape Notre Dame InvitationalOct 5 · 5,000 Meters Varsity · Place 40 · Notre Dame (C.G.) | 5,000 Meters Varsity | 40 | 18:55.75 | JR |
| Sep 28 | Gans Creek Classic Sep 28 · 5,000 Meters JV White/Blue · Place 15 · Notre Dame (Cape Girardeau) | 5,000 Meters JV White/Blue | 15 | 19:25.0 PB | 11 |
| Sep 21 | Cape Central InvitationalSep 21 · 5,000 Meters JV · Place 5 · Notre Dame (Cape Girardeau) | 5,000 Meters JV | 5 | 20:29.934 PB | 11 |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Farmington InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 37 · Notre Dame (C.G.) | 5,000 Meters Junior Varsity | 37 | 19:55.50 | SO |
| Sep 8 | Forest Park Cross Country FestivalSep 8 · 5,000 Meters JV Boys Green · Place 226 · Notre Dame (Cape Girardeau) | 5,000 Meters JV Boys Green | 226 | 23:31.70 | 10 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Farmington InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 70 · Notre Dame (C.G.) | 5,000 Meters Junior Varsity | 70 | 27:40.96 | FR |
| Sep 9 | Forest Park Cross Country FestivalSep 9 · 5,000 Meters Junior Varsity - Green · Place 340 · Notre Dame (Cape Girardeau) | 5,000 Meters Junior Varsity - Green | 340 | 23:04.25 PB | 9 |
| Sep 2 | Brooks Memphis Twilight ClassicSep 2 · 5,000 Meters Junior Varsity · Place 269 · Notre Dame (Cape Girardeau) | 5,000 Meters Junior Varsity | 269 | 22:29.50 PB | 9 |