Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUW-Oshkosh Titan Challenge · Feb 224:30.94aUW-Oshkosh Titan ChallengeFebruary 22, 2025
10,000 Meters · OutdoorUW-La Crosse Phil Esten Challenge · Apr 1733:18.75aUW-La Crosse Phil Esten ChallengeApril 17, 2026
1600 Meters · OutdoorWIAA D3 State Track & Field Championships · May 314:35.83aWIAA D3 State Track & Field ChampionshipsMay 31, 2024
3000 Meters · IndoorUW-Oshkosh Titan Challenge · Feb 218:46.60UW-Oshkosh Titan ChallengeFebruary 21, 2026
3200 Meters · OutdoorWIAA D3 Regional - Cedar Grove/Belgium · May 2310:28.51aWIAA D3 Regional - Cedar Grove/BelgiumMay 23, 2022
5000 Meters · IndoorMidwest Elite · Feb 1315:46.15aMidwest EliteFebruary 13, 2026
5000 Meters · OutdoorUW-Platteville Invitational · Apr 1015:32.20aUW-Platteville InvitationalApril 10, 2026
800 Meters · IndoorUWO Alumni and Friends Invitational · Jan 172:05.83aUWO Alumni and Friends InvitationalJanuary 17, 2026
800 Meters · OutdoorOostburg Multi · Apr 302:16.75Oostburg MultiApril 30, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 252026 St. Norbert College InvitationalApr 25 · 5000 Meters · Place 1 · UW-OshkoshUW-Oshkosh5000 Meters1.15:35.55aFr
Apr 252026 St. Norbert College InvitationalApr 25 · 1500 Meters · UW-OshkoshUW-Oshkosh1500 Meters—SCRFr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 10,000 Meters · Place 42 · UW-OshkoshUW-Oshkosh10,000 Meters42.33:18.75a PBFr
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · Place 229 · UW-OshkoshUW-Oshkosh5000 Meters229.15:32.20a PBFr
Apr 3Ashton May InvitationalApr 3 · 5000 Meters · Place 4 · UW-OshkoshUW-Oshkosh5000 Meters4.15:58.87aFr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 5000 Meters · Place 26 · UW-OshkoshUW-Oshkosh5000 Meters26.15:58.20aSo
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 3000 Meters · Place 18 · UW-OshkoshUW-Oshkosh3000 Meters18.9:05.49aSo
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 3000 Meters · Place 2 · Wis.-OshkoshWis.-Oshkosh3000 Meters28:46.60 PBSO
Feb 13Midwest EliteFeb 13 · 5000 Meters · Place 93 · UW-OshkoshUW-Oshkosh5000 Meters93.15:46.15a PBSo
Feb 7Red Hawk InviteFeb 7 · 1 Mile · Place 12 · UW-OshkoshUW-Oshkosh1 Mile124:31.96aSo
Jan 30Warren Bowlus OpenJan 30 · 3000 Meters · Place 13 · UW-OshkoshUW-Oshkosh3000 Meters139:10.20aSO
Jan 23Ripon Red Hawk OpenerJan 23 · 1 Mile · Place 9 · UW-OshkoshUW-Oshkosh1 Mile94:31.64aSO
Jan 17UWO Alumni and Friends InvitationalJan 17 · 800 Meters · Place 8 · UW-OshkoshUW-Oshkosh800 Meters82:05.83a PBSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 3000 Meters · Place 6 · UW-OshkoshUW-Oshkosh3000 Meters6.8:57.18aSo
Feb 22UW-Oshkosh Titan ChallengeFeb 22 · 1 Mile · Place 7 · UW-OshkoshUW-Oshkosh1 Mile74:30.94a PB—
Feb 14Midwest EliteFeb 14 · 5000 Meters · Place 90 · UW-OshkoshUW-Oshkosh5000 Meters90.15:49.51aFr
Feb 8Red Hawk InviteFeb 8 · 1 Mile · Place 13 · UW-OshkoshUW-Oshkosh1 Mile134:31.17a—
Jan 25Karl Schlender InviteJan 25 · 3000 Meters · Place 10 · UW-OshkoshUW-Oshkosh3000 Meters109:16.77a—
Jan 18UWO Alumni & Friends InvitationalJan 18 · 1 Mile · Place 8 · UW-OshkoshUW-Oshkosh1 Mile84:40.19a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 3000 Meters · Place 4 · UW-OshkoshUW-Oshkosh3000 Meters4.9:14.13aFr

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31WIAA D3 State Track & Field ChampionshipsMay 31 · 1600 Meters · Place 13 · OzaukeeOzaukee1600 Meters13.4:35.83a PB12
Apr 30Oostburg MultiApr 30 · 1600 Meters · Place 1 · OzaukeeOzaukee1600 Meters1.4:41.4012
Apr 30Oostburg MultiApr 30 · 800 Meters · Place 4 · OzaukeeOzaukee800 Meters4.2:16.75 PB12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5Hilbert InviteMay 5 · 3200 Meters · Place 1 · OzaukeeOzaukee3200 Meters1.10:57.61a11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23WIAA D3 Regional - Cedar Grove/BelgiumMay 23 · 3200 Meters · Place 5 · OzaukeeOzaukee3200 Meters5.10:28.51a PB10
May 6Hilbert InviteMay 6 · 3200 Meters · Place 3 · OzaukeeOzaukee3200 Meters3.10:39.19a10
Apr 29Glenn Funk InvitationalApr 29 · 3200 Meters · Place 3 · OzaukeeOzaukee3200 Meters3.10:48.89a10
Apr 21Oostburg InvitationalApr 21 · 3200 Meters · Place 6 · OzaukeeOzaukee3200 Meters6.11:06.61a10
Mar 24Earl Hebert Invite - Manitowoc BoysMar 24 · 1600 Meters · Place 13 · OzaukeeOzaukee1600 Meters13.5:24.06a10