Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Chestnut GroveMHSAA LP Region 27-3 @ AA Huron (Willow) · Oct 3118:36.83MHSAA LP Region 27-3 @ AA Huron (Willow)October 31, 2026
5,000 Meters · Columbus County Park OFFICIALAustin Catholic/Cardinal Mooney Invitational · Oct 618:54.66Austin Catholic/Cardinal Mooney InvitationalOctober 6, 2026
5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 2120:21.2LAMPLIGHTERAugust 21, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALCHSL Cardinal Division Jamboree 2 · Sep 2420:01.66CHSL Cardinal Division Jamboree 2September 24, 2026
5,000 Meters · Historic Fort WayneCHSL Cardinal Division Jamboree 1 · Sep 1619:54.90CHSL Cardinal Division Jamboree 1September 16, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMarauder XC Invitational · Oct 318:37.20Marauder XC InvitationalOctober 3, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 718:30.9MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1919:17.2058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1219:48.8Rambling Rock InvitationalSeptember 12, 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 3 FinalsNov 7 · 5,000 Meters D3 · Place 217 · Ann Arbor Greenhills5,000 Meters D321718:30.9 PB10
Oct 31MHSAA LP Region 27-3 @ AA Huron (Willow)Oct 31 · 5,000 Meters D3 Boys · Place 31 · Ann Arbor Greenhills5,000 Meters D3 Boys3118:36.83 PB10
Oct 23CHSL Cardinal Division ChampionshipOct 23 · 5,000 Meters Varsity · Place 15 · Ann Arbor Greenhills5,000 Meters Varsity1518:46.910
Oct 6Austin Catholic/Cardinal Mooney InvitationalOct 6 · 5,000 Meters Boys Race · Place 22 · Ann Arbor Greenhills5,000 Meters Boys Race2218:54.66 PB10
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 75 · Ann Arbor Greenhills5,000 Meters Varsity High School7518:37.20 PB10
Sep 24CHSL Cardinal Division Jamboree 2Sep 24 · 5,000 Meters Varsity · Place 9 · Ann Arbor Greenhills5,000 Meters Varsity920:01.66 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Boys · Place 76 · Ann Arbor Greenhills5,000 Meters D4 Boys7619:17.20 PB10
Sep 16CHSL Cardinal Division Jamboree 1Sep 16 · 5,000 Meters Varsity Boys · Place 9 · Ann Arbor Greenhills5,000 Meters Varsity Boys919:54.90 PB10
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 96 · Ann Arbor Greenhills5,000 Meters Boys Varsity9619:48.8 PB10
Aug 21LAMPLIGHTERAug 21 · 5,000 Meters Boys Varsity - Flight Two · Place 240 · Ann Arbor Greenhills5,000 Meters Boys Varsity - Flight Two24020:21.2 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Columbus Park OPEN RaceOct 25 · 5,000 Meters Boys Race · Place 20 · Ann Arbor Greenhills5,000 Meters Boys Race2019:06.29
Oct 17CHSL Cardinal Division ChampionshipOct 17 · 5,000 Meters Varsity · Place 5 · Ann Arbor Greenhills5,000 Meters Varsity520:09.509
Sep 30CHSL Jamboree #3Sep 30 · 5,000 Meters Varsity · Place 43 · Ann Arbor Greenhills5,000 Meters Varsity4322:16.659
Sep 27Marauder XC InvitationalSep 27 · 5,000 Meters Varsity · Place 3 · Ann Arbor Greenhills5,000 Meters Varsity320:00.809
Sep 25Cardinal Mooney/Austin Catholic Patriot InviteSep 25 · 5,000 Meters Varsity · Place 25 · Ann Arbor Greenhills5,000 Meters Varsity2520:31.709
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity · Place 39 · Ann Arbor Greenhills5,000 Meters Junior Varsity3920:34.909
Sep 10CHSL Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 30 · Ann Arbor Greenhills5,000 Meters Varsity3021:00.049
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Junior Varsity · Place 49 · Ann Arbor Greenhills5,000 Meters Junior Varsity4924:38.70—