Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonac HS OFFICIALAlgonac Classic Run · Sep 1221:33.02Algonac Classic RunSeptember 12, 2026
5,000 Meters · Almont HSBWAC Jamboree #1 · Sep 920:44.03BWAC Jamboree #1September 9, 2025
5,000 Meters · Columbus County Park OFFICIALColumbus Park OPEN Race · Oct 2519:01.6Columbus Park OPEN RaceOctober 25, 2025
5,000 Meters · Crosswell Lexington HSBWAC Jamboree #2 · Sep 2920:13.70BWAC Jamboree #2September 29, 2026
5,000 Meters · Goodells County ParkMid-Season Spectacular · Sep 2519:41.04Mid-Season SpectacularSeptember 25, 2026
5,000 Meters · North Branch HSBWAC Jamboree #1 · Sep 1520:49.77BWAC Jamboree #1September 15, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:44.52026 Portage InvitationalOctober 10, 2026
5,000 Meters · Ubly HSUbly Invitational · Oct 1419:30.03Ubly InvitationalOctober 14, 2026
5,000 Meters · Wagener County ParkWagener Park Cross Country Invitational · Oct 319:38.26Wagener Park Cross Country InvitationalOctober 3, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 31D2 & D3 Open Race @ Columbus ParkOct 31 · 5,000 Meters Boys Open Race Saturday · Place 28 · Yale5,000 Meters Boys Open Race Saturday2819:52.0912
Oct 24THUMB AREA CROSS COUNTRY CHAMPIONSHIP Oct 24 · 5,000 Meters Junior Varsity · Place 7 · Yale5,000 Meters Junior Varsity721:22.1512
Oct 20BWAC ChampionshipOct 20 · 5,000 Meters Varsity · Place 33 · Yale5,000 Meters Varsity3319:41.5912
Oct 14Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 58 · Yale5,000 Meters Varsity5819:30.03 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 252 · Yale5,000 Meters Division 225220:44.5 PB12
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 65 · Yale5,000 Meters Varsity6519:38.26 PB12
Sep 29BWAC Jamboree #2Sep 29 · 5,000 Meters Varsity · Place 33 · Yale5,000 Meters Varsity3320:13.70 PB12
Sep 25Mid-Season SpectacularSep 25 · 5,000 Meters Boys Junior Varsity · Place 19 · Yale5,000 Meters Boys Junior Varsity1919:41.04 PB12
Sep 15BWAC Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 47 · Yale5,000 Meters Varsity4720:49.77 PB12
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D 2-3-4 JV · Place 9 · Yale5,000 Meters Boys D 2-3-4 JV921:33.02 PB12
Aug 20Mike Jackson Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 44 · Yale5,000 Meters Varsity4420:59.2112

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Columbus Park OPEN RaceOct 25 · 5,000 Meters Boys Race · Place 17 · Yale5,000 Meters Boys Race1719:01.6 PB11
Oct 14BWAC Jamboree #3Oct 14 · 5,000 Meters Varsity · Place 36 · Yale5,000 Meters Varsity3620:02.4711
Sep 23BWAC Jamboree #2Sep 23 · 5,000 Meters Varsity · Place 31 · Yale5,000 Meters Varsity3120:22.6911
Sep 9BWAC Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 36 · Yale5,000 Meters Varsity3620:44.03 PB11