Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · MINGO PARKMingo Classic · Oct 12 | 18:58.5 | Mingo Classic | October 12, 2021 |
| 6,000 Meters · EdinboroDoug Watts Open · Sep 5 | 22:27.2 | Doug Watts Open | September 5, 2026 |
| 6,000 Meters · Pleasant Ridge ParkRace in the Park · Sep 5 | 21:25.7 | Race in the Park | September 5, 2025 |
| 8,000 Meters · EdinboroPSAC Cross Country Championships · Oct 25 | 28:21.3 | PSAC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Foundation FieldsGo Fast River Run · Nov 1 | 28:23.40 | Go Fast River Run | November 1, 2025 |
| 8,000 Meters · Houghton CollegeHoughton Highlander XC Invitational · Oct 10 | 27:45.2 | Houghton Highlander XC Invitational | October 10, 2026 |
| 8,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 11 | 28:04.0 | Highlander Invitational | October 11, 2025 |
| 8,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 26 | 28:05.1 | Harry F Anderson Invitational | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
1 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Mingo ClassicOct 12 · 5,000 Meters Varsity · Place 49 · Serra CatholicSerra Catholic | 5,000 Meters Varsity | 49 | 18:58.5 PB | 10 |