Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWIAC Indoor Track & Field Championships · Feb 274:16.75aWIAC Indoor Track & Field ChampionshipsFebruary 27, 2026
1500 Meters · IndoorWIAC Outdoor Championships · May 54:00.04aWIAC Outdoor ChampionshipsMay 5, 2023
1500 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 83:50.09aUW-La Crosse Uncaged Eagle OpenMay 8, 2026
1600 Meters · OutdoorTrailways Conference Championship · Jun 84:40.11aTrailways Conference ChampionshipJune 8, 2021
3200 Meters · OutdoorOmro Invitational · May 1410:43.18aOmro InvitationalMay 14, 2021
5000 Meters · OutdoorUW-Platteville Opener · Apr 115:57.48UW-Platteville OpenerApril 1, 2023
800 Meters · IndoorWIAC · Feb 281:56.23aWIACFebruary 28, 2025
800 Meters · OutdoorUW-La Crosse Uncaged Eagle Open · May 91:54.87aUW-La Crosse Uncaged Eagle OpenMay 9, 2025
Triple Jump · OutdoorTrailways East Divisional Meet · Jun 236-08.25Trailways East Divisional MeetJune 2, 2021

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14UW-La Crosse QualifierMay 14 · 1500 Meters · Place 14 · UW-PlattevilleUW-Platteville1500 Meters14.3:55.34aSr
May 13Augustana Midwest Twilight QualifierMay 13 · 1500 Meters · Place 7 · UW-PlattevilleUW-Platteville1500 Meters7.3:51.24aSr
May 8UW-La Crosse Uncaged Eagle OpenMay 8 · 1500 Meters · Place 3 · UW-PlattevilleUW-Platteville1500 Meters3.3:50.09a PBSr
May 1WIAC Outdoor ChampionshipsMay 1 · 1500 Meters · Place 4 · UW-PlattevilleUW-Platteville1500 Meters4.3:52.69aSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 1500 Meters · Place 1 · UW-PlattevilleUW-Platteville1500 Meters13:56.70aSr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 800 Meters · UW-PlattevilleUW-Platteville800 Meters—DNFSr
Apr 10UW-Platteville InvitationalApr 10 · 1500 Meters · Place 5 · UW-PlattevilleUW-Platteville1500 Meters5.3:57.52aSr
Mar 31Loras Mid WeekMar 31 · 800 Meters · Place 1 · UW-PlattevilleUW-Platteville800 Meters1.1:55.13aSr
Mar 27Pioneer TriangularMar 27 · 1500 Meters · Place 1 · UW-PlattevilleUW-Platteville1500 Meters1.4:02.70aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 27WIAC Indoor Track & Field ChampionshipsFeb 27 · 1 Mile · Place 7 · UW-PlattevilleUW-Platteville1 Mile7.4:16.75a PB12
Feb 14UW-Platteville InvitationalFeb 14 · 800 Meters · Place 3 · Wis.-PlattevilleWis.-Platteville800 Meters31:57.61SR
Jan 24WIAC TRIJan 24 · 1 Mile · Place 16 · UW-PlattevilleUW-Platteville1 Mile164:27.12a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9UW-La Crosse Uncaged Eagle OpenMay 9 · 800 Meters · Place 4 · UW-PlattevilleUW-Platteville800 Meters41:54.87a PBSr
May 2WIAC Outdoor ChampionshipsMay 2 · 1500 Meters · Place 7 · UW-PlattevilleUW-Platteville1500 Meters73:55.39aSR
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 800 Meters · Place 3 · UW-PlattevilleUW-Platteville800 Meters3.1:56.14aSr
Apr 11UW-Platteville InvitationalApr 11 · 800 Meters · Place 14 · Wis.-PlattevilleWis.-Platteville800 Meters141:56.22JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28WIACFeb 28 · 800 Meters · Place 6 · UW-PlattevilleUW-Platteville800 Meters6.1:56.23a PBSr
Feb 15UW-Platteville InvitationalFeb 15 · 1 Mile · Place 1 · Wis.-PlattevilleWis.-Platteville1 Mile14:28.19JR
Feb 8Big DawgFeb 8 · 800 Meters · Place 2 · UW-PlattevilleUW-Platteville800 Meters2.1:56.84aSr
Jan 25UW-P / UW-EC / UW-SP TriangularJan 25 · 1 Mile · Place 13 · Wis.-PlattevilleWis.-Platteville1 Mile134:27.44JR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Eagle OpenMay 12 · 800 Meters · Place 3 · Wisconsin-PlattevilleWisconsin-Platteville800 Meters31:57.01a—
Apr 1UW-Platteville OpenerApr 1 · 5000 Meters · Place 7 · Wis.-PlattevilleWis.-Platteville5000 Meters715:57.48 PBSO

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
May 5WIAC Outdoor ChampionshipsMay 5 · 1500 Meters · Place 6 · UW-PlattevilleUW-Platteville1500 Meters6.4:00.04a PBSo
Apr 28UW-Whitewater Drake AlternativeApr 28 · 1500 Meters · Place 6 · UW-PlattevilleUW-Platteville1500 Meters6.4:00.56aSo
Jan 21UW-P / UW-EC / UW-SP TriangularJan 21 · 1 Mile · Place 11 · Wis.-PlattevilleWis.-Platteville1 Mile114:31.05SO

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29UW-Whitewater Drake AlternativeApr 29 · 800 Meters · Place 20 · UW-PlattevilleUW-Platteville800 Meters20.2:03.29aFr
Apr 22Augustana (Ill) Meet of ChampionsApr 22 · 1500 Meters · UW-PlattevilleUW-Platteville1500 Meters—DNFFr
Apr 15UW-Platteville InvitationalApr 15 · 1500 Meters · Place 17 · Wis.-PlattevilleWis.-Platteville1500 Meters174:19.90FR
Apr 9Ashton May InvitationalApr 9 · 1500 Meters · Place 39 · UW-PlattevilleUW-Platteville1500 Meters39.4:12.37aFr
Apr 2UW-Platteville OpenerApr 2 · 1500 Meters · Place 14 · Wis.-PlattevilleWis.-Platteville1500 Meters144:19.24FR

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 8Trailways Conference ChampionshipJun 8 · 3200 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)3200 Meters2.10:57.01a12
Jun 8Trailways Conference ChampionshipJun 8 · 1600 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters2.4:40.11a PB12
Jun 8Trailways Conference ChampionshipJun 8 · Triple Jump · Place 16 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)Triple Jump16.34-10.5012
Jun 3Ripon - Tom Callen InviteJun 3 · 1600 Meters · Place 3 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters3.4:45.92a12
Jun 3Ripon - Tom Callen InviteJun 3 · Triple Jump · Place 9 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)Triple Jump9.36-07.7512
Jun 3Ripon - Tom Callen InviteJun 3 · 800 Meters · Place 5 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)800 Meters5.2:15.46a12
Jun 2Trailways East Divisional MeetJun 2 · 1600 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters2.4:46.06a12
Jun 2Trailways East Divisional MeetJun 2 · Triple Jump · Place 4 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)Triple Jump4.36-08.25 PB12
May 14Omro InvitationalMay 14 · 3200 Meters · Place 6 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)3200 Meters6.10:43.18a PB12
May 14Omro InvitationalMay 14 · 1600 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters2.4:46.27a12
May 14Omro InvitationalMay 14 · Triple Jump · Place 5 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)Triple Jump5.36-07.2512
May 4Trailways Duals at CWCMay 4 · 1600 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters2.4:54.92a12
May 4Trailways Duals at CWCMay 4 · Triple Jump · Place 3 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)Triple Jump3.35-03.0012
May 4Trailways Duals at CWCMay 4 · 800 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)800 Meters2.2:13.08a12
Apr 29Berlin InviteApr 29 · 3200 Meters · Place 1 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)3200 Meters1.11:06.02a12
Apr 29Berlin InviteApr 29 · 1600 Meters · Place 2 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters2.4:55.45a12
Apr 27Inaugural Prairie Street Track MeetApr 27 · 3200 Meters · Place 1 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)3200 Meters1.11:05.19a12
Apr 27Inaugural Prairie Street Track MeetApr 27 · 1600 Meters · Place 1 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)1600 Meters1.4:54.00a12
Apr 27Inaugural Prairie Street Track MeetApr 27 · Triple Jump · Place 3 · Valley Christian (Oshkosh)Valley Christian (Oshkosh)Triple Jump3.34' 512