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 · OutdoorWoodland West Relays · May 64:38.54aWoodland West RelaysMay 6, 2025
1600 Meters · Relay Split · OutdoorWoodland West Relays · May 54:36.46aWoodland West RelaysMay 5, 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
800 Meters · Relay Split · OutdoorWoodland West Relays · May 52:02.77aWoodland West RelaysMay 5, 2026

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

2026 Outdoor Track

14 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 19Woodland West JV/V ConferenceMay 19 · 3200 Meters · Place 2 · New Berlin Eisenhower3200 Meters2.10:01.83a12
May 19Woodland West JV/V ConferenceMay 19 · 800 Meters · New Berlin Eisenhower800 MetersRelay Split—2:05.19a12
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 5Woodland West RelaysMay 5 · 1600 Meters · New Berlin Eisenhower1600 MetersRelay Split—4:36.46a PB12
May 5Woodland West RelaysMay 5 · 800 Meters · New Berlin Eisenhower800 MetersRelay Split—2:02.77a 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.86a12
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 · 1600 Meters · Place 13 · New Berlin Eisenhower1600 Meters134:47.4912
Mar 21Lake Michigan Invite (BOYS)Mar 21 · 800 Meters · Place 19 · New Berlin Eisenhower800 Meters192:11.2212

2026 Indoor Track

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30D2 Sectional 4 - Big FootMay 30 · 3200 Meters · Place 7 · New Berlin Eisenhower3200 Meters79:53.38a11
May 27D2 Regional 4B - Martin Luther @ Wisconsin Lutheran CollegeMay 27 · 3200 Meters · Place 1 · New Berlin Eisenhower3200 Meters1.10:04.31a11
May 14Richmond / Erickson InvitationalMay 14 · 3200 Meters · Place 2 · New Berlin Ike3200 Meters29:54.0911
May 6Woodland West RelaysMay 6 · 1600 Meters · Place 6 · New Berlin Eisenhower1600 Meters6.4:38.54a PB11
May 6Woodland Conference RelaysMay 6 · 1600 Meters · Place 6 · New Berlin Eisenhower1600 Meters6.4:38.54a11
May 2Hale Distance NightMay 2 · 3200 Meters · Place 9 · New Berlin E3200 Meters99:49.3311
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
Apr 19Mondo InviteApr 19 · 3200 Meters · Place 5 · New Berlin Eisenhower3200 Meters5.9:56.92a11
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 · 1600 Meters · Place 51 · New Berlin Eisenhower1600 Meters514:42.2411

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23WIAA D2 Sectional - Big FootMay 23 · 3200 Meters · Place 6 · Eisenhower3200 Meters610:09.1710
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
Apr 13Mondo InviteApr 13 · 3200 Meters · Place 10 · New Berlin Eisenhower3200 Meters10.10:28.82a10
Mar 15Lake Michigan InvitationalMar 15 · 1600 Meters · Place 25 · New Berlin Eisenhower1600 Meters255:04.43a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 7Wisconsin State Indoor ChampionshipsApr 7 · 1600 Meters · Place 71 · New Berlin Eisenhower1600 Meters71.4:51.31a10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22WIAA D2 Regional 4C - ShorewoodMay 22 · 1600 Meters · Place 6 · New Berlin Eisenhower1600 Meters6.5:22.23a9
May 12Hale InvitationalMay 12 · 1600 Meters · Place 10 · New Berlin Eisenhower1600 Meters105:22.949
May 5Muskego Warrior InviteMay 5 · 1600 Meters · Place 16 · New Berlin Eisenhower1600 Meters165:25.109
Apr 15Mondo InvitationalApr 15 · 3200 Meters · Place 21 · New Berlin Eisenhower3200 Meters2112:43.839
Mar 28Ripon Red Hawk ChallengeMar 28 · 1600 Meters · Place 25 · New Berlin Eisenhower1600 Meters255:49.42a—