Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Fulton High SchoolMSHSAA Class 3 - District 3 · Nov 2 | 17:21.43 | MSHSAA Class 3 - District 3 | November 2, 2024 |
| 5,000 Meters · Jefferson Barracks ParkHancock XC · Oct 19 | 17:27.8 | Hancock XC | October 19, 2024 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 17:18.17 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Saint Louis Priory SchoolPriory Mike Rebello XC Open 2024 · Oct 4 | 17:43.27 | Priory Mike Rebello XC Open 2024 | October 4, 2024 |
| 5,000 Meters · Spanish Lake ParkLS Spanish Lake · Sep 14 | 20:08.52 | LS Spanish Lake | September 14, 2023 |
| 6,000 Meters · Silver Creek Metro ParkTommy Evans Collegiate XC Invitational · Sep 4 | 20:48.0 | Tommy Evans Collegiate XC Invitational | September 4, 2026 |
| 8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Inter-Collegiate Classic · Sep 18 | 28:40.2 | All-Ohio Inter-Collegiate Classic | September 18, 2026 |
| 8,000 Meters · Hedges Boyer ParkGMAC College Cross Country Championships · Nov 7 | 27:14.7 | GMAC College Cross Country Championships | November 7, 2026 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 30:09.15 | Lewis Crossover | October 11, 2025 |
| 8,000 Meters · Liberty ParkOWU Invitational · Oct 2 | 28:36.22 | OWU Invitational | October 2, 2026 |
| 8,000 Meters · MidlandG-MAC XC Championships · Oct 25 | 28:57.10 | G-MAC XC Championships | October 25, 2025 |
| 8,000 Meters · YouthtowneRobert Morris Invitational · Sep 12 | 28:50.6 | Robert Morris Invitational | September 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GMAC College Cross Country ChampionshipsNov 7 · 8,000 Meters College · Place 116 · WalshWalsh | 8,000 Meters College | 116 | 27:14.7 PB | So |
| Oct 2 | OWU InvitationalOct 2 · 8,000 Meters New Division · Place 109 · WalshWalsh | 8,000 Meters New Division | 109 | 28:36.22 PB | So |
| Sep 25 | Tiffin University XC Preview MeetSep 25 · 8,000 Meters Men · Place 87 · WalshWalsh | 8,000 Meters Men | 87 | 28:41.2 | So |
| Sep 18 | All-Ohio Inter-Collegiate ClassicSep 18 · 8,000 Meters College · Place 227 · WalshWalsh | 8,000 Meters College | 227 | 28:40.2 PB | So |
| Sep 4 | Tommy Evans Collegiate XC InvitationalSep 4 · 6,000 Meters Men · Place 65 · WalshWalsh | 6,000 Meters Men | 65 | 20:48.0 PB | So |
2025 Cross Country
3 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Open 2 · Place 71 · WhitfieldWhitfield | 5,000 Meters Open 2 | 71 | 17:18.17 PB | 12 |
| Nov 2 | MSHSAA Class 3 - District 3Nov 2 · 5,000 Meters Varsity · Place 9 · WhitfieldWhitfield | 5,000 Meters Varsity | 9 | 17:21.43 PB | 12 |
| Oct 19 | Hancock XCOct 19 · 5,000 Meters Varsity · Place 10 · WhitfieldWhitfield | 5,000 Meters Varsity | 10 | 17:27.8 PB | 12 |
| Oct 4 | Priory Mike Rebello XC Open 2024Oct 4 · 5,000 Meters Varsity · Place 3 · WhitfieldWhitfield | 5,000 Meters Varsity | 3 | 17:43.27 PB | 12 |
| Sep 21 | 39th Annual Fulton Cross-Country InvitationalSep 21 · 5,000 Meters Varsity · Place 7 · WhitfieldWhitfield | 5,000 Meters Varsity | 7 | 18:03.06 | 12 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | LS Spanish LakeSep 14 · 5,000 Meters Boys 5000 · Place 65 · WhitfieldWhitfield | 5,000 Meters Boys 5000 | 65 | 20:08.52 PB | 11 |
2022 Cross Country
1 results