Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSLP JV Quad · May 912.43aSLP JV QuadMay 9, 2025
110m Hurdles · 39" / 0.991m · OutdoorMSHSL Section 2AAA Championships · May 2717.16aMSHSL Section 2AAA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorMSHSL Section 2AAA Championships · May 2742.27aMSHSL Section 2AAA ChampionshipsMay 27, 2026
400 Meters · OutdoorMinnesota HS Invitational · May 157.10aMinnesota HS InvitationalMay 1, 2025
55 Meters · IndoorOrono Indoor Meet · Apr 58.15aOrono Indoor MeetApril 5, 2025
60 Meters · IndoorOrono Indoor Meet · Apr 47.95aOrono Indoor MeetApril 4, 2026
800 Meters · OutdoorSection 7AAA True Team · May 72:17.60aSection 7AAA True TeamMay 7, 2025
Shot Put · 8lb · OutdoorBCMS Meet (Buffalo, EP, Waconia) · Apr 1830' 10BCMS Meet (Buffalo, EP, Waconia)April 18, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 8 · WaconiaWaconia300m Hurdles36" / 0.914mRound P8.42.27a PB10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 300m Hurdles · Place 5 · WaconiaWaconia300m Hurdles36" / 0.914m5.42.54a10
May 27MSHSL Section 2AAA ChampionshipsMay 27 · 110m Hurdles · Place 17 · WaconiaWaconia110m Hurdles39" / 0.991mRound P17.17.16a PB10
May 20New Prague Last Chance MeetMay 20 · 300m Hurdles · Place 2 · WaconiaWaconia300m Hurdles243.07a10
May 20New Prague Last Chance MeetMay 20 · 110m Hurdles · Place 8 · WaconiaWaconia110m Hurdles817.78a10
May 13Metro West Conference ChampionshipsMay 13 · 300m Hurdles · Place 7 · WaconiaWaconia300m Hurdles36" / 0.914m7.43.59a10
May 13Metro West Conference ChampionshipsMay 13 · 110m Hurdles · Place 13 · WaconiaWaconia110m Hurdles39" / 0.991m13.18.71a10
May 8St. Louis Park QuadMay 8 · 100 Meters · Place 20 · WaconiaWaconia100 Meters20.12.64a10
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 32 · WaconiaWaconia300m Hurdles36" / 0.914m32.43.79a10
May 8Class AAA True Team Wild CardMay 8 · 110m Hurdles · Place 63 · WaconiaWaconia110m Hurdles39" / 0.991m63.17.58a10
May 67AAA Section True TeamMay 6 · 300m Hurdles · Place 9 · WaconiaWaconia300m Hurdles36" / 0.914m9.43.79a10
May 67AAA Section True TeamMay 6 · 110m Hurdles · Place 14 · WaconiaWaconia110m Hurdles39" / 0.991m14.17.58a10
May 1Wayzata RelaysMay 1 · 300m Hurdles · Place 12 · WaconiaWaconia300m Hurdles36" / 0.914m12.44.87a10
May 1Wayzata RelaysMay 1 · 110m Hurdles · Place 16 · WaconiaWaconia110m Hurdles39" / 0.991m16.18.20a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 6 · WaconiaWaconia300m Hurdles36" / 0.914m6.44.01a10
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 110m Hurdles · Place 18 · WaconiaWaconia110m Hurdles39" / 0.991m18.18.31a10
Apr 21Lane/Rogness InvitationalApr 21 · 300m Hurdles · Place 8 · WaconiaWaconia300m Hurdles844.82a10
Apr 21Lane/Rogness InvitationalApr 21 · 110m Hurdles · Place 13 · WaconiaWaconia110m Hurdles1318.36a10
Apr 8New Prague TriangularApr 8 · 300m Hurdles · Place 3 · WaconiaWaconia300m Hurdles36" / 0.914m3.45.19a10
Apr 8New Prague TriangularApr 8 · 110m Hurdles · Place 8 · WaconiaWaconia110m Hurdles39" / 0.991m8.21.89a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 4Orono Indoor MeetApr 4 · 60m Hurdles · Place 1 · WaconiaWaconia60m Hurdles19.76a10
Apr 4Orono Indoor MeetApr 4 · 60 Meters · Place 30 · WaconiaWaconia60 Meters307.95a PB10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19Metro West Conference JV ChampionshipsMay 19 · Triple Jump · Place 9 · WaconiaWaconiaTriple Jump933-11.59
May 19Metro West Conference JV ChampionshipsMay 19 · 300m Hurdles · Place 1 · WaconiaWaconia300m Hurdles146.74a9
May 19Metro West Conference JV ChampionshipsMay 19 · 110m Hurdles · Place 4 · WaconiaWaconia110m Hurdles419.44a9
May 9SLP JV QuadMay 9 · 300m Hurdles · Place 1 · WaconiaWaconia300m Hurdles145.64a9
May 9SLP JV QuadMay 9 · 100 Meters · Place 22 · WaconiaWaconia100 Meters2212.43a PB9
May 7Section 7AAA True TeamMay 7 · 800 Meters · Place 23 · WaconiaWaconia800 Meters23.2:17.60a PB9
May 5Chanhassen JV MeetMay 5 · 300m Hurdles · Place 1 · WaconiaWaconia300m Hurdles146.28a9
May 5Chanhassen JV MeetMay 5 · 110m Hurdles · Place 2 · WaconiaWaconia110m Hurdles220.20a9
May 2Wayzata RelaysMay 2 · 300m Hurdles · Place 23 · WaconiaWaconia300m Hurdles2347.24a9
May 1Minnesota HS InvitationalMay 1 · 400 Meters · Place 17 · WaconiaWaconia400 Meters1757.10a PB9
Apr 22Chanhassen InvitationalApr 22 · Triple Jump · WaconiaWaconiaTriple Jump—SCR9
Apr 22Chanhassen InvitationalApr 22 · 100 Meters · Place 43 · WaconiaWaconia100 Meters43.12.56a9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 5Orono Indoor MeetApr 5 · 55 Meters · Place 37 · WaconiaWaconia55 Meters378.15a PB9

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Laker JH True Team MeetMay 9 · Shot Put · Place 5 · WaconiaWaconiaShot Put530-10—
May 9Laker JH True Team MeetMay 9 · 100 Meters · Place 8 · WaconiaWaconia100 Meters813.13a—
Apr 18BCMS Meet (Buffalo, EP, Waconia)Apr 18 · Shot Put · Place 1 · WaconiaWaconiaShot Put8lb1.30' 10 PB8
Apr 18BCMS Meet (Buffalo, EP, Waconia)Apr 18 · 100 Meters · Place 7 · WaconiaWaconia100 Meters7.13.78
Apr 12Rockford MS InviteApr 12 · 100 Meters · Place 26 · WaconiaWaconia100 Meters2614.14a—