Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dakota High School MS 2 Mile CourseMHSAA Middle School Regional - Zone 3 @ Macomb Dakota · Oct 2812:43.3MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOctober 28, 2023
2 Miles · Ghesquiere Park OFFICIALCook Schoolhouse Invitational · Oct 2413:01.5Cook Schoolhouse InvitationalOctober 24, 2023
2 Miles · Vernier ParkGrosse Pointe MS Jamboree #2 · Oct 314:16.8Grosse Pointe MS Jamboree #2October 3, 2023
2 Miles · Willow Metropark OFFICIALSalem Middle School XC Invitational · Oct 713:05.30Salem Middle School XC InvitationalOctober 7, 2023
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1819:56.23James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Dakota High SchoolDAKOTA COUGARS XC CARNIVAL OF RACES · Oct 119:00.57DAKOTA COUGARS XC CARNIVAL OF RACESOctober 1, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1717:43.0842nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Pinckney HSMHSAA LP Region 16-2 @ Pinckney · Oct 3118:06.00MHSAA LP Region 16-2 @ PinckneyOctober 31, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1219:42.81Averill Invitational 2026September 12, 2026
5,000 Meters · Stony Creek MetroparkMAC White Jamboree · Sep 2218:49.34MAC White JamboreeSeptember 22, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1018:35.7Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 16-2 @ PinckneyOct 31 · 5,000 Meters D2 Boys · Place 31 · Grosse Pointe NorthGrosse Pointe North5,000 Meters D2 Boys3118:06.00 PB11
Oct 22MAC White/Blue Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 84 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity8421:20.5711
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 61 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity - Medium Schools6117:43.08 PB11
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 81 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boy's Varsity8118:35.7 PB11
Oct 1DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters High School Boys · Place 8 · Grosse Pointe NorthGrosse Pointe North5,000 Meters High School Boys819:00.57 PB11
Sep 22MAC White JamboreeSep 22 · 5,000 Meters Boys Race · Place 18 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Race1818:49.34 PB11
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 65 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Varsity6519:56.23 PB11
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 10 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Silver1019:42.81 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 17-2 @ Algonac (C)Oct 25 · 5,000 Meters Division 2 · Place 26 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Division 22617:56.9710
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Varsity · Place 111 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity11118:32.5610
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Varsity · Place 171 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity17122:12.60—
Sep 24MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Varsity · Place 56 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity5621:12.9—
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Division 2 · Place 38 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Division 23818:32.2010
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 49 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity4918:36.110
Aug 28Anchor Bay Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 23 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity2318:39.2010
Aug 237th Annual Happy Acres InvitationalAug 23 · 5,000 Meters Division 1 · Place 16 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Division 11618:55.410

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29RUN FAST INVITATIONALOct 29 · 5,000 Meters Varsity · Place 61 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity6119:03.09
Oct 26MHSAA LP Region 09-1 @ RomeoOct 26 · 5,000 Meters Division 1 · Place 65 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Division 16518:41.709
Oct 1240th Father Gabriel Richard XC Invitational Oct 12 · 5,000 Meters Varsity · Place 114 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity11419:42.569
Oct 5Wayne County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 116 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity11619:27.409
Sep 25MAC RED ChampionshipSep 25 · 5,000 Meters Varsity · Place 58 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity5823:21.39
Sep 14Autumn Classic InviteSep 14 · 5,000 Meters Varsity · Place 90 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity9020:14.99
Sep 4MAC RED JamboreeSep 4 · 5,000 Meters Varsity · Place 79 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity7921:15.69
Aug 28Lake St. Clair Earlybird InvitationalAug 28 · 5,000 Meters Varsity · Place 171 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity17124:41.89

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOct 28 · 2 Miles Varsity D1 Middle School · Place 88 · BrownellBrownell2 Miles Varsity D1 Middle School8812:43.3 PB8
Oct 24Cook Schoolhouse InvitationalOct 24 · 2 Miles Boys Race · Place 7 · BrownellBrownell2 Miles Boys Race713:01.5 PB8
Oct 7Salem Middle School XC InvitationalOct 7 · 2 Miles Boys 6th/7th/8th Grade · Place 28 · BrownellBrownell2 Miles Boys 6th/7th/8th Grade2813:05.30 PB8
Oct 3Grosse Pointe MS Jamboree #2Oct 3 · 2 Miles Boys Race · Place 7 · BrownellBrownell2 Miles Boys Race714:16.8 PB8
Sep 19Grosse Pointe MS Jamboree #1Sep 19 · 2 Miles Boys Race · Place 6 · BrownellBrownell2 Miles Boys Race613:34.68
Sep 9Algonac Muskrat Classic RunSep 9 · 1.6 Miles Middle School · Place 38 · BrownellBrownell1.6 Miles Middle School3810:27.98

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Cook Schoolhouse InvitationalOct 24 · 2 Miles Boys Race · Place 86 · BrownellBrownell2 Miles Boys Race8618:06.17

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26Cook Schoolhouse InvitationalOct 26 · 2 Miles Boys Race · Place 90 · BrownellBrownell2 Miles Boys Race9018:42.76