Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Auburn City ParkNight Light Invitational - Hosted by Bay City Western · Aug 2210:49.84Night Light Invitational - Hosted by Bay City WesternAugust 22, 2025
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1922:56.8Lamplighter InviteAugust 19, 2022
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1217:04.92025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Championships: ALL DIVISIONS · Oct 2219:11.8MAC Championships: ALL DIVISIONSOctober 22, 2022
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1117:16.24th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 100 · New Baltimore Anchor Bay5,000 Meters Division 110016:17.8012
Oct 25MHSAA LP Region 09-1 @ Romeo (C)Oct 25 · 5,000 Meters Division 1 · Place 15 · New Baltimore Anchor Bay5,000 Meters Division 11516:33.5112
Oct 245th Marysville XC InvitationalOct 2 · 5,000 Meters Varsity · Place 4 · New Baltimore Anchor Bay5,000 Meters Varsity417:20.6912
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 85 · New Baltimore Anchor Bay5,000 Meters Varsity Elite8516:56.5512
Sep 24MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Varsity · Place 11 · New Baltimore Anchor Bay5,000 Meters Varsity1116:37.0—
Sep 18James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 5 · New Baltimore Anchor Bay5,000 Meters Varsity517:08.9312
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 15 · New Baltimore Anchor Bay5,000 Meters Green(MHSAA Div 1)1517:04.9 PB12
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 26 · New Baltimore Anchor Bay5,000 Meters Varsity2617:09.60—
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 6 · New Baltimore Anchor Bay5,000 Meters Varsity616:49.312
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 3 · New Baltimore Anchor Bay5,000 Meters Varsity317:10.1112
Aug 22Night Light Invitational - Hosted by Bay City WesternAug 22 · 3,200 Meters Varsity 3200 · Place 10 · New Baltimore Anchor Bay3,200 Meters Varsity 32001010:49.84 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Open Elite · Place 14 · New Baltimore Anchor Bay5,000 Meters Open Elite1416:23.5811
Oct 29RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 1 · New Baltimore Anchor Bay5,000 Meters Varsity116:29.811
Oct 26MHSAA LP Region 09-1 @ RomeoOct 26 · 5,000 Meters Division 1 · Place 20 · New Baltimore Anchor Bay5,000 Meters Division 12016:48.5011
Oct 12Macomb County ChampionshipOct 12 · 5,000 Meters Varsity · Place 8 · New Baltimore Anchor Bay5,000 Meters Varsity816:30.611
Oct 344th Marysville XC InvitationalOct 3 · 5,000 Meters Varsity · Place 2 · New Baltimore Anchor Bay5,000 Meters Varsity217:29.111
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 54 · New Baltimore Anchor Bay5,000 Meters Varsity Elite5416:34.2011
Sep 25MAC RED ChampionshipSep 25 · 5,000 Meters Varsity · Place 19 · New Baltimore Anchor Bay5,000 Meters Varsity1917:01.611
Sep 20James Cleverley Friday Night InviteSep 20 · 5,000 Meters Varsity · Place 5 · New Baltimore Anchor Bay5,000 Meters Varsity516:46.911
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Division 1 · Place 55 · New Baltimore Anchor Bay5,000 Meters Division 15517:38.711
Sep 7Algonac Muskrat Classic RunSep 7 · 5,000 Meters Varsity · Place 16 · New Baltimore Anchor Bay5,000 Meters Varsity1617:26.011
Sep 4MAC RED JamboreeSep 4 · 5,000 Meters Varsity · Place 20 · New Baltimore Anchor Bay5,000 Meters Varsity2017:46.211

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys All Comers · Place 32 · New Baltimore Anchor Bay5,000 Meters Boys All Comers3217:16.2 PB10
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 251 · New Baltimore Anchor Bay5,000 Meters Division 125117:54.210
Oct 27MHSAA LP Region 09-1 @ Anchor BayOct 27 · 5,000 Meters Division 1 · Place 35 · New Baltimore Anchor Ba5,000 Meters Division 13518:17.610
Oct 21MAC Championship: All DivisionsOct 21 · 5,000 Meters Varsity · Place 55 · New Baltimore Anchor Ba5,000 Meters Varsity5517:25.410
Oct 14Macomb County ChampionshipOct 14 · 5,000 Meters Varsity · Place 52 · New Baltimore Anchor Ba5,000 Meters Varsity5217:48.210
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 158 · New Baltimore Anchor Ba5,000 Meters Varsity Elite15817:41.310
Sep 22James Cleverley Friday Night InviteSep 22 · 5,000 Meters Varsity · Place 39 · New Baltimore Anchor Ba5,000 Meters Varsity3918:17.210
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Elite · Place 96 · New Baltimore Anchor Ba5,000 Meters Elite9617:47.110
Sep 12MAC Red Jamboree Sep 12 · 5,000 Meters Varsity · Place 49 · New Baltimore Anchor Ba5,000 Meters Varsity4918:22.910
Sep 9Algonac Muskrat Classic RunSep 9 · 5,000 Meters Varsity · Place 40 · New Baltimore Anchor Ba5,000 Meters Varsity4017:52.610
Aug 30Lake St. Clair Earlybird InviteAug 30 · 5,000 Meters Varsity · Place 37 · New Baltimore Anchor Ba5,000 Meters Varsity3718:26.810

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29Goodells PROM - Regions 9-1,17-2Oct 29 · 5,000 Meters Open · Place 46 · New Baltimore Anchor Ba5,000 Meters Open4619:03.79
Oct 22MAC Championships: ALL DIVISIONSOct 22 · 5,000 Meters Boys JV · Place 39 · New Baltimore Anchor Bay5,000 Meters Boys JV3919:11.8 PB9
Oct 15Macomb County ChampionshipOct 15 · 5,000 Meters Junior Varsity · Place 42 · New Baltimore Anchor Bay5,000 Meters Junior Varsity4219:44.29
Oct 642nd Marysville XC InvitationalOct 6 · 5,000 Meters Varsity · Place 55 · New Baltimore Anchor Ba5,000 Meters Varsity5520:29.29
Sep 23James Cleverley Friday Night InviteSep 23 · 5,000 Meters Varsity · Place 35 · New Baltimore Anchor Ba5,000 Meters Varsity3521:00.09
Sep 20MAC RED JamboreeSep 20 · 5,000 Meters Varsity · Place 105 · New Baltimore Anchor Ba5,000 Meters Varsity10520:38.19
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Elite · Place 196 · New Baltimore Anchor Ba5,000 Meters Elite19620:59.599
Sep 10Algonac Classic RunSep 10 · 5,000 Meters Junior Varsity Division 1 · Place 78 · New Baltimore Anchor Ba5,000 Meters Junior Varsity Division 17821:10.89
Aug 19Lamplighter InviteAug 19 · 5,000 Meters Boys Junior Varsity - Flight One · Place 47 · New Baltimore Anchor Bay5,000 Meters Boys Junior Varsity - Flight One4722:56.8 PB9