Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Heritage Trails County ParkWIAA D1 Sectional - Slinger · Oct 24 | 18:27.0 | WIAA D1 Sectional - Slinger | October 24, 2023 |
| 5,000 Meters · Mitchell Park, BrookfieldGMC XC Championships · Oct 15 | 17:17.0 | GMC XC Championships | October 15, 2022 |
| 5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 24 | 17:24.3 | Kettle Moraine Laser Relays | September 24, 2022 |
| 5,000 Meters · Rotary ParkGMC Championships · Oct 14 | 16:49.4 | GMC Championships | October 14, 2023 |
| 5,000 Meters · Rotary ParkGMC XC Championship · Oct 16 | 17:18.3 | GMC XC Championship | October 16, 2021 |
| 5,000 Meters · UW ParksideUSATF Wisconsin Association Junior Olympic and Open Championships · Nov 6 | 18:34.60 | USATF Wisconsin Association Junior Olympic and Open Championships | November 6, 2022 |
| 8,000 Meters · 907 Schwager Dr2026 Tom Hoffman Invite · Sep 18 | 27:35.3 | 2026 Tom Hoffman Invite | September 18, 2026 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 27:16.7 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 12 | 27:53.5 | Ken Weidt Classic | September 12, 2026 |
| 8,000 Meters · North Central CollegeNCC XC Invite · Sep 6 | 27:20.0 | NCC XC Invite | September 6, 2024 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 27:16.8 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · St. James Farm Forest PreserveNorth Central Invitational · Sep 5 | 27:39.70 | North Central Invitational | September 5, 2025 |
| 8,000 Meters · University of Wisconsin–OshkoshOshkosh Open · Oct 24 | 26:56.45 | Oshkosh Open | October 24, 2025 |
| 8,000 Meters · Warhawk Athletic FieldsWIAC Championship · Oct 31 | 26:37.4 | WIAC Championship | October 31, 2026 |
| 8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 3 | 27:39.3 | Blugold Invitational | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Oshkosh OpenOct 24 · 8,000 Meters Men 8000m · Place 31 · UW-WhitewaterUW-Whitewater | 8,000 Meters Men 8000m | 31 | 26:56.45 PB | So |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 73 · UW-WhitewaterUW-Whitewater | 8,000 Meters Blue | 73 | 27:16.8 PB | So |
| Oct 3 | Blugold InvitationalOct 3 · 8,000 Meters Open · Place 29 · UW-WhitewaterUW-Whitewater | 8,000 Meters Open | 29 | 27:39.3 PB | So |
| Sep 20 | Tom Hoffman InvitationalSep 20 · 8,000 Meters Men · Place 34 · UW-WhitewaterUW-Whitewater | 8,000 Meters Men | 34 | 28:38.1 | So |
| Sep 5 | North Central InvitationalSep 5 · 8,000 Meters Men's Race · Place 57 · UW-WhitewaterUW-Whitewater | 8,000 Meters Men's Race | 57 | 27:39.70 PB | So |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | NCC XC InviteSep 6 · 8,000 Meters Collegiate · Place 32 · UW-WhitewaterUW-Whitewater | 8,000 Meters Collegiate | 32 | 27:20.0 PB | Fr |
2023 Cross Country
4 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | USATF Wisconsin Association Junior Olympic and Open ChampionshipsNov 6 · 5,000 Meters 15-18 · Place 3 · 20-Unattached20-Unattached | 5,000 Meters 15-18 | 3 | 18:34.60 PB | 11 |
| Oct 22 | WIAA D1 Sectional-ArrowheadOct 22 · 5,000 Meters Division 1 · Place 15 · Sussex HamiltonSussex Hamilton | 5,000 Meters Division 1 | 15 | 5:33 | 11 |
| Oct 15 | GMC XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 15 · HamiltonHamilton | 5,000 Meters Varsity | 15 | 17:17.0 PB | 11 |
| Sep 24 | Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Varsity · Place 26 · HamiltonHamilton | 5,000 Meters Varsity | 26 | 17:24.3 PB | 11 |
| Sep 10 | Matt Hadler Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 13 · HamiltonHamilton | 5,000 Meters Varsity | 13 | 17:15.7 | 11 |
2021 Cross Country
3 results2020 Cross Country
1 results