Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUW-Oshkosh Early Bird Invitational · Dec 55:09.15aUW-Oshkosh Early Bird InvitationalDecember 5, 2025
1500 Meters · OutdoorUW-La Crosse Phil Esten Challenge · Apr 174:42.41aUW-La Crosse Phil Esten ChallengeApril 17, 2026
1600 Meters · IndoorUW-Oshkosh Girls Indoor Invitational · Mar 295:55.99aUW-Oshkosh Girls Indoor InvitationalMarch 29, 2022
1600 Meters · OutdoorWIAA D2 Regional 2C - Wautoma · May 225:46.55aWIAA D2 Regional 2C - WautomaMay 22, 2023
3000m Steeplechase · 0.762m · OutdoorWIAC Outdoor Championships · May 111:13.73aWIAC Outdoor ChampionshipsMay 1, 2026
400 Meters · OutdoorRandolph Invitational · Apr 51:09.97aRandolph InvitationalApril 5, 2022
600 Meters · IndoorWarren Bowlus Open · Jan 301:42.60aWarren Bowlus OpenJanuary 30, 2026
800 Meters · IndoorUW-Oshkosh Titan Challenge · Feb 212:17.23UW-Oshkosh Titan ChallengeFebruary 21, 2026
800 Meters · OutdoorWIAC Outdoor Championships · May 22:17.77aWIAC Outdoor ChampionshipsMay 2, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1WIAC Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 5 · UW-OshkoshUW-Oshkosh3000m Steeplechase0.762m5.11:13.73a PBSo
May 1WIAC Outdoor ChampionshipsMay 1 · 1500 Meters · Place 7 · UW-OshkoshUW-Oshkosh1500 Meters7.4:45.27aSo
Apr 252026 St. Norbert College InvitationalApr 25 · 3000m Steeplechase · Place 1 · UW-OshkoshUW-Oshkosh3000m Steeplechase0.762m1.11:40.02aSo
Apr 252026 St. Norbert College InvitationalApr 25 · 800 Meters · UW-OshkoshUW-Oshkosh800 Meters—SCRSo
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 1500 Meters · Place 10 · UW-OshkoshUW-Oshkosh1500 Meters10.4:42.41a PBSo
Apr 17Viking InvitationalApr 17 · 800 Meters · Place 2 · UW-OshkoshUW-Oshkosh800 Meters2.2:22.65aSo
Apr 10UW-Oshkosh Invite & MultiApr 10 · 3000m Steeplechase · Place 3 · UW-OshkoshUW-Oshkosh3000m Steeplechase0.762m3.12:06.39aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 6 · UW-OshkoshUW-Oshkosh800 Meters6.2:19.14aSo
Feb 21UW-Oshkosh Titan ChallengeFeb 21 · 800 Meters · Place 4 · Wis.-OshkoshWis.-Oshkosh800 Meters42:17.23 PBSO
Feb 13Midwest EliteFeb 13 · 1 Mile · Place 9 · UW-OshkoshUW-Oshkosh1 Mile9.5:15.68aSo
Feb 7UW-La Crosse Mark Guthrie Legacy InvitationalFeb 7 · 800 Meters · Place 10 · UW-OshkoshUW-Oshkosh800 Meters102:22.00aSO
Jan 30Warren Bowlus OpenJan 30 · 600 Meters · Place 2 · UW-OshkoshUW-Oshkosh600 Meters21:42.60a PBSo
Jan 17UWO Alumni and Friends InvitationalJan 17 · 800 Meters · Place 1 · UW-OshkoshUW-Oshkosh800 Meters12:19.55aSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 1 Mile · Place 4 · UW-OshkoshUW-Oshkosh1 Mile4.5:09.15a PBSo
Dec 5UW-Oshkosh Early Bird InvitationalDec 5 · 800 Meters · UW-OshkoshUW-Oshkosh800 Meters—NTSo
Feb 28WIACFeb 28 · 800 Meters · Place 8 · UW-OshkoshUW-Oshkosh800 Meters8.2:19.62aFr
Feb 22UW-Oshkosh Titan ChallengeFeb 22 · 800 Meters · Place 5 · UW-OshkoshUW-Oshkosh800 Meters52:20.03a—
Feb 14Midwest EliteFeb 14 · 1 Mile · Place 11 · UW-OshkoshUW-Oshkosh1 Mile11.5:16.64aFr
Feb 14Midwest EliteFeb 14 · 800 Meters · UW-OshkoshUW-Oshkosh800 Meters--SCRFr
Feb 8Red Hawk InviteFeb 8 · 1 Mile · Place 2 · UW-OshkoshUW-Oshkosh1 Mile25:14.06a—
Feb 8Red Hawk InviteFeb 8 · 800 Meters · Place 3 · UW-OshkoshUW-Oshkosh800 Meters32:23.72a—
Jan 31Warren Bowlus InviteJan 31 · 800 Meters · Place 7 · UW-OshkoshUW-Oshkosh800 Meters72:23.59a—
Jan 25Karl Schlender InviteJan 25 · 600 Meters · Place 4 · UW-OshkoshUW-Oshkosh600 Meters41:43.48a—
Jan 18UWO Alumni & Friends InvitationalJan 18 · 800 Meters · Place 3 · UW-OshkoshUW-Oshkosh800 Meters32:25.98a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2WIAC Outdoor ChampionshipsMay 2 · 1500 Meters · Place 10 · UW-OshkoshUW-Oshkosh1500 Meters104:47.71aFR
May 2WIAC Outdoor ChampionshipsMay 2 · 800 Meters · Place 9 · UW-OshkoshUW-Oshkosh800 Meters92:19.54aFR
May 2WIAC Outdoor ChampionshipsMay 2 · 800 Meters · Place 8 · UW-OshkoshUW-Oshkosh800 Meters82:17.77a PBFR
Apr 26St. Norbert InvitationalApr 26 · 800 Meters · Place 5 · UW-OshkoshUW-Oshkosh800 Meters5.2:20.69aFr
Apr 16Viking Twilight InvitationalApr 16 · 1500 Meters · Place 3 · UW-OshkoshUW-Oshkosh1500 Meters34:47.89Fr
Apr 11UW Oshkosh InvitationalApr 11 · 800 Meters · Place 4 · UW-OshkoshUW-Oshkosh800 Meters42:18.86aFR
Apr 5Ashton May InvitationalApr 5 · 1500 Meters · Place 26 · UW-OshkoshUW-Oshkosh1500 Meters264:54.76aFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6UW-Oshkosh Early Bird InvitationalDec 6 · 1 Mile · Place 2 · UW-OshkoshUW-Oshkosh1 Mile2.5:22.72aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20WIAA D2 Regional 2C - WinneconneMay 20 · 800 Meters · Place 4 · BerlinBerlin800 Meters4.2:23.65a12
May 7Campbellsport InvitationalMay 7 · 800 Meters · Place 1 · BerlinBerlin800 Meters1.2:30.82a12

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22WIAA D2 Regional 2C - WautomaMay 22 · 1600 Meters · Place 2 · BerlinBerlin1600 Meters2.5:46.55a PB11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23WIAA D2 Regional - WinneconneMay 23 · 800 Meters · Place 2 · BerlinBerlin800 Meters2.2:34.04a10
Apr 21Oostburg InvitationalApr 21 · 1600 Meters · Place 2 · BerlinBerlin1600 Meters2.5:56.44a10
Apr 21Oostburg InvitationalApr 21 · 800 Meters · Place 2 · BerlinBerlin800 Meters2.2:43.23a10
Apr 5Randolph InvitationalApr 5 · 400 Meters · Place 1 · BerlinBerlin400 Meters1.1:09.97a PB10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29UW-Oshkosh Girls Indoor InvitationalMar 29 · 1600 Meters · Place 7 · BerlinBerlin1600 Meters7.5:55.99a PB10
Mar 29UW-Oshkosh Girls Indoor InvitationalMar 29 · 800 Meters · Place 8 · BerlinBerlin800 Meters8.2:40.08a10

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 14WIAA D2 Regional - WinneconneJun 14 · 1600 Meters · Place 5 · BerlinBerlin1600 Meters5.5:55.68a9
Jun 14WIAA D2 Regional - WinneconneJun 14 · 800 Meters · Place 4 · BerlinBerlin800 Meters4.2:35.42a9
Jun 8ECC Conference MeetJun 8 · 1600 Meters · Place 7 · BerlinBerlin1600 Meters7.5:54.17a9
Jun 8ECC Conference MeetJun 8 · 800 Meters · Place 7 · BerlinBerlin800 Meters7.2:34.92a9
Jun 3Ripon - Tom Callen InviteJun 3 · 1600 Meters · Place 7 · BerlinBerlin1600 Meters7.5:59.55a9
Jun 3Ripon - Tom Callen InviteJun 3 · 800 Meters · Place 2 · BerlinBerlin800 Meters2.2:45.10a9
May 14Kewaskum Bonus MeetMay 14 · 1600 Meters · Place 6 · BerlinBerlin1600 Meters6.6:04.27aUnofficial9
May 14Kewaskum Bonus MeetMay 14 · 800 Meters · Place 4 · BerlinBerlin800 Meters4.2:45.82aUnofficial9
May 4Berlin QuadMay 4 · 1600 Meters · Place 5 · BerlinBerlin1600 Meters5.6:07.34a9
May 4Berlin QuadMay 4 · 800 Meters · Place 2 · BerlinBerlin800 Meters2.2:44.41a9
Apr 29Berlin InviteApr 29 · 1600 Meters · Place 5 · BerlinBerlin1600 Meters5.6:13.39a9
Apr 29Berlin InviteApr 29 · 800 Meters · Place 3 · BerlinBerlin800 Meters3.2:45.57a9