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 2818:14.5MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOctober 28, 2023
2 Miles · Ghesquiere Park OFFICIALCook Schoolhouse Invitational · Oct 2418:37.0Cook Schoolhouse InvitationalOctober 24, 2023
2 Miles · Vernier ParkGrosse Pointe MS Jamboree #2 · Oct 321:43.1Grosse Pointe MS Jamboree #2October 3, 2023
5,000 Meters · Anchor Bay High SchoolJames Cleverley Invitational · Sep 1819:50.16James Cleverley InvitationalSeptember 18, 2026
5,000 Meters · Columbus County Park OFFICIALColumbus Park OPEN Race · Oct 2519:24.9Columbus Park OPEN RaceOctober 25, 2025
5,000 Meters · Dakota High SchoolDAKOTA COUGARS XC CARNIVAL OF RACES · Oct 120:02.33DAKOTA COUGARS XC CARNIVAL OF RACESOctober 1, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1718:52.4142nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:09.88Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Patterson ParkGrosse Pointe Tri-Meet · Aug 2622:04.6Grosse Pointe Tri-MeetAugust 26, 2026
5,000 Meters · Pinckney HSMHSAA LP Region 16-2 @ Pinckney · Oct 3119:37.20MHSAA LP Region 16-2 @ PinckneyOctober 31, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1221:21.22Averill Invitational 2026September 12, 2026
5,000 Meters · Stony Creek MetroparkMAC White Jamboree · Sep 2220:08.14MAC White JamboreeSeptember 22, 2026
5,000 Meters · Willow Metropark OFFICIALWayne County Championships · Oct 1019:23.4Wayne County ChampionshipsOctober 10, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 16-2 @ PinckneyOct 31 · 5,000 Meters D2 Boys · Place 46 · Grosse Pointe NorthGrosse Pointe North5,000 Meters D2 Boys4619:37.20 PB10
Oct 22MAC White/Blue Division ChampionshipOct 22 · 5,000 Meters Varsity · Place 30 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity3018:55.5810
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Medium Schools · Place 105 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity - Medium Schools10518:52.41 PB10
Oct 10Wayne County ChampionshipsOct 10 · 5,000 Meters Boy's Varsity · Place 114 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boy's Varsity11419:23.4 PB10
Oct 1DAKOTA COUGARS XC CARNIVAL OF RACESOct 1 · 5,000 Meters High School Boys · Place 40 · Grosse Pointe NorthGrosse Pointe North5,000 Meters High School Boys4020:02.33 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D 2-3-4 · Place 86 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys D 2-3-48620:09.88 PB10
Sep 22MAC White JamboreeSep 22 · 5,000 Meters Boys Race · Place 47 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Race4720:08.14 PB10
Sep 18James Cleverley InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 62 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Varsity6219:50.16 PB10
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 59 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Silver5921:21.22 PB10
Aug 26Grosse Pointe Tri-MeetAug 26 · 5,000 Meters Boys Race · Place 36 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Race3622:04.6 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Columbus Park OPEN RaceOct 25 · 5,000 Meters Boys Race · Place 28 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Boys Race2819:24.9 PB9
Oct 18Airport Haunted Harvest InvitationalOct 18 · 5,000 Meters Varsity · Place 71 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity7121:01.009
Oct 1141st Father Gabriel Richard XC InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 67 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Junior Varsity6719:41.109
Oct 4Wayne County ChampionshipsOct 4 · 5,000 Meters Junior Varsity · Place 82 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Junior Varsity8221:07.90—
Sep 24MAC RED DIVISION CHAMPIONSHIPSSep 24 · 5,000 Meters Junior Varsity · Place 35 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Junior Varsity3520:29.0—
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 2 · Place 40 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Junior Varsity Division 24021:31.609
Sep 3MAC RED JAMBOREESep 3 · 5,000 Meters Varsity · Place 114 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Varsity11422:33.69
Aug 237th Annual Happy Acres InvitationalAug 23 · 5,000 Meters Division 1 · Place 60 · Grosse Pointe NorthGrosse Pointe North5,000 Meters Division 16023:07.89

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22Cook Schoolhouse InvitationalOct 22 · 2 Miles Varsity · Place 83 · ParcellsParcells2 Miles Varsity8316:03.98
Oct 19MHSAA MS Regional - Zone 3 @ Macomb DakotaOct 19 · 2 Miles Middle School Varsity Division 1 · Place 189 · ParcellsParcells2 Miles Middle School Varsity Division 118914:35.98
Oct 8Grosse Pointe MS Jamboree #2Oct 8 · 1.6 Miles Varsity · Place 40 · ParcellsParcells1.6 Miles Varsity4012:05.78
Sep 24Grosse Pointe MS Jamboree #1Sep 24 · 2 Miles Varsity · Place 50 · ParcellsParcells2 Miles Varsity5015:59.08
Sep 14Autumn Classic InviteSep 14 · 2 Miles Middle School · Place 79 · ParcellsParcells2 Miles Middle School7917:25.78

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28MHSAA Middle School Regional - Zone 3 @ Macomb DakotaOct 28 · 2 Miles JV Middle School · Place 196 · ParcellsParcells2 Miles JV Middle School19618:14.5 PB7
Oct 24Cook Schoolhouse InvitationalOct 24 · 2 Miles Boys Race · Place 106 · ParcellsParcells2 Miles Boys Race10618:37.0 PB7
Oct 3Grosse Pointe MS Jamboree #2Oct 3 · 2 Miles Boys Race · Place 81 · ParcellsParcells2 Miles Boys Race8121:43.1 PB7
Sep 19Grosse Pointe MS Jamboree #1Sep 19 · 2 Miles Boys Race · Place 68 · ParcellsParcells2 Miles Boys Race6819:27.07