Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowhead High SchoolArrowhead Invite · Sep 6 | 26:40.8 | Arrowhead Invite | September 6, 2023 |
| 5,000 Meters · McCarty ParkWISCO Invite · Oct 6 | 24:54.3 | WISCO Invite | October 6, 2022 |
| 5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 24 | 26:19.2 | Kettle Moraine Laser Relays | September 24, 2022 |
| 5,000 Meters · UW ParksideAngel Invite · Sep 18 | 29:42.2 | Angel Invite | September 18, 2021 |
| 5,000 Meters · Wales Community ParkKM v North Dual · Sep 11 | 26:19 | KM v North Dual | September 11, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Rocket JV InviteOct 19 · 5,000 Meters Varsity · Place 108 · Kettle Moraine | 5,000 Meters Varsity | 108 | 25:54.40 | — |
| Oct 14 | Classic 8 Championship MeetOct 14 · 5,000 Meters Junior Varsity · Place 126 · Kettle Moraine | 5,000 Meters Junior Varsity | 126 | 26:42.0 | 12 |
| Sep 16 | Angel InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 229 · Kettle Moraine | 5,000 Meters Junior Varsity | 229 | 28:12.5 | 12 |
| Sep 6 | Arrowhead InviteSep 6 · 5,000 Meters Junior Varsity · Place 276 · Kettle Moraine | 5,000 Meters Junior Varsity | 276 | 26:40.8 PB | 12 |
| Sep 2 | Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Junior Varsity · Place 103 · Kettle Moraine | 5,000 Meters Junior Varsity | 103 | 9:20 | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | The 31st Annual South Milwaukee JV Invitational Cross Country MeetOct 20 · 5,000 Meters Varsity · Place 102 · Kettle Moraine | 5,000 Meters Varsity | 102 | 24:28.4 | — |
| Oct 6 | WISCO InviteOct 6 · 5,000 Meters JV · Place 260 · Kettle Moraine | 5,000 Meters JV | 260 | 24:54.3 PB | 11 |
| Sep 24 | Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Junior Varsity · Place 310 · Kettle Moraine | 5,000 Meters Junior Varsity | 310 | 26:19.2 PB | 11 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 236 · Kettle Moraine | 5,000 Meters Junior Varsity | 236 | 30:12.9 | 11 |
| Sep 8 | Arrowhead InviteSep 8 · 5,000 Meters JV · Place 330 · Kettle Moraine | 5,000 Meters JV | 330 | 27:42.2 | 11 |
| Sep 3 | Waukesha South Blackshirt ChallengeSep 3 · 5,000 Meters Junior Varsity · Place 99 · Kettle Moraine | 5,000 Meters Junior Varsity | 99 | 28:43.7 | 11 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | South Milwaukee JV InvitationalOct 21 · 5,000 Meters Varsity · Place 139 · Kettle Moraine | 5,000 Meters Varsity | 139 | 24:37.1 | — |
| Sep 25 | Pete Nielsen Kettle Moraine Laser Relays 2021Sep 25 · 5,000 Meters Junior Varsity · Place 222 · Kettle Moraine | 5,000 Meters Junior Varsity | 222 | 8:32 | 10 |
| Sep 18 | Angel InviteSep 18 · 5,000 Meters JV · Place 242 · Kettle Moraine | 5,000 Meters JV | 242 | 29:42.2 PB | 10 |
| Sep 9 | Arrowhead InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 284 · Kettle Moraine | 5,000 Meters Junior Varsity | 284 | 27:54.0 | 10 |
| Sep 4 | Waukesha South Blackshirt ChallengeSep 4 · 5,000 Meters Junior Varsity · Place 126 · Kettle Moraine | 5,000 Meters Junior Varsity | 126 | 9:57 | 10 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 11 | KM v North DualSep 11 · 5,000 Meters Varsity · Place 44 · Kettle Moraine | 5,000 Meters Varsity | 44 | 26:19 PB | 9 |