Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hartford Country ClubNorth Shore Conference Championships · Oct 14 | 24:02.0 | North Shore Conference Championships | October 14, 2023 |
| 5,000 Meters · Hartje CenterReedsburg Invitational · Sep 24 | 23:08.50 | Reedsburg Invitational | September 24, 2022 |
| 5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 25 | 23:31.6 | Hoehnke-Hill Milwaukee River Invitational | August 25, 2022 |
| 5,000 Meters · Lincoln Park Golf CourseWIAA Division 2 Sectional · Oct 22 | 21:03.1 | WIAA Division 2 Sectional | October 22, 2021 |
| 5,000 Meters · Ridges Golf CourseWIAA D2 State XC Championships · Oct 29 | 22:35.8 | WIAA D2 State XC Championships | October 29, 2022 |
| 5,000 Meters · Stevens PointSPASH Invite · Sep 11 | 22:44 | SPASH Invite | September 11, 2021 |
| 5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 21 | 26:44.11 | Angel Invitational | September 21, 2024 |
| 5,000 Meters · UW ParksideAngel Invite · Sep 18 | 22:10.6 | Angel Invite | September 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | Angel InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 50 · Port Washington | 5,000 Meters Junior Varsity | 50 | 26:44.11 PB | 12 |
| Sep 13 | Nightfall Classic 920 - NeenahSep 13 · 5,000 Meters Varsity Division 1 · Place 104 · Port Washington | 5,000 Meters Varsity Division 1 | 104 | 24:46.9 | 12 |
| Sep 5 | Kiel InviteSep 5 · 5,000 Meters Varsity · Place 64 · Port Washington | 5,000 Meters Varsity | 64 | 24:39.3 | 12 |
| Aug 29 | Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 87 · Port Washington | 5,000 Meters Varsity | 87 | 24:37.0 | 12 |
| Aug 29 | Milwaukee River InviteAug 29 · Varsity · Place 87 · Port Washington | Varsity | 87 | 24:37.00 | — |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D2 Sectional - Kettle Moraine LutheranOct 21 · 5,000 Meters Varsity · Place 56 · Port Washington | 5,000 Meters Varsity | 56 | 24:49.0 | 11 |
| Oct 14 | North Shore Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 63 · Port Washington | 5,000 Meters Varsity | 63 | 24:02.0 PB | 11 |
| Sep 16 | Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 93 · Port Washington | 5,000 Meters Varsity | 93 | 23:14.9 | 11 |
| Sep 8 | Nightfall Classic 920 - NeenahSep 8 · 5,000 Meters Varsity Division 2 · Place 42 · Port Washington | 5,000 Meters Varsity Division 2 | 42 | 22:11.6 | 11 |
| Sep 2 | Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Varsity · Place 38 · Port Washington | 5,000 Meters Varsity | 38 | 7:38 | 11 |
| Aug 24 | KML Charger Cross Country ClassicAug 24 · 5,000 Meters Varsity · Place 19 · Port Washington | 5,000 Meters Varsity | 19 | 23:52.65 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D2 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 127 · Port Washington | 5,000 Meters Varsity | 127 | 22:35.8 PB | 10 |
| Oct 22 | WIAA D2 Sectional - PortageOct 22 · 5,000 Meters Varsity · Place 26 · Port Washington | 5,000 Meters Varsity | 26 | 22:00 | — |
| Oct 6 | Port Washington InvitationalOct 6 · 5,000 Meters Varsity · Place 55 · Port Washington | 5,000 Meters Varsity | 55 | 21:50.04 | 10 |
| Sep 24 | Reedsburg InvitationalSep 24 · 5,000 Meters Varsity · Place 21 · Port Washington | 5,000 Meters Varsity | 21 | 23:08.50 PB | 10 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Varsity · Place 94 · Port Washington | 5,000 Meters Varsity | 94 | 23:34.1 | 10 |
| Aug 25 | Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Girls · Place 87 · Port Washington | 5,000 Meters Girls | 87 | 23:31.6 PB | 10 |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D2 Sectional - ShorewoodOct 22 · 5,000 Meters Varsity · Place 18 · Port Washington | 5,000 Meters Varsity | 18 | 6:47 | 9 |
| Oct 22 | WIAA Division 2 SectionalOct 22 · 5,000 Meters Varsity · Place 18 · Port Washington | 5,000 Meters Varsity | 18 | 21:03.1 PB | 9 |
| Oct 7 | Port Washington InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 38 · Port Washington | 5,000 Meters Junior Varsity | 38 | 21:37.94Unofficial | 9 |
| Sep 25 | Manitowoc InvitationalSep 25 · 5,000 Meters Varsity · Place 42 · Port Washington | 5,000 Meters Varsity | 42 | 21:31.9 | 9 |
| Sep 18 | Angel InviteSep 18 · 5,000 Meters JV · Place 4 · Port Washington | 5,000 Meters JV | 4 | 22:10.6 PB | 9 |
| Sep 11 | SPASH InviteSep 11 · 5,000 Meters Varsity · Place 47 · Port Washington | 5,000 Meters Varsity | 47 | 22:44 PB | 9 |
| Sep 4 | Waukesha South Blackshirt ChallengeSep 4 · 5,000 Meters Varsity · Place 20 · Port Washington | 5,000 Meters Varsity | 20 | 7:18 | 9 |
| Aug 26 | Milwaukee River InvitationalAug 26 · 5,000 Meters Varsity · Place 68 · Port Washington | 5,000 Meters Varsity | 68 | 7:33 | 9 |