Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorD1 Sectional 5 - West Allis Nathan Hale · May 2914.76aD1 Sectional 5 - West Allis Nathan HaleMay 29, 2026
200 Meters · OutdoorMenomonee Falls Boys Ron Burling Invitational · May 1223.92aMenomonee Falls Boys Ron Burling InvitationalMay 12, 2026
300m Hurdles · 36" / 0.914m · OutdoorWIAA State Track & Field Championships · Jun 537.97aWIAA State Track & Field ChampionshipsJune 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorAAU Junior Olympic Games · Aug 154.84aAAU Junior Olympic GamesAugust 1, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 400m Hurdles · Place 15 · Milwaukee Speed AcademyMilwaukee Speed Academy400m Hurdles36" / 0.914mRound P15.54.84a PB11
Jul 18Stallions InvitationalJul 18 · 400m Hurdles · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy400m Hurdles157.93a11
Jul 18Stallions InvitationalJul 18 · 110m Hurdles · Place 6 · Milwaukee Speed AcademyMilwaukee Speed Academy110m Hurdles615.87a11
Jul 11Come Fly With Us InvitationalJul 11 · 300m Hurdles · Milwaukee Speed AcademyMilwaukee Speed Academy300m Hurdles36" / 0.914m—DNS11
Jul 11Come Fly With Us InvitationalJul 11 · 110m Hurdles · Milwaukee Speed AcademyMilwaukee Speed Academy110m Hurdles39" / 0.991m—DNS11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 400m Hurdles · Place 4 · Milwaukee Speed AcademyMilwaukee Speed Academy400m Hurdles36" / 0.914m4.56.37a11
Jun 25AAU Track & Field Region 14 (MN,NB,WI) QualifierJun 25 · 110m Hurdles · Place 12 · Milwaukee Speed AcademyMilwaukee Speed Academy110m Hurdles39" / 0.991mRound P12.15.80a11
Jun 20AAU Wisconsin District QualifierJun 20 · 400m Hurdles · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy400m Hurdles158.52a11
Jun 20AAU Wisconsin District QualifierJun 20 · 110m Hurdles · Place 11 · Milwaukee Speed AcademyMilwaukee Speed Academy110m Hurdles1116.23a11
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 300m Hurdles · Place 2 · HamiltonHamilton300m Hurdles36" / 0.914mRound P2.38.54a11
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 300m Hurdles · Place 2 · HamiltonHamilton300m Hurdles36" / 0.914m2.37.97a PB11
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 110m Hurdles · Place 10 · HamiltonHamilton110m Hurdles39" / 0.991mRound P10.15.08aWind: -1.411
Jun 5WIAA State Track & Field ChampionshipsJun 5 · 110m Hurdles · Place 8 · HamiltonHamilton110m Hurdles39" / 0.991m8.14.82aWind: -1.311
May 29D1 Sectional 5 - West Allis Nathan HaleMay 29 · 300m Hurdles · Place 2 · HamiltonHamilton300m Hurdles36" / 0.914m2.38.15a11
May 29D1 Sectional 5 - West Allis Nathan HaleMay 29 · 110m Hurdles · Place 3 · HamiltonHamilton110m Hurdles39" / 0.991m3.14.76a PB11
May 26D1 Regional 5A - ArrowheadMay 26 · 300m Hurdles · Place 1 · HamiltonHamilton300m Hurdles36" / 0.914m1.39.22a11
May 26D1 Regional 5A - ArrowheadMay 26 · 110m Hurdles · Place 2 · HamiltonHamilton110m Hurdles39" / 0.991m2.15.03a11
May 18Greater Metro Conference Outdoor ChampionshipsMay 18 · 300m Hurdles · Place 1 · HamiltonHamilton300m Hurdles138.47a11
May 18Greater Metro Conference Outdoor ChampionshipsMay 18 · 110m Hurdles · Place 3 · HamiltonHamilton110m Hurdles315.10a11
May 18Greater Metro Conference Outdoor ChampionshipsMay 18 · 110m Hurdles · Place 1 · HamiltonHamilton110m Hurdles114.80a11
May 12Menomonee Falls Boys Ron Burling InvitationalMay 12 · 200 Meters · Place 2 · HamiltonHamilton200 Meters223.92a PB11
May 9Myrhum InviteMay 9 · 300m Hurdles · Place 1 · HamiltonHamilton300m Hurdles138.96a11
May 9Myrhum InviteMay 9 · 110m Hurdles · Place 11 · HamiltonHamilton110m Hurdles1115.20a11
May 6Greater Metro Conference RelaysMay 6 · 300m Hurdles · Place 2 · HamiltonHamilton300m Hurdles239.96a11
May 6Greater Metro Conference RelaysMay 6 · 110m Hurdles · Place 2 · HamiltonHamilton110m Hurdles215.08a11
May 1Sussex Hamilton IntersquadMay 1 · Triple Jump · HamiltonHamiltonTriple Jump—ND11
May 1Sussex Hamilton IntersquadMay 1 · Long Jump · Place 1 · HamiltonHamiltonLong Jump1.17' 2"Unofficial11
May 1Sussex Hamilton IntersquadMay 1 · 200 Meters · Place 1 · HamiltonHamilton200 Meters1.23.07aUnofficial11
May 1Sussex Hamilton IntersquadMay 1 · 100 Meters · Place 1 · HamiltonHamilton100 Meters1.11.36aUnofficial11
Apr 25Waukesha County/Altheimer InviteApr 25 · 300m Hurdles · Place 1 · HamiltonHamilton300m Hurdles139.03a11
Apr 10Franklin Varsity InviteApr 10 · 300m Hurdles · Place 1 · HamiltonHamilton300m Hurdles140.06a11
Apr 10Franklin Varsity InviteApr 10 · 110m Hurdles · Place 3 · HamiltonHamilton110m Hurdles315.62a11
Mar 21Nelson/Daniels Classic (Large School Division)Mar 21 · 55m Hurdles · Place 8 · HamiltonHamilton55m HurdlesRound P88.1011
Mar 21Nelson/Daniels Classic (Large School Division)Mar 21 · 55m Hurdles · Place 6 · HamiltonHamilton55m Hurdles67.9111

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 4Wisconsin State Indoor Track & Field ChampionshipsApr 4 · 60m Hurdles · Place 14 · HamiltonHamilton60m HurdlesRound P148.59a11
Mar 25Greater Metro Conference Boys Indoor ChampionshipsMar 25 · 55m Hurdles · Place 5 · HamiltonHamilton55m Hurdles57.99a11
Mar 25Greater Metro Conference Boys Indoor ChampionshipsMar 25 · 55m Hurdles · Place 3 · HamiltonHamilton55m Hurdles38.13a11

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 12Stallions InvitationalJul 12 · 110m Hurdles · Place 1 · Milwaukee Speed AcademyMilwaukee Speed Academy110m Hurdles115.8516
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 8 · HamiltonHamilton300m Hurdles839.8510
Jun 6WIAA State Track & Field ChampionshipsJun 6 · 300m Hurdles · Place 8 · HamiltonHamilton300m HurdlesRound P839.0810
Mar 21Lake Michigan InvitationalMar 21 · 55m Hurdles · Place 5 · HamiltonHamilton55m Hurdles58.34a10
Mar 21Lake Michigan InvitationalMar 21 · 55m Hurdles · Place 4 · HamiltonHamilton55m Hurdles48.16a10

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 15Wisco Viking JVMar 15 · 55m Hurdles · Place 2 · HamiltonHamilton55m Hurdles28.76a—