Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Airport HSCarleton Airport Haunted Harvest Invitational · Oct 2112:28.7Carleton Airport Haunted Harvest InvitationalOctober 21, 2023
2 Miles · CYO 2 Mile CourseHuron League Middle School Jamboree #3 · Oct 1812:28.66Huron League Middle School Jamboree #3October 18, 2023
2 Miles · Milan HSMHSAA Middle School Regional - Zone 2 @ Milan · Oct 2512:45.29MHSAA Middle School Regional - Zone 2 @ MilanOctober 25, 2023
2 Miles · Sterling State ParkMonroe Jefferson Middle School Cross Country Invitational · Sep 2313:45.1Monroe Jefferson Middle School Cross Country InvitationalSeptember 23, 2022
2 Miles · Willow Metropark OFFICIALHuron League Middle School Jamboree #3 · Oct 2014:46.7Huron League Middle School Jamboree #3October 20, 2021
3,200 Meters · Willow Metropark OFFICIAL52nd Annual Huron Invitational · Sep 1815:03.4052nd Annual Huron InvitationalSeptember 18, 2021
5,000 Meters · Chestnut GroveHuron League HS XC Championships · Oct 1618:05.58Huron League HS XC ChampionshipsOctober 16, 2025
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2119:24.3LAMPLIGHTERAugust 21, 2026
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1219:21.02025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Lake Erie Metro Park OFFICIALMHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie) · Oct 3118:30.40MHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie)October 31, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 718:28.8MHSAA LP Division 2 FinalsNovember 7, 2026
5,000 Meters · Milan HSMilan Puddle Jumper Invite · Aug 2522:21.12Milan Puddle Jumper InviteAugust 25, 2026
5,000 Meters · Munson ParkHuron League Jamboree #2 · Oct 619:20.92Huron League Jamboree #2October 6, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1221:21.30Averill Invitational 2026September 12, 2026
5,000 Meters · Sterling State ParkHuron League Jamboree #2 · Sep 3018:46.16Huron League Jamboree #2September 30, 2025
5,000 Meters · Willow Metropark OFFICIAL57th Annual Huron Invitational · Sep 1919:42.0057th Annual Huron InvitationalSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 248 · Carleton AirportCarleton Airport5,000 Meters D224818:28.8 PB11
Oct 31MHSAA LP Region 18-2 @ Wyandotte Roosevelt (Lake Erie)Oct 31 · 5,000 Meters D2 Boys · Place 49 · Carleton AirportCarleton Airport5,000 Meters D2 Boys4918:30.40 PB11
Oct 24Airport Haunted Harvest XC FestivalOct 24 · 5,000 Meters Varsity · Place 47 · Carleton AirportCarleton Airport5,000 Meters Varsity4719:34.911
Oct 22Huron League HS XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 1 · Carleton AirportCarleton Airport5,000 Meters Junior Varsity119:06.4911
Oct 6Huron League Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 25 · Carleton AirportCarleton Airport5,000 Meters Varsity2519:20.92 PB11
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters HS Junior Varsity · Place 23 · Carleton AirportCarleton Airport5,000 Meters HS Junior Varsity2319:37.5011
Sep 1957th Annual Huron InvitationalSep 19 · 5,000 Meters Huron Invite Division 234 · Place 57 · Carleton AirportCarleton Airport5,000 Meters Huron Invite Division 2345719:42.00 PB11
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 60 · Carleton AirportCarleton Airport5,000 Meters Boys Silver6021:21.30 PB11
Aug 25Milan Puddle Jumper InviteAug 25 · 5,000 Meters Varsity Division 2/3/4 · Place 35 · Carleton AirportCarleton Airport5,000 Meters Varsity Division 2/3/43522:21.12 PB11
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight One · Place 63 · Carleton AirportCarleton Airport5,000 Meters Boys Varsity - Flight One6319:24.3 PB11

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 18-2 @ Wyandotte (C)Oct 25 · 5,000 Meters Division 2 · Place 40 · Carleton AirportCarleton Airport5,000 Meters Division 24017:55.1010
Oct 18Airport Haunted Harvest InvitationalOct 18 · 5,000 Meters Varsity · Place 53 · Carleton AirportCarleton Airport5,000 Meters Varsity5319:52.8010
Oct 16Huron League HS XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 22 · Carleton AirportCarleton Airport5,000 Meters Varsity2218:05.58 PB10
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 77 · Carleton AirportCarleton Airport5,000 Meters Varsity7717:57.0510
Sep 30Huron League Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 19 · Carleton AirportCarleton Airport5,000 Meters Varsity1918:46.16 PB10
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 78 · Carleton AirportCarleton Airport5,000 Meters Varsity7818:50.3110
Sep 16Huron League Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 26 · Carleton AirportCarleton Airport5,000 Meters Varsity2619:29.2210
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 112 · Carleton AirportCarleton Airport5,000 Meters Bronze(MHSAA Div 2)11219:21.0 PB10
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 97 · Carleton AirportCarleton Airport5,000 Meters Varsity9718:48.20—
Aug 27Downriver Watermelon RunAug 27 · 5,000 Meters Open · Place 30 · Carleton AirportCarleton Airport5,000 Meters Open3019:00.0010
Aug 23Hunters, Hounds, & HaresAug 23 · 5,000 Meters Open · Place 9 · Carleton AirportCarleton Airport5,000 Meters Open919:31.610
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 134 · Carleton AirportCarleton Airport5,000 Meters Varsity13419:38.40—
Aug 12Airport XC Time TrialAug 12 · 3,200 Meters High School · Place 5 · Carleton AirportCarleton Airport3,200 Meters High School511:36.40Unofficial10

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 18-2 @ Wyandotte RooseveltOct 26 · 5,000 Meters Division 2 · Place 53 · Carleton AirportCarleton Airport5,000 Meters Division 25318:51.409
Oct 19Carleton Airport Haunted Harvest InvitationalOct 19 · 5,000 Meters Varsity · Place 26 · Carleton AirportCarleton Airport5,000 Meters Varsity2619:11.4FR
Oct 17Huron League HS XC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 25 · Carleton AirportCarleton Airport5,000 Meters Varsity2518:47.589
Oct 12Dave Bork ClassicOct 12 · 5,000 Meters Frosh/Soph Freshman · Place 19 · Carleton AirportCarleton Airport5,000 Meters Frosh/Soph Freshman1919:00.609
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 245 · Carleton AirportCarleton Airport5,000 Meters Division 224519:44.49
Oct 1Huron League Jamboree #2Oct 1 · 5,000 Meters Varsity · Place 30 · Carleton AirportCarleton Airport5,000 Meters Varsity3019:39.129
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity · Place 82 · Carleton AirportCarleton Airport5,000 Meters Varsity8219:03.119
Sep 17Huron League Jamboree #1Sep 17 · 5,000 Meters Varsity · Place 25 · Carleton AirportCarleton Airport5,000 Meters Varsity2519:28.929
Sep 1455th New Boston Huron InvitationalSep 14 · 5,000 Meters Division 2 · Place 73 · Carleton AirportCarleton Airport5,000 Meters Division 27319:48.80FR
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 55 · Carleton AirportCarleton Airport5,000 Meters Varsity5520:31.229
Aug 29Downriver Watermelon RunAug 29 · 5,000 Meters Open · Place 52 · Carleton AirportCarleton Airport5,000 Meters Open5220:44.39
Aug 23Lamplighter InviteAug 23 · 5,000 Meters Varsity · Place 145 · Carleton AirportCarleton Airport5,000 Meters Varsity14520:26.009

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA Middle School Regional - Zone 2 @ MilanOct 25 · 2 Miles Middle School Varsity Large Division · Place 31 · WagarWagar2 Miles Middle School Varsity Large Division3112:45.29 PB8
Oct 21Carleton Airport Haunted Harvest InvitationalOct 21 · 2 Miles Middle School Boys (6-8th) · Place 12 · WagarWagar2 Miles Middle School Boys (6-8th)1212:28.7 PB8
Oct 18Huron League Middle School Jamboree #3Oct 18 · 2 Miles Middle School · Place 4 · WagarWagar2 Miles Middle School412:28.66 PB8
Oct 14Dave Bork ClassicOct 14 · 3,200 Meters Middle School · Place 16 · WagarWagar3,200 Meters Middle School1612:48.408
Oct 14Dave Bork ClassicOct 14 · 3,200 Meters Middle School · Place 16 · WagarWagar3,200 Meters Middle School1612:48.408
Oct 3Huron League Jamboree #2Oct 3 · 2 Miles Middle School · Place 7 · WagarWagar2 Miles Middle School713:16.898
Sep 30Marauder XC InvitatonalSep 30 · 2 Miles Middle School · Place 36 · WagarWagar2 Miles Middle School3612:37.18
Sep 19Huron League Jamboree #1Sep 19 · 2 Miles Middle School · Place 8 · WagarWagar2 Miles Middle School813:11.338
Sep 1654th New Boston Huron InvitationalSep 16 · 2 Miles Middle School · Place 57 · WagarWagar2 Miles Middle School5713:03.008

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Carleton Airport - Mark of Excellence InviteOct 22 · 3,200 Meters Middle School · Place 21 · MS_WagarMS_Wagar3,200 Meters Middle School2113:28.17
Oct 19Huron League Middle School Jamboree #3Oct 19 · 2 Miles Middle School · Place 13 · WagarWagar2 Miles Middle School1313:35.27
Oct 4Huron League Jamboree #2Oct 4 · 2 Miles Middle School · Place 14 · WagarWagar2 Miles Middle School1414:05.47
Sep 23Monroe Jefferson Middle School Cross Country InvitationalSep 23 · 2 Miles Middle School · Place 25 · WagarWagar2 Miles Middle School2513:45.1 PB7
Sep 20Huron League Jamboree #1Sep 20 · 2 Miles Middle School · Place 15 · WagarWagar2 Miles Middle School1514:20.777
Sep 1753rd Annual New Boston Huron InvitationalSep 17 · Middle School Varsity · Place 64 · MS_WagarMS_WagarMiddle School Varsity6413:52.47

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Airport - Mark of Excellence InviteOct 23 · 3,200 Meters Middle School · Place 37 · WagarWagar3,200 Meters Middle School3714:16.806
Oct 20Huron League Middle School Jamboree #3Oct 20 · 2 Miles Middle School · Place 28 · WagarWagar2 Miles Middle School2814:46.7 PB6
Oct 16Dave Bork ClassicOct 16 · 3,200 Meters Varsity · Place 54 · WagarWagar3,200 Meters Varsity5415:47.106
Oct 5Huron League Jamboree #2Oct 5 · 2 Miles Middle School · Place 31 · WagarWagar2 Miles Middle School3114:50.96
Oct 2Marauder XC InvitationalOct 2 · 2 Miles Middle School · Place 83 · WagarWagar2 Miles Middle School8314:36.16
Sep 28Huron League Jamboree #1Sep 28 · 2 Miles Middle School · Place 25 · WagarWagar2 Miles Middle School2514:40.26
Sep 24Monroe Jefferson MS CC InviteSep 24 · 2 Miles Middle School · Place 44 · WagarWagar2 Miles Middle School4414:56.56
Sep 1852nd Annual Huron InvitationalSep 18 · 3,200 Meters Middle School 6/7/8 · Place 111 · WagarWagar3,200 Meters Middle School 6/7/811115:03.40 PB6