Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Beverly Hills ParkBCS vs ROMS · Sep 1712:09.08BCS vs ROMSSeptember 17, 2024
2 Miles · Possum Hollow MS 2 MileOakland 6-7-8 XC Championships · Oct 413:15.80Oakland 6-7-8 XC ChampionshipsOctober 4, 2024
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3020:33.49OAA White Jamboree #2September 30, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 921:31.46OAA White Jamboree #1September 9, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 320:52.86Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2619:58.66Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 3118:36.02Royal Oak PROM Race October 31, 2026
5,000 Meters · Saline High SchoolSaline Invite · Aug 2821:19.42Saline InviteAugust 28, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1921:36.3058th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Boys Race · Place 25 · Royal OakRoyal Oak5,000 Meters Boys Race2518:36.02 PB10
Oct 23OAA White League MeetOct 23 · 5,000 Meters Junior Varsity · Place 4 · Royal OakRoyal Oak5,000 Meters Junior Varsity418:54.9410
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Boys Reserves · Place 89 · Royal OakRoyal Oak5,000 Meters Boys Reserves8920:52.86 PB10
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Boys JV · Place 15 · Royal OakRoyal Oak5,000 Meters Boys JV1520:33.49 PB10
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Boys D1 · Place 188 · Royal OakRoyal Oak5,000 Meters Boys D118819:58.66 PB10
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 JV Boys · Place 79 · Royal OakRoyal Oak5,000 Meters D2 JV Boys7921:36.30 PB10
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Boys JV · Place 11 · Royal OakRoyal Oak5,000 Meters Boys JV1121:31.46 PB10
Aug 28Saline InviteAug 28 · 5,000 Meters Varsity & Reserve · Place 57 · Royal OakRoyal Oak5,000 Meters Varsity & Reserve5721:19.42 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22COMSAC ChampionshipOct 22 · 2 Miles Middle School · Place 55 · Royal OakRoyal Oak2 Miles Middle School5513:19.758
Oct 10ROMS vs DerbyOct 10 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School012:03Unofficial8
Oct 8ROMS vs Country DayOct 8 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School012:26Unofficial8
Oct 4Oakland 6-7-8 XC ChampionshipsOct 4 · 2 Miles Varsity · Place 75 · Royal OakRoyal Oak2 Miles Varsity7513:15.80 PB8
Oct 1ROMS vs CranbrookOct 1 · 2 Miles Middle School · Place 2 · Royal OakRoyal Oak2 Miles Middle School212:38.83Unofficial8
Sep 24ROMS vs BerkshireSep 24 · 2 Miles Middle School · Place 4 · Royal OakRoyal Oak2 Miles Middle School412:33Unofficial8
Sep 19ROMS vs South HillSep 19 · 2 Miles Middle School · Place 3 · Royal OakRoyal Oak2 Miles Middle School313:11Unofficial8
Sep 17BCS vs ROMSSep 17 · 2 Miles Middle School · Place 6 · Royal OakRoyal Oak2 Miles Middle School612:09.08 PB8

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17ROMS vs CovingtonOct 17 · 2 Miles New Division · Royal OakRoyal Oak2 Miles New Division015:19Unofficial7
Oct 10ROMS Vs DerbyOct 10 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School016:04.1Unofficial7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18ROMS vs BCS 10/18Oct 18 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School015:12Unofficial6
Oct 11ROMS vs Derby 10/11Oct 11 · 2 Miles Junior High · Royal OakRoyal Oak2 Miles Junior High014:54Unofficial6
Sep 27ROMS vs Cranbrook 9/27Sep 27 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School015:26Unofficial6
Sep 22ROMS vs East HillsSep 22 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School016:31Unofficial6
Sep 20ROMS HOME Meet 9/20Sep 20 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School016:18Unofficial6