Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cranbrook KingswoodCOMSAC Championship · Oct 2414:30COMSAC ChampionshipOctober 24, 2023
2 Miles · Possum Hollow MS 2 MileOakland 6-7-8 XC Championships · Oct 414:17.70Oakland 6-7-8 XC ChampionshipsOctober 4, 2024
5,000 Meters · Bloomer ParkOAA Blue Jamboree 2 · Sep 2921:16.68OAA Blue Jamboree 2September 29, 2026
5,000 Meters · Clawson City ParkClawson Popsicle Invite · Aug 2525:21.69Clawson Popsicle InviteAugust 25, 2026
5,000 Meters · Hess Hathaway Park - OFFICIALOAA Blue Jamboree #3 Championships · Oct 2221:35.60OAA Blue Jamboree #3 ChampionshipsOctober 22, 2026
5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 1720:08.4842nd Father Gabriel Richard XC InvitationalOctober 17, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 321:49.25Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Memorial Park OFFICIALOAA Blue Jamboree 1 · Sep 922:46.96OAA Blue Jamboree 1September 9, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2620:38.15Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Possum HollowAverill Invitational 25 · Sep 621:43.47Averill Invitational 25September 6, 2025
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3120:21.89Royal Oak PROM Race October 31, 2026
5,000 Meters · Willow Metropark OFFICIAL57th Annual Huron Invitational · Sep 1920:20.1057th Annual Huron InvitationalSeptember 19, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 85 · West BloomfieldWest Bloomfield5,000 Meters Boys Race8520:21.89 PB10
Oct 22OAA Blue Jamboree #3 ChampionshipsOct 22 · 5,000 Meters Varsity Boys · Place 41 · West BloomfieldWest Bloomfield5,000 Meters Varsity Boys4121:35.60 PB10
Oct 1742nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters JV - Medium and Small Schools · Place 87 · West BloomfieldWest Bloomfield5,000 Meters JV - Medium and Small Schools8720:08.48 PB10
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 129 · West BloomfieldWest Bloomfield5,000 Meters Boys Reserves12921:49.25 PB10
Sep 29OAA Blue Jamboree 2Sep 29 · 5,000 Meters Varsity Boys · Place 29 · West BloomfieldWest Bloomfield5,000 Meters Varsity Boys2921:16.68 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 233 · West BloomfieldWest Bloomfield5,000 Meters Boys D123320:38.15 PB10
Sep 1957th Annual Huron InvitationalSep 19 · 5,000 Meters Huron Invite Junior Varsity · Place 37 · West BloomfieldWest Bloomfield5,000 Meters Huron Invite Junior Varsity3720:20.10 PB10
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Silver · Place 98 · West BloomfieldWest Bloomfield5,000 Meters Boys Silver9822:06.7210
Sep 9OAA Blue Jamboree 1Sep 9 · 5,000 Meters Junior Varsity Boys · Place 10 · West BloomfieldWest Bloomfield5,000 Meters Junior Varsity Boys1022:46.96 PB10
Aug 25Clawson Popsicle InviteAug 25 · 5,000 Meters HS Boys 5k · Place 66 · West BloomfieldWest Bloomfield5,000 Meters HS Boys 5k6625:21.69 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Boys Race · Place 82 · West BloomfieldWest Bloomfield5,000 Meters Boys Race8220:50.309
Sep 1356th Annual Huron InviteSep 13 · 5,000 Meters Huron Invite Junior Varsity · Place 64 · West BloomfieldWest Bloomfield5,000 Meters Huron Invite Junior Varsity6420:56.209
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Silver · Place 114 · West BloomfieldWest Bloomfield5,000 Meters Boys Silver11421:43.47 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 4Oakland 6-7-8 XC ChampionshipsOct 4 · 2 Miles Varsity · Place 178 · West BloomfieldWest Bloomfield2 Miles Varsity17814:17.70 PB8

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24COMSAC ChampionshipOct 24 · 2 Miles Middle School · Place 91 · West BloomfieldWest Bloomfield2 Miles Middle School9114:30 PB7
Oct 6Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles Varsity · Place 237 · West BloomfieldWest Bloomfield2 Miles Varsity23714:37.8Unofficial7
Oct 2North Hills vs West Bloomfield, 4:30 PMOct 2 · 2 Miles Middle School · Place 21 · West BloomfieldWest Bloomfield2 Miles Middle School2115:06.48Unofficial7