Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Baertschi FarmWIAA D3 Sectional 8 - Albany · Oct 25 | 22:02.6 | WIAA D3 Sectional 8 - Albany | October 25, 2025 |
| 5,000 Meters · Brandt Quirk ParkMidwest Classic Conference · Oct 17 | 23:37.3 | Midwest Classic Conference | October 17, 2025 |
| 5,000 Meters · Burlington School ForestRacine Invite · Sep 27 | 22:16.20 | Racine Invite | September 27, 2025 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel CC Invitational · Sep 18 | 23:08.2 | Angel CC Invitational | September 18, 2026 |
| 5,000 Meters · Hales Corners ParkWhitnall CC Invite · Sep 10 | 23:49.5 | Whitnall CC Invite | September 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Midwest Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 66 · Catholic Central (Burlington) | 5,000 Meters Varsity | 66 | 22:59.4 | 11 |
| Oct 3 | Burlington InviteOct 3 · 5,000 Meters Boys Varsity · Place 53 · Catholic Central (Burlington) | 5,000 Meters Boys Varsity | 53 | 22:34.8 | 11 |
| Sep 18 | Angel CC InvitationalSep 18 · 5,000 Meters Boys Varsity · Place 276 · Catholic Central (Burlington) | 5,000 Meters Boys Varsity | 276 | 23:08.2 PB | 11 |
| Sep 10 | Whitnall CC InviteSep 10 · 5,000 Meters Varsity · Place 65 · Catholic Central (Burlington) | 5,000 Meters Varsity | 65 | 23:49.5 PB | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 8 - AlbanyOct 25 · 5,000 Meters Varsity · Place 108 · Catholic Central (Burlington) | 5,000 Meters Varsity | 108 | 22:02.6 PB | 10 |
| Oct 17 | Midwest Classic ConferenceOct 17 · 5,000 Meters Varsity · Place 79 · Catholic Central (Burlington) | 5,000 Meters Varsity | 79 | 23:37.3 PB | 10 |
| Sep 27 | Racine InviteSep 27 · 5,000 Meters Boys Varsity · Place 19 · Catholic Central (Burlington) | 5,000 Meters Boys Varsity | 19 | 22:16.20 PB | 10 |
| Sep 11 | Whitnall InviteSep 11 · 5,000 Meters Varsity · Place 86 · Catholic Central (Burlington) | 5,000 Meters Varsity | 86 | 23:36.58 | 10 |
| Sep 2 | St. Joseph Lancer InvitationalSep 2 · 5,000 Meters Varsity · Place 86 · Catholic Central (Burlington) | 5,000 Meters Varsity | 86 | 24:13.31 | 10 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | The Prairie School MS InviteOct 3 · 5,000 Meters Varsity · Place 30 · Catholic Central | 5,000 Meters Varsity | 30 | 24:57.60 | — |
| Sep 12 | Whitnall CC InviteSep 12 · 5,000 Meters Junior Varsity · Place 59 · Catholic Central | 5,000 Meters Junior Varsity | 59 | 25:54.20 | — |
| Sep 3 | St Joseph Lancer InviteSep 3 · 5,000 Meters Varsity · Place 93 · Catholic Central (Burlington) | 5,000 Meters Varsity | 93 | 26:16.8 | 9 |