Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · OutdoorCase Classic · Mar 292:41.91Case ClassicMarch 29, 2025
1600 Meters · IndoorMCC Varsity Indoor Championship · Apr 114:37.03aMCC Varsity Indoor ChampionshipApril 11, 2026
1600 Meters · OutdoorHale Distance Night · May 14:24.91aHale Distance NightMay 1, 2026
1600 Meters · Relay Split · OutdoorWoodland West Relays · May 54:39.98aWoodland West RelaysMay 5, 2026
3000 Meters · IndoorMilwaukee Open Meet #1 · Dec 810:11.27aMilwaukee Open Meet #1December 8, 2024
400 Meters · OutdoorCase Classic · Mar 2354.35Case ClassicMarch 23, 2024
400 Meters · Relay Split · OutdoorWoodland West JV/V Conference · May 1952.09aWoodland West JV/V ConferenceMay 19, 2026
800 Meters · IndoorClassic 8 Indoor Championship · Apr 62:00.37Classic 8 Indoor ChampionshipApril 6, 2024
800 Meters · OutdoorD1 Sectional 5 - West Allis Nathan Hale · May 291:54.18aD1 Sectional 5 - West Allis Nathan HaleMay 29, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 800 Meters · Place 18 · Waukesha NorthWaukesha North800 Meters18.1:57.18a12
May 29D1 Sectional 5 - West Allis Nathan HaleMay 29 · 800 Meters · Place 4 · Waukesha NorthWaukesha North800 Meters4.1:54.18a PB12
May 26D1 Regional 5A - ArrowheadMay 26 · 800 Meters · Place 3 · Waukesha NorthWaukesha North800 Meters3.1:58.42a12
May 19Woodland West JV/V ConferenceMay 19 · 1600 Meters · Place 2 · Waukesha NorthWaukesha North1600 Meters2.4:27.94a12
May 19Woodland West JV/V ConferenceMay 19 · 400 Meters · Waukesha NorthWaukesha North400 MetersRelay Split—52.09a PB12
May 19Woodland West JV/V ConferenceMay 19 · 800 Meters · Place 3 · Waukesha NorthWaukesha North800 Meters3.1:59.98a12
May 9Myrhum InviteMay 9 · 800 Meters · Place 7 · Waukesha NorthWaukesha North800 Meters71:57.99a12
May 5Woodland West RelaysMay 5 · 1600 Meters · Waukesha NorthWaukesha North1600 MetersRelay Split—4:39.98a PB12
May 2Brookfield Central Lancer InvitationalMay 2 · 800 Meters · Place 2 · Waukesha NorthWaukesha North800 Meters21:59.98a12
May 1Hale Distance NightMay 1 · 1600 Meters · Place 7 · Waukesha NorthWaukesha North1600 Meters74:24.91a PB12
Apr 25Waukesha County/Altheimer InviteApr 25 · 1600 Meters · Place 6 · Waukesha NorthWaukesha North1600 Meters64:31.27a12
Apr 25Waukesha County/Altheimer InviteApr 25 · 800 Meters · Place 2 · Waukesha NorthWaukesha North800 Meters22:00.69a12
Apr 14Brookfield East Boys 'Mike Gain' Varsity InviteApr 14 · 800 Meters · Place 1 · Waukesha NorthWaukesha North800 Meters11:59.54a12
Mar 28Case ClassicMar 28 · 1600 Meters · Place 2 · Waukesha NorthWaukesha North1600 Meters24:44.41a12
Mar 21Performance Running Outfitters InviteMar 21 · 800 Meters · Place 3 · Waukesha NorthWaukesha North800 Meters32:04.25a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 11MCC Varsity Indoor ChampionshipApr 11 · 1600 Meters · Place 1 · Waukesha NorthWaukesha North1600 Meters14:37.03a PB12
Apr 11Woodland Varsity Indoor ChampionshipApr 11 · 1600 Meters · Place 1 · Waukesha NorthWaukesha North1600 Meters1.4:37.03a12
Apr 11Woodland Varsity Indoor ChampionshipApr 11 · 800 Meters · Waukesha NorthWaukesha North800 Meters--DNS12
Apr 4Wisconsin State Indoor Track & Field ChampionshipsApr 4 · 800 Meters · Place 16 · Waukesha NorthWaukesha North800 Meters162:01.11a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30D1 Sectional 5 - Menomonee Falls May 30 · 800 Meters · Place 4 · Waukesha NorthWaukesha North800 Meters4.1:58.59a11
May 27D1 Regional 5A - Brookfield CentralMay 27 · 800 Meters · Place 3 · Waukesha NorthWaukesha North800 Meters3.2:00.72a11
May 19Classic 8 Boys ChampionshipMay 19 · 800 Meters · Place 4 · Waukesha NorthWaukesha North800 Meters41:58.9211
Apr 26Waukesha County/Altheimer InviteApr 26 · 800 Meters · Place 1 · Waukesha NorthWaukesha North800 Meters11:59.4511
Apr 19Mondo InviteApr 19 · 1600 Meters · Place 18 · Waukesha NorthWaukesha North1600 Meters18.4:44.73a11
Apr 19Mondo InviteApr 19 · 800 Meters · Place 10 · Waukesha NorthWaukesha North800 Meters10.2:03.50a11
Mar 29Case ClassicMar 29 · 1000 Meters · Place 1 · Waukesha NorthWaukesha North1000 Meters12:41.91 PB11
Mar 22 Performance Running Outfitters InvitationalMar 22 · 800 Meters · Place 1 · Waukesha NorthWaukesha North800 Meters12:02.0811

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Wisconsin State Indoor Track & Field ChampionshipsApr 5 · 800 Meters · Place 21 · Waukesha NorthWaukesha North800 Meters212:01.6311

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Milwaukee Open Meet #1Dec 8 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:11.27a PB11
Dec 8Milwaukee Open Meet #1Dec 8 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:08.86a11
Dec 7Milwaukee OpenDec 7 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.10:11.27a11
Dec 7Milwaukee OpenDec 7 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:08.86a11
Apr 6Classic 8 Indoor ChampionshipApr 6 · 800 Meters · Place 3 · Waukesha NorthWaukesha North800 Meters32:00.37 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20WIAA Regional - PewaukeeMay 20 · 800 Meters · Waukesha NorthWaukesha North800 Meters--DNS10
May 9Classic 8 OutdoorMay 9 · 1600 Meters · Place 13 · Waukesha NorthWaukesha North1600 Meters13.4:44.82a10
Apr 13Mondo InviteApr 13 · 1600 Meters · Place 1 · Waukesha NorthWaukesha North1600 Meters1.4:37.31a10
Mar 23Case ClassicMar 23 · 400 Meters · Place 3 · Waukesha NorthWaukesha North400 Meters354.35 PB10
Mar 16Performance Running Outfitters InvitationalMar 16 · 800 Meters · Place 2 · Waukesha NorthWaukesha North800 Meters22:02.3410

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 5Muskego Warrior InviteMay 5 · 1600 Meters · Place 7 · Waukesha NorthWaukesha North1600 Meters74:50.669