Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.2 Miles · Gilbert Willis ParkI Beat the Hill - WLW (MS Only) · Sep 1616:06.6I Beat the Hill - WLW (MS Only)September 16, 2017
4,000 Meters · Oakland UniversityGolden Grizzlies High School XC Invite · Aug 3014:34.9Golden Grizzlies High School XC InviteAugust 30, 2019
5,000 Meters · Blue Devils TrailLake Fenton 9/10 Invite · Oct 2219:14.34Lake Fenton 9/10 InviteOctober 22, 2019
5,000 Meters · Broadway Acres Golf CourseComet Opener · Aug 2919:35.2Comet OpenerAugust 29, 2025
5,000 Meters · Hess Hathaway Park - OFFICIALMott Fall Classic · Sep 2417:56.7Mott Fall ClassicSeptember 24, 2021
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D1 Finals · Nov 618:55.10MHSAA LP D1 FinalsNovember 6, 2021
5,000 Meters · Sunset Ridge @ Huron MeadowsA2 Run Co. Coaching Legends Classic - HS · Sep 2818:44.0A2 Run Co. Coaching Legends Classic - HSSeptember 28, 2019
8,000 Meters · Broadway Acres Golf CourseMIAA CC Championship · Nov 129:48.7MIAA CC ChampionshipNovember 1, 2025
8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Sep 2831:08.6Knight InvitationalSeptember 28, 2024
8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 1530:53.92NCAA DIII Great Lakes Valley XC Regional (Entries on DA)November 15, 2025
8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 130:10.2D3 Pre-NationalsOctober 1, 2022
8,000 Meters · Liberty ParkOhio Wesleyan University Invitational · Sep 2929:55.2Ohio Wesleyan University InvitationalSeptember 29, 2023
8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 1332:53.62Otterbein XC InviteSeptember 13, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 252 · AlbionAlbion8,000 Meters Mens25230:53.92 PBSr
Nov 1MIAA CC ChampionshipNov 1 · 8,000 Meters Men · Place 125 · AlbionAlbion8,000 Meters Men12529:48.7 PBSr
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 141 · AlbionAlbion8,000 Meters Varsity14130:20.46Sr
Sep 13Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 189 · AlbionAlbion8,000 Meters Men18932:53.62 PBSr
Aug 29Comet OpenerAug 29 · 5,000 Meters Men's Race · Place 79 · AlbionAlbion5,000 Meters Men's Race7919:35.2 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MIAA Championships 2024Nov 2 · 8,000 Meters Varsity · Place 124 · AlbionAlbion8,000 Meters Varsity12430:06.8JR
Oct 12Jayhawk Collegiate Invitational Oct 12 · 8,000 Meters Varsity · Place 115 · AlbionAlbion8,000 Meters Varsity11528:48.52Jr
Sep 28Knight InvitationalSep 28 · 8,000 Meters College · Place 109 · AlbionAlbion8,000 Meters College10931:08.6 PBJr
Aug 30Comet OpenAug 30 · 2.9 Miles Open · Place 35 · AlbionAlbion2.9 Miles Open3516:28.1JR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Michigan Intercollegiate Athletic Association ChampionshipsOct 28 · 8,000 Meters Varsity · Place 98 · AlbionAlbion8,000 Meters Varsity9827:53.1SO
Sep 29Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 147 · AlbionAlbion8,000 Meters College14729:55.2 PBSo
Sep 1Comet OpenSep 1 · 5,000 Meters Open · Place 62 · AlbionAlbion5,000 Meters Open6218:03.1So

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Great Lakes Regional XC ChampionshipsNov 12 · 8,000 Meters Varsity · Place 243 · AlbionAlbion8,000 Meters Varsity24329:09.3FR
Oct 1D3 Pre-NationalsOct 1 · 8,000 Meters College · Place 297 · AlbionAlbion8,000 Meters College29730:10.2 PBFr
Sep 1Olivet College Comet OpenSep 1 · 5,000 Meters College · Place 27 · AlbionAlbion5,000 Meters College2717:48.6UnofficialFr

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 13Michigan Meet of Champions / Mid East QualifierNov 13 · 5,000 Meters Open Elite · Place 128 · Walled Lake NorthernWalled Lake Northern5,000 Meters Open Elite12818:43.312
Nov 6MHSAA LP D1 FinalsNov 6 · 5,000 Meters D1 · Place 251 · Walled Lake NorthernWalled Lake Northern5,000 Meters D125118:55.10 PB12
Oct 30MHSAA LP Region 07-1 @ Waterford MottOct 30 · 5,000 Meters Division 1 · Place 47 · Walled Lake NorthernWalled Lake Northern5,000 Meters Division 14718:49.2012
Oct 21LVC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 30 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity3018:54.8712
Oct 9Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 99 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity9918:55.812
Oct 5Tri Meet - South Lyon East & Waterford Mott @ WLNOct 5 · 5,000 Meters Varsity · Place 9 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity918:42.012
Sep 24Mott Fall ClassicSep 24 · 5,000 Meters Varsity · Place 32 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity3217:56.7 PB12
Sep 21Tri Meet #2 Kettering & Milford @ WLNSep 21 · 5,000 Meters Varsity · Place 9 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity917:35.312
Sep 172021 MSU Spartan InvitationalSep 17 · 5,000 Meters Elite · Place 131 · Walled Lake NorthernWalled Lake Northern5,000 Meters Elite13118:17.412
Sep 14Tri Meet #1 Lakeland & WL NORTH @ South LyonSep 14 · 5,000 Meters Varsity · Place 9 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity917:4712
Sep 112nd Northwood XC InviteSep 11 · 5,000 Meters Varsity · Place 28 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity2817:12.5012
Sep 3Golden Grizzlies HS XC InviteSep 3 · 4,000 Meters Varsity · Place 8 · Walled Lake NorthernWalled Lake Northern4,000 Meters Varsity813:37.712

2020 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 3Lakeland High School - Last Chance InviteNov 3 · 5,000 Meters Varsity · Place 15 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1518:16.011
Oct 30MHSAA LP Region 07-1 @ ClarkstonOct 30 · 5,000 Meters Division 1 · Place 63 · Walled Lake NorthernWalled Lake Northern5,000 Meters Division 16317:55.911
Oct 23MHSAA Pre-Regional 13-1 @ MilfordOct 23 · 5,000 Meters Varsity · Place 31 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity3118:14.111
Oct 17LVC ChampionshipOct 17 · 5,000 Meters Varsity · Place 35 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity3518:29.9011
Oct 9Boys Oakland County Championships 2020Oct 9 · 5,000 Meters Varsity · Place 60 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity6019:29.711
Oct 6Walled lake Northern vs MilfordOct 6 · 5,000 Meters Varsity · Place 13 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1318:56.711
Oct 1Walled Lake City MeetOct 1 · 5,000 Meters Varsity · Place 11 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1118:43.211
Sep 26Walled Lake Northern vs FentonSep 26 · 5,000 Meters Varsity · Place 12 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1218:29.611
Sep 22Walled Lake Northern vs Mott DualSep 22 · 5,000 Meters Varsity · Place 8 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity818:2511
Sep 15Walled Lake Northern vs Kettering DualSep 15 · 5,000 Meters Varsity · Place 8 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity818:1011
Sep 11Walled Lake Northern vs South LyonSep 11 · 5,000 Meters Varsity · Place 10 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1018:2411
Sep 3White Lake Lakeland Dual vs. Walled Lake NorthernSep 3 · 5,000 Meters Varsity · Place 16 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1618:5811

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29Tortoise & Hare Post A PR XC ClassicOct 29 · 5,000 Meters Mens Winged Foot · Place 77 · Walled Lake NorthernWalled Lake Northern5,000 Meters Mens Winged Foot7718:49.210
Oct 22Lake Fenton 9/10 InviteOct 22 · 5,000 Meters Frosh/Soph · Place 42 · Walled Lake NorthernWalled Lake Northern5,000 Meters Frosh/Soph4219:14.34 PB10
Oct 17Lakes Valley Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 18 · Walled Lake NorthernWalled Lake Northern5,000 Meters Junior Varsity1819:09.6010
Oct 5Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 56 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity5619:21.510
Sep 28A2 Run Co. Coaching Legends Classic - HSSep 28 · 5,000 Meters Gold Reserve · Place 14 · Walled Lake NorthernWalled Lake Northern5,000 Meters Gold Reserve1418:44.0 PB10
Sep 27A2 Run Co Coaching Legends Classic MSSep 27 · 5,000 Meters Varsity · Place 14 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity1418:44.010
Sep 132019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 137 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity13719:07.0SO
Sep 71st Northwood University InvitationalSep 7 · 5,000 Meters Varsity · Place 44 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity4418:18.910
Aug 30Golden Grizzlies High School XC InviteAug 30 · 4,000 Meters Junior Varsity · Place 2 · Walled Lake NorthernWalled Lake Northern4,000 Meters Junior Varsity214:34.9 PB10

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Tortoise & Hare Post A PR OpenOct 30 · 5,000 Meters Varsity · Place 56 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity5619:53.99
Oct 23Lake Fenton 9th/10th InvitationalOct 23 · 5,000 Meters Varsity · Place 101 · Walled Lake NorthernWalled Lake Northern5,000 Meters Varsity10120:26.189
Oct 18Lakes Valley Conference MeetOct 18 · 5,000 Meters Junior Varsity · Place 34 · Walled Lake NorthernWalled Lake Northern5,000 Meters Junior Varsity3419:40.479
Sep 8Ramblin' Rock InvitationalSep 8 · Varsity · Place 42 · Walled Lake NorthernWalled Lake NorthernVarsity4219:51.09
Aug 31Golden Grizzlies High School InviteAug 31 · 4,000 Meters Reserve · Place 85 · Walled Lake NorthernWalled Lake Northern4,000 Meters Reserve8516:50.29

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 16I Beat the Hill - WLW (MS Only)Sep 16 · 2.2 Miles 7th & 8th Middle School Boys · Place 58 · Clifford SmartClifford Smart2.2 Miles 7th & 8th Middle School Boys5816:06.6 PB8