Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bath Middle SchoolMHSAA LP Region 24-3 @ Bath · Oct 31 | 22:12.35 | MHSAA LP Region 24-3 @ Bath | October 31, 2026 |
| 5,000 Meters · North Branch HSCounty Press/North Branch Meet · Sep 22 | 19:21.94 | County Press/North Branch Meet | September 22, 2026 |
| 5,000 Meters · Taymouth Township ParkMMAC Meet #1 2026 · Sep 15 | 19:37.94 | MMAC Meet #1 2026 | September 15, 2026 |
| 5,000 Meters · Twin Brooks Golf CourseChesaning XC Invitational · Sep 17 | 19:21.80 | Chesaning XC Invitational | September 17, 2026 |
| 5,000 Meters · Uncle John's Cider Mill OFFICIALMMAC Jamboree #3 · Oct 14 | 19:50.63 | MMAC Jamboree #3 | October 14, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MHSAA LP Region 24-3 @ BathOct 31 · 5,000 Meters D3 Boys · Place 71 · Mt Morris | 5,000 Meters D3 Boys | 71 | 22:12.35 PB | 12 |
| Oct 14 | MMAC Jamboree #3Oct 14 · 5,000 Meters Varsity and JV · Place 34 · Mt Morris | 5,000 Meters Varsity and JV | 34 | 19:50.63 PB | 12 |
| Oct 6 | Birch Run Fall Invitational 2026Oct 6 · 5,000 Meters Varsity Boys · Place 76 · Mt Morris | 5,000 Meters Varsity Boys | 76 | 19:56.94 | 12 |
| Sep 29 | MMAC Jamboree #2Sep 29 · 5,000 Meters HS Boys Varsity · Place 33 · Mt Morris | 5,000 Meters HS Boys Varsity | 33 | 20:22.55 | 12 |
| Sep 22 | County Press/North Branch MeetSep 22 · 5,000 Meters Varsity · Place 26 · Mt Morris | 5,000 Meters Varsity | 26 | 19:21.94 PB | 12 |
| Sep 17 | Chesaning XC Invitational Sep 17 · 5,000 Meters Varsity · Place 58 · Mt Morris | 5,000 Meters Varsity | 58 | 19:21.80 PB | 12 |
| Sep 15 | MMAC Meet #1 2026Sep 15 · 5,000 Meters Varsity · Place 21 · Mt Morris | 5,000 Meters Varsity | 21 | 19:37.94 PB | 12 |
| Sep 9 | 25th Annual Marauder InvitationalSep 9 · 5,000 Meters Small School Varsity and JV · Place 12 · Mt Morris | 5,000 Meters Small School Varsity and JV | 12 | 20:19.91 | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 24-3 @ Bath (C)Oct 25 · 5,000 Meters Division 3 · Place 62 · Mt Morris | 5,000 Meters Division 3 | 62 | 21:25.1 | 11 |
| Oct 8 | MMAC Jamboree #3Oct 8 · 5,000 Meters Junior Varsity · Place 40 · Mt Morris | 5,000 Meters Junior Varsity | 40 | 20:48.47 | 11 |
| Sep 30 | Birch Run Fall Invitational 2025Sep 30 · 5,000 Meters Varsity · Place 99 · Mt Morris | 5,000 Meters Varsity | 99 | 21:03.36 | 11 |
| Sep 23 | MMAC Jamboree #2 (Senior Night)Sep 23 · 5,000 Meters Varsity · Place 36 · Mt Morris | 5,000 Meters Varsity | 36 | 20:40.84 | 11 |
| Sep 11 | Chesaning XC Invitational Sep 11 · 5,000 Meters Varsity · Place 91 · Mt Morris | 5,000 Meters Varsity | 91 | 22:29.10 | 11 |
| Sep 9 | MMAC Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 52 · Mt Morris | 5,000 Meters Varsity | 52 | 23:14.98 | 11 |
| Sep 3 | 24th Annual Marauder InvitationalSep 3 · 5,000 Meters Junior Varsity · Place 68 · Mt Morris | 5,000 Meters Junior Varsity | 68 | 22:58.12 | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 24-3 @ DeWittOct 25 · 5,000 Meters Division 3 · Place 64 · Mt Morris | 5,000 Meters Division 3 | 64 | 22:16.8 | 10 |
| Oct 9 | MMAC Jamboree #3Oct 9 · 5,000 Meters Junior Varsity · Place 44 · Mt Morris | 5,000 Meters Junior Varsity | 44 | 23:18.48 | 10 |
| Oct 5 | Greater Flint CC ChampionshipsOct 5 · 5,000 Meters Varsity · Place 63 · Mt Morris | 5,000 Meters Varsity | 63 | 25:12.03 | 10 |
| Sep 24 | MMAC Jamboree #2 @ Durand High SchoolSep 24 · 5,000 Meters Varsity · Place 47 · Mt Morris | 5,000 Meters Varsity | 47 | 24:45.24 | 10 |
| Sep 17 | County Press/ North Branch MeetSep 17 · 5,000 Meters Varsity · Place 43 · Mt Morris | 5,000 Meters Varsity | 43 | 22:38.05 | 10 |
| Sep 10 | MMAC Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 41 · Mt Morris | 5,000 Meters Varsity | 41 | 23:59.42 | 10 |
| Sep 4 | 23rd Annual Marauder InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 100 · Mt Morris | 5,000 Meters Junior Varsity | 100 | 25:38.06 | 10 |