Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Elizabeth ParkDownriver Watermelon Run · Sep 319:19.6Downriver Watermelon RunSeptember 3, 2026
5,000 Meters · Historic Fort WayneCHSL Cardinal Division Jamboree 1 · Sep 1619:21.30CHSL Cardinal Division Jamboree 1September 16, 2026
5,000 Meters · Lake Erie Metro Park OFFICIALMarauder XC Invitational · Oct 320:56.40Marauder XC InvitationalOctober 3, 2026
5,000 Meters · Lake Erie MetroparkRiverview Gabriel Richard Invite [Lake Erie Metro] · Oct 1619:34.57Riverview Gabriel Richard Invite [Lake Erie Metro]October 16, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 718:36.7MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Patriots ParkGabriel Richard Downriver Invite · Oct 1120:10.60Gabriel Richard Downriver InviteOctober 11, 2025
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 36-4 @ Royal Oak · Oct 3118:31.21MHSAA LP Region 36-4 @ Royal OakOctober 31, 2026
5,000 Meters · Sterling State Park42nd Annual Monroe Jefferson XC Invitational · Sep 2619:25.8142nd Annual Monroe Jefferson XC InvitationalSeptember 26, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1218:54.5Rambling Rock InvitationalSeptember 12, 2026

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

2026 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 4 FinalsNov 7 · 5,000 Meters D4 · Place 128 · Allen Park Cabrini5,000 Meters D412818:36.7 PB11
Oct 31MHSAA LP Region 36-4 @ Royal OakOct 31 · 5,000 Meters D4 Boys · Place 17 · Allen Park Cabrini5,000 Meters D4 Boys1718:31.21 PB11
Oct 23CHSL Cardinal Division ChampionshipOct 23 · 5,000 Meters Varsity · Place 21 · Allen Park Cabrini5,000 Meters Varsity2119:56.111
Oct 16Riverview Gabriel Richard Invite [Lake Erie Metro]Oct 16 · 5,000 Meters Varsity · Place 23 · Allen Park Cabrini5,000 Meters Varsity2319:34.57 PB11
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 120 · Allen Park Cabrini5,000 Meters Boy's Varsity12019:37.011
Oct 3Marauder XC InvitationalOct 3 · 5,000 Meters Varsity High School · Place 136 · Allen Park Cabrini5,000 Meters Varsity High School13620:56.40 PB11
Sep 2642nd Annual Monroe Jefferson XC InvitationalSep 26 · 5,000 Meters Varsity D3/4 · Place 2 · Allen Park Cabrini5,000 Meters Varsity D3/4219:25.81 PB11
Sep 1957th Annual Huron InvitationalSep 19 · 5,000 Meters Huron Invite Division 234 · Place 44 · Allen Park Cabrini5,000 Meters Huron Invite Division 2344418:59.5011
Sep 16CHSL Cardinal Division Jamboree 1Sep 16 · 5,000 Meters Varsity Boys · Place 7 · Allen Park Cabrini5,000 Meters Varsity Boys719:21.30 PB11
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Boys Varsity · Place 80 · Allen Park Cabrini5,000 Meters Boys Varsity8018:54.5 PB11
Sep 3Downriver Watermelon RunSep 3 · 5,000 Meters Open HS · Place 33 · Allen Park Cabrini5,000 Meters Open HS3319:19.6 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 36-4 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 4 · Place 31 · Allen Park Cabrini5,000 Meters Division 43120:03.00—
Oct 17CHSL Cardinal Division ChampionshipOct 17 · 5,000 Meters Varsity · Place 30 · Allen Park Cabrini5,000 Meters Varsity3020:00.3010
Oct 11Gabriel Richard Downriver InviteOct 11 · 5,000 Meters Varsity · Place 40 · Allen Park Cabrini5,000 Meters Varsity4020:10.60 PB10
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 149 · Allen Park Cabrini5,000 Meters Varsity14920:58.40—
Sep 30CHSL Jamboree #3Sep 30 · 5,000 Meters Varsity · Place 25 · Allen Park Cabrini5,000 Meters Varsity2520:12.3010
Sep 27Marauder XC InvitationalSep 27 · 5,000 Meters Varsity · Place 117 · Allen Park Cabrini5,000 Meters Varsity11720:33.4010
Sep 2041st Annual Monroe Jefferson InvitationalSep 20 · 5,000 Meters Varsity D3/4 · Place 23 · Allen Park Cabrini5,000 Meters Varsity D3/42320:54.5210
Sep 6Rambling Rock InvitationalSep 6 · 5,000 Meters Varsity · Place 179 · Allen Park Cabrini5,000 Meters Varsity17921:30.70—
Aug 27Downriver Watermelon RunAug 27 · 5,000 Meters Open · Place 82 · Allen Park Cabrini5,000 Meters Open8222:19.0010

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 36-4 @ Royal OakOct 26 · 5,000 Meters Division 4 · Place 55 · Allen Park Cabrini5,000 Meters Division 45522:11.309
Oct 18CHSL Cardinal Division ChampionshipOct 18 · 5,000 Meters Varsity · Place 49 · Allen Park Cabrini5,000 Meters Varsity4922:45.009
Oct 12Downriver Gabriel Richard InviteOct 12 · 5,000 Meters Varsity · Place 62 · Allen Park Cabrini5,000 Meters Varsity6223:15.609
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 201 · Allen Park Cabrini5,000 Meters Varsity20124:09.609
Oct 1CHSL Jamboree #3Oct 1 · 5,000 Meters Varsity · Place 59 · Allen Park Cabrini5,000 Meters Varsity5925:46.399
Sep 28Marauder XC InvitationalSep 28 · 5,000 Meters Varsity · Place 149 · Allen Park Cabrini5,000 Meters Varsity14924:09.80FR
Sep 25CHSL Intersectional Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 59 · Allen Park Cabrini5,000 Meters Varsity5923:35.69
Sep 2140th Annual Monroe Jefferson InvitationalSep 21 · 5,000 Meters Varsity D3/4 · Place 56 · Allen Park Cabrini5,000 Meters Varsity D3/45624:42.679
Sep 1455th New Boston Huron InvitationalSep 14 · 5,000 Meters Division 2 · Place 153 · Allen Park Cabrini5,000 Meters Division 215324:52.90FR
Sep 11CHSL Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 61 · Allen Park Cabrini5,000 Meters Varsity6126:53.89
Sep 7Rambling Rock InvitationalSep 7 · 5,000 Meters Varsity · Place 224 · Allen Park Cabrini5,000 Meters Varsity22424:57.59