Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMidwest Elite · Feb 135:35.43aMidwest EliteFebruary 13, 2026
1500 Meters · IndoorUW-Whitewater Drake Alternative · Apr 285:22.49aUW-Whitewater Drake AlternativeApril 28, 2023
1500 Meters · OutdoorUW-Whitewater Drake Alternative Meet · Apr 245:05.73aUW-Whitewater Drake Alternative MeetApril 24, 2025
1600 Meters · OutdoorNathan Hale Mondo Invitational · Apr 136:11.92aNathan Hale Mondo InvitationalApril 13, 2019
3000 Meters · IndoorSquig Converse Invite · Jan 3011:24.46aSquig Converse InviteJanuary 30, 2026
3000m Steeplechase · OutdoorWIAC Outdoor Championships · May 312:45.07WIAC Outdoor ChampionshipsMay 3, 2024
400 Meters · OutdoorWaukesha County Invite · Apr 231:08.07Waukesha County InviteApril 23, 2022
600 Meters · IndoorKarl Schlender Invitational · Jan 201:51.86aKarl Schlender InvitationalJanuary 20, 2024
800 Meters · IndoorMidwest ELITE Invitational · Feb 102:31.66aMidwest ELITE InvitationalFebruary 10, 2024
800 Meters · OutdoorUW-Platteville Invitational · Apr 112:30.87UW-Platteville InvitationalApril 11, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 1500 Meters · Place 12 · UW-WhitewaterUW-Whitewater1500 Meters125:07.05aSr
Apr 17UW-La Crosse Phil Esten ChallengeApr 17 · 1500 Meters · Place 39 · UW-WhitewaterUW-Whitewater1500 Meters39.5:07.66aSr
Apr 10UW-Platteville InvitationalApr 10 · 1500 Meters · Place 15 · UW-WhitewaterUW-Whitewater1500 Meters15.5:06.00aSr
Apr 3Rex Foster TwilightApr 3 · 800 Meters · Place 8 · UW-WhitewaterUW-Whitewater800 Meters82:36.42aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20UW-La Crosse Caged Eagle OpenFeb 20 · 1 Mile · Place 26 · Wis.-WhitewaterWis.-Whitewater1 Mile265:39.39SR
Feb 13Midwest EliteFeb 13 · 1 Mile · Place 20 · UW-WhitewaterUW-Whitewater1 Mile20.5:35.43a PBSr
Feb 7Big DawgFeb 7 · 1 Mile · Place 12 · UW-WhitewaterUW-Whitewater1 Mile125:41.86aSr
Jan 30Squig Converse InviteJan 30 · 3000 Meters · Place 25 · UW-WhitewaterUW-Whitewater3000 Meters2511:24.46a PBSr
Jan 24Karl Schlender InviteJan 24 · 1 Mile · Place 19 · UW-WhitewaterUW-Whitewater1 Mile195:51.50aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24UW-Whitewater Drake Alternative MeetApr 24 · 1500 Meters · Place 11 · UW-WhitewaterUW-Whitewater1500 Meters11.5:05.73a PBJr
Apr 11UW-Platteville InvitationalApr 11 · 800 Meters · Place 35 · Wis.-WhitewaterWis.-Whitewater800 Meters352:30.87 PBJR
Apr 4Rex Foster TwilightApr 4 · 1500 Meters · Place 11 · UW-WhitewaterUW-Whitewater1500 Meters115:09.66aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21UW-La Crosse Caged Eagle InviteFeb 21 · 800 Meters · Place 26 · UW-WhitewaterUW-Whitewater800 Meters262:33.50a—
Feb 14Midwest EliteFeb 14 · 1 Mile · Place 26 · UW-WhitewaterUW-Whitewater1 Mile26.5:39.73aJr
Feb 8Big DawgFeb 8 · 800 Meters · Place 10 · UW-WhitewaterUW-Whitewater800 Meters10.2:34.41aJr
Jan 31Squig Converse InviteJan 31 · 1 Mile · Place 12 · UW-WhitewaterUW-Whitewater1 Mile125:45.27a—
Jan 25Karl Schlender InviteJan 25 · 1 Mile · Place 14 · UW-WhitewaterUW-Whitewater1 Mile145:50.49a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3WIAC Outdoor ChampionshipsMay 3 · 3000m Steeplechase · Place 21 · Wis.-WhitewaterWis.-Whitewater3000m Steeplechase2112:45.07 PBSO
Apr 25UW-W Drake AlternativeApr 25 · 1500 Meters · Place 14 · UW-WhitewaterUW-Whitewater1500 Meters145:08.08a—
Apr 12UW-Platteville InvitationalApr 12 · 1500 Meters · Place 15 · Wis.-WhitewaterWis.-Whitewater1500 Meters155:11.90SO
Apr 5Rex Foster TwilightApr 5 · 3000m Steeplechase · Place 5 · UW-WhitewaterUW-Whitewater3000m Steeplechase512:50.28a—
Mar 28First Chance InvitationalMar 28 · 1500 Meters · Place 8 · UW-WhitewaterUW-Whitewater1500 Meters8.5:12.63aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16Indoor Eagle OpenFeb 16 · 1 Mile · Place 20 · UW-WhitewaterUW-Whitewater1 Mile20.5:40.81aSo
Feb 10Midwest ELITE InvitationalFeb 10 · 800 Meters · Place 24 · UW-WhitewaterUW-Whitewater800 Meters242:31.66a PB—
Feb 3Big Dawg InviteFeb 3 · 1 Mile · Place 6 · Wis.-WhitewaterWis.-Whitewater1 Mile65:37.99SO
Jan 26Leonard "Squig" Converse InvitationalJan 26 · 800 Meters · Place 9 · UW-WhitewaterUW-Whitewater800 Meters92:32.54a—
Jan 20Karl Schlender InvitationalJan 20 · 600 Meters · Place 6 · UW-WhitewaterUW-Whitewater600 Meters61:51.86a PB—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 28UW-Whitewater Drake AlternativeApr 28 · 1500 Meters · Place 19 · UW-WhitewaterUW-Whitewater1500 Meters19.5:22.49a PBFr
Feb 17UWL Indoor Eagle OpenFeb 17 · 1 Mile · Place 10 · Wisconsin-WhitewaterWisconsin-Whitewater1 Mile106:05.90a—
Feb 11Midwest ELITE InvitationalFeb 11 · 800 Meters · Place 40 · Wisconsin-WhitewaterWisconsin-Whitewater800 Meters402:40.00a—
Feb 4Big Dog InvitationalFeb 4 · 1 Mile · Place 18 · Wis.-WhitewaterWis.-Whitewater1 Mile186:08.54FR
Jan 21Karl Schlender InvitationalJan 21 · 600 Meters · Place 10 · Wis.-WhitewaterWis.-Whitewater600 Meters101:57.60FR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14UW-Platteville InvitationalApr 14 · 800 Meters · Place 38 · Wis.-WhitewaterWis.-Whitewater800 Meters382:39.84FR
Apr 7Rex Foster TwilightApr 7 · 400 Meters · Place 14 · Wisconsin-WhitewaterWisconsin-Whitewater400 Meters141:09.88a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23WIAA D2 Regional - ShorewoodMay 23 · 800 Meters · Place 5 · New Berlin WestNew Berlin West800 Meters5.2:35.19a12
May 7Myrhum InvitationalMay 7 · 800 Meters · Place 30 · New Berlin WestNew Berlin West800 Meters30.2:35.80a12
Apr 23Waukesha County InviteApr 23 · 800 Meters · Place 13 · New Berlin WNew Berlin W800 Meters132:34.8912
Apr 23Waukesha County InviteApr 23 · 400 Meters · Place 14 · New Berlin WNew Berlin W400 Meters141:08.07 PB12
Apr 16West Allis Hale Mondo InvitationalApr 16 · 800 Meters · Place 11 · New Berlin WestNew Berlin West800 Meters11.2:38.99a12
Apr 16West Allis Hale Mondo InvitationalApr 16 · 400 Meters · Place 12 · New Berlin WestNew Berlin West400 Meters12.1:08.87a12
Mar 16Parker MemorialMar 16 · 800 Meters · Place 2 · New Berlin WestNew Berlin West800 Meters22:38.4912

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Wisconsin State Indoor Track & Field ChampionshipsApr 9 · 800 Meters · Place 37 · New Berlin WestNew Berlin West800 Meters372:36.6212
Apr 9WTFA Indoor StateApr 9 · 800 Meters · Place 37 · New Berlin WestNew Berlin West800 Meters37.2:36.62a12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14WIAA D2 Regional - Catholic MemorialJun 14 · 800 Meters · Place 7 · New Berlin WestNew Berlin West800 Meters7.2:35.54a11
Jun 8Woodland West Conference Championship 2021Jun 8 · 400 Meters · Place 7 · New Berlin WestNew Berlin West400 Meters71:08.1511
May 26Hustlin' Hawks InviteMay 26 · 800 Meters · Place 4 · New Berlin WNew Berlin W800 Meters42:40.9111
May 13Eisenhower TriangularMay 13 · 800 Meters · Place 7 · New Berlin WestNew Berlin West800 Meters72:37.8411
Apr 30East Troy InvitationalApr 30 · 800 Meters · Place 4 · New Berlin WestNew Berlin West800 Meters42:40.51—

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20WIAA D2 Catholic Memorial RegionalMay 20 · 800 Meters · Place 7 · New Berlin WestNew Berlin West800 Meters72:37.149
May 14Woodland Conference ChampionshipMay 14 · 800 Meters · Place 13 · New Berlin WestNew Berlin West800 Meters132:37.569
May 10West Allis Hale InvitationalMay 10 · 800 Meters · Place 11 · New Berlin WestNew Berlin West800 Meters112:40.149
May 4West Allis Hale True Team InvitationalMay 4 · 1600 Meters · Place 4 · New Berlin WestNew Berlin West1600 Meters4.6:18.22a9
Apr 18East Troy InviteApr 18 · 1600 Meters · Place 8 · New Berlin WestNew Berlin West1600 Meters86:12.219
Apr 13Nathan Hale Mondo InvitationalApr 13 · 1600 Meters · Place 11 · New Berlin WestNew Berlin West1600 Meters11.6:11.92a PB9
Mar 23New Berlin West Schreiber ClassicMar 23 · 1600 Meters · Place 2 · New Berlin WestNew Berlin West1600 Meters26:23.069
Mar 20New Berlin West Parker InviteMar 20 · 1600 Meters · Place 7 · New Berlin WestNew Berlin West1600 Meters76:31.239
Mar 16Performance Running Outfitters InviteMar 16 · 800 Meters · Place 22 · New Berlin WestNew Berlin West800 Meters222:49.279

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 2Woodland West Conference Varsity IndoorApr 2 · 1600 Meters · New Berlin WestNew Berlin West1600 Meters—DNS9