Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Commerce-Walled Lake NorthernWalled Lake MS City Meet · Oct 24 | 8:10.049 | Walled Lake MS City Meet | October 24, 2022 |
| 1 Mile · Island Lake Recreation Area OFFICIALLVC MS Championship · Oct 18 | 8:20.81 | LVC MS Championship | October 18, 2022 |
| 3,200 Meters · Hess Hathaway Park - OFFICIAL2023 LVC MS Championship · Oct 20 | 18:17.126 | 2023 LVC MS Championship | October 20, 2023 |
| 5,000 Meters · Gilbert Willis ParkWalled Lake City Meet · Sep 15 | 22:37.52 | Walled Lake City Meet | September 15, 2026 |
| 5,000 Meters · Goodrich Middle SchoolKayla O'Mara Memorial Invitational · Oct 17 | 20:49.40 | Kayla O'Mara Memorial Invitational | October 17, 2026 |
| 5,000 Meters · Hess Hathaway Park - OFFICIAL2026 Waterford Fall Classic · Sep 25 | 22:35.82 | 2026 Waterford Fall Classic | September 25, 2026 |
| 5,000 Meters · Kensington Metro ParkOakland County XC HS Championships · Oct 3 | 22:26.55 | Oakland County XC HS Championships | October 3, 2026 |
| 5,000 Meters · Lakeland HSLakes Valley Conference Championship · Oct 16 | 22:46 | Lakes Valley Conference Championship | October 16, 2025 |
| 5,000 Meters · Nankin Mills Park OFFICIALLVC - Lakes Division Championship · Sep 29 | 21:23.1 | LVC - Lakes Division Championship | September 29, 2026 |
| 5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 12 | 23:54.10 | Averill Invitational 2026 | September 12, 2026 |
| 5,000 Meters · Richardson CenterLVC Walled Lake City Meet · Oct 7 | 24:31.63 | LVC Walled Lake City Meet | October 7, 2025 |
| 5,000 Meters · Royal Oak High SchoolMHSAA LP Region 07-1 @ Royal Oak · Oct 31 | 20:00.53 | MHSAA LP Region 07-1 @ Royal Oak | October 31, 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 |
| Oct 31 | MHSAA LP Region 07-1 @ Royal OakOct 31 · 5,000 Meters D1 Boys · Place 101 · Walled Lake CentralWalled Lake Central | 5,000 Meters D1 Boys | 101 | 20:00.53 PB | 10 |
| Oct 20 | Lakes Valley Conference ChampionshipOct 20 · 5,000 Meters Varsity · Place 79 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity | 79 | 22:02.6 | — |
| Oct 17 | Kayla O'Mara Memorial InvitationalOct 17 · 5,000 Meters Varsity Large/ Small School · Place 34 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity Large/ Small School | 34 | 20:49.40 PB | 10 |
| Oct 3 | Oakland County XC HS ChampionshipsOct 3 · 5,000 Meters Varsity Boys · Place 203 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity Boys | 203 | 22:26.55 PB | 10 |
| Sep 29 | LVC - Lakes Division ChampionshipSep 29 · 5,000 Meters Boy's Race · Place 60 · Walled Lake CentralWalled Lake Central | 5,000 Meters Boy's Race | 60 | 21:23.1 PB | 10 |
| Sep 25 | 2026 Waterford Fall ClassicSep 25 · 5,000 Meters Boys High School Varsity · Place 70 · Walled Lake CentralWalled Lake Central | 5,000 Meters Boys High School Varsity | 70 | 22:35.82 PB | 10 |
| Sep 15 | Walled Lake City Meet Sep 15 · 5,000 Meters Varsity · Place 23 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity | 23 | 22:37.52 PB | 10 |
| Sep 12 | Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 110 · Walled Lake CentralWalled Lake Central | 5,000 Meters Boys Gold Division | 110 | 23:54.10 PB | 10 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | MHSAA LP Region 07-1 @ Royal Oak (C)Oct 25 · 5,000 Meters Division 1 · Place 108 · Walled Lake CentralWalled Lake Central | 5,000 Meters Division 1 | 108 | 22:05.00 | — |
| Oct 16 | Lakes Valley Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 55 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity | 55 | 22:46 PB | 9 |
| Oct 7 | LVC Walled Lake City MeetOct 7 · 5,000 Meters Varsity · Place 33 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity | 33 | 24:31.63 PB | 9 |
| Oct 4 | Oakland County XC HS ChampionshipsOct 4 · 5,000 Meters Varsity · Place 240 · Walled Lake CentralWalled Lake Central | 5,000 Meters Varsity | 240 | 25:25.58 | 9 |
| Sep 6 | Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 154 · Walled Lake CentralWalled Lake Central | 5,000 Meters Boys Gold Division | 154 | 24:52.57 | 9 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | LVC MS ChampionshipOct 18 · 3,200 Meters Junior Varsity · Place 89 · Walnut CreekWalnut Creek | 3,200 Meters Junior Varsity | 89 | 15:37.51 | 8 |
2023 Cross Country
1 results2022 Cross Country
2 results