Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 6 | 17:06.2 | Swan City Cross Country Classic | September 6, 2025 |
| 5,000 Meters · Arnold City ParkMSHSAA Class 4 & 5 District 1 · Oct 29 | 21:57.82 | MSHSAA Class 4 & 5 District 1 | October 29, 2022 |
| 5,000 Meters · McNair ParkConference · Oct 14 | 21:36.27 | Conference | October 14, 2023 |
| 5,000 Meters · Regents ParksKeiser Flagship Invitational · Sep 4 | 22:17.4 | Keiser Flagship Invitational | September 4, 2026 |
| 5,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede-HS · Sep 16 | 21:34.83 | Missouri Southern Stampede-HS | September 16, 2023 |
| 6,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 18 | 27:39.01 | FSU NCAA DI South Region Preview | September 18, 2026 |
| 6,000 Meters · Ave Maria UniversityAve Maria Invitational · Oct 9 | 27:52.4 | Ave Maria Invitational | October 9, 2026 |
| 6,000 Meters · Florida Southern CollegeEd Holloway XC Classic · Oct 17 | 26:15.7 | Ed Holloway XC Classic | October 17, 2025 |
| 6,000 Meters · Holloway ParkNCAA DII South Regional · Nov 8 | 25:26.2 | NCAA DII South Regional | November 8, 2025 |
| 6,000 Meters · Old Tampa Highway WestSunshine State Cross Country Championships · Oct 25 | 26:06.7 | Sunshine State Cross Country Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSHSAA Class 4 State XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 99 · Webster GrovWebster Grov | 5,000 Meters Varsity | 99 | 21:24.6 | 12 |
| Oct 28 | MSHSAA Class 4 - District 1Oct 28 · 5,000 Meters Varsity · Place 35 · Webster GrovesWebster Groves | 5,000 Meters Varsity | 35 | 20:35.20 | 12 |
| Oct 14 | Conference Oct 14 · 5,000 Meters Varsity · Place 52 · Webster GrovesWebster Groves | 5,000 Meters Varsity | 52 | 21:36.27 PB | 12 |
| Sep 23 | Gans Creek ClassicSep 23 · 5,000 Meters Varsity · Place 114 · Webster GrovesWebster Groves | 5,000 Meters Varsity | 114 | 21:40.0 | 12 |
| Sep 16 | Missouri Southern Stampede-HSSep 16 · 5,000 Meters Gold Varsity · Place 39 · Webster GrovesWebster Groves | 5,000 Meters Gold Varsity | 39 | 21:34.83 PB | 12 |
| Sep 7 | Crusader-Greyhound InvitationalSep 7 · 5,000 Meters Varsity · Place 11 · Webster GrovesWebster Groves | 5,000 Meters Varsity | 11 | 22:06.87 | 12 |
| Sep 1 | Fort Zumwalt North Twilight InvitationalSep 1 · 5,000 Meters Varsity · Place 59 · Webster GrovesWebster Groves | 5,000 Meters Varsity | 59 | 21:52.5 | — |
2022 Cross Country
2 results2021 Cross Country
3 results