Personal bests

Best marks in available results
Event / courseMarkMeetDate
4 Miles · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 1222:10.3Tommy v W XC ClassicSeptember 12, 2026
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1816:25.7Lamplighter InviteAugust 18, 2023
5,000 Meters · Goodells County Park'22 New Balance Mid-Season Spectacular · Sep 2316:02.2'22 New Balance Mid-Season SpectacularSeptember 23, 2022
5,000 Meters · L'anse Creuse Middle School NorthLC/LCN Dual · Aug 2118:29LC/LCN DualAugust 21, 2021
5,000 Meters · Lake St. Clair Metropark OFFICIALMAC Championships: ALL DIVISIONS · Oct 2216:25.4MAC Championships: ALL DIVISIONSOctober 22, 2022
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 616:27.96MHSAA LP D1 FinalsNovember 6, 2021
5,000 Meters · Shepherd HS XC Course4th Annual Michigan Meet of Champions / Mid East Qualifier · Nov 1116:28.24th Annual Michigan Meet of Champions / Mid East QualifierNovember 11, 2023
5,000 Meters · Stony Creek - Eastwood BeachMAC White: Jamboree One · Sep 1316:54MAC White: Jamboree OneSeptember 13, 2022
6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 421:27.20Indiana Wesleyan Twilight InvitationalSeptember 4, 2026
8,000 Meters · Asbury UniversityAsbury Invitational · Oct 1228:39.22Asbury InvitationalOctober 12, 2024
8,000 Meters · Goodells County ParkNJCAA Regional & MCCAA Conference · Oct 2526:08.90NJCAA Regional & MCCAA ConferenceOctober 25, 2024
8,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 2629:30.6Harry F Anderson InvitationalSeptember 26, 2026
8,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 926:13.2NJCAA D2 XC ChampionshipsNovember 9, 2024
8,000 Meters · Stony Creek MetroparkMCCAA Eastern Conference XC Championships · Oct 226:28.81MCCAA Eastern Conference XC ChampionshipsOctober 2, 2026
8,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 1027:59.4Lucian Rosa InvitationalOctober 10, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NJCAA Region 12 ChampionshipsOct 30 · 8,000 Meters Men's 8k NJCAA II · Place 5 · Macomb (MI) CCMacomb (MI) CC8,000 Meters Men's 8k NJCAA II526:16.7Jr
Oct 10Lucian Rosa InvitationalOct 10 · 8,000 Meters Collegiate · Place 36 · Macomb (MI) CCMacomb (MI) CC8,000 Meters Collegiate3627:59.4 PBJr
Oct 2MCCAA Eastern Conference XC ChampionshipsOct 2 · 8,000 Meters Collegiate · Place 4 · Macomb (MI) CCMacomb (MI) CC8,000 Meters Collegiate426:28.81 PBJr
Sep 26Harry F Anderson InvitationalSep 26 · 8,000 Meters Men · Place 182 · Macomb (MI) CCMacomb (MI) CC8,000 Meters Men18229:30.6 PBJr
Sep 12Tommy v W XC ClassicSep 12 · 4 Miles Collegiate · Place 28 · Macomb (MI) CCMacomb (MI) CC4 Miles Collegiate2822:10.3 PBJr
Sep 4Indiana Wesleyan Twilight InvitationalSep 4 · 6,000 Meters Men · Place 156 · Macomb (MI) CCMacomb (MI) CC6,000 Meters Men15621:27.20 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NJCAA D2 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D2 · Place 23 · Macomb (MI) CCMacomb (MI) CC8,000 Meters NJCAA D22326:13.2 PBFr
Oct 25NJCAA Regional & MCCAA ConferenceOct 25 · 8,000 Meters Men's 8k · Place 3 · Macomb (MI) CCMacomb (MI) CC8,000 Meters Men's 8k326:08.90 PBFr
Oct 12Asbury InvitationalOct 12 · 8,000 Meters New Division · Place 3 · Macomb (MI) CCMacomb (MI) CC8,000 Meters New Division328:39.22 PBFr
Sep 20MCCAA Eastern Conference ChampionshipsSep 20 · 8,000 Meters Varsity · Place 2 · Macomb (Mich.) CCMacomb (Mich.) CC8,000 Meters Varsity227:42.0Fr
Sep 7Ferris State Ray Helsing Bulldog InviteSep 7 · 8,000 Meters Varsity · Place 18 · Macomb (Mich.) CCMacomb (Mich.) CC8,000 Meters Varsity1828:18.64FR
Aug 30Skipper's Cross Country ShowcaseAug 30 · 8,000 Meters Varsity · Place 34 · Macomb (Mich.) CCMacomb (Mich.) CC8,000 Meters Varsity3430:33.10Fr

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 114th Annual Michigan Meet of Champions / Mid East QualifierNov 11 · 5,000 Meters Boys Elite Team · Place 125 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Elite Team12516:28.2 PB12
Nov 4MHSAA LP Division 1 FinalsNov 4 · 5,000 Meters Division 1 · Place 177 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Division 117716:53.012
Oct 27MHSAA LP Region 09-1 @ Anchor BayOct 27 · 5,000 Meters Division 1 · Place 6 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Division 1616:52.512
Oct 21MAC Championship: All DivisionsOct 21 · 5,000 Meters Varsity · Place 6 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity616:08.412
Oct 14Macomb County ChampionshipOct 14 · 5,000 Meters Varsity · Place 17 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity1716:32.712
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 16 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity Elite1615:45.912
Sep 26MAC White Jamboree - TwoSep 26 · Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse NoVarsity116:4312
Sep 205th DDC Soter-Crane InviteSep 20 · 5,000 Meters Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity116:35.5212
Sep 16Autumn ClassicSep 16 · Varsity · Place 20 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse NoVarsity2017:5512
Sep 9Algonac Muskrat Classic RunSep 9 · 5,000 Meters Varsity · Place 2 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity216:19.212
Aug 30Lake St. Clair Earlybird InviteAug 30 · 5,000 Meters Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity116:31.912
Aug 26Mustang Early BirdAug 26 · Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse NoVarsity116:4612
Aug 18Lamplighter InviteAug 18 · 5,000 Meters Boys Varsity - Flight Two · Place 13 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Varsity - Flight Two1316:25.7 PB12

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 30 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Division 13016:14.0811
Oct 29MHSAA LP Region 09-1 @ Cros-LexOct 29 · 5,000 Meters Division 1 · Place 5 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Division 1515:47.711
Oct 22MAC Championships: ALL DIVISIONSOct 22 · 5,000 Meters Boys Varsity · Place 9 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Varsity916:25.4 PB11
Oct 642nd Marysville XC InvitationalOct 6 · 5,000 Meters Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity116:53.511
Oct 1Hanson's InvitationalOct 1 · 5,000 Meters Varsity · Place 11 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity1116:28.811
Sep 27MAC White Jamboree TwoSep 27 · 5,000 Meters Varsity · Place 3 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity316:5011
Sep 23'22 New Balance Mid-Season SpectacularSep 23 · 5,000 Meters Varsity Red · Place 3 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity Red316:02.2 PB11
Sep 17Autumn Classic InviteSep 17 · 5,000 Meters Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity117:00.711
Sep 13MAC White: Jamboree OneSep 13 · 5,000 Meters Varsity · Place 4 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity416:54 PB11
Sep 10Algonac Classic RunSep 10 · 5,000 Meters Varsity Division 1 · Place 8 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity Division 1816:16.011
Sep 1Milford InvitationalSep 1 · 5,000 Meters Varsity · Place 20 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse No5,000 Meters Varsity2017:54.2611
Aug 27Mustang Early BirdAug 27 · Varsity · Place 1 · Macomb L'Anse Creuse NoMacomb L'Anse Creuse NoVarsity117:0111
Aug 19Lamplighter InviteAug 19 · 5,000 Meters Boys Varsity - Flight Two · Place 8 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Boys Varsity - Flight Two816:30.711

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 60 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters D16016:27.96 PB10
Sep 172021 MSU Spartan InvitationalSep 17 · 5,000 Meters Varsity · Place 46 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity4618:03.810
Aug 21LC/LCN DualAug 21 · 5,000 Meters Varsity · Place 1 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity118:29 PB10