Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorWaconia Middle School Track & Field Invite · May 919.53aWaconia Middle School Track & Field InviteMay 9, 2022
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 6AA Championships · May 2616.53aMSHSL Section 6AA ChampionshipsMay 26, 2026
200 Meters · OutdoorChanhassen Invitational · Apr 2228.30aChanhassen InvitationalApril 22, 2025
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 6AA Championships · May 2648.14aMSHSL Section 6AA ChampionshipsMay 26, 2026
400 Meters · IndoorOrono Indoor Meet · Apr 41:08.28aOrono Indoor MeetApril 4, 2026
400 Meters · OutdoorWaconia Middle School Track & Field Invite · May 91:12.49aWaconia Middle School Track & Field InviteMay 9, 2022
55 Meters · IndoorOrono Indoor Invite Afternoon · Apr 68.17aOrono Indoor Invite AfternoonApril 6, 2024
Long Jump · OutdoorWaconia Middle School Track & Field Invite · May 911-03.00Waconia Middle School Track & Field InviteMay 9, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AA ChampionshipsMay 26 · 300m Hurdles · Place 7 · OronoOrono300m Hurdles30" / 0.762mRound P7.48.14a PB11
May 26MSHSL Section 6AA ChampionshipsMay 26 · 300m Hurdles · Place 7 · OronoOrono300m Hurdles30" / 0.762m7.48.31a11
May 26MSHSL Section 6AA ChampionshipsMay 26 · 100m Hurdles · Place 7 · OronoOrono100m Hurdles33" / 0.838mRound P7.17.03a11
May 26MSHSL Section 6AA ChampionshipsMay 26 · 100m Hurdles · Place 6 · OronoOrono100m Hurdles33" / 0.838m6.16.53a PBWind: -1.311
May 20New Prague Last Chance MeetMay 20 · 300m Hurdles · Place 7 · OronoOrono300m Hurdles749.37a11
May 20New Prague Last Chance MeetMay 20 · 100m Hurdles · Place 9 · OronoOrono100m Hurdles917.04a11
May 16Class AA State True TeamMay 16 · 100m Hurdles · Place 9 · OronoOrono100m Hurdles33" / 0.838m9.16.69a11
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 7 · OronoOrono300m Hurdles30" / 0.762m7.48.80a11
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 10 · OronoOrono100m Hurdles33" / 0.838m10.18.14a11
May 66AA Section True TeamMay 6 · 300m Hurdles · Place 7 · OronoOrono300m Hurdles30" / 0.762m7.49.58a11
May 66AA Section True TeamMay 6 · 100m Hurdles · Place 18 · OronoOrono100m Hurdles33" / 0.838m18.20.09a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 1 · OronoOrono300m Hurdles30" / 0.762m1.48.93a11
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 3 · OronoOrono100m Hurdles33" / 0.838m3.16.82a11
Apr 28Chaska Meet #2Apr 28 · 100m Hurdles · OronoOrono100m Hurdles33" / 0.838m—DNS11
Apr 25Eden Prairie Booster InvitationalApr 25 · 100m Hurdles · Place 15 · OronoOrono100m Hurdles33" / 0.838m15.17.71a11
Apr 20Waconia InvitationalApr 20 · 300m Hurdles · OronoOrono300m Hurdles30" / 0.762m—DNS11
Apr 20Waconia InvitationalApr 20 · 100m Hurdles · OronoOrono100m Hurdles33" / 0.838m—DNS11
Apr 16Spartan InvitationalApr 16 · 300m Hurdles · Place 5 · OronoOrono300m Hurdles550.15a11
Apr 8New Prague TriangularApr 8 · 300m Hurdles · Place 4 · OronoOrono300m Hurdles30" / 0.762m4.52.69a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 400 Meters · Place 8 · OronoOrono400 Meters81:08.28a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Minnesota HS InvitationalMay 1 · 300m Hurdles · Place 7 · OronoOrono300m Hurdles750.71a10
May 1Minnesota HS InvitationalMay 1 · 100m Hurdles · Place 8 · OronoOrono100m Hurdles817.49a10
Apr 26Eden Prairie Booster InvitationalApr 26 · 100m Hurdles · Place 5 · OronoOrono100m Hurdles517.5210
Apr 22Chanhassen InvitationalApr 22 · 300m Hurdles · Place 3 · OronoOrono300m Hurdles30" / 0.762m3.50.26a10
Apr 22Chanhassen InvitationalApr 22 · 100m Hurdles · Place 5 · OronoOrono100m Hurdles33" / 0.838m5.18.07a10
Apr 22Chanhassen InvitationalApr 22 · 200 Meters · Place 13 · OronoOrono200 Meters13.28.30a PB10
Apr 10Red Night TriApr 10 · 100m Hurdles · Place 2 · OronoOrono100m Hurdles217.80a10
Apr 10Red Night TriApr 10 · 200 Meters · Place 8 · OronoOrono200 Meters828.84a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 3 · OronoOrono55m Hurdles310.82a10
Apr 5Orono Indoor MeetApr 5 · 55 Meters · Place 15 · OronoOrono55 Meters158.85a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22MSHSL Section 6AA ChampionshipsMay 22 · 300m Hurdles · Place 12 · OronoOrono300m HurdlesRound P1251.45a—
May 22MSHSL Section 6AA ChampionshipsMay 22 · 100m Hurdles · Place 17 · OronoOrono100m HurdlesRound P1717.96a—
May 15Metro West Conference ChampionshipsMay 15 · 300m Hurdles · Place 13 · OronoOrono300m Hurdles1351.58a—
May 15Metro West Conference ChampionshipsMay 15 · 100m Hurdles · Place 6 · OronoOrono100m Hurdles617.88a—
May 10JV Rocket InviteMay 10 · 300m Hurdles · Place 2 · OronoOrono300m Hurdles250.94a—
May 10JV Rocket InviteMay 10 · 100m Hurdles · Place 1 · OronoOrono100m Hurdles117.96a—
May 8Class AA WildcardMay 8 · 300m Hurdles · Place 26 · OronoOrono300m Hurdles30" / 0.762m26.51.95a9
May 8Class AA WildcardMay 8 · 100m Hurdles · Place 26 · OronoOrono100m Hurdles33" / 0.838m26.17.85a9
May 7Section 6AA True TeamMay 7 · 300m Hurdles · Place 8 · OronoOrono300m Hurdles30" / 0.762m8.51.95a9
May 7Section 6AA True TeamMay 7 · 100m Hurdles · Place 6 · OronoOrono100m Hurdles33" / 0.838m6.17.85aWind: 09
Apr 18Orono Unlimited MeetApr 18 · 100m Hurdles · Place 6 · OronoOrono100m Hurdles618.27a—
Apr 11Waconia TriApr 11 · Long Jump · Place 6 · OronoOronoLong Jump614-5—
Apr 11Waconia TriApr 11 · 300m Hurdles · Place 4 · OronoOrono300m Hurdles455.29a—
Apr 11Waconia TriApr 11 · 100m Hurdles · Place 5 · OronoOrono100m Hurdles518.28a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite AfternoonApr 6 · Long Jump · Place 4 · OronoOronoLong Jump414-11—
Apr 6Orono Indoor Invite AfternoonApr 6 · 55m Hurdles · Place 2 · OronoOrono55m Hurdles210.29a—
Apr 6Orono Indoor Invite AfternoonApr 6 · 400 Meters · Place 5 · OronoOrono400 Meters51:12.44a—
Apr 6Orono Indoor Invite AfternoonApr 6 · 55 Meters · Place 8 · OronoOrono55 Meters88.17a PB—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Waconia Middle School Track & Field InviteMay 9 · Long Jump · Place 12 · Orono msOrono msLong Jump12.11-03.00 PB7
May 9Waconia Middle School Track & Field InviteMay 9 · 100m Hurdles · Place 3 · Orono msOrono ms100m Hurdles30" / 0.762m3.19.53a PB7
May 9Waconia Middle School Track & Field InviteMay 9 · 400 Meters · Place 4 · Orono msOrono ms400 Meters4.1:12.49a PB7