Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invitational · Sep 20 | 25:22.44 | Angel Invitational | September 20, 2025 |
| 5,000 Meters · Hartford Country ClubNorth Shore Conference Championships · Oct 14 | 21:20.3 | North Shore Conference Championships | October 14, 2023 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 23 | 25:10.10 | Reedsburg Invitational | September 23, 2023 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 24 | 21:41.50 | Reedsburg Invitational | September 24, 2022 |
| 5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 25 | 23:45.7 | Hoehnke-Hill Milwaukee River Invitational | August 25, 2022 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 29 | 21:48.3 | WIAA D2 State XC Championships | October 29, 2022 |
| 5,000 Meters · Tendick ParkWIAA D2 Cross Country Sectional 8 (Port Washington) · Oct 25 | 22:47.5 | WIAA D2 Cross Country Sectional 8 (Port Washington) | October 25, 2024 |
| 5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 21 | 23:27.8 | Angel Invitational | September 21, 2024 |
| 5,000 Meters · Wyona ParkWIAA D2 Sectional 5 - Portage · Oct 24 | 23:03.34 | WIAA D2 Sectional 5 - Portage | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 63 · Port Washington | 5,000 Meters Varsity | 63 | 23:03.34 PB | 12 |
| Oct 18 | Glacier Trails Conference MeetOct 18 · 5,000 Meters Junior Varsity · Place 8 · Port Washington | 5,000 Meters Junior Varsity | 8 | 25:18.64 | 12 |
| Oct 9 | Port Washington InviteOct 9 · 5,000 Meters Junior Varsity · Place 35 · Port Washington | 5,000 Meters Junior Varsity | 35 | 23:39.90 | 12 |
| Sep 30 | Dave Drexler Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 41 · Port Washington | 5,000 Meters Varsity | 41 | 23:45.40 | 12 |
| Sep 20 | Angel InvitationalSep 20 · 5,000 Meters Girls Varsity · Place 142 · Port Washington | 5,000 Meters Girls Varsity | 142 | 25:22.44 PB | 12 |
| Sep 12 | Nightfall Classic 920 - NeenahSep 12 · 5,000 Meters Division 2 · Place 86 · Port Washington | 5,000 Meters Division 2 | 86 | 24:05.55 | 12 |
| Sep 4 | Kiel InviteSep 4 · 5,000 Meters Junior Varsity · Place 6 · Port Washington | 5,000 Meters Junior Varsity | 6 | 24:43.0 | 12 |
| Aug 28 | Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 145 · Port Washington | 5,000 Meters Varsity | 145 | 24:56.60 | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D2 Cross Country Sectional 8 (Port Washington)Oct 25 · 5,000 Meters Varsity · Place 32 · Port Washington | 5,000 Meters Varsity | 32 | 22:47.5 PB | 11 |
| Sep 21 | Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 74 · Port Washington | 5,000 Meters Varsity | 74 | 23:27.8 PB | 11 |
| Sep 13 | Nightfall Classic 920 - NeenahSep 13 · 5,000 Meters Varsity Division 1 · Place 64 · Port Washington | 5,000 Meters Varsity Division 1 | 64 | 23:27.7 | 11 |
| Sep 5 | Kiel InviteSep 5 · 5,000 Meters Varsity · Place 55 · Port Washington | 5,000 Meters Varsity | 55 | 24:05.3 | 11 |
| Aug 29 | Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 79 · Port Washington | 5,000 Meters Varsity | 79 | 24:16.2 | 11 |
| Aug 29 | Milwaukee River InviteAug 29 · Varsity · Place 79 · Port Washington | Varsity | 79 | 24:16.20 | — |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D2 Sectional - Kettle Moraine LutheranOct 21 · 5,000 Meters Varsity · Place 25 · Port Washington | 5,000 Meters Varsity | 25 | 22:19.6 | 10 |
| Oct 14 | North Shore Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 29 · Port Washington | 5,000 Meters Varsity | 29 | 21:20.3 PB | 10 |
| Sep 23 | Reedsburg Invitational Sep 23 · 5,000 Meters Varsity · Place 38 · Port Washington | 5,000 Meters Varsity | 38 | 25:10.10 PB | 10 |
| Sep 16 | Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 63 · Port Washington | 5,000 Meters Varsity | 63 | 22:26.1 | 10 |
| Sep 8 | Nightfall Classic 920 - NeenahSep 8 · 5,000 Meters Varsity Division 2 · Place 34 · Port Washington | 5,000 Meters Varsity Division 2 | 34 | 21:42.2 | 10 |
| Sep 2 | Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Varsity · Place 33 · Port Washington | 5,000 Meters Varsity | 33 | 7:30 | 10 |
| Aug 24 | KML Charger Cross Country ClassicAug 24 · 5,000 Meters Varsity · Place 23 · Port Washington | 5,000 Meters Varsity | 23 | 24:03.12 | 10 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D2 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 104 · Port Washington | 5,000 Meters Varsity | 104 | 21:48.3 PB | 9 |
| Oct 22 | WIAA D2 Sectional - PortageOct 22 · 5,000 Meters Varsity · Place 12 · Port Washington | 5,000 Meters Varsity | 12 | 21:17 | — |
| Oct 6 | Port Washington InvitationalOct 6 · 5,000 Meters Varsity · Place 34 · Port Washington | 5,000 Meters Varsity | 34 | 21:23.68 | 09 |
| Sep 24 | Reedsburg InvitationalSep 24 · 5,000 Meters Varsity · Place 12 · Port Washington | 5,000 Meters Varsity | 12 | 21:41.50 PB | 9 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Varsity · Place 40 · Port Washington | 5,000 Meters Varsity | 40 | 22:07.4 | 9 |
| Sep 9 | Nightfall Classic 920 - NeenahSep 9 · 5,000 Meters Varsity Division 2 · Place 31 · Port Washington | 5,000 Meters Varsity Division 2 | 31 | 22:02.78 | 9 |
| Sep 3 | Waukesha South Blackshirt ChallengeSep 3 · 5,000 Meters Varsity · Place 26 · Port Washington | 5,000 Meters Varsity | 26 | 22:43.4 | 9 |
| Aug 25 | Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Girls · Place 95 · Port Washington | 5,000 Meters Girls | 95 | 23:45.7 PB | 9 |