Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arcadia Valley High SchoolMSHSAA Class 1, 2, 3 District 1 - Ironton · Oct 31 | 18:51.43 | MSHSAA Class 1, 2, 3 District 1 - Ironton | October 31, 2020 |
| 5,000 Meters · Cape Girardeau Central HSCape Central Invitational · Sep 21 | 19:54.823 | Cape Central Invitational | September 21, 2019 |
| 5,000 Meters · Gans Creek Recreation AreaMSHSAA Class 2 State XC Championships · Nov 6 | 18:25.3 | MSHSAA Class 2 State XC Championships | November 6, 2020 |
| 5,000 Meters · Oak Ridge High SchoolOak Ridge XC Invite · Sep 18 | 20:58 | Oak Ridge XC Invite | September 18, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
2 results2019 Cross Country
2 results2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 18 | Oak Ridge XC InviteSep 18 · 5,000 Meters Varsity · Place 32 · Greenville | 5,000 Meters Varsity | 32 | 20:58 PB | 10 |
| Sep 8 | AV InvitationalSep 8 · 5,000 Meters Varsity · Place 34 · Greenville | 5,000 Meters Varsity | 34 | 21:22.40 | 10 |