Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChanhassen JV Meet · May 814.58Chanhassen JV MeetMay 8, 2023
100m Hurdles · 30" / 0.762m · OutdoorWaconia Middle School Track & Field Invite · May 921.42aWaconia Middle School Track & Field InviteMay 9, 2022
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 2AAA Championships · May 2817.45aMSHSL Section 2AAA ChampionshipsMay 28, 2025
1600 Meters · OutdoorWaconia Middle School Track & Field Invite · May 98:10.23aWaconia Middle School Track & Field InviteMay 9, 2022
200 Meters · OutdoorNP vs Waconia Dual · Apr 1529.80aNP vs Waconia DualApril 15, 2024
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 2AAA Championships · May 2749.04aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · OutdoorSLP JV Quad · May 91:05.66aSLP JV QuadMay 9, 2025
800 Meters · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 193:15.97th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
Discus · 1kg · Outdoor7th/8th Buffalo/Big Lake/Waconia · May 1932' 17th/8th Buffalo/Big Lake/WaconiaMay 19, 2022
Triple Jump · OutdoorMSHSL Section 2AAA Championships · May 2734-03.25MSHSL Section 2AAA ChampionshipsMay 27, 2026

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · Triple Jump · Place 5 · WaconiaWaconiaTriple Jump5.34-03.25 PBWind: 0.712
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 16 · WaconiaWaconia300m Hurdles30" / 0.762mRound P16.49.04a PB12
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 100m Hurdles · Place 16 · WaconiaWaconia100m Hurdles33" / 0.838mRound P16.17.59a12
May 20New Prague Last Chance MeetMay 20 · Triple Jump · Place 5 · WaconiaWaconiaTriple Jump533-1012
May 20New Prague Last Chance MeetMay 20 · 300m Hurdles · Place 11 · WaconiaWaconia300m Hurdles1150.81a12
May 20New Prague Last Chance MeetMay 20 · 100m Hurdles · Place 20 · WaconiaWaconia100m Hurdles2018.20a12
May 13Metro West Conference ChampionshipsMay 13 · Triple Jump · Place 3 · WaconiaWaconiaTriple Jump3.33' 11.75"12
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 10 · WaconiaWaconia300m Hurdles30" / 0.762m10.49.60a12
May 13Metro West Conference ChampionshipsMay 13 · 100m Hurdles · Place 9 · WaconiaWaconia100m Hurdles33" / 0.838m9.18.04a12
May 8Class AAA True Team Wild CardMay 8 · Triple Jump · Place 31 · WaconiaWaconiaTriple Jump31.33' 3"12
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 26 · WaconiaWaconia300m Hurdles30" / 0.762m26.50.45a12
May 8Class AAA True Team Wild CardMay 8 · 100m Hurdles · Place 45 · WaconiaWaconia100m Hurdles33" / 0.838m45.17.68a12
May 67AAA Section True TeamMay 6 · Triple Jump · Place 6 · WaconiaWaconiaTriple Jump6.33' 3"12
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 12 · WaconiaWaconia300m Hurdles30" / 0.762m12.50.45a12
May 67AAA Section True TeamMay 6 · 100m Hurdles · Place 13 · WaconiaWaconia100m Hurdles33" / 0.838m13.17.68a12
May 1Wayzata RelaysMay 1 · Triple Jump · Place 10 · WaconiaWaconiaTriple Jump10.32' 6.75"12
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 7 · WaconiaWaconia300m Hurdles30" / 0.762m7.50.80a12
May 1Wayzata RelaysMay 1 · 100m Hurdles · Place 14 · WaconiaWaconia100m Hurdles33" / 0.838m14.17.98a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · Triple Jump · Place 11 · WaconiaWaconiaTriple Jump11.31' 7.25"12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 6 · WaconiaWaconia300m Hurdles30" / 0.762m6.50.68a12
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 9 · WaconiaWaconia100m Hurdles33" / 0.838m9.17.73a12
Apr 21Lane/Rogness InvitationalApr 21 · Triple Jump · Place 10 · WaconiaWaconiaTriple Jump1030-5.7512
Apr 21Lane/Rogness InvitationalApr 21 · 300m Hurdles · Place 8 · WaconiaWaconia300m Hurdles850.32a12
Apr 21Lane/Rogness InvitationalApr 21 · 100m Hurdles · Place 12 · WaconiaWaconia100m Hurdles1217.87a12
Apr 20Waconia InvitationalApr 20 · 100m Hurdles · WaconiaWaconia100m Hurdles33" / 0.838m—DNS12
Apr 20Waconia InvitationalApr 20 · 400 Meters · Place 5 · WaconiaWaconia400 Meters5.1:07.82a12
Apr 20Waconia InvitationalApr 20 · 100 Meters · Place 37 · WaconiaWaconia100 Meters37.15.63a12
Apr 8New Prague TriangularApr 8 · Triple Jump · Place 12 · WaconiaWaconiaTriple Jump12.28' 5.5"12
Apr 8New Prague TriangularApr 8 · 300m Hurdles · Place 5 · WaconiaWaconia300m Hurdles30" / 0.762m5.53.33a12
Apr 8New Prague TriangularApr 8 · 100m Hurdles · Place 6 · WaconiaWaconia100m Hurdles33" / 0.838m6.18.00a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · Triple Jump · Place 5 · WaconiaWaconiaTriple Jump527-11.2512
Apr 4Orono Indoor MeetApr 4 · 60m Hurdles · Place 9 · WaconiaWaconia60m Hurdles910.93a12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 300m Hurdles · Place 11 · WaconiaWaconia300m Hurdles30" / 0.762mRound P11.49.58a11
May 28MSHSL Section 2AAA ChampionshipsMay 28 · 100m Hurdles · Place 14 · WaconiaWaconia100m Hurdles33" / 0.838mRound P14.17.45a PB11
May 21NP Last Chance MeetMay 21 · Triple Jump · Place 13 · WaconiaWaconiaTriple Jump1329-811
May 21NP Last Chance MeetMay 21 · 300m Hurdles · Place 4 · WaconiaWaconia300m Hurdles450.08a11
May 21NP Last Chance MeetMay 21 · 100m Hurdles · Place 11 · WaconiaWaconia100m Hurdles1117.70a11
May 14Metro West Conference ChampionshipsMay 14 · 300m Hurdles · Place 5 · WaconiaWaconia300m Hurdles549.73a11
May 14Metro West Conference ChampionshipsMay 14 · 100m Hurdles · Place 6 · WaconiaWaconia100m Hurdles617.49a11
May 9SLP JV QuadMay 9 · Triple Jump · Place 2 · WaconiaWaconiaTriple Jump230-211
May 9SLP JV QuadMay 9 · 400 Meters · Place 3 · WaconiaWaconia400 Meters31:05.66a PB11
May 7Section 7AAA True TeamMay 7 · 300m Hurdles · Place 13 · WaconiaWaconia300m Hurdles30" / 0.762m13.50.99a11
May 7Section 7AAA True TeamMay 7 · 100m Hurdles · Place 12 · WaconiaWaconia100m Hurdles33" / 0.838m12.17.60a11
May 1Minnesota HS InvitationalMay 1 · 300m Hurdles · Place 12 · WaconiaWaconia300m Hurdles1251.93a11
May 1Minnesota HS InvitationalMay 1 · 100m Hurdles · Place 9 · WaconiaWaconia100m Hurdles917.85a11
Apr 22Lane/Rogness RelaysApr 22 · Triple Jump · Place 22 · WaconiaWaconiaTriple Jump2227-611
Apr 22Lane/Rogness RelaysApr 22 · 300m Hurdles · Place 8 · WaconiaWaconia300m Hurdles851.5911
Apr 22Lane/Rogness RelaysApr 22 · 100m Hurdles · Place 11 · WaconiaWaconia100m Hurdles1117.9011
Apr 10Red Night TriApr 10 · Triple Jump · Place 6 · WaconiaWaconiaTriple Jump627-911
Apr 10Red Night TriApr 10 · 300m Hurdles · Place 3 · WaconiaWaconia300m Hurdles354.37a11
Apr 10Red Night TriApr 10 · 100m Hurdles · Place 4 · WaconiaWaconia100m Hurdles418.23a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · Triple Jump · Place 8 · WaconiaWaconiaTriple Jump827-511
Apr 5Orono Indoor MeetApr 5 · 55m Hurdles · Place 4 · WaconiaWaconia55m Hurdles410.86a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 300m Hurdles · Place 19 · WaconiaWaconia300m Hurdles30" / 0.762mRound P19.52.50a10
May 29MSHSL Section 2AAA ChampionshipsMay 29 · 100m Hurdles · Place 12 · WaconiaWaconia100m Hurdles33" / 0.838mRound P12.17.88aWind: 010
May 15Metro West Conference ChampionshipsMay 15 · 300m Hurdles · Place 10 · WaconiaWaconia300m Hurdles1051.28a—
May 15Metro West Conference ChampionshipsMay 15 · 100m Hurdles · Place 11 · WaconiaWaconia100m Hurdles1118.42a—
May 8Section 7AAA True TeamMay 8 · 300m Hurdles · Place 19 · WaconiaWaconia300m Hurdles1952.30a—
May 8Section 7AAA True TeamMay 8 · 100m Hurdles · Place 22 · WaconiaWaconia100m Hurdles2218.58a—
Apr 30Spartan InvitationalApr 30 · 300m Hurdles · Place 16 · WaconiaWaconia300m Hurdles1659.20a—
Apr 30Spartan InvitationalApr 30 · 100m Hurdles · Place 8 · WaconiaWaconia100m Hurdles818.00a—
Apr 18Shakopee RelaysApr 18 · 300m Hurdles · Place 13 · WaconiaWaconia300m Hurdles1353.86a—
Apr 15NP vs Waconia DualApr 15 · 200 Meters · Place 11 · WaconiaWaconia200 Meters1129.80a PB—
Apr 15NP vs Waconia DualApr 15 · 100 Meters · Place 13 · WaconiaWaconia100 Meters1314.72a—
Apr 11Waconia TriApr 11 · 300m Hurdles · Place 3 · WaconiaWaconia300m Hurdles353.87a—
Apr 11Waconia TriApr 11 · 100m Hurdles · Place 3 · WaconiaWaconia100m Hurdles317.88a—
Apr 9Chaska TriangularApr 9 · 60m Hurdles · Place 7 · WaconiaWaconia60m Hurdles710.2—
Apr 9Chaska TriangularApr 9 · 400 Meters · Place 9 · WaconiaWaconia400 Meters91:11.3—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Orono Indoor Invite MorningApr 6 · 55m Hurdles · Place 2 · WaconiaWaconia55m Hurdles210.12a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24New Prague Last Chance MeetMay 24 · 300m Hurdles · Place 10 · WaconiaWaconia300m Hurdles1052.879
May 24New Prague Last Chance MeetMay 24 · 100m Hurdles · Place 14 · WaconiaWaconia100m Hurdles1418.709
May 17Metro West Conference ChampionshipsMay 17 · 300m Hurdles · Place 18 · WaconiaWaconia300m Hurdles1855.689
May 17Metro West Conference ChampionshipsMay 17 · 100m Hurdles · Place 12 · WaconiaWaconia100m Hurdles1218.989
May 10Section 7AAA True TeamMay 10 · 300m Hurdles · Place 19 · WaconiaWaconia300m Hurdles1954.909
May 10Section 7AAA True TeamMay 10 · 100m Hurdles · Place 18 · WaconiaWaconia100m Hurdles1819.199
May 8Chanhassen JV MeetMay 8 · 100 Meters · Place 13 · WaconiaWaconia100 Meters1314.58 PB9
May 4Spartan InvitationalMay 4 · 300m Hurdles · Place 8 · WaconiaWaconia300m Hurdles30" / 0.762m8.53.55a9
May 4Spartan InvitationalMay 4 · 100m Hurdles · Place 13 · WaconiaWaconia100m Hurdles33" / 0.838m13.19.59a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · Discus · Place 8 · WaconiaWaconiaDiscus1kg8.32' 1 PB8
May 197th/8th Buffalo/Big Lake/WaconiaMay 19 · 800 Meters · Place 3 · WaconiaWaconia800 Meters3.3:15.9 PB8
May 9Waconia Middle School Track & Field InviteMay 9 · 1600 Meters · Place 9 · WaconiaWaconia1600 Meters9.8:10.23a PB8
May 9Waconia Middle School Track & Field InviteMay 9 · Discus · Place 42 · WaconiaWaconiaDiscus1kg42.25-098
May 9Waconia Middle School Track & Field InviteMay 9 · 100m Hurdles · Place 15 · WaconiaWaconia100m Hurdles30" / 0.762m15.21.42a PB8
May 9Waconia Middle School Track & Field InviteMay 9 · 200 Meters · WaconiaWaconia200 Meters--SCR8