Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Panorama FarmsNCAA DI Southeast Regional · Nov 14 | 31:59.4 | NCAA DI Southeast Regional | November 14, 2025 |
| 10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 15 | 34:30.5 | NCAA DI Southeast Regional | November 15, 2024 |
| 5,000 Meters · Brookside Golf CourseOK White Jamboree # 3 · Oct 6 | 16:14.56 | OK White Jamboree # 3 | October 6, 2021 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 6 | 16:22.37 | MHSAA LP D2 Finals | November 6, 2021 |
| 5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 11 | 15:23.2 | 4th Annual Michigan Meet of Champions / Mid East Qualifier | November 11, 2023 |
| 5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 25 | 15:40.40 | 2023 Under the Lights Invite | August 25, 2023 |
| 5,000 Meters · St. Francis Retreat CenterMHSAA LP Region 14-2 @ Lansing Catholic · Oct 29 | 17:24.9 | MHSAA LP Region 14-2 @ Lansing Catholic | October 29, 2021 |
| 6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 29 | 18:42.1 | Elon Friday Night Lights Opener | August 29, 2025 |
| 8,000 Meters · CedarvilleA10 XC Conference Championships · Nov 1 | 25:04.80 | A10 XC Conference Championships | November 1, 2025 |
| 8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 4 | 25:19.3 | East Carolina Pirate Invitational | October 4, 2024 |
| 8,000 Meters · Lake KristiPirate XC Invitational · Oct 3 | 25:04.53 | Pirate XC Invitational | October 3, 2025 |
| 8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 18 | 25:09.6 | Upstate XC Invite | October 18, 2025 |
| 8,000 Meters · Pole Green ParkA-10 XC Championships · Oct 31 | 24:13.4 | A-10 XC Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Southeast RegionalNov 14 · 10,000 Meters D1 Southeast · Place 105 · DavidsonDavidson | 10,000 Meters D1 Southeast | 105 | 31:59.4 PB | So |
| Nov 1 | A10 XC Conference ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 46 · DavidsonDavidson | 8,000 Meters Collegiate | 46 | 25:04.80 PB | So |
| Oct 18 | Upstate XC InviteOct 18 · 8,000 Meters College · Place 25 · DavidsonDavidson | 8,000 Meters College | 25 | 25:09.6 PB | So |
| Oct 3 | Pirate XC InvitationalOct 3 · 8,000 Meters College · Place 18 · DavidsonDavidson | 8,000 Meters College | 18 | 25:04.53 PB | So |
| Sep 19 | Adidas XC ChallengeSep 19 · 6,000 Meters Varsity · Place 20 · DavidsonDavidson | 6,000 Meters Varsity | 20 | 18:44.7 | SO |
| Aug 29 | Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 6 · DavidsonDavidson | 6,000 Meters Men's Race | 6 | 18:42.1 PB | So |
2024 Cross Country
4 results2023 Cross Country
2 results2021 Cross Country
3 results