Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Ghesquiere Park OFFICIALCook Schoolhouse Invitational · Oct 2413:11.2Cook Schoolhouse InvitationalOctober 24, 2022
2 Miles · Goodells County Park'22 New Balance Mid-Season Spectacular · Sep 2314:34.8'22 New Balance Mid-Season SpectacularSeptember 23, 2022
5,000 Meters · Algonac HS OFFICIALAlgonac Muskrat Classic Run · Sep 617:58.92Algonac Muskrat Classic RunSeptember 6, 2025
5,000 Meters · Auburn City ParkNight Light Invitational - Hosted by Bay City Western · Aug 2219:15.08Night Light Invitational - Hosted by Bay City WesternAugust 22, 2025
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 09-1 @ Algonac · Oct 3017:44.98MHSAA LP Region 09-1 @ AlgonacOctober 30, 2026
5,000 Meters · Dakota High SchoolRUN FAST INVITATIONAL · Nov 417:54.14RUN FAST INVITATIONALNovember 4, 2026
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1823:03.6Lamplighter InviteAugust 18, 2023
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2119:59.1LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1218:57.02025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2618:42.75Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 817:19.26MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1919:17.1058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Stony Creek - Eastwood BeachMacomb County Championship · Oct 1718:02.77Macomb County ChampionshipOctober 17, 2026
5,000 Meters · Stony Creek MetroparkMAC White Jamboree · Sep 2218:23.97MAC White JamboreeSeptember 22, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 4RUN FAST INVITATIONALNov 4 · 5,000 Meters Men's Race sub 20:00 · Place 30 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Men's Race sub 20:003017:54.14 PB12
Oct 30MHSAA LP Region 09-1 @ AlgonacOct 30 · 5,000 Meters D1 Boys · Place 51 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters D1 Boys5117:44.98 PB12
Oct 22MAC White/Blue Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 10 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity1017:29.6012
Oct 17Macomb County ChampionshipOct 17 · 5,000 Meters Boys Varsity · Place 44 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Varsity4418:02.77 PB12
Oct 1DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters High School Boys · Place 25 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters High School Boys2519:36.7012
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 103 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys D110318:42.75 PB12
Sep 22MAC White JamboreeSep 22 · 5,000 Meters Boys Race · Place 14 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Race1418:23.97 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D1 Boys · Place 135 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters D1 Boys13519:17.10 PB12
Sep 12Algonac Classic RunSep 12 · 5,000 Meters Boys D1 Varsity · Place 40 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys D1 Varsity4019:41.3312
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight Two · Place 229 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Varsity - Flight Two22919:59.1 PB12

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Boys Elite Open #1 · Place 104 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Elite Open #110417:19.26 PB11
Oct 28RUN FAST INVITATIONALOct 28 · 5,000 Meters Varsity · Place 6 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity617:01.6511
Oct 25MHSAA LP Region 09-1 @ Romeo (C)Oct 25 · 5,000 Meters Division 1 · Place 28 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Division 12817:00.8511
Oct 18MAC White/Blue Division MeetOct 18 · 5,000 Meters Varsity · Place 4 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity416:59.0111
Oct 11Macomb County ChampionshipOct 11 · 5,000 Meters Varsity · Place 50 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity5017:56.4811
Oct 1DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters Varsity · Place 12 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity1217:16.0411
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 167 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity Elite16717:57.0911
Sep 18James Cleverly InvitationalSep 18 · 5,000 Meters Varsity · Place 15 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity1518:27.6111
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Green(MHSAA Div 1) · Place 95 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Green(MHSAA Div 1)9518:57.0 PB11
Sep 9MAC White Jamboree OneSep 9 · 5,000 Meters Varsity · Place 7 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity718:0911
Sep 6Algonac Muskrat Classic RunSep 6 · 5,000 Meters Boys D1 Junior Varsity · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys D1 Junior Varsity117:58.92 PB11
Aug 22Night Light Invitational - Hosted by Bay City WesternAug 22 · 5,000 Meters Varsity 5k · Place 42 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity 5k4219:15.08 PB11
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 127 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity12719:19.20—

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 09-1 @ RomeoOct 26 · 5,000 Meters Division 1 · Place 78 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Division 17819:12.6010
Oct 19MAC Division ChampionshipOct 19 · 5,000 Meters Varsity · Place 50 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity5018:58.110
Oct 12Macomb County ChampionshipOct 12 · 5,000 Meters Varsity · Place 58 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity5818:01.010
Oct 1Green Devil Invite HS/JHOct 1 · 5,000 Meters Varsity · Place 8 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity818:16.4210
Sep 24MAC White Jamboree - TwoSep 24 · 5,000 Meters Varsity · Place 30 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity3018:5210
Sep 21BROOKS Mid-Season SpectacularSep 21 · 5,000 Meters Varsity · Place 125 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity12520:42.410
Sep 186th DDC Soter-Crane InviteSep 18 · 5,000 Meters Varsity · Place 36 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity3620:43.7810
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 104 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity10420:33.510
Sep 10MAC White Jamboree - OneSep 10 · 5,000 Meters Varsity · Place 20 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity2019:1110
Sep 7Algonac Muskrat Classic RunSep 7 · 5,000 Meters Varsity · Place 42 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity4219:06.310
Aug 27Clawson Popsicle InviteAug 27 · 2 Miles Varsity · Place 39 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North2 Miles Varsity3913:56.410
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 80 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity8019:36.2010

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 09-1 @ Anchor BayOct 27 · 5,000 Meters Division 1 · Place 68 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Division 16819:29.09
Oct 21MAC Championship: All DivisionsOct 21 · 5,000 Meters Varsity · Place 129 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity12919:26.69
Oct 14Macomb County ChampionshipOct 14 · 5,000 Meters Varsity · Place 95 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity9519:12.89
Oct 543rd Marysville XC InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Junior Varsity119:46.19
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Junior Varsity Elite · Place 346 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Junior Varsity Elite34621:25.99
Sep 26MAC White Jamboree - TwoSep 26 · Varsity · Place 42 · 09 Macomb L'Anse Creuse No09 Macomb L'Anse Creuse NoVarsity4219:57—
Sep 205th DDC Soter-Crane InviteSep 20 · 5,000 Meters Varsity · Place 6 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity620:44.799
Sep 16Autumn ClassicSep 16 · Varsity · Place 123 · 09 Macomb L'Anse Creuse No09 Macomb L'Anse Creuse NoVarsity12320:39—
Sep 12MAC White Jamboree - OneSep 12 · Varsity · Place 45 · 09 Macomb L'Anse Creuse No09 Macomb L'Anse Creuse NoVarsity4520:40—
Aug 30Lake St. Clair Earlybird InviteAug 30 · 5,000 Meters Varsity · Place 166 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity16623:12.19
Aug 26Mustang Early BirdAug 26 · Varsity · Place 71 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse NoVarsity7124:119
Aug 18Lamplighter InviteAug 18 · 5,000 Meters Boys Junior Varsity - Flight Two · Place 156 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Junior Varsity - Flight Two15623:03.6 PB9

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27MHSAA MS Regional - Zone 3 @ DakotaOct 27 · 2 Miles Varsity · Place 113 · L'Anse Creuse-NorthL'Anse Creuse-North2 Miles Varsity11312:50.28
Oct 24Cook Schoolhouse InvitationalOct 24 · 2 Miles Boys Race · Place 9 · L'Anse Creuse-NorthL'Anse Creuse-North2 Miles Boys Race913:11.2 PB8
Oct 15Eastside InvitationalOct 15 · 2 Miles Varsity · Place 57 · L'Anse Creuse-NorthL'Anse Creuse-North2 Miles Varsity5715:36.08
Oct 642nd Marysville XC InvitationalOct 6 · 1.5 Miles Middle School · Place 33 · L'Anse Creuse-NorthL'Anse Creuse-North1.5 Miles Middle School3311:21.38
Sep 23'22 New Balance Mid-Season SpectacularSep 23 · 2 Miles Middle School · Place 90 · L'Anse Creuse-NorthL'Anse Creuse-North2 Miles Middle School9014:34.8 PB8
Sep 17Autumn Classic InviteSep 17 · 2 Miles Middle School · Place 116 · L'Anse Creuse-NorthL'Anse Creuse-North2 Miles Middle School11618:52.38