Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Cranbrook KingswoodCOMSAC Championship · Oct 2716:34.0COMSAC ChampionshipOctober 27, 2021
2 Miles · Duck LakeCOMSAC Championship · Oct 2518:22.4COMSAC ChampionshipOctober 25, 2022
5,000 Meters · Gilbert Willis ParkFarmington City Meet · Sep 1521:49.45Farmington City MeetSeptember 15, 2026
5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 321:20.47Oakland County XC HS ChampionshipsOctober 3, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 720:17.5MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 2920:16.9LVC - Lakes Division ChampionshipSeptember 29, 2026
5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 3119:40.54MHSAA LP Region 07-1 @ Royal OakOctober 31, 2026
5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 1221:08.9Rambling 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
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 195 · FarmingtonFarmington5,000 Meters D119520:17.5 PB11
Oct 31MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Girls · Place 19 · FarmingtonFarmington5,000 Meters D1 Girls1919:40.54 PB11
Oct 20Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 13 · FarmingtonFarmington5,000 Meters Varsity1320:13.3—
Oct 3Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Girls · Place 50 · FarmingtonFarmington5,000 Meters Varsity Girls5021:20.47 PB11
Sep 29LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Girl's Race · Place 2 · FarmingtonFarmington5,000 Meters Girl's Race220:16.9 PB11
Sep 15Farmington City MeetSep 15 · 5,000 Meters Varsity & JV · Place 1 · FarmingtonFarmington5,000 Meters Varsity & JV121:49.45 PB11
Sep 12Rambling Rock InvitationalSep 12 · 5,000 Meters Girls Varsity · Place 14 · FarmingtonFarmington5,000 Meters Girls Varsity1421:08.9 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 36 · FarmingtonFarmington5,000 Meters Division 13620:22.40—
Oct 17OAA White League MeetOct 17 · 5,000 Meters Varsity · Place 16 · FarmingtonFarmington5,000 Meters Varsity1620:55.610
Oct 4Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 163 · FarmingtonFarmington5,000 Meters Varsity16324:47.2510
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Girls Varsity · Place 22 · FarmingtonFarmington5,000 Meters Girls Varsity2222:15.310
Sep 20Jackson InvitationalSep 20 · 5,000 Meters Varsity · Place 175 · FarmingtonFarmington5,000 Meters Varsity17521:58.3910
Sep 13Autumn ClassicSep 13 · 5,000 Meters Varsity · Place 36 · FarmingtonFarmington5,000 Meters Varsity3622:20.2610
Sep 9OAA White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 28 · FarmingtonFarmington5,000 Meters Varsity2823:02.810
Aug 28Milford InvitationalAug 28 · 5,000 Meters Varsity · Place 16 · FarmingtonFarmington5,000 Meters Varsity1622:43.7810

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Willow PROMOct 26 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington5,000 Meters Varsity522:04.909
Oct 17OAA White League MeetOct 17 · 5,000 Meters Junior Varsity · Place 10 · FarmingtonFarmington5,000 Meters Junior Varsity1022:50.89
Sep 24OAA White Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 4 · FarmingtonFarmington5,000 Meters Junior Varsity423:46.89
Sep 1455th New Boston Huron InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 17 · FarmingtonFarmington5,000 Meters Junior Varsity1724:57.50FR
Sep 10OAA White Jamboree #1Sep 10 · 5,000 Meters Junior Varsity · Place 4 · FarmingtonFarmington5,000 Meters Junior Varsity424:49.59

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25COMSAC ChampionshipOct 25 · 2 Miles Middle School · Place 97 · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School9718:22.4 PB7
Oct 20City ChampionshipsOct 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division015:11Unofficial7
Oct 18East vs STEAM at SteamOct 18 · 2 Miles Middle School · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School015:11Unofficial7
Oct 4East vs Country Day at EastOct 4 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division015:00Unofficial7
Sep 27East vs Hazel Park/Ferndale at EastSep 27 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division015:20Unofficial7
Sep 22East vs Anderson at EastSep 22 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division016:09Unofficial7
Sep 20East vs Warner at Warner Sep 20 · 2 Miles New Division · East (Farmington Hills)East (Farmington Hills)2 Miles New Division016:09Unofficial7

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 27COMSAC ChampionshipOct 27 · 2 Miles Middle School · Place 91 · East (Farmington Hills)East (Farmington Hills)2 Miles Middle School9116:34.0 PB6