Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bloomer ParkOAA White Jamboree #2 · Sep 3029:04.51OAA White Jamboree #2September 30, 2026
5,000 Meters · Royal Oak High SchoolRoyal Oak PROM Race · Oct 2527:12.40Royal Oak PROM RaceOctober 25, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 31Royal Oak PROM Race Oct 31 · 5,000 Meters Girls Race · Place 52 · Bloomfield Hills5,000 Meters Girls Race5227:16.7312
Sep 30OAA White Jamboree #2Sep 30 · 5,000 Meters Girls JV · Place 31 · Bloomfield Hills5,000 Meters Girls JV3129:04.51 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 25Royal Oak PROM RaceOct 25 · 5,000 Meters Girls Race · Place 64 · Bloomfield Hills5,000 Meters Girls Race6427:12.40 PB11
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 34 · Bloomfield Hills5,000 Meters Junior Varsity3427:07.211
Oct 10Lake Orion Stan Ford Invite Oct 10 · 5,000 Meters Junior Varsity · Place 20 · Bloomfield Hills5,000 Meters Junior Varsity2027:44.5911
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 103 · Bloomfield Hills5,000 Meters Varsity10328:35.4811
Sep 27Hanson's InvitationalSep 27 · 5,000 Meters Varsity · Place 306 · Bloomfield Hills5,000 Meters Varsity30628:04.3911
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Girls JV · Place 40 · Bloomfield Hills5,000 Meters Girls JV4028:46.311
Sep 19Mott Fall ClassicSep 19 · 5,000 Meters Junior Varsity · Place 31 · Bloomfield Hills5,000 Meters Junior Varsity3129:55.3811
Sep 1357th Annual Holly-Duane Raffin Festival of RacesSep 13 · 5,000 Meters Junior Varsity Division 1 · Place 113 · Bloomfield Hills5,000 Meters Junior Varsity Division 111328:42.7011
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Junior Varsity · Place 40 · Bloomfield Hills5,000 Meters Junior Varsity4030:03.311

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25Region 8-1 PROMOct 25 · 5,000 Meters Open · Place 80 · Bloomfield Hills5,000 Meters Open8025:42.7010
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 41 · Bloomfield Hills5,000 Meters Junior Varsity4125:57.810
Sep 28Hanson's InvitationalSep 28 · 5,000 Meters Varsity · Place 52 · Bloomfield Hills5,000 Meters Varsity5227:34.510
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 38 · Bloomfield Hills5,000 Meters Junior Varsity3828:22.610
Sep 20Mott Fall ClassicSep 20 · 5,000 Meters Open · Place 22 · Bloomfield Hills5,000 Meters Open2229:28.8610
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 126 · Bloomfield Hills5,000 Meters Junior Varsity12631:24.410
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 42 · Bloomfield Hills5,000 Meters Junior Varsity4229:54.010
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 117 · Bloomfield Hills5,000 Meters Varsity11728:57.3410

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27Region 8 PROM raceOct 27 · 5,000 Meters Open · Place 91 · Bloomfield Hills5,000 Meters Open9126:51.809
Oct 19OAA White League ChampionshipOct 19 · 5,000 Meters Junior Varsity · Place 40 · Bloomfield Hills5,000 Meters Junior Varsity4027:06.29
Sep 26OAA White Jamboree #2Sep 26 · 5,000 Meters Junior Varsity · Place 42 · Bloomfield Hills5,000 Meters Junior Varsity4228:53.39
Sep 22Mott Fall ClassicSep 22 · 5,000 Meters Open · Place 54 · Bloomfield Hills5,000 Meters Open5430:02.259
Sep 1655th Holly/Duane Raffin Festival of RacesSep 16 · 5,000 Meters Junior Varsity Division 1 · Place 112 · Bloomfield Hills5,000 Meters Junior Varsity Division 111227:37.59
Aug 29Corunna Earlybird InvitationalAug 29 · 5,000 Meters Varsity · Place 81 · Bloomfield Hills5,000 Meters Varsity8130:47.639