Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLancaster invite · May 1016.21aLancaster inviteMay 10, 2022
100m Hurdles · 33" / 0.838m · OutdoorD2 Regional 2B - Platteville · May 2720.32aD2 Regional 2B - PlattevilleMay 27, 2025
300m Hurdles · 30" / 0.762m · OutdoorD2 Regional 2B - Platteville · May 2757.54aD2 Regional 2B - PlattevilleMay 27, 2025
55m Hurdles · 33" · IndoorTri-State Large School Invitational · Mar 2011.74aTri-State Large School InvitationalMarch 20, 2026
Long Jump · OutdoorLancaster invite · May 1010-05.00Lancaster inviteMay 10, 2022

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26D2 Regional 3C - PlattevilleMay 26 · 300m Hurdles · Place 10 · PlattevillePlatteville300m Hurdles30" / 0.762m10.59.24a12
May 26D2 Regional 3C - PlattevilleMay 26 · 100m Hurdles · Place 14 · PlattevillePlatteville100m Hurdles33" / 0.838mRound P14.21.73aWind: 012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 28Inside Out HS MeetMar 28 · Pole Vault · PlattevillePlattevillePole Vault—NH12
Mar 28Inside Out HS MeetMar 28 · 55m Hurdles · Place 8 · PlattevillePlatteville55m Hurdles33"Round P8.11.95a12
Mar 28Inside Out HS MeetMar 28 · 55m Hurdles · Place 8 · PlattevillePlatteville55m Hurdles33"8.12.11a12
Mar 20Tri-State Large School InvitationalMar 20 · 55m Hurdles · Place 10 · PlattevillePlatteville55m Hurdles33"Round P10.11.74a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 27D2 Regional 2B - PlattevilleMay 27 · 300m Hurdles · Place 9 · PlattevillePlatteville300m Hurdles30" / 0.762m9.57.54a PB11
May 27D2 Regional 2B - PlattevilleMay 27 · 100m Hurdles · Place 5 · PlattevillePlatteville100m Hurdles33" / 0.838m5.20.32a PB11
May 9Tider InviteMay 9 · 300m Hurdles · Place 8 · PlattevillePlatteville300m Hurdles30" / 0.762m8.1:00.95a11
May 9Tider InviteMay 9 · 100m Hurdles · Place 10 · PlattevillePlatteville100m Hurdles33" / 0.838mRound P10.22.52a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10Tom Mueller InviteMay 10 · 300m Hurdles · Place 9 · PlattevillePlatteville300m Hurdles30" / 0.762m9.59.05a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 12Tom Mueller InvitationalMay 12 · 300m Hurdles · Place 15 · PlattevillePlatteville300m Hurdles30" / 0.762m15.1:00.80a9

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Lancaster inviteMay 10 · Long Jump · Place 40 · PlattevillePlattevilleLong Jump40.10-05.00 PB8
May 10Lancaster inviteMay 10 · 100 Meters · Place 37 · PlattevillePlatteville100 Meters37.16.21a PB8
Apr 28Platteville MS meetApr 28 · 100 Meters · Place 29 · PlattevillePlatteville100 Meters29.16.30a8

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Redbird Invite 2021May 20 · 100 Meters · Place 6 · PlattevillePlatteville100 Meters6.17.13Unofficial7
Apr 30Dodgeville inviteApr 30 · Long Jump · Place 43 · PlattevillePlattevilleLong Jump43.9-05.007
Apr 30Dodgeville inviteApr 30 · 100 Meters · Place 45 · PlattevillePlatteville100 Meters45.17.16a7