Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Duck LakeCOMSAC Championship · Oct 2513:29.6COMSAC ChampionshipOctober 25, 2022
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 714:13.4Oakland County 6-7-8 ChampionshipsOctober 7, 2022
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3022:20.33OAA White Jamboree #2September 30, 2026
5,000 Meters · Hess-HathawayOAA White Jamboree #1 · Sep 924:53.74OAA White Jamboree #1September 9, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 323:12.16Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 2622:30.56Hanson's InvitationalSeptember 26, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 2522:09.00Royal Oak PROM RaceOctober 25, 2025
5,000 Meters · Saline High SchoolSaline Invite · Aug 2823:42.12Saline InviteAugust 28, 2026
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1923:15.5058th 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 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Girls · Place 65 · Royal OakRoyal Oak5,000 Meters D1 Girls6522:50.3312
Oct 23OAA White League MeetOct 23 · 5,000 Meters Varsity · Place 20 · Royal OakRoyal Oak5,000 Meters Varsity2022:18.7812
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Girls · Place 108 · Royal OakRoyal Oak5,000 Meters Varsity Girls10823:12.16 PB12
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Girls Varsity · Place 17 · Royal OakRoyal Oak5,000 Meters Girls Varsity1722:20.33 PB12
Sep 26Hanson's InvitationalSep 26 · 5,000 Meters Girls D1 · Place 76 · Royal OakRoyal Oak5,000 Meters Girls D17622:30.56 PB12
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D2 Girls · Place 66 · Royal OakRoyal Oak5,000 Meters D2 Girls6623:15.50 PB12
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Girls Varsity · Place 30 · Royal OakRoyal Oak5,000 Meters Girls Varsity3024:53.74 PB12
Aug 28Saline InviteAug 28 · 5,000 Meters Varsity & Reserve · Place 30 · Royal OakRoyal Oak5,000 Meters Varsity & Reserve3023:42.12 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Girls Race · Place 15 · Royal OakRoyal Oak5,000 Meters Girls Race1522:09.00 PB11
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 6 · Royal OakRoyal Oak5,000 Meters Junior Varsity622:43.011
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 37 · Royal OakRoyal Oak5,000 Meters Varsity3725:30.8611
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 138 · Royal OakRoyal Oak5,000 Meters Varsity13823:39.1111
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Girls JV · Place 3 · Royal OakRoyal Oak5,000 Meters Girls JV323:25.911
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 2 · Place 9 · Royal OakRoyal Oak5,000 Meters Junior Varsity Division 2923:14.0011
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 4 · Royal OakRoyal Oak5,000 Meters Junior Varsity424:13.411
Aug 26Clawson Popsicle InviteAug 26 · 5,000 Meters Varsity · Place 21 · Royal OakRoyal Oak5,000 Meters Varsity2123:48.2011
Aug 15LAMPLIGHTERAug 15 · 5,000 Meters Varsity · Place 147 · Royal OakRoyal Oak5,000 Meters Varsity14724:00.60—

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Royal Oak PROM (JV only)Oct 26 · 5,000 Meters Junior Varsity · Place 12 · Royal OakRoyal Oak5,000 Meters Junior Varsity1222:44.2010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 6 · Royal OakRoyal Oak5,000 Meters Junior Varsity622:08.910
Oct 5Oakland County HS XC Open RacesOct 5 · 5,000 Meters Varsity · Place 34 · Royal OakRoyal Oak5,000 Meters Varsity3424:28.5310
Oct 5Oakland County XC HS ChampionshipsOct 5 · 5,000 Meters Girls Reserves · Place 34 · Royal OakRoyal Oak5,000 Meters Girls Reserves3424:28.5310
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 53 · Royal OakRoyal Oak5,000 Meters Varsity5323:53.710
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 3 · Royal OakRoyal Oak5,000 Meters Junior Varsity323:43.210
Sep 1456th Holly-Duane Raffin Festival of RacesSep 14 · 5,000 Meters Junior Varsity Division 2 · Place 21 · Royal OakRoyal Oak5,000 Meters Junior Varsity Division 22126:40.210

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 07-1 @ MilfordOct 27 · 5,000 Meters Division 1 · Place 64 · Royal OakRoyal Oak5,000 Meters Division 16424:17.29
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Varsity · Place 24 · Royal OakRoyal Oak5,000 Meters Varsity2421:28.89
Oct 7Oakland County XC HS ChampionshipsOct 7 · 5,000 Meters Varsity · Place 7 · Royal OakRoyal Oak5,000 Meters Varsity722:49.09
Sep 30Hanson's InvitationalSep 30 · 5,000 Meters Varsity · Place 79 · Royal OakRoyal Oak5,000 Meters Varsity7922:24.99
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 36 · Royal OakRoyal Oak5,000 Meters Varsity3622:29.19
Sep 23Jackson Invitational - VarsitySep 23 · 5,000 Meters Varsity · Place 175 · Royal OakRoyal Oak5,000 Meters Varsity17522:15.79
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Division 2 · Place 62 · Royal OakRoyal Oak5,000 Meters Division 26223:55.39
Sep 12OAA White Jamboree #1Sep 12 · 5,000 Meters Varsity · Place 31 · Royal OakRoyal Oak5,000 Meters Varsity3123:21.19
Aug 31Budd Cicciarelli/Adams InvitationalAug 31 · 5,000 Meters Varsity · Place 50 · Royal OakRoyal Oak5,000 Meters Varsity5023:14.409
Aug 22Clawson Popsicle InvitationalAug 22 · 5,000 Meters Varsity · Place 31 · Royal OakRoyal Oak5,000 Meters Varsity3123:50.49

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 11 · Royal OakRoyal Oak2 Miles Middle School1113:29.6 PB8
Oct 18ROMS vs BCS 10/18Oct 18 · 2 Miles Middle School · Place 2 · Royal OakRoyal Oak2 Miles Middle School213:17Unofficial8
Oct 11ROMS vs Derby 10/11Oct 11 · 2 Miles Middle School · Royal OakRoyal Oak2 Miles Middle School013:49Unofficial8
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 44 · Royal OakRoyal Oak2 Miles Varsity4414:13.4 PB8
Sep 27ROMS vs Cranbrook 9/27Sep 27 · 2 Miles Middle School · Place 4 · Royal OakRoyal Oak2 Miles Middle School414:18Unofficial8
Sep 22ROMS vs East HillsSep 22 · 2 Miles Middle School · Place 4 · Royal OakRoyal Oak2 Miles Middle School414:34Unofficial8
Sep 20ROMS HOME Meet 9/20Sep 20 · 2 Miles Middle School · Place 5 · Royal OakRoyal Oak2 Miles Middle School514:45Unofficial8