Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 833:36.2NCAA DII Midwest RegionalNovember 8, 2025
4 Miles · Owen's ParkHillsdale Invitational · Sep 521:50.3Hillsdale InvitationalSeptember 5, 2025
5,000 Meters · Bloomer ParkRCS Frosh/Soph JV race · Oct 2618:27.45RCS Frosh/Soph JV raceOctober 26, 2020
5,000 Meters · Friendship ParkOxford Invite · Oct 1519:07.9Oxford InviteOctober 15, 2021
5,000 Meters · Goodells County Park'22 New Balance Mid-Season Spectacular · Sep 2315:53.6'22 New Balance Mid-Season SpectacularSeptember 23, 2022
5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 1918:50.30OAA Blue Jamboree #3 ChampionshipsOctober 19, 2021
5,000 Meters · Linden HSLinden Classic · Sep 2518:24.02Linden ClassicSeptember 25, 2021
8,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 2525:54.80GLIAC ChampionshipsOctober 25, 2025
8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 2728:14.70Lucian Rosa InvitationalSeptember 27, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 125 · Wayne State (Mich.)Wayne State (Mich.)10,000 Meters D2 Midwest12533:36.2 PBJr
Oct 25GLIAC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 41 · Wayne State (Mich.)Wayne State (Mich.)8,000 Meters Collegiate4125:54.80 PBJr
Oct 11Jayhawk InviteOct 11 · 8,000 Meters Varsity · Place 17 · Wayne State (Mich.)Wayne State (Mich.)8,000 Meters Varsity1725:55.92Jr
Sep 27Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 181 · Wayne State (Mich.)Wayne State (Mich.)8,000 Meters Men's Championship18128:14.70 PBJr
Sep 12WSU Warrior ChallengeSep 12 · 8,000 Meters Varsity · Place 12 · Wayne State (Mich.)Wayne State (Mich.)8,000 Meters Varsity1226:23.4SO
Sep 5Hillsdale InvitationalSep 5 · 6,437 Meters Men's Race · Place 22 · Wayne State (Mich.)Wayne State (Mich.)6,437 Meters Men's Race2221:50.3 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13WSU Warrior ChallengeSep 13 · 5 Miles Varsity · Place 102 · Wayne State (Mich.)Wayne State (Mich.)5 Miles Varsity10228:37.8FR

2022 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 12MITCA - Michigan Meet of ChampionsNov 12 · 5,000 Meters Elite · Place 26 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Elite2615:45.112
Nov 5MHSAA LP Division 1 FinalsNov 5 · 5,000 Meters Division 1 · Place 51 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Division 15116:27.5512
Oct 29MHSAA LP Region 08-1 @ Waterford MottOct 29 · 5,000 Meters Varsity · Place 2 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity215:57.76—
Oct 18OAA Blue Jamboree #3 ChampionshipsOct 18 · 5,000 Meters Varsity · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity116:21.912
Oct 8Oakland County XC HS ChampionshipsOct 8 · 5,000 Meters Varsity · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity116:04.612
Oct 1Hanson's InvitationalOct 1 · 5,000 Meters Varsity · Place 3 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity315:54.812
Sep 28OAA Blue Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity116:20.212
Sep 23'22 New Balance Mid-Season SpectacularSep 23 · 5,000 Meters Varsity Red · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity Red115:53.6 PB12
Sep 1754th Holly-Duane Raffin Festival of RacesSep 17 · 5,000 Meters Division 2 · Place 3 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Division 2316:25.312
Sep 13OAA Blue Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity116:17.712
Sep 10Algonac Classic RunSep 10 · 5,000 Meters Varsity Division 1 · Place 4 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity Division 1415:39.812
Sep 1Budd Cicciarelli/Adams InvitationalSep 1 · 5,000 Meters Varsity · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity116:21.112
Aug 26Highlander InviteAug 26 · 5,000 Meters Varsity · Place 3 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity316:32.1012

2021 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 30MHSAA LP Region 07-1 @ Waterford MottOct 30 · 5,000 Meters Division 1 · Place 32 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Division 13218:14.6011
Oct 19OAA Blue Jamboree #3 ChampionshipsOct 19 · 5,000 Meters Varsity · Place 10 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity1018:50.30 PB11
Oct 15Oxford InviteOct 15 · 5,000 Meters Varsity · Place 47 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity4719:07.9 PB11
Oct 9Oakland County XC HS ChampionshipsOct 9 · 5,000 Meters Varsity · Place 57 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity5718:16.711
Oct 2Hanson's InvitationalOct 2 · 5,000 Meters Division 1 · Place 8 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Division 1817:33.811
Sep 28OAA Blue Jamboree #2Sep 28 · 5,000 Meters Junior Varsity · Place 33 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Junior Varsity3327:47.3711
Sep 28OAA Blue Jamboree #2Sep 28 · 5,000 Meters Varsity · Place 9 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity918:37.8711
Sep 25Linden ClassicSep 25 · 5,000 Meters Division I/II Varsity Race · Place 6 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Division I/II Varsity Race618:24.02 PB11
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 5,000 Meters Division II · Place 8 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Division II817:16.8—
Sep 11Algonac Classic RunSep 11 · 5,000 Meters Varsity Division 1 · Place 6 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity Division 1617:04.611
Sep 9OAA Blue Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 2 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity217:36.611
Sep 2Budd Cicciarelli-Adams InvitationalSep 2 · 5,000 Meters Varsity · Place 5 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity517:34.811

2020 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26RCS Frosh/Soph JV raceOct 26 · 5,000 Meters Frosh/Soph · Place 2 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Frosh/Soph218:27.45 PB10
Oct 23MHSAA Pre-Regional 14-1 @ ClarkstonOct 23 · 5,000 Meters Varsity · Place 51 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity5119:42.210
Oct 17OAA Blue Division XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 25 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity2519:33.710
Oct 8Avondale & Ferndale @ West BloomfieldOct 8 · 5,000 Meters Varsity · Place 3 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity318:23.410
Oct 3Hanson's InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity118:18.610
Sep 17Ferndale v AvondaleSep 17 · 5,000 Meters Varsity · Place 2 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity217:5110
Sep 9OAA Blue: Auburn Hills Avondale at BerkleySep 9 · 5,000 Meters Varsity · Place 3 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity318:46.710

2019 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 15OAA Blue Jamboree #3 ChampionshipsOct 15 · 5,000 Meters Varsity · Place 24 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity2419:13.69
Oct 11Oxford InvitationalOct 11 · 5,000 Meters Varsity · Place 94 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity9420:10.39
Oct 5Oakland County HS ChampionshipsOct 5 · 5,000 Meters Varsity · Place 199 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity19920:43.39
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 11 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity1120:04.19
Sep 25OAA Blue Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 30 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity3020:19.09
Sep 21Old Skool ClassicSep 21 · 5,000 Meters Middle School · Place 20 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Middle School2020:389
Sep 21Old Skool ClassicSep 21 · 5,000 Meters Varsity · Place 20 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity2020:389
Sep 132019 MSU Spartan InviteSep 13 · 5,000 Meters Varsity · Place 217 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity21721:00.3FR
Sep 7Algonac Muskrat ClassicSep 7 · 5,000 Meters Varsity Division 1 · Place 73 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity Division 17320:05.49
Sep 4OAA Blue Jamboree #1Sep 4 · 5,000 Meters Varsity · Place 23 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity2320:32.09
Aug 29Budd Cicciarelli-Adams InvitationalAug 29 · 5,000 Meters Varsity · Place 29 · Auburn Hills AvondaleAuburn Hills Avondale5,000 Meters Varsity2921:34.429