Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Colburn ParkGreen Bay Southwest Invite · Sep 12 | 23:25.15 | Green Bay Southwest Invite | September 12, 2019 |
| 5,000 Meters · Irish Waters Golf CourseIrish Invitational · Sep 7 | 21:19.0 | Irish Invitational | September 7, 2019 |
| 5,000 Meters · Meadowbrook ParkBay Port Invitational · Sep 15 | 18:40.2 | Bay Port Invitational | September 15, 2022 |
| 5,000 Meters · Meadowbrook ParkBay Port Invitational · Sep 19 | 20:55.2 | Bay Port Invitational | September 19, 2019 |
| 5,000 Meters · Meadowlinks Golf CourseManitowoc Invitational · Sep 28 | 20:49.2 | Manitowoc Invitational | September 28, 2019 |
| 5,000 Meters · OshkoshOshkosh West Cross Country Meet · Apr 13 | 20:41.6 | Oshkosh West Cross Country Meet | April 13, 2021 |
| 5,000 Meters · Standing Rock ParkStevens Point Panther Invite · Sep 10 | 18:13.7 | Stevens Point Panther Invite | September 10, 2022 |
| 5,000 Meters · Stevens PointSPASH Invite · Sep 11 | 19:21 | SPASH Invite | September 11, 2021 |
| 5,000 Meters · Winnebago County ParkOshkosh North Cross County Meet · Apr 20 | 20:39.9 | Oshkosh North Cross County Meet | April 20, 2021 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 29:04.4 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Nekoosa HSNekoosa Cross Country Meet · Sep 9 | 30:33.0 | Nekoosa Cross Country Meet | September 9, 2023 |
| 8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 10 | 29:49.21 | Gene Davis Invitational | October 10, 2026 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 26:22.5 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 12 | 30:45.6 | Phoenix Open | September 12, 2026 |
| 8,000 Meters · Shorewood ParkGreen Bay Phoenix Open · Sep 8 | 30:33.0 | Green Bay Phoenix Open | September 8, 2023 |
| 8,000 Meters · Stevens PointWIAC Cross Country Championships · Nov 2 | 26:46.2 | WIAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · University of Wisconsin–OshkoshUW-Oshkosh Fall Classic · Sep 19 | 26:23.3 | UW-Oshkosh Fall Classic | September 19, 2025 |
| 8,000 Meters · Warhawk Athletic FieldsWarhawk Open · Oct 20 | 30:54.6 | Warhawk Open | October 20, 2023 |
| 8,000 Meters · Whitetail Golf CourseBlugold Invitational · Oct 3 | 26:38.2 | Blugold Invitational | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | UW-Oshkosh Dia de los Muertos CarreraNov 5 · 8,000 Meters Open · Place 23 · UW-OshkoshUW-Oshkosh | 8,000 Meters Open | 23 | 30:03.78 | Sr |
| Oct 23 | UW-Oshkosh OpenOct 23 · 8,000 Meters Varsity · Place 41 · UW-OshkoshUW-Oshkosh | 8,000 Meters Varsity | 41 | 28:43.50 | Sr |
| Oct 10 | Gene Davis InvitationalOct 10 · 8,000 Meters Open · Place 99 · UW-OshkoshUW-Oshkosh | 8,000 Meters Open | 99 | 29:49.21 PB | Sr |
| Oct 3 | Running of the CowsOct 3 · 8,000 Meters Maize · Place 171 · UW-OshkoshUW-Oshkosh | 8,000 Meters Maize | 171 | 29:04.4 PB | Sr |
| Sep 18 | UW-Oshkosh Titan Fall ClassicSep 18 · 8,000 Meters Men 8k Run CC · Place 68 · UW-OshkoshUW-Oshkosh | 8,000 Meters Men 8k Run CC | 68 | 27:47.16 | Sr |
| Sep 12 | Phoenix OpenSep 12 · 8,000 Meters Men · Place 89 · UW-OshkoshUW-Oshkosh | 8,000 Meters Men | 89 | 30:45.6 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | WIAC Cross Country ChampionshipsNov 1 · 8,000 Meters Men's 8K · Place 85 · UW-OshkoshUW-Oshkosh | 8,000 Meters Men's 8K | 85 | 26:31.10 | Jr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 163 · UW-OshkoshUW-Oshkosh | 8,000 Meters Gold | 163 | 26:22.5 PB | Jr |
| Oct 3 | Blugold InvitationalOct 3 · 8,000 Meters Varsity · Place 85 · UW-OshkoshUW-Oshkosh | 8,000 Meters Varsity | 85 | 26:38.2 PB | Jr |
| Sep 19 | UW-Oshkosh Fall ClassicSep 19 · 8,000 Meters College · Place 22 · UW-OshkoshUW-Oshkosh | 8,000 Meters College | 22 | 26:23.3 PB | Jr |
| Sep 12 | UWRF River Town InvitationalSep 12 · 8,000 Meters Varsity · Place 10 · UW-OshkoshUW-Oshkosh | 8,000 Meters Varsity | 10 | 27:05.6 | JR |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAC Cross Country ChampionshipsNov 2 · 8,000 Meters WIAC · Place 85 · UW-OshkoshUW-Oshkosh | 8,000 Meters WIAC | 85 | 26:46.2 PB | So |
| Oct 25 | Warhawk OpenOct 25 · 8,000 Meters Varsity · Place 28 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Varsity | 28 | 27:46.8 | SO |
| Oct 12 | Gene Davis InvitationalOct 12 · 8,000 Meters Varsity · Place 51 · UW-OshkoshUW-Oshkosh | 8,000 Meters Varsity | 51 | 27:12.8 | SO |
| Sep 21 | Tom Hoffman InvitationalSep 21 · 8,000 Meters Varsity · Place 49 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Varsity | 49 | 28:38.30 | — |
| Sep 14 | Pioneer Gender Equity InviteSep 14 · 8,000 Meters Varsity · Place 38 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Varsity | 38 | 28:37.9 | SO |
| Sep 6 | Phoenix OpenSep 6 · 8,000 Meters Varsity · Place 94 · UW-OshkoshUW-Oshkosh | 8,000 Meters Varsity | 94 | 27:18.6 | SO |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Red Hawk OpenNov 2 · 8,000 Meters Varsity · Place 20 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Varsity | 20 | 29:29.7 | FR |
| Oct 20 | Warhawk OpenOct 20 · 8,000 Meters College · Place 37 · UW-OshkoshUW-Oshkosh | 8,000 Meters College | 37 | 30:54.6 PB | Fr |
| Oct 7 | Gene Davis InvitationalOct 7 · 8,000 Meters Varsity · Place 75 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Varsity | 75 | 28:40.6 | Fr |
| Sep 29 | Blugold InvitationalSep 29 · 8,000 Meters Open · Place 143 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Open | 143 | 30:13.1 | FR |
| Sep 23 | Pioneer Gender Equity InvitationalSep 23 · 8,000 Meters Varsity · Place 89 · Wis.-OshkoshWis.-Oshkosh | 8,000 Meters Varsity | 89 | 29:18.6 | FR |
| Sep 9 | Nekoosa Cross Country MeetSep 9 · 8,000 Meters New Division · Place 95 · UW-OshkoshUW-Oshkosh | 8,000 Meters New Division | 95 | 30:33.0 PB | Fr |
| Sep 8 | Green Bay Phoenix OpenSep 8 · 8,000 Meters College · Place 75 · UW-OshkoshUW-Oshkosh | 8,000 Meters College | 75 | 30:33.0 PB | Fr |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 24 | Midwest InvitationalSep 24 · 5,000 Meters Varsity · Place 142 · Appleton NorthAppleton North | 5,000 Meters Varsity | 142 | 17:44.5 | — |
| Sep 24 | Midwest InvitationalSep 24 · 5,000 Meters Varsity · Place 142 · Appleton NorthAppleton North | 5,000 Meters Varsity | 142 | 17:44.5 | 12 |
| Sep 15 | Bay Port InvitationalSep 15 · 5,000 Meters Varsity · Place 17 · Appleton NorthAppleton North | 5,000 Meters Varsity | 17 | 18:40.2 PB | 12 |
| Sep 10 | Stevens Point Panther InviteSep 10 · 5,000 Meters Varsity · Place 33 · Appleton NorthAppleton North | 5,000 Meters Varsity | 33 | 18:13.7 PB | 12 |
| Aug 26 | Terror InviteAug 26 · 5,000 Meters Varsity · Place 20 · Appleton NorthAppleton North | 5,000 Meters Varsity | 20 | 18:32.2Unofficial | 12 |
2021 Cross Country
4 results2019 Cross Country
4 results