Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 24 | 20:40.50 | Reedsburg Invitational | September 24, 2022 |
| 5,000 Meters · Hortonville Middle SchoolWIAA D1 Sectional 2 - Hortonville · Oct 24 | 20:08.7 | WIAA D1 Sectional 2 - Hortonville | October 24, 2020 |
| 5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 25 | 22:05.8 | Hoehnke-Hill Milwaukee River Invitational | August 25, 2022 |
| 5,000 Meters · Lincoln Park Golf CourseWIAA Division 2 Sectional · Oct 22 | 20:32.5 | WIAA Division 2 Sectional | October 22, 2021 |
| 5,000 Meters · McCarty ParkWIAA D2 Sectional - Wisconsin Lutheran · Oct 25 | 20:12.7 | WIAA D2 Sectional - Wisconsin Lutheran | October 25, 2019 |
| 5,000 Meters · McCarty ParkWest Allis Central Invite · Sep 6 | 20:53.8 | West Allis Central Invite | September 6, 2019 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Nov 2 | 20:13.5 | WIAA D2 State XC Championships | November 2, 2019 |
| 5,000 Meters · Stevens PointSPASH Invite · Sep 11 | 22:33 | SPASH Invite | September 11, 2021 |
| 5,000 Meters · Wayne Dannehl National Cross Country CourseAngel Invitational · Sep 19 | 20:57.7 | Angel Invitational | September 19, 2020 |
| 6,000 Meters · City WellsUW EC Alumni Meet · Sep 9 | 27:35 | UW EC Alumni Meet | September 9, 2023 |
| 6,000 Meters · Wisconsin 32UW-Eau Claire Alumni/Open · Sep 7 | 25:42.0 | UW-Eau Claire Alumni/Open | September 7, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D2 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 47 · Port WashingtonPort Washington | 5,000 Meters Varsity | 47 | 20:42.2 | 12 |
| Oct 22 | WIAA D2 Sectional - PortageOct 22 · 5,000 Meters Varsity · Place 8 · Port WashingtonPort Washington | 5,000 Meters Varsity | 8 | 20:44 | — |
| Oct 6 | Port Washington InvitationalOct 6 · 5,000 Meters Varsity · Place 20 · Port WashingtonPort Washington | 5,000 Meters Varsity | 20 | 20:45.85 | 12 |
| Sep 24 | Reedsburg InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Port WashingtonPort Washington | 5,000 Meters Varsity | 3 | 20:40.50 PB | 12 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Varsity · Place 20 · Port WashingtonPort Washington | 5,000 Meters Varsity | 20 | 21:25.2 | 12 |
| Sep 9 | Nightfall Classic 920 - NeenahSep 9 · 5,000 Meters Varsity Division 2 · Place 14 · Port WashingtonPort Washington | 5,000 Meters Varsity Division 2 | 14 | 20:56.36 | 12 |
| Sep 3 | Waukesha South Blackshirt ChallengeSep 3 · 5,000 Meters Varsity · Place 16 · Port WashingtonPort Washington | 5,000 Meters Varsity | 16 | 22:13.0 | 12 |
| Aug 25 | Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Girls · Place 41 · Port WashingtonPort Washington | 5,000 Meters Girls | 41 | 22:05.8 PB | 12 |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D2 Sectional - ShorewoodOct 22 · 5,000 Meters Varsity · Place 16 · Port WashingtonPort Washington | 5,000 Meters Varsity | 16 | 6:37 | 11 |
| Oct 22 | WIAA Division 2 SectionalOct 22 · 5,000 Meters Varsity · Place 16 · Port WashingtonPort Washington | 5,000 Meters Varsity | 16 | 20:32.5 PB | 11 |
| Oct 7 | Port Washington InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 54 · Port WashingtonPort Washington | 5,000 Meters Junior Varsity | 54 | 21:57.04Unofficial | 11 |
| Sep 25 | Manitowoc InvitationalSep 25 · 5,000 Meters Varsity · Place 32 · Port WashingtonPort Washington | 5,000 Meters Varsity | 32 | 21:18.6 | 11 |
| Sep 11 | SPASH InviteSep 11 · 5,000 Meters Varsity · Place 43 · Port WashingtonPort Washington | 5,000 Meters Varsity | 43 | 22:33 PB | 11 |
| Sep 4 | Waukesha South Blackshirt ChallengeSep 4 · 5,000 Meters Varsity · Place 22 · Port WashingtonPort Washington | 5,000 Meters Varsity | 22 | 7:20 | 11 |
| Aug 26 | Milwaukee River InvitationalAug 26 · 5,000 Meters Varsity · Place 32 · Port WashingtonPort Washington | 5,000 Meters Varsity | 32 | 7:10 | 11 |
2020 Cross Country
3 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA D2 State XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 34 · Port WashingtonPort Washington | 5,000 Meters Varsity | 34 | 20:13.5 PB | 9 |
| Oct 25 | WIAA D2 Sectional - Wisconsin LutheranOct 25 · 5,000 Meters Varsity · Place 15 · Port WashingtonPort Washington | 5,000 Meters Varsity | 15 | 20:12.7 PB | 9 |
| Oct 19 | Northshore Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 11 · Port WashingtonPort Washington | 5,000 Meters Varsity | 11 | 20:25.1 | 9 |
| Oct 10 | Port Washington InvitationalOct 10 · 5,000 Meters Varsity · Place 9 · Port WashingtonPort Washington | 5,000 Meters Varsity | 9 | 20:23.4 | 9 |
| Sep 21 | Angel InviteSep 21 · 5,000 Meters Varsity · Place 16 · Port WashingtonPort Washington | 5,000 Meters Varsity | 16 | 21:00.2 | 9 |
| Sep 14 | SPASH Panther InvitationalSep 14 · 5,000 Meters Varsity · Place 22 · Port WashingtonPort Washington | 5,000 Meters Varsity | 22 | 21:40 | 9 |
| Sep 6 | West Allis Central InviteSep 6 · 5,000 Meters Varsity · Place 10 · Port WashingtonPort Washington | 5,000 Meters Varsity | 10 | 20:53.8 PB | 9 |
| Aug 29 | Milwaukee River InvitationalAug 29 · 5,000 Meters Varsity · Place 19 · Port WashingtonPort Washington | 5,000 Meters Varsity | 19 | 6:57 | 9 |