Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cranbrook KingswoodCOMSAC Championship · Oct 2416:28COMSAC ChampionshipOctober 24, 2023
2 Miles · Duck LakeCOMSAC Championship · Oct 2516:27.7COMSAC ChampionshipOctober 25, 2022
2 Miles · Possum Hollow MS 2 MileOakland County 6-7-8 Championships · Oct 717:01.2Oakland County 6-7-8 ChampionshipsOctober 7, 2022
5,000 Meters · Ella Sharp Park OFFICIALJackson Invitational · Sep 2621:09.08Jackson InvitationalSeptember 26, 2026
5,000 Meters · Gilbert Willis ParkFarmington City Meet · Sep 1523:20.61Farmington City MeetSeptember 15, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 322:21.90Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 2921:36.4LVC - Lakes Division ChampionshipSeptember 29, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3120:49.31MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1221:59.4Rambling Rock InvitationalSeptember 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Girls · Place 29 · FarmingtonFarmington5,000 Meters D1 Girls2920:49.31 PB11
Oct 20Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 24 · FarmingtonFarmington5,000 Meters Varsity2421:12.2—
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Girls · Place 79 · FarmingtonFarmington5,000 Meters Varsity Girls7922:21.90 PB11
Sep 29LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Girl's Race · Place 8 · FarmingtonFarmington5,000 Meters Girl's Race821:36.4 PB11
Sep 26Jackson InvitationalSep 26 · 5,000 Meters Orange Division (1000 + enrollment) · Place 157 · FarmingtonFarmington5,000 Meters Orange Division (1000 + enrollment)15721:09.08 PB11
Sep 15Farmington City MeetSep 15 · 5,000 Meters Varsity & JV · Place 4 · FarmingtonFarmington5,000 Meters Varsity & JV423:20.61 PB11
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Girls Varsity · Place 30 · FarmingtonFarmington5,000 Meters Girls Varsity3021:59.4 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 16 · FarmingtonFarmington5,000 Meters Junior Varsity1624:54.310
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Girls JV · Place 7 · FarmingtonFarmington5,000 Meters Girls JV724:48.310
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 212 · FarmingtonFarmington5,000 Meters Varsity21223:23.4510
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 87 · FarmingtonFarmington5,000 Meters Varsity8723:52.8210
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 33 · FarmingtonFarmington5,000 Meters Varsity3323:51.810
Aug 28Milford InvitationalAug 28 · 5,000 Meters Varsity · Place 27 · FarmingtonFarmington5,000 Meters Varsity2723:55.4210

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24COMSAC ChampionshipOct 24 · 2 Miles Middle School · Place 74 · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School7416:28 PB8
Oct 6Oakland County 6-7-8 XC ChampionshipsOct 6 · 2 Miles Varsity · Place 185 · East (Farmington Hills)East (Farmington Hills)2 Miles Varsity18516:46.0Unofficial8

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 78 · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School7816:27.7 PB7
Oct 20City ChampionshipsOct 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division016:02Unofficial7
Oct 18East vs STEAM at SteamOct 18 · 2 Miles Middle School · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School017:35Unofficial7
Oct 7Oakland County 6-7-8 ChampionshipsOct 7 · 2 Miles Varsity · Place 222 · East (Farmington Hills)East (Farmington Hills)2 Miles Varsity22217:01.2 PB7
Oct 4East vs Country Day at EastOct 4 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division017:40Unofficial7
Sep 27East vs Hazel Park/Ferndale at EastSep 27 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division018:08Unofficial7
Sep 22East vs Anderson at EastSep 22 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division019:54Unofficial7
Sep 20East vs Warner at Warner Sep 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division022:54Unofficial7