Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPipestone Non-Conference #3 · May 206:02.90Pipestone Non-Conference #3May 20, 2021
200 Meters · OutdoorCanby meet · May 826.19aCanby meetMay 8, 2026
300m Hurdles · 36" / 0.914m · OutdoorSouth Dakota National Guard · Apr 1649.07aSouth Dakota National GuardApril 16, 2026
800 Meters · OutdoorMontevideo Invitational · Apr 152:49.21aMontevideo InvitationalApril 15, 2025
Long Jump · OutdoorNibbe Invitational · Apr 2315' 10"Nibbe InvitationalApril 23, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 21MSHSL Section 3A - North Sub-SectionMay 21 · 300m Hurdles · Place 9 · Ortonville300m Hurdles36" / 0.914m9.51.78a12
May 8Canby meetMay 8 · 300m Hurdles · Place 4 · Ortonville300m Hurdles36" / 0.914m4.51.18a12
May 8Canby meetMay 8 · 200 Meters · Place 10 · Ortonville200 Meters10.26.19a PB12
Apr 2817th Annual Al Handahl InvitationalApr 28 · 300m Hurdles · Place 2 · Ortonville300m Hurdles36" / 0.914m2.49.59a12
Apr 2817th Annual Al Handahl InvitationalApr 28 · 200 Meters · Place 14 · Ortonville200 Meters14.27.07a12
Apr 23Nibbe InvitationalApr 23 · Long Jump · Place 22 · OrtonvilleLong Jump22.15' 10" PB12
Apr 23Nibbe InvitationalApr 23 · 300m Hurdles · Place 4 · Ortonville300m Hurdles36" / 0.914m4.50.83a12
Apr 23Nibbe InvitationalApr 23 · 200 Meters · Place 15 · Ortonville200 Meters15.26.39a12
Apr 16South Dakota National GuardApr 16 · 300m Hurdles · Place 7 · Ortonville300m Hurdles36" / 0.914m7.49.07a PB12
Apr 16South Dakota National GuardApr 16 · 200 Meters · Place 20 · Ortonville200 Meters20.27.08a12
Apr 14Montevideo InvitationalApr 14 · 300m Hurdles · Place 7 · Ortonville300m Hurdles36" / 0.914m7.50.78a12
Apr 14Montevideo InvitationalApr 14 · 200 Meters · Place 23 · Ortonville200 Meters23.27.69a12
Apr 7Luverne Cardinal RelaysApr 7 · 300m Hurdles · Place 2 · Ortonville300m Hurdles250.55a12
Apr 7Luverne Cardinal RelaysApr 7 · 200 Meters · Place 12 · Ortonville200 Meters1226.91a12

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Camden Conference ChampionshipMay 15 · 300m Hurdles · Place 6 · Ortonville300m Hurdles652.28a11
Apr 22Benson InvitationalApr 22 · 300m Hurdles · Place 3 · Ortonville300m Hurdles351.0811
Apr 21Luverne MeetApr 21 · 300m Hurdles · Place 4 · Ortonville300m Hurdles452.1211
Apr 15Montevideo InvitationalApr 15 · 300m Hurdles · Place 9 · Ortonville300m Hurdles953.82a11
Apr 15Montevideo InvitationalApr 15 · 800 Meters · Place 17 · Ortonville800 Meters172:49.21a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Minnewaska Area Invitational #1Apr 15 · 300m Hurdles · Place 12 · Ortonville300m Hurdles1253.56a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19Pheasant Conference Track & Field MeetMay 19 · Pole Vault · Place 8 · OrtonvillePole Vault86-08
May 19Pheasant Conference Track & Field MeetMay 19 · 1600 Meters · Place 13 · Ortonville1600 Meters136:12.028

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Pipestone Non-Conference #3May 20 · Long Jump · Place 11 · OrtonvilleLong Jump1111-02.007
May 20Pipestone Non-Conference #3May 20 · 1600 Meters · Place 11 · Ortonville1600 Meters116:02.90 PB7
May 20Pipestone Non-Conference #3May 20 · 800 Meters · Place 8 · Ortonville800 Meters82:54.707