Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Arcade Creek Cross Country Course2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) · Nov 23 | 32:59.8 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women) | November 23, 2024 |
| 10,000 Meters · Tom Rutledge Cross Country CourseNCAA DII Central Regional · Nov 8 | 34:40.75 | NCAA DII Central Regional | November 8, 2025 |
| 3 Miles · Wilson Park 3 MileGranite City XC Invitational · Sep 3 | 16:07.7 | Granite City XC Invitational | September 3, 2022 |
| 5,000 Meters · Arnold City ParkMSHSAA Class 4 & 5 District 1 · Oct 29 | 16:15.36 | MSHSAA Class 4 & 5 District 1 | October 29, 2022 |
| 5,000 Meters · McNair ParkSTL Suburban Conference Championships (Boys Only) · Oct 15 | 16:18.6 | STL Suburban Conference Championships (Boys Only) | October 15, 2022 |
| 6,000 Meters · Civic Center ParkGriffon Twilight · Sep 4 | 20:13.9 | Griffon Twilight | September 4, 2026 |
| 8,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 20 | 28:13.4 | Roy Griak Invitational | September 20, 2024 |
| 8,000 Meters · Missouri Western State UniversityMIAA Championships · Nov 7 | 27:08.1 | MIAA Championships | November 7, 2026 |
| 8,000 Meters · Missouri Western State University Vartabedian Hall2024 MIAA CC Championships · Oct 26 | 24:32.7 | 2024 MIAA CC Championships | October 26, 2024 |
| 8,000 Meters · Pittsburg State UniversityMIAA Cross Country Championships · Oct 25 | 27:36.46 | MIAA Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Tom Rutledge Cross Country CourseMissouri Southern Stampede · Sep 19 | 26:09.78 | Missouri Southern Stampede | September 19, 2026 |
| 8,000 Meters · University of AR XC course38th Chile Pepper Festival · Oct 2 | 26:27.2 | 38th Chile Pepper Festival | October 2, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MIAA ChampionshipsNov 7 · 8,000 Meters MIAA · Place 86 · Missouri WesternMissouri Western | 8,000 Meters MIAA | 86 | 27:08.1 PB | Sr |
| Oct 24 | Griffon OpenOct 24 · 8,000 Meters Varsity · Place 49 · Missouri WesternMissouri Western | 8,000 Meters Varsity | 49 | 26:52.7 | SR |
| Oct 11 | NCAA D2 Pre-NationalsOct 11 · 8,000 Meters Collegiate · Missouri WesternMissouri Western | 8,000 Meters Collegiate | — | DNF | Sr |
| Oct 2 | 38th Chile Pepper Festival Oct 2 · 8,000 Meters McDonnell · Place 113 · Missouri WesternMissouri Western | 8,000 Meters McDonnell | 113 | 26:27.2 PB | Sr |
| Sep 19 | Missouri Southern StampedeSep 19 · 8,000 Meters College · Place 61 · Missouri WesternMissouri Western | 8,000 Meters College | 61 | 26:09.78 PB | Sr |
| Sep 4 | Griffon TwilightSep 4 · 6,000 Meters Men · Place 6 · Missouri WesternMissouri Western | 6,000 Meters Men | 6 | 20:13.9 PB | Sr |
2025 Cross Country
3 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | 2024 NCAA Division II Cross Country Champs (66th Men & 43rd Women)Nov 23 · 10,000 Meters Championship · Place 223 · Northwest MissouriNorthwest Missouri | 10,000 Meters Championship | 223 | 32:59.8 PB | So |
| Nov 9 | DII Central RegionNov 9 · 10,000 Meters Varsity · Place 69 · Northwest MissouriNorthwest Missouri | 10,000 Meters Varsity | 69 | 32:14.43 | SO |
| Oct 26 | 2024 MIAA CC ChampionshipsOct 26 · 8,000 Meters College · Place 22 · Northwest MissouriNorthwest Missouri | 8,000 Meters College | 22 | 24:32.7 PB | So |
| Oct 5 | Missouri Western InvitationalOct 5 · 8,000 Meters Varsity · Place 24 · NW MissouriNW Missouri | 8,000 Meters Varsity | 24 | 25:35.60 | SO |
| Sep 20 | Roy Griak InvitationalSep 20 · 8,000 Meters Maroon · Place 97 · Northwest MissouriNorthwest Missouri | 8,000 Meters Maroon | 97 | 28:13.4 PB | So |
| Sep 6 | Platte River RumbleSep 6 · 6,000 Meters Varsity · Place 19 · Northwest MissouriNorthwest Missouri | 6,000 Meters Varsity | 19 | 18:33.46 | SO |
2022 Cross Country
3 results2020 Cross Country
1 results