Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorRichmond/Erickson Invite · May 132:42.05aRichmond/Erickson InviteMay 13, 2026
1600 Meters · IndoorWisconsin State Indoor Track & Field Championships · Apr 44:38.59aWisconsin State Indoor Track & Field ChampionshipsApril 4, 2026
1600 Meters · OutdoorWest Allis Hale Mondo Invitational · Apr 184:40.86aWest Allis Hale Mondo InvitationalApril 18, 2026
3000m Steeplechase · OutdoorWest Allis Hale Invitational · May 154:32.78aWest Allis Hale InvitationalMay 15, 2026
3200 Meters · IndoorMCC Varsity Indoor Championship · Apr 1110:09.95aMCC Varsity Indoor ChampionshipApril 11, 2026
3200 Meters · OutdoorHale Distance Night · May 19:46.50aHale Distance NightMay 1, 2026
800 Meters · OutdoorWest Allis Hale Mondo Invitational · Apr 182:08.24aWest Allis Hale Mondo InvitationalApril 18, 2026
Complete · IndoorWisconsin State Indoor Track & Field Championships · Apr 54:42.24Wisconsin State Indoor Track & Field ChampionshipsApril 5, 2025
Full · OutdoorLake Michigan Invite (BOYS) · Mar 212:11.22Lake Michigan Invite (BOYS)March 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29D2 Sectional 4 - KewaskumMay 29 · 3200 Meters · Place 6 · New Berlin Eisenhower3200 Meters6.9:52.14a12
May 26D2 Regional 4C - Martin LutherMay 26 · 3200 Meters · Place 2 · New Berlin Eisenhower3200 Meters2.10:19.35a12
May 15West Allis Hale InvitationalMay 15 · 3000m Steeplechase · Place 2 · New Berlin Eisenhower3000m Steeplechase24:32.78a PB12
May 13Richmond/Erickson InviteMay 13 · 1000 Meters · Place 3 · New Berlin Eisenhower1000 Meters32:42.05a PB12
May 1Hale Distance NightMay 1 · 3200 Meters · Place 32 · New Berlin Eisenhower3200 Meters329:46.50a PB12
Apr 25Waukesha County/Altheimer InviteApr 25 · 3200 Meters · Place 2 · New Berlin Eisenhower3200 Meters29:56.52a12
Apr 18West Allis Hale Mondo InvitationalApr 18 · 1600 Meters · Place 10 · New Berlin Eisenhower1600 Meters104:40.86a PB12
Apr 18West Allis Hale Mondo InvitationalApr 18 · 800 Meters · Place 10 · New Berlin Eisenhower800 Meters102:08.24a PB12
Mar 21Lake Michigan Invite (BOYS)Mar 21 · Full · Place 13 · New Berlin EisenhowerFull134:47.4912
Mar 21Lake Michigan Invite (BOYS)Mar 21 · Full · Place 19 · New Berlin EisenhowerFull192:11.22 PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 11MCC Varsity Indoor ChampionshipApr 11 · 3200 Meters · Place 3 · New Berlin Eisenhower3200 Meters310:09.95a PB12
Apr 4Wisconsin State Indoor Track & Field ChampionshipsApr 4 · 1600 Meters · Place 29 · New Berlin Eisenhower1600 Meters294:38.59a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30D2 Sectional 4 - Big FootMay 30 · 3200 Meters · Place 7 · New Berlin Eisenhower3200 Meters79:53.38a11
Apr 26Waukesha County/Altheimer InviteApr 26 · 800 Meters · Place 19 · New Berlin Eisenhower800 Meters192:09.5311
Apr 26Waukesha County/Altheimer InviteApr 26 · 1600 Meters · Place 5 · New Berlin Eisenhower1600 Meters54:42.7911
Mar 29Case ClassicMar 29 · 3200 Meters · Place 2 · New Berlin Eisenhower3200 Meters210:30.0711

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Wisconsin State Indoor Track & Field ChampionshipsApr 5 · Complete · Place 51 · New Berlin EisenhowerComplete514:42.24 PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Hale InviteMay 13 · 1600 Meters · Place 5 · New Berlin Eisenhower1600 Meters54:55.00a—
May 8Richmond / Erickson InviteMay 8 · 3200 Meters · Place 3 · New Berlin Eisenhower3200 Meters310:26.30a—
Apr 24Falcon InviteApr 24 · 3200 Meters · Place 1 · New Berlin Eisenhower3200 Meters110:36.8610
Apr 20Waukesha County InviteApr 20 · 1600 Meters · Place 14 · New Berlin Eisenhower1600 Meters144:55.1710
Mar 15Lake Michigan InvitationalMar 15 · 1600 Meters · Place 25 · New Berlin Eisenhower1600 Meters255:04.43a—