Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWaukesha County/Altheimer Invite · Apr 254:52.04aWaukesha County/Altheimer InviteApril 25, 2026
400 Meters · IndoorMilwaukee Open Meet #1 · Dec 657.23aMilwaukee Open Meet #1December 6, 2025
400 Meters · OutdoorClassic 8 Boys Championship · May 1957.11Classic 8 Boys ChampionshipMay 19, 2025
800 Meters · OutdoorD1 Regional 5A - Arrowhead · May 262:05.84aD1 Regional 5A - ArrowheadMay 26, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26D1 Regional 5A - ArrowheadMay 26 · 800 Meters · Place 8 · OconomowocOconomowoc800 Meters8.2:05.84a PB11
May 14Classic 8 ChampionshipsMay 14 · 800 Meters · Place 8 · OconomowocOconomowoc800 Meters82:09.7011
May 5Arrowhead JV Open All ComersMay 5 · 800 Meters · Place 2 · OconomowocOconomowoc800 Meters22:16.81a11
Apr 25Waukesha County/Altheimer InviteApr 25 · 1600 Meters · Place 19 · OconomowocOconomowoc1600 Meters194:52.04a PB11
Apr 21Oconomowoc InviteApr 21 · 800 Meters · Place 1 · OconomowocOconomowoc800 Meters1.2:07.59a11
Mar 28Ripon College Showcase MeetMar 28 · 1600 Meters · Place 17 · OconomowocOconomowoc1600 Meters174:53.67a11
Mar 19UW-Oshkosh Girls & Boys D1Mar 19 · 800 Meters · Place 15 · OconomowocOconomowoc800 Meters152:23.76a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3Milwaukee Open Meet #2Jan 3 · 400 Meters · Place 19 · UnattachedUnattached400 Meters19.57.48a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Milwaukee Open Meet #1Dec 6 · 400 Meters · Place 10 · UnattachedUnattached400 Meters10.57.23a PB11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Classic 8 Boys ChampionshipMay 19 · 400 Meters · Place 3 · OconomowocOconomowoc400 Meters357.11 PB10