Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRed Hawk Invite · Feb 84:21.77aRed Hawk InviteFebruary 8, 2025
1500 Meters · OutdoorMidwest Conference Championships · May 83:53.36aMidwest Conference ChampionshipsMay 8, 2026
1600 Meters · OutdoorBelgrade-Brooten-Elrosa Track and Field Invitational Meet · Apr 254:30.78Belgrade-Brooten-Elrosa Track and Field Invitational MeetApril 25, 2023
3000 Meters · IndoorMidwest Conference Championships · Feb 278:42.61aMidwest Conference ChampionshipsFebruary 27, 2026
3000m Steeplechase · OutdoorMidwest Conference Outdoor Championships · May 910:04.59Midwest Conference Outdoor ChampionshipsMay 9, 2025
3200 Meters · OutdoorMSHSL State Track & Field Championships · Jun 89:38.56aMSHSL State Track & Field ChampionshipsJune 8, 2023
400 Meters · OutdoorSection 5A True Team · May 754.04aSection 5A True TeamMay 7, 2024
5000 Meters · IndoorRed Hawk Opener · Jan 2415:41.27aRed Hawk OpenerJanuary 24, 2025
5000 Meters · OutdoorMidwest Conference Championships · May 814:51.68aMidwest Conference ChampionshipsMay 8, 2026
800 Meters · IndoorRed Hawk Invite · Feb 82:00.08aRed Hawk InviteFebruary 8, 2025
800 Meters · OutdoorWisconsin Private College Championships · Apr 52:05.79aWisconsin Private College ChampionshipsApril 5, 2025
Long Jump · OutdoorSection 5A True Team · May 714' 2.75Section 5A True TeamMay 7, 2024
Triple Jump · OutdoorSection 5A True Team · May 737' 1Section 5A True TeamMay 7, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Midwest Conference ChampionshipsMay 8 · 5000 Meters · Place 4 · LawrenceLawrence5000 Meters4.14:51.68a PBSo
May 8Midwest Conference ChampionshipsMay 8 · 1500 Meters · Place 2 · LawrenceLawrence1500 Meters2.3:53.36a PBSo
May 1Fox River ShowdownMay 1 · 1500 Meters · Place 2 · LawrenceLawrence1500 Meters2.3:55.17aSo
Apr 17Viking InvitationalApr 17 · 1500 Meters · Place 4 · LawrenceLawrence1500 Meters4.4:03.00aSo
Apr 10UW-Platteville InvitationalApr 10 · 5000 Meters · Place 146 · LawrenceLawrence5000 Meters146.15:10.19aSo
Apr 2Private College ChampionshipApr 2 · 1500 Meters · Place 3 · LawrenceLawrence1500 Meters34:04.42aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27Midwest Conference ChampionshipsFeb 27 · 3000 Meters · Place 7 · LawrenceLawrence3000 Meters78:42.61a PBSO
Feb 27Midwest Conference ChampionshipsFeb 27 · 1 Mile · Place 5 · LawrenceLawrence1 Mile54:22.84aSO
Feb 7Spartan ShootoutFeb 7 · 3000 Meters · Place 4 · LawrenceLawrence3000 Meters4.8:49.03aSo
Jan 23Ripon Red Hawk OpenerJan 23 · 1 Mile · Place 1 · LawrenceLawrence1 Mile14:23.57aSO
Jan 17UWO Alumni and Friends InvitationalJan 17 · 3000 Meters · Place 3 · LawrenceLawrence3000 Meters38:57.18aSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Midwest Conference Outdoor ChampionshipsMay 9 · 3000m Steeplechase · Place 7 · LawrenceLawrence3000m Steeplechase710:04.59 PBFR
May 9Midwest Conference Outdoor ChampionshipsMay 9 · 1500 Meters · Place 7 · LawrenceLawrence1500 Meters74:00.40FR
May 2Fox River ShowdownMay 2 · 3000m Steeplechase · Place 5 · LawrenceLawrence3000m Steeplechase510:19.09aFr
Apr 26St. Norbert InvitationalApr 26 · 1500 Meters · Place 2 · LawrenceLawrence1500 Meters2.3:59.35aFr
Apr 16Viking Twilight InvitationalApr 16 · 3000m Steeplechase · Place 3 · LawrenceLawrence3000m Steeplechase310:31.04Fr
Apr 5Wisconsin Private College ChampionshipsApr 5 · 1500 Meters · Place 17 · LawrenceLawrence1500 Meters17.4:16.54aFr
Apr 5Wisconsin Private College ChampionshipsApr 5 · 800 Meters · Place 12 · LawrenceLawrence800 Meters12.2:05.79a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15Ripon 'Dick Hendricks' InviteFeb 15 · 3000 Meters · Place 1 · LawrenceLawrence3000 Meters18:46.64a—
Feb 8Red Hawk InviteFeb 8 · 1 Mile · Place 2 · LawrenceLawrence1 Mile24:21.77a PB—
Feb 8Red Hawk InviteFeb 8 · 800 Meters · Place 10 · LawrenceLawrence800 Meters102:00.08a PB—
Jan 24Red Hawk OpenerJan 24 · 5000 Meters · Place 2 · LawrenceLawrence5000 Meters215:41.27a PB—
Jan 18UWO Alumni & Friends InvitationalJan 18 · 3000 Meters · Place 2 · LawrenceLawrence3000 Meters29:04.09a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 6MSHSL State Track & Field ChampionshipsJun 6 · 3200 Meters · Place 3 · St. John's PrepSt. John's Prep3200 Meters3.9:44.90a12
May 29MSHSL Section 5A ChampionshipsMay 29 · 3200 Meters · Place 2 · St. John's PrepSt. John's Prep3200 Meters2.10:11.83a12
May 23MSHSL Section 5A - East Sub SectionMay 23 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters1.10:22.82a12
May 15Prairie Conference MeetMay 15 · Triple Jump · Place 3 · St. John's PrepSt. John's PrepTriple Jump338-3.75—
May 15Prairie Conference MeetMay 15 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters19:50.54a—
May 15Prairie Conference MeetMay 15 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters15:03.37a—
May 9Dave Sieben InvitationalMay 9 · Long Jump · Place 19 · St. John's PrepSt. John's PrepLong Jump1916-1.50—
May 9Dave Sieben InvitationalMay 9 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters19:45.57a—
May 7Section 5A True TeamMay 7 · Triple Jump · Place 7 · St. John's PrepSt. John's PrepTriple Jump7.37' 1 PB12
May 7Section 5A True TeamMay 7 · Long Jump · Place 18 · St. John's PrepSt. John's PrepLong Jump18.14' 2.75 PB12
May 7Section 5A True TeamMay 7 · 400 Meters · Place 6 · St. John's PrepSt. John's Prep400 Meters6.54.04a PB12
Apr 25Maple Lake Lions Co-Ed Relay MeetApr 25 · Triple Jump · Place 2 · St. John's PrepSt. John's PrepTriple Jump237-6.25—
Apr 25Maple Lake Lions Co-Ed Relay MeetApr 25 · Long Jump · Place 17 · St. John's PrepSt. John's PrepLong Jump1715-6.50—
Apr 25Maple Lake Lions Co-Ed Relay MeetApr 25 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters14:59.48a—
Apr 23BBE Lions Track meetApr 23 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters24:34.10a—
Apr 18Maple Lake Triangular MeetApr 18 · Triple Jump · Place 5 · St. John's PrepSt. John's PrepTriple Jump535-6—
Apr 9BBE Invitational Apr 9 · Triple Jump · Place 2 · St. John's PrepSt. John's PrepTriple Jump237-9—
Apr 9BBE Invitational Apr 9 · Long Jump · Place 4 · St. John's PrepSt. John's PrepLong Jump418-4—
Apr 9BBE Invitational Apr 9 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters110:08.73a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 8MSHSL State Track & Field ChampionshipsJun 8 · 3200 Meters · Place 5 · St. John's PrepSt. John's Prep3200 Meters5.9:38.56a PB11
May 31MSHSL Section 5A ChampionshipsMay 31 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters1.9:53.05a11
May 23MSHSL Section 5A - Sub-Section EastMay 23 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters1.9:53.69a11
May 17Prairie Conference ChampionshipMay 17 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters110:34.4411
May 17Prairie Conference ChampionshipMay 17 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters24:50.8711
May 17Prairie Conference ChampionshipMay 17 · 400 Meters · Place 3 · St. John's PrepSt. John's Prep400 Meters354.5111
May 11Dave Sieben InvitationalMay 11 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters19:49.5611
May 4St John's Prep Co-Ed InvitationalMay 4 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters110:04.4711
Apr 27Maple Lake Relay Meet April 27thApr 27 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters24:39.0011
Apr 25Belgrade-Brooten-Elrosa Track and Field Invitational MeetApr 25 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters19:55.7811
Apr 25Belgrade-Brooten-Elrosa Track and Field Invitational MeetApr 25 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters24:30.78 PB11
Apr 13The Winter that Never Ends InviteApr 13 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters24:43.0911

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 5A ChampionshipsJun 1 · 1600 Meters · Place 3 · St. John's PrepSt. John's Prep1600 Meters3.4:41.30a10
May 24MSHSL Section 5A - Sub-Section EastMay 24 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters2.4:50.49a10
May 18Prairie Conference ChampionshipMay 18 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters14:51.0410
May 18Prairie Conference ChampionshipMay 18 · 800 Meters · Place 1 · St. John's PrepSt. John's Prep800 Meters12:10.1510
May 10Section 5A True TeamMay 10 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters2.4:44.12a10
May 10Section 5A True TeamMay 10 · 800 Meters · Place 5 · St. John's PrepSt. John's Prep800 Meters5.2:12.32a10
May 5Saint John's Prep Co-Ed InvitationalMay 5 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters110:28.3210
May 5Saint John's Prep Co-Ed InvitationalMay 5 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters14:47.7510
Apr 26Belgrade-Brooten-Elrosa Track and Field Invitational Meet #2Apr 26 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters1.10:37.810
Apr 26Belgrade-Brooten-Elrosa Track and Field Invitational Meet #2Apr 26 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters1.4:53.710
Apr 21Maple Lake PentApr 21 · 3200 Meters · Place 1 · St. John's PrepSt. John's Prep3200 Meters110:31.7010
Apr 21Maple Lake PentApr 21 · 1600 Meters · Place 2 · St. John's PrepSt. John's Prep1600 Meters24:50.0010
Apr 11Belgrade Brooten Elrosa Track and Field Meet #1Apr 11 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters1.4:58.510

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9MSHSL Section 2AA ChampionshipsJun 9 · 1600 Meters · Place 7 · St. John's PrepSt. John's Prep1600 Meters75:01.669
Jun 9MSHSL Section 2AA ChampionshipsJun 9 · 3200 Meters · Place 9 · St. John's PrepSt. John's Prep3200 Meters910:45.539
Jun 9MSHSL Section 5A ChampionshipsJun 9 · 3200 Meters · Place 9 · St. John's PrepSt. John's Prep3200 Meters9.10:45.53a9
Jun 9MSHSL Section 5A ChampionshipsJun 9 · 1600 Meters · Place 7 · St. John's PrepSt. John's Prep1600 Meters7.5:01.66a9
Jun 1MSHSL Section 5A - Sub-Section 19Jun 1 · 3200 Meters · Place 3 · St. John's PrepSt. John's Prep3200 Meters3.10:56.84a9
Jun 1MSHSL Section 5A - Sub-Section 19Jun 1 · 1600 Meters · Place 1 · St. John's PrepSt. John's Prep1600 Meters1.4:55.92a9