Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorElkton Junior High · Apr 2522.00Elkton Junior High April 25, 2024
100m Hurdles · 30" / 0.762m · OutdoorEstelline JH Meet · Apr 1522.2Estelline JH MeetApril 15, 2024
100m Hurdles · 33" / 0.838m · OutdoorValley Queen Cheese Invite · May 519.96aValley Queen Cheese InviteMay 5, 2026
1600 Meters · OutdoorEstelline JH Meet · Apr 157:10.2Estelline JH MeetApril 15, 2024
200 Meters · OutdoorMinnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEET · Jun 335.36aMinnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJune 3, 2023
200m Hurdles · 30" / 0.762m · OutdoorMilbank MS Meet · Apr 939.97Milbank MS MeetApril 9, 2024
300m Hurdles · 30" / 0.762m · OutdoorLast Chance · May 2157.54aLast ChanceMay 21, 2026
400 Meters · OutdoorDewey Donat Classic · Mar 311:17.52aDewey Donat ClassicMarch 31, 2025
800 Meters · OutdoorBe Elite! All-Comer's Meet · Jun 92:57.49aBe Elite! All-Comer's MeetJune 9, 2021
Long Jump · OutdoorNorthern State Invite · Mar 243.47mNorthern State InviteMarch 24, 2026
Triple Jump · OutdoorMilbank MS Meet · Apr 925-10.00Milbank MS MeetApril 9, 2024

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 21Last ChanceMay 21 · Triple Jump · Place 7 · Great Plains LutheranGreat Plains LutheranTriple Jump7.29' 5.75"10
May 21Last ChanceMay 21 · 300m Hurdles · Place 8 · Great Plains LutheranGreat Plains Lutheran300m Hurdles30" / 0.762m8.57.54a PB10
May 21Last ChanceMay 21 · 100m Hurdles · Place 8 · Great Plains LutheranGreat Plains Lutheran100m Hurdles33" / 0.838m8.20.04a10
May 12ECC Conference MS/HS MeetMay 12 · 300m Hurdles · Place 3 · Great Plains LutheranGreat Plains Lutheran300m Hurdles359.83a10
May 12ECC Conference MS/HS MeetMay 12 · 100m Hurdles · Place 5 · Great Plains LutheranGreat Plains Lutheran100m Hurdles520.02a10
May 8Barker RelaysMay 8 · Triple Jump · Place 13 · Great Plains LutheranGreat Plains LutheranTriple Jump1328-5.2510
May 8Barker RelaysMay 8 · 300m Hurdles · Place 12 · Great Plains LutheranGreat Plains Lutheran300m Hurdles1258.16a10
May 8Barker RelaysMay 8 · 100m Hurdles · Place 13 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1319.97a10
May 5Valley Queen Cheese InviteMay 5 · 300m Hurdles · Place 15 · Great Plains LutheranGreat Plains Lutheran300m Hurdles30" / 0.762m15.58.78a10
May 5Valley Queen Cheese InviteMay 5 · 100m Hurdles · Place 14 · Great Plains LutheranGreat Plains Lutheran100m Hurdles33" / 0.838m14.19.96a PB10
Apr 28Pat Gilligan Alumni MeetApr 28 · Triple Jump · Place 15 · Great Plains LutheranGreat Plains LutheranTriple Jump1528-5.510
Apr 28Pat Gilligan Alumni MeetApr 28 · 300m Hurdles · Place 8 · Great Plains LutheranGreat Plains Lutheran300m Hurdles858.89a10
Apr 28Pat Gilligan Alumni MeetApr 28 · 100m Hurdles · Place 10 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1020.51a10
Apr 24Watoma RelaysApr 24 · Triple Jump · Place 28 · Great Plains LutheranGreat Plains LutheranTriple Jump28.27' 1.5"10
Apr 24Watoma RelaysApr 24 · 300m Hurdles · Place 15 · Great Plains LutheranGreat Plains Lutheran300m Hurdles30" / 0.762m15.58.73a10
Apr 24Watoma RelaysApr 24 · 100m Hurdles · Place 12 · Great Plains LutheranGreat Plains Lutheran100m Hurdles33" / 0.838m12.20.64a10
Apr 21Kiwanis RelaysApr 21 · Triple Jump · Place 5 · Great Plains LutheranGreat Plains LutheranTriple Jump528-5.2510
Apr 21Kiwanis RelaysApr 21 · 300m Hurdles · Place 4 · Great Plains LutheranGreat Plains Lutheran300m Hurdles457.64a10
Apr 21Kiwanis RelaysApr 21 · 100m Hurdles · Place 4 · Great Plains LutheranGreat Plains Lutheran100m Hurdles422.19a10
Apr 14Brace-Hopfinger RelaysApr 14 · Triple Jump · Place 11 · Great Plains LutheranGreat Plains LutheranTriple Jump1129-210
Apr 14Brace-Hopfinger RelaysApr 14 · 300m Hurdles · Place 11 · Great Plains LutheranGreat Plains Lutheran300m Hurdles1158.95a10
Apr 14Brace-Hopfinger RelaysApr 14 · 100m Hurdles · Place 11 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1122.40a10
Apr 10Vince RelaysApr 10 · Triple Jump · Place 10 · Great Plains LutheranGreat Plains LutheranTriple Jump1028-910
Apr 10Vince RelaysApr 10 · 100m Hurdles · Place 9 · Great Plains LutheranGreat Plains Lutheran100m Hurdles921.83a10
Apr 6Scott Underwood InvitationalApr 6 · Triple Jump · Place 22 · Great Plains LutheranGreat Plains LutheranTriple Jump228.43m10
Apr 6Scott Underwood InvitationalApr 6 · 300m Hurdles · Place 34 · Great Plains LutheranGreat Plains Lutheran300m Hurdles3459.07a10
Apr 6Scott Underwood InvitationalApr 6 · 100m Hurdles · Place 32 · Great Plains LutheranGreat Plains Lutheran100m Hurdles3222.37a10
Mar 24Northern State InviteMar 24 · Long Jump · Place 15 · Great Plains LutheranGreat Plains LutheranLong Jump153.47m PB10
Mar 24Northern State InviteMar 24 · 55m Hurdles · Place 11 · Great Plains LutheranGreat Plains Lutheran55m Hurdles1112.25a10

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 22Last ChanceMay 22 · Triple Jump · Place 5 · Great Plains LutheranGreat Plains LutheranTriple Jump528-99
May 22Last ChanceMay 22 · Long Jump · Place 6 · Great Plains LutheranGreat Plains LutheranLong Jump612-4.259
May 13Eastern Coteau ConferenceMay 13 · Triple Jump · Place 6 · Great Plains LutheranGreat Plains LutheranTriple Jump628-3.59
May 13Eastern Coteau ConferenceMay 13 · 100m Hurdles · Place 5 · Great Plains LutheranGreat Plains Lutheran100m Hurdles522.50a9
May 9Twilight MeetMay 9 · Triple Jump · Place 12 · Great Plains LutheranGreat Plains LutheranTriple Jump1227-109
May 9Twilight MeetMay 9 · 300m Hurdles · Place 8 · Great Plains LutheranGreat Plains Lutheran300m Hurdles81:01.52a9
May 9Twilight MeetMay 9 · 100m Hurdles · Place 12 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1222.37a9
May 6Valley Queen Cheese InviteMay 6 · 300m Hurdles · Place 17 · Great Plains LutheranGreat Plains Lutheran300m Hurdles171:01.83a9
May 6Valley Queen Cheese InviteMay 6 · 100m Hurdles · Place 19 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1922.56a9
Apr 29CWL Cyclone Track QuadApr 29 · Triple Jump · Place 7 · Great Plains LutheranGreat Plains LutheranTriple Jump728-29
Apr 29CWL Cyclone Track QuadApr 29 · Long Jump · Place 14 · Great Plains LutheranGreat Plains LutheranLong Jump1411-8.59
Apr 29CWL Cyclone Track QuadApr 29 · 300m Hurdles · Place 11 · Great Plains LutheranGreat Plains Lutheran300m Hurdles111:01.91a9
Apr 29CWL Cyclone Track QuadApr 29 · 100m Hurdles · Place 12 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1222.61a9
Apr 26Flandreau InvitationalApr 26 · 300m Hurdles · Place 9 · Great Plains LutheranGreat Plains Lutheran300m Hurdles91:02.69a9
Apr 26Flandreau InvitationalApr 26 · 100m Hurdles · Place 10 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1022.73a9
Apr 22Kiwanis RelaysApr 22 · Triple Jump · Place 6 · Great Plains LutheranGreat Plains LutheranTriple Jump627-09
Apr 22Kiwanis RelaysApr 22 · Long Jump · Place 16 · Great Plains LutheranGreat Plains LutheranLong Jump1612-19
Apr 22Kiwanis RelaysApr 22 · 300m Hurdles · Place 9 · Great Plains LutheranGreat Plains Lutheran300m Hurdles91:01.059
Apr 22Kiwanis RelaysApr 22 · 100m Hurdles · Place 9 · Great Plains LutheranGreat Plains Lutheran100m Hurdles922.439
Apr 15Brace-Hopfinger RelaysApr 15 · Triple Jump · Place 8 · Great Plains LutheranGreat Plains LutheranTriple Jump828-2.59
Apr 15Brace-Hopfinger RelaysApr 15 · 300m Hurdles · Place 8 · Great Plains LutheranGreat Plains Lutheran300m Hurdles81:04.35a9
Apr 15Brace-Hopfinger RelaysApr 15 · 100m Hurdles · Place 9 · Great Plains LutheranGreat Plains Lutheran100m Hurdles922.25a9
Apr 10Estelline Sno BirdApr 10 · Triple Jump · Place 10 · Great Plains LutheranGreat Plains LutheranTriple Jump1027-4.259
Apr 10Estelline Sno BirdApr 10 · 300m Hurdles · Place 12 · Great Plains LutheranGreat Plains Lutheran300m Hurdles121:02.34a9
Apr 10Estelline Sno BirdApr 10 · 100m Hurdles · Place 15 · Great Plains LutheranGreat Plains Lutheran100m Hurdles1522.59a9
Apr 7Scott Underwood InvitationalApr 7 · Triple Jump · Place 19 · Great Plains LutheranGreat Plains LutheranTriple Jump197.71m9
Apr 7Scott Underwood InvitationalApr 7 · 300m Hurdles · Place 22 · Great Plains LutheranGreat Plains Lutheran300m Hurdles221:02.56a9
Apr 7Scott Underwood InvitationalApr 7 · 100m Hurdles · Place 31 · Great Plains LutheranGreat Plains Lutheran100m Hurdles3122.07a9
Mar 31Dewey Donat ClassicMar 31 · 55m Hurdles · Place 12 · Great Plains LutheranGreat Plains Lutheran55m HurdlesRound P1212.28a9
Mar 31Dewey Donat ClassicMar 31 · 400 Meters · Place 13 · Great Plains LutheranGreat Plains Lutheran400 Meters131:17.52a PB9
Mar 25Northern State InviteMar 25 · 800 Meters · Place 31 · Great Plains LutheranGreat Plains Lutheran800 Meters313:09.66a9

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7ECC Track MeetMay 7 · Triple Jump · Place 2 · St Martin's LutheranSt Martin's LutheranTriple Jump227-11.25—
May 7ECC Track MeetMay 7 · 200m Hurdles · Place 5 · St Martin's LutheranSt Martin's Lutheran200m Hurdles541.19a—
May 7ECC Track MeetMay 7 · 100m Hurdles · Place 5 · St Martin's LutheranSt Martin's Lutheran100m Hurdles522.13a—
Apr 25Elkton Junior High Apr 25 · 100m Hurdles · Place 20 · St Martin's LutheranSt Martin's Lutheran100m Hurdles27" / 0.686m20.22.00 PB8
Apr 25Elkton Junior High Apr 25 · 400 Meters · Place 17 · St Martin's LutheranSt Martin's Lutheran400 Meters17.1:21.108
Apr 15Estelline JH MeetApr 15 · 1600 Meters · Place 6 · St Martin's LutheranSt Martin's Lutheran1600 Meters6.7:10.2 PB8
Apr 15Estelline JH MeetApr 15 · 100m Hurdles · Place 7 · St Martin's LutheranSt Martin's Lutheran100m Hurdles30" / 0.762m7.22.2 PB8
Apr 9Milbank MS MeetApr 9 · 200m Hurdles · Place 7 · St Martin's LutheranSt Martin's Lutheran200m Hurdles30" / 0.762m7.39.97 PB8
Apr 9Milbank MS MeetApr 9 · Triple Jump · Place 2 · St Martin's LutheranSt Martin's LutheranTriple Jump2.25-10.00 PB8
Apr 9Milbank MS MeetApr 9 · 100m Hurdles · Place 10 · St Martin's LutheranSt Martin's Lutheran100m Hurdles30" / 0.762m10.23.578

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · Triple Jump · Place 1 · Kampeska Track ClubKampeska Track ClubTriple Jump1.7.09m7
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 100m Hurdles · Place 6 · Kampeska Track ClubKampeska Track Club100m Hurdles33" / 0.838m6.26.34a7
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 400 Meters · Place 5 · Kampeska Track ClubKampeska Track Club400 Meters5.1:22.14a7
Jun 3Minnesota Flyers SEASON OPENER INVITATIONAL & JUNIOR OLYMPIC PREP MEETJun 3 · 200 Meters · Place 7 · Kampeska Track ClubKampeska Track Club200 Meters7.35.36a PB7
May 12Waubay Legion InvitationalMay 12 · Triple Jump · Place 2 · St Martin's LutheranSt Martin's LutheranTriple Jump223-2—
May 12Waubay Legion InvitationalMay 12 · 200m Hurdles · Place 5 · St Martin's LutheranSt Martin's Lutheran200m Hurdles541.6—
May 1De Smet JH Invitational May 1 · Long Jump · Place 22 · St Martin's LutheranSt Martin's LutheranLong Jump229-7—
May 1De Smet JH Invitational May 1 · 100m Hurdles · Place 9 · St Martin's LutheranSt Martin's Lutheran100m Hurdles923.86—
May 1De Smet JH Invitational May 1 · 400 Meters · Place 12 · St Martin's LutheranSt Martin's Lutheran400 Meters121:26.39—
Apr 27Elkton Junior High MeetApr 27 · Long Jump · Place 35 · St Martin's LutheranSt Martin's LutheranLong Jump35.8-07.007
Apr 27Elkton Junior High MeetApr 27 · 100m Hurdles · Place 21 · St Martin's LutheranSt Martin's Lutheran100m Hurdles30" / 0.762m21.25.227
Apr 27Elkton Junior High MeetApr 27 · 400 Meters · Place 27 · St Martin's LutheranSt Martin's Lutheran400 Meters27.1:25.827

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10ECC Junior HighMay 10 · 200m Hurdles · Place 3 · St Martin's LutheranSt Martin's Lutheran200m Hurdles30" / 0.762m3.48.626
May 10ECC Junior HighMay 10 · 1600 Meters · Place 2 · St Martin's LutheranSt Martin's Lutheran1600 Meters2.8:23.06
May 10ECC Junior HighMay 10 · 100m Hurdles · Place 4 · St Martin's LutheranSt Martin's Lutheran100m Hurdles30" / 0.762m4.26.416
May 10ECC Junior HighMay 10 · 800 Meters · Place 2 · St Martin's LutheranSt Martin's Lutheran800 Meters2.3:46.16
May 6Panther Field DayMay 6 · Long Jump · Place 1 · St Martin's LutheranSt Martin's LutheranLong Jump1.9-02.00Unofficial6
Apr 28Elkton Junior High MeetApr 28 · 100m Hurdles · Place 14 · St Martin's LutheranSt Martin's Lutheran100m Hurdles33" / 0.838m14.32.566

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9Be Elite! All-Comer's MeetJun 9 · 800 Meters · Place 5 · Kampeska Track ClubKampeska Track Club800 Meters5.2:57.49a PB5
Jun 9Be Elite! All-Comer's MeetJun 9 · 400 Meters · Place 7 · Kampeska Track ClubKampeska Track Club400 Meters7.1:29.28a5
May 14Waubay Legion Jr. HighMay 14 · 800 Meters · Place 8 · St Martin's LutheranSt Martin's Lutheran800 Meters8.3:51.915
May 7Panther Field DayMay 7 · Long Jump · Place 3 · St Martin's LutheranSt Martin's LutheranLong Jump3.8-05.005