Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:56.3142nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2619:39.34Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Patterson ParkGrosse Pointe Tri-Meet · Aug 2619:20.4Grosse Pointe Tri-MeetAugust 26, 2026
5,000 Meters · Pinckney HSMHSAA LP Region 16-2 @ Pinckney · Oct 3119:48.70MHSAA LP Region 16-2 @ PinckneyOctober 31, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1219:46.23Averill Invitational 2026September 12, 2026
5,000 Meters · Stony Creek MetroparkMAC White Jamboree · Sep 2219:06.19MAC White JamboreeSeptember 22, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 16-2 @ PinckneyOct 31 · 5,000 Meters D2 Boys · Place 49 · Grosse Pointe North5,000 Meters D2 Boys4919:48.70 PB11
Oct 22MAC White/Blue Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 46 · Grosse Pointe North5,000 Meters Varsity4619:27.1911
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Medium and Small Schools · Place 27 · Grosse Pointe North5,000 Meters JV - Medium and Small Schools2718:56.31 PB11
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D 2-3-4 · Place 71 · Grosse Pointe North5,000 Meters Boys D 2-3-47119:39.34 PB11
Sep 22MAC White JamboreeSep 22 · 5,000 Meters Boys Race · Place 23 · Grosse Pointe North5,000 Meters Boys Race2319:06.19 PB11
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 14 · Grosse Pointe North5,000 Meters Boys Silver1419:46.23 PB11
Aug 26Grosse Pointe Tri-MeetAug 26 · 5,000 Meters Boys Race · Place 8 · Grosse Pointe North5,000 Meters Boys Race819:20.4 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 17-2 @ Algonac (C)Oct 25 · 5,000 Meters Division 2 · Place 31 · Grosse Pointe North5,000 Meters Division 23118:10.8610
Oct 18Airport Haunted Harvest InvitationalOct 18 · 5,000 Meters Varsity · Place 22 · Grosse Pointe North5,000 Meters Varsity2218:28.2010
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 100 · Grosse Pointe North5,000 Meters Varsity10018:18.1510
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 112 · Grosse Pointe North5,000 Meters Varsity11219:17.60—
Sep 24MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Varsity · Place 50 · Grosse Pointe North5,000 Meters Varsity5019:41.7—
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 2 · Place 69 · Grosse Pointe North5,000 Meters Division 26920:08.3010
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 48 · Grosse Pointe North5,000 Meters Varsity4818:32.810
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 18 · Grosse Pointe North5,000 Meters Varsity1818:25.4110
Aug 237th Annual Happy Acres InvitationalAug 23 · 5,000 Meters Division 1 · Place 13 · Grosse Pointe North5,000 Meters Division 11318:44.710

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 56 · Grosse Pointe North5,000 Meters Varsity5618:55.39
Oct 19Dryden Cardinal Classic InvitationalOct 19 · 5,000 Meters Varsity · Place 35 · Grosse Pointe North5,000 Meters Varsity3519:18.039
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 90 · Grosse Pointe North5,000 Meters Varsity9018:57.549
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 121 · Grosse Pointe North5,000 Meters Varsity12119:38.209
Sep 25MAC RED ChampionshipSep 25 · 5,000 Meters Varsity · Place 50 · Grosse Pointe North5,000 Meters Varsity5019:12.19
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 88 · Grosse Pointe North5,000 Meters Varsity8820:11.89
Sep 4MAC RED JamboreeSep 4 · 5,000 Meters Varsity · Place 76 · Grosse Pointe North5,000 Meters Varsity7621:13.69
Aug 28Lake St. Clair Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 121 · Grosse Pointe North5,000 Meters Varsity12122:04.89