Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowhead High SchoolClassic 8 Championship Meet · Oct 14 | 23:05.1 | Classic 8 Championship Meet | October 14, 2023 |
| 5,000 Meters · Arrowhead HSArrowhead Invitational · Oct 4 | 20:48.3 | Arrowhead Invitational | October 4, 2025 |
| 5,000 Meters · Dretzka ParkDSHA Dasher Inv · Sep 14 | 23:55.7 | DSHA Dasher Inv | September 14, 2024 |
| 5,000 Meters · Greenfield Park #3ALeighton Betz Invitational · Sep 5 | 21:12.8 | Leighton Betz Invitational | September 5, 2025 |
| 5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Nov 2 | 21:24.7 | WIAA State XC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | JV State InviteOct 23 · 5,000 Meters Varsity · Place 4 · Muskego | 5,000 Meters Varsity | 4 | 20:10.8 | 12 |
| Oct 11 | Classic 8 Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 22 · Muskego | 5,000 Meters Varsity | 22 | 20:48.60 | 12 |
| Oct 4 | Arrowhead InvitationalOct 4 · 5,000 Meters Varsity · Place 42 · Muskego | 5,000 Meters Varsity | 42 | 20:48.3 PB | 12 |
| Sep 20 | 30th Annual Muskego Warrior Cross Country InvitationalSep 20 · 5,000 Meters Varsity · Place 31 · Muskego | 5,000 Meters Varsity | 31 | 20:52.50 | 12 |
| Sep 5 | Leighton Betz InvitationalSep 5 · 5,000 Meters Varsity · Place 60 · Muskego | 5,000 Meters Varsity | 60 | 21:12.8 PB | 12 |
| Aug 28 | PrimeTime Timing Night RaceAug 28 · 5,000 Meters Varsity · Place 41 · Muskego | 5,000 Meters Varsity | 41 | 20:42.9 | — |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 1 · Place 153 · Muskego | 5,000 Meters Division 1 | 153 | 21:24.7 PB | 11 |
| Oct 24 | Meet of Future Champions / JV StateOct 24 · 5,000 Meters Varsity · Place 9 · Muskego | 5,000 Meters Varsity | 9 | 20:35.2 | 11 |
| Oct 5 | Arrowhead InviteOct 5 · 5,000 Meters Varsity · Place 74 · Muskego | 5,000 Meters Varsity | 74 | 21:32.7 | 11 |
| Sep 21 | Muskego Warrior InvitationalSep 21 · 5,000 Meters Varsity · Place 66 · Muskego | 5,000 Meters Varsity | 66 | 22:46.80 | — |
| Sep 14 | DSHA Dasher InvSep 14 · 5,000 Meters Varsity · Place 44 · Muskego | 5,000 Meters Varsity | 44 | 23:55.7 PB | 11 |
| Sep 6 | Leighton Betz Memorial Inv.Sep 6 · 5,000 Meters Varsity · Place 84 · Muskego | 5,000 Meters Varsity | 84 | 21:46.7 | — |
| Aug 29 | PrimeTime Timing Night RaceAug 29 · 5,000 Meters Varsity · Place 54 · Muskego | 5,000 Meters Varsity | 54 | 7:06 | 11 |
2023 Cross Country
4 results2022 Cross Country
3 results