Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · CYO 2 Mile CourseCYO XC Championship 2024 · Oct 19 | 13:29.20 | CYO XC Championship 2024 | October 19, 2024 |
| 2 Miles · Huron Meadows MetroparkCYO Division C&D Jamboree Week 4 · Sep 26 | 14:50.70 | CYO Division C&D Jamboree Week 4 | September 26, 2023 |
| 2 Miles · Willow Metropark OFFICIALCYO XCountry Championship · Oct 14 | 13:51.60 | CYO XCountry Championship | October 14, 2023 |
| 2,000 Meters · 2km CourseCYO Finals · Oct 16 | 11:02.4 | CYO Finals | October 16, 2021 |
| 2,000 Meters · Cass Benton Park OFFICIALCYO - C Division Jamboree · Oct 6 | 9:36.80 | CYO - C Division Jamboree | October 6, 2022 |
| 2,000 Meters · CYO 2KM CourseDetroit CYO C/D Division Week 2 Jamboree · Sep 15 | 10:24.1 | Detroit CYO C/D Division Week 2 Jamboree | September 15, 2022 |
| 2,000 Meters · Kensington Metropark OFFICIALCYO Jamboree 4, C Division · Sep 30 | 11:00.0 | CYO Jamboree 4, C Division | September 30, 2021 |
| 5,000 Meters · Ford Field/LIVONIA (a.k.a. Eddie Edgar Ice Arena)LAMPLIGHTER · Aug 21 | 23:21.2 | LAMPLIGHTER | August 21, 2026 |
| 5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 12 | 23:23.5 | 2025 Auto-Owners Insurance Spartan Invite | September 12, 2025 |
| 5,000 Meters · Hudson Mills Metropark - OFFICIAL42nd Father Gabriel Richard XC Invitational · Oct 17 | 21:52.45 | 42nd Father Gabriel Richard XC Invitational | October 17, 2026 |
| 5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 3 | 24:35.89 | Oakland County XC HS Championships | October 3, 2026 |
| 5,000 Meters · Kensington Metropark OFFICIALCHSL Bishop Championships · Oct 14 | 23:01.1 | CHSL Bishop Championships | October 14, 2026 |
| 5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 2 Finals · Nov 7 | 21:58.8 | MHSAA LP Division 2 Finals | November 7, 2026 |
| 5,000 Meters · Parkway Christian SchoolHanson's Invitational · Sep 26 | 23:21.35 | Hanson's Invitational | September 26, 2026 |
| 5,000 Meters · Pinckney HSMHSAA LP Region 16-2 @ Pinckney · Oct 31 | 22:40.70 | MHSAA LP Region 16-2 @ Pinckney | October 31, 2026 |
| 5,000 Meters · Willow Metropark OFFICIALRambling Rock Invitational · Sep 12 | 23:58.9 | Rambling Rock Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | MHSAA LP Division 2 FinalsNov 7 · 5,000 Meters D2 · Place 219 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters D2 | 219 | 21:58.8 PB | 10 |
| Oct 31 | MHSAA LP Region 16-2 @ PinckneyOct 31 · 5,000 Meters D2 Girls · Place 25 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters D2 Girls | 25 | 22:40.70 PB | 10 |
| Oct 17 | 42nd Father Gabriel Richard XC InvitationalOct 17 · 5,000 Meters Varsity - Large School · Place 84 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters Varsity - Large School | 84 | 21:52.45 PB | 10 |
| Oct 14 | CHSL Bishop ChampionshipsOct 14 · 5,000 Meters Varsity · Place 42 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters Varsity | 42 | 23:01.1 PB | 10 |
| Oct 3 | Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Girls · Place 149 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters Varsity Girls | 149 | 24:35.89 PB | 10 |
| Sep 26 | Hanson's InvitationalSep 26 · 5,000 Meters Girls D 2-3-4 · Place 58 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters Girls D 2-3-4 | 58 | 23:21.35 PB | 10 |
| Sep 12 | Rambling Rock InvitationalSep 12 · 5,000 Meters Girls Varsity · Place 67 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters Girls Varsity | 67 | 23:58.9 PB | 10 |
| Aug 21 | LAMPLIGHTERAug 21 · 5,000 Meters Girls Varsity - Flight Two · Place 178 · Farmington Hills MercyFarmington Hills Mercy | 5,000 Meters Girls Varsity - Flight Two | 178 | 23:21.2 PB | 10 |
2025 Cross Country
1 results2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
2 results2021 Cross Country
3 results