Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 31:48.98 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 4 Miles · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 12 | 20:21.5 | Tommy v W XC Classic | September 12, 2026 |
| 5,000 Meters · Cass Benton Park OFFICIALMustang Invite · Aug 31 | 19:26.3 | Mustang Invite | August 31, 2021 |
| 5,000 Meters · LaVern Gibson CourseNXR Midwest Regional Championships · Nov 17 | 15:34.12 | NXR Midwest Regional Championships | November 17, 2024 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 6 | 16:57.99 | MHSAA LP D2 Finals | November 6, 2021 |
| 5,000 Meters · Sterling State Park37th Annual Monroe Jefferson HS XC Invite · Sep 25 | 18:14.6 | 37th Annual Monroe Jefferson HS XC Invite | September 25, 2021 |
| 8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 18 | 25:09.3 | Canisius Alumni Classic | October 18, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 24:40.71 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Notre Dame Burke Memorial Golf Course2026 National Catholic Invitational · Sep 18 | 24:18.90 | 2026 National Catholic Invitational | September 18, 2026 |
| 8,000 Meters · Purdue University Fort WayneHorizon League Championships · Nov 1 | 24:17.6 | Horizon League Championships | November 1, 2025 |
| 8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 31 | 24:45.5 | Horizon League Cross Country Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 60 · Detroit MercyDetroit Mercy | 10,000 Meters D1 Great Lakes | 60 | 31:48.98 PB | Fr |
| Nov 1 | Horizon League ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 12 · Detroit MercyDetroit Mercy | 8,000 Meters Collegiate | 12 | 24:17.6 PB | Fr |
| Oct 18 | Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 6 · Detroit MercyDetroit Mercy | 8,000 Meters College | 6 | 25:09.3 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 44 · Detroit MercyDetroit Mercy | 8,000 Meters College Gold | 44 | 24:40.71 PB | Fr |
| Sep 19 | 2025 National Catholic InvitationalSep 19 · 8,000 Meters Catholic Champs · Place 13 · Detroit MercyDetroit Mercy | 8,000 Meters Catholic Champs | 13 | 24:44.00 | Fr |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Midwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 34 · Unattached MichiganUnattached Michigan | 5,000 Meters Championship | 34 | 15:34.12 PB | 12 |
2021 Cross Country
3 results