Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Goodells County Park'22 New Balance Mid-Season Spectacular · Sep 2316:48.0'22 New Balance Mid-Season SpectacularSeptember 23, 2022
2 Miles · Rolland-Warner Middle SchoolLapeer MS Halloween Themed Invite · Oct 1316:11.99Lapeer MS Halloween Themed InviteOctober 13, 2022
5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic Run · Sep 619:43.97Algonac Muskrat Classic RunSeptember 6, 2025
5,000 Meters · Almont HSBWAC Jamboree #1 · Sep 919:53.98BWAC Jamboree #1September 9, 2025
5,000 Meters · Caro Golf ClubThumb Area Cross Country Championship · Oct 1819:59.33Thumb Area Cross Country ChampionshipOctober 18, 2025
5,000 Meters · Columbus County Park OFFICIALD2 & D3 Open Race @ Columbus Park · Oct 3119:01.80D2 & D3 Open Race @ Columbus ParkOctober 31, 2026
5,000 Meters · Crosswell Lexington HSBWAC Jamboree #2 · Sep 2919:36.40BWAC Jamboree #2September 29, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1220:41.42025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Goodells County ParkBWAC Jamboree #3 · Oct 1419:10.01BWAC Jamboree #3October 14, 2025
5,000 Meters · North Branch HSBWAC Jamboree #1 · Sep 1519:23.29BWAC Jamboree #1September 15, 2026
5,000 Meters · Ubly HSUbly Invitational · Oct 1418:49.10Ubly InvitationalOctober 14, 2026
5,000 Meters · Wagener County ParkWagener Park Cross Country Invitational · Oct 319:24.25Wagener 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

9 results
DateMeetEventPlMarkGr
Oct 31D2 & D3 Open Race @ Columbus ParkOct 31 · 5,000 Meters Boys Open Race Saturday · Place 12 · YaleYale5,000 Meters Boys Open Race Saturday1219:01.80 PB11
Oct 20BWAC ChampionshipOct 20 · 5,000 Meters Varsity · Place 27 · YaleYale5,000 Meters Varsity2719:09.6911
Oct 14Ubly InvitationalOct 14 · 5,000 Meters Varsity · Place 42 · YaleYale5,000 Meters Varsity4218:49.10 PB11
Oct 3Wagener Park Cross Country InvitationalOct 3 · 5,000 Meters Varsity · Place 58 · YaleYale5,000 Meters Varsity5819:24.25 PB11
Sep 29BWAC Jamboree #2Sep 29 · 5,000 Meters Varsity · Place 25 · YaleYale5,000 Meters Varsity2519:36.40 PB11
Sep 25Mid-Season SpectacularSep 25 · 5,000 Meters Boys Junior Varsity · Place 12 · YaleYale5,000 Meters Boys Junior Varsity1219:12.6011
Sep 15BWAC Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 21 · YaleYale5,000 Meters Varsity2119:23.29 PB11
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D 2-3-4 Varsity · Place 41 · YaleYale5,000 Meters Boys D 2-3-4 Varsity4120:33.1511
Aug 20Mike Jackson Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 33 · YaleYale5,000 Meters Varsity3319:58.8811

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Thumb Area Cross Country ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 2 · YaleYale5,000 Meters Junior Varsity219:59.33 PB10
Oct 14BWAC Jamboree #3Oct 14 · 5,000 Meters Varsity · Place 23 · YaleYale5,000 Meters Varsity2319:10.01 PB10
Sep 23BWAC Jamboree #2Sep 23 · 5,000 Meters Varsity · Place 19 · YaleYale5,000 Meters Varsity1919:22.1010
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 172 · YaleYale5,000 Meters Bronze(MHSAA Div 2)17220:41.4 PB10
Sep 9BWAC Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 24 · YaleYale5,000 Meters Varsity2419:53.98 PB10
Sep 6Algonac Muskrat Classic RunSep 6 · 5,000 Meters Boys D 2-3-4 JV · Place 11 · YaleYale5,000 Meters Boys D 2-3-4 JV1119:43.97 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13Lapeer MS Halloween Themed InviteOct 13 · 2 Miles Boys · Place 100 · YaleYale2 Miles Boys10016:11.99 PB7
Sep 23'22 New Balance Mid-Season SpectacularSep 23 · 2 Miles Middle School · Place 178 · YaleYale2 Miles Middle School17816:48.0 PB7

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14Lapeer MS Halloween Theme InvitationalOct 14 · 2 Miles Boys · Place 95 · YaleYale2 Miles Boys9518:19.116