Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Clinton Township Sled HillDakota MS XC Invite · Oct 49:27.8Dakota MS XC InviteOctober 4, 2018
2 Miles · Stony Creek MetroparkEastside Invitational · Oct 1512:22.7Eastside InvitationalOctober 15, 2019
2 Miles · Wolcott Farm Old Skool ClassicOld Skoool Classic · Sep 2314:08Old Skoool ClassicSeptember 23, 2017
2816 m · Dakota High SchoolDakota Middle School XC Invite · Oct 210:35.3Dakota Middle School XC InviteOctober 2, 2019
4 Miles · Cass Benton Park OFFICIALTommy v W XC Classic · Sep 1222:10.3Tommy v W XC ClassicSeptember 12, 2026
5,000 Meters · ABHS campus courseMHSAA LP Region 09-1 @ Anchor Bay · Oct 3017:36.0MHSAA LP Region 09-1 @ Anchor BayOctober 30, 2020
5,000 Meters · Anchor Bay HSMAC White Division JAM 2 · Sep 2919:05MAC White Division JAM 2September 29, 2020
5,000 Meters · Ford Field/EE Ice Arena(LIVONIA) OFFICIALLamplighter Invite · Aug 1816:25.7Lamplighter InviteAugust 18, 2023
5,000 Meters · Freedom HillMacomb County Championship Boys Race · Oct 918:47.4Macomb County Championship Boys RaceOctober 9, 2020
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

14 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 15Macomb County ChampionshipOct 15 · 5,000 Meters Varsity · Place 9 · Macomb L'Anse CreuseMacomb L'Anse Creuse5,000 Meters Varsity916:42.811
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

12 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
Oct 29MHSAA LP Region 09-1 @ Anchor BayOct 29 · 5,000 Meters Division 1 · Place 13 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Division 11318:13.510
Oct 16Macomb County Championship Oct 16 · 5,000 Meters Varsity · Place 8 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity817:31.910
Oct 5MAC Championships: ALL DIVISIONSOct 5 · 5,000 Meters Varsity · Place 28 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity2817:40.910
Sep 28MAC White Jamboree TwoSep 28 · 5,000 Meters Varsity · Place 2 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity217:0210
Sep 25New Balance Mid-Season SpectacularSep 25 · 5,000 Meters Varsity · Place 9 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity917:14.310
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
Sep 14MAC White Jamboree OneSep 14 · 5,000 Meters Varsity · Place 2 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity217:3710
Sep 11Algonac Classic RunSep 11 · 5,000 Meters Varsity Division 1 · Place 10 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity Division 11017:06.210
Aug 28Mustang Early BirdAug 28 · 5,000 Meters Varsity · Place 4 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity418:3410
Aug 2621 End of Summer / Fall Preview - Open MeetAug 26 · 5,000 Meters Open · Place 14 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Open1417:53.7010
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

2020 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 09-1 @ Anchor BayOct 30 · 5,000 Meters D1 Boys · Place 42 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters D1 Boys4217:36.0 PB9
Oct 20MHSAA Pre-Regional 18-1 @ RomeoOct 20 · 5,000 Meters Varsity · Place 28 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity2818:09.29
Oct 15MAC White Division MeetOct 15 · 5,000 Meters Varsity · Place 13 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity1318:039
Oct 9Macomb County Championship Boys RaceOct 9 · 5,000 Meters All Boys - Varsity & JV · Place 53 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters All Boys - Varsity & JV5318:47.4 PB9
Oct 3Hanson's InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity118:28.89
Sep 29MAC White Division JAM 2Sep 29 · 5,000 Meters Varsity · Place 20 · Macomb L'Anse Creuse NorthMacomb L'Anse Creuse North5,000 Meters Varsity2019:05 PB9
Sep 15MAC White Division JAM 1Sep 15 · 5,000 Meters Varsity · Place 22 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity2219:149
Sep 11Anchor Bay vs. Utica Eisenhower, LC NorthSep 11 · 5,000 Meters Varsity · Place 10 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity1018:50.59
Aug 29Mustang Early BirdAug 29 · 5,000 Meters Varsity · Place 12 · Macomb L'Anse Creuse..Macomb L'Anse Creuse..5,000 Meters Varsity1220:099

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15Eastside InvitationalOct 15 · 2 Miles Boys Varsity · Place 18 · L'Anse Creuse-EastL'Anse Creuse-East2 Miles Boys Varsity1812:22.7 PB8
Oct 2Dakota Middle School XC InviteOct 2 · 1.75 Miles Boys Race · Place 12 · L'Anse Creuse-EastL'Anse Creuse-East1.75 Miles Boys Race1210:35.3 PB8
Sep 27Hanson's Middle School InvitationalSep 27 · 2 Miles Boys Varsity · Place 17 · L'Anse Creuse-EastL'Anse Creuse-East2 Miles Boys Varsity1712:33.08
Sep 21Old Skool ClassicSep 21 · 5,000 Meters Junior Varsity Middle School · Place 31 · L'Anse Creuse-EastL'Anse Creuse-East5,000 Meters Junior Varsity Middle School3113:448

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 16Eastside Invitational Presented by SauconyOct 16 · 2 Miles Boys Varsity · Place 19 · L'Anse Creuse-EastL'Anse Creuse-East2 Miles Boys Varsity1912:42.07
Oct 4Dakota MS XC InviteOct 4 · 1.6 Miles Boys Race · Place 4 · L'Anse Creuse-EastL'Anse Creuse-East1.6 Miles Boys Race49:27.8 PB7
Sep 22Old Skool ClassicSep 22 · Middle School · Place 45 · L'Anse Creuse-EastL'Anse Creuse-EastMiddle School4514:317

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Eastside Invitational Presented By SauconyOct 17 · 2 Miles Boys Varsity · Place 58 · L'Anse Creuse-EastL'Anse Creuse-East2 Miles Boys Varsity5813:40.0Unofficial6
Oct 5Dakota Middle School InviteOct 5 · 1.6 Miles Varsity · Place 12 · L'Anse Creuse-EastL'Anse Creuse-East1.6 Miles Varsity1210:15.86
Sep 30Hanson's InvitationalSep 30 · 2 Miles Middle School · Place 28 · L'Anse Creuse-EastL'Anse Creuse-East2 Miles Middle School2813:01.06
Sep 23Old Skoool ClassicSep 23 · 2 Miles Varsity · Place 71 · L'Anse Creuse-EastL'Anse Creuse-East2 Miles Varsity7114:08 PB6