Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSDHSAA Region 2A Track & Field Meet · May 1716.21aSDHSAA Region 2A Track & Field MeetMay 17, 2023
200 Meters · Outdoor · Hand timedLake Central Conference Meet · May 1131.11hLake Central Conference MeetMay 11, 2021
300m Hurdles · 30" / 0.762m · OutdoorSDHSAA Region 2A Track & Field Meet · May 1753.55aSDHSAA Region 2A Track & Field MeetMay 17, 2023
400 Meters · Outdoor · Hand timedLake Central Conference Meet · May 111:11.75hLake Central Conference MeetMay 11, 2021
60m Hurdles · 33" / 0.838m · IndoorWSC Wildcat Opener · Dec 510.23aWSC Wildcat OpenerDecember 5, 2025
800 Meters · IndoorConcordia Classic · Jan 302:55.92aConcordia ClassicJanuary 30, 2026
High Jump · OutdoorSDHSAA Region 1A Track & Field Meet · May 194-04.00SDHSAA Region 1A Track & Field MeetMay 19, 2022
Javelin · 600g · IndoorUSD Early Bird · Apr 427.27mUSD Early BirdApril 4, 2025
Javelin · 600g · OutdoorUSD Snooze Button Classic · Apr 825.55mUSD Snooze Button ClassicApril 8, 2026
Long Jump · IndoorSDSU Holiday Open and Multi · Dec 64.17mSDSU Holiday Open and MultiDecember 6, 2024
Long Jump · OutdoorSDHSAA Region 1A Track & Field Meet · May 1913-11.25SDHSAA Region 1A Track & Field MeetMay 19, 2022

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1GPAC ChampionshipsMay 1 · 100m Hurdles · Place 17 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles33" / 0.838mRound P17.16.22aWind: 1.8So
Apr 22Mount Marty TwilightApr 22 · 100m Hurdles · Place 17 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles1716.03aSO
Apr 16Northwestern InviteApr 16 · 100m Hurdles · Place 5 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles33" / 0.838mRound P5.16.41aWind: 3So
Apr 16Northwestern InviteApr 16 · 100m Hurdles · Place 4 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles33" / 0.838m4.16.47aWind: 5.9So
Apr 8USD Snooze Button ClassicApr 8 · Javelin · Place 21 · Northwestern (Iowa)Northwestern (Iowa)Javelin600g21.25.55m PBSo
Apr 8USD Snooze Button ClassicApr 8 · 100m Hurdles · Place 22 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles33" / 0.838m22.16.48aWind: 2So
Mar 28WSC Wildcat ClassicMar 28 · Javelin · Place 4 · Northwestern (Iowa)Northwestern (Iowa)Javelin434.58mSo
Mar 28WSC Wildcat ClassicMar 28 · 100m Hurdles · Place 17 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles1716.85aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 13SDSU Indoor ClassicFeb 13 · 60m Hurdles · Place 37 · Northwestern (Iowa)Northwestern (Iowa)60m Hurdles379.78aSO
Jan 30Concordia ClassicJan 30 · 800 Meters · Place 8 · Northwestern (Iowa)Northwestern (Iowa)800 Meters82:55.92a PBSo
Jan 16Mount Marty InvitationalJan 16 · Long Jump · Place 9 · Northwestern (Iowa)Northwestern (Iowa)Long Jump94.56mSo
Jan 16Mount Marty InvitationalJan 16 · Shot Put · Place 23 · Northwestern (Iowa)Northwestern (Iowa)Shot Put238.43mSo
Jan 16Mount Marty InvitationalJan 16 · 60m Hurdles · Place 9 · Northwestern (Iowa)Northwestern (Iowa)60m HurdlesRound P910.29aSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5WSC Wildcat OpenerDec 5 · 60m Hurdles · Place 16 · Northwestern (Iowa)Northwestern (Iowa)60m Hurdles33" / 0.838mRound P16.10.23a PBSo
Dec 5WSC Wildcat OpenerDec 5 · Long Jump · Place 20 · Northwestern (Iowa)Northwestern (Iowa)Long Jump20.4.50mSo
Apr 4USD Early BirdApr 4 · Javelin · Place 25 · Northwestern (Iowa)Northwestern (Iowa)Javelin600g25.27.27m PBFr
Apr 4USD Early BirdApr 4 · 100m Hurdles · Place 23 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles33" / 0.838mRound P23.17.48aWind: 2.4Fr
Jan 17Mount Marty InvitationalJan 17 · Long Jump · Place 26 · Northwestern (Iowa)Northwestern (Iowa)Long Jump264.14m—
Jan 17Mount Marty InvitationalJan 17 · 60m Hurdles · Place 18 · Northwestern (Iowa)Northwestern (Iowa)60m Hurdles1810.67a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2GPAC ChampionshipsMay 2 · Javelin · Place 17 · Northwestern (Iowa)Northwestern (Iowa)Javelin1732.28mFR
May 2GPAC ChampionshipsMay 2 · 100m Hurdles · Place 17 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles1717.30aFR
Apr 23Mt. Marty Twilight MeetApr 23 · Javelin · Place 11 · Northwestern (Iowa)Northwestern (Iowa)Javelin1131.90mFR
Mar 28Wildcat Classic Outdoor MeetMar 28 · Javelin · Place 23 · Northwestern (Iowa)Northwestern (Iowa)Javelin2323.33mFr
Mar 28Wildcat Classic Outdoor MeetMar 28 · 100m Hurdles · Place 11 · Northwestern (Iowa)Northwestern (Iowa)100m Hurdles1117.57aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 60m Hurdles · Place 33 · Northwestern (Iowa)Northwestern (Iowa)60m Hurdles33" / 0.838mRound P33.10.47aFr
Dec 6SDSU Holiday Open and MultiDec 6 · Long Jump · Place 27 · Northwestern (Iowa)Northwestern (Iowa)Long Jump27.4.17m PBFr

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23SDHSAA Class A State Track & Field MeetMay 23 · 100m Hurdles · Place 22 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838mRound P22.17.39a12
May 16Last ChanceMay 16 · Javelin · Place 2 · Clark/Willow LakeClark/Willow LakeJavelin293-1—
May 16Last ChanceMay 16 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles216.79a—
May 13Hamlin HS Last Chance InviteMay 13 · Javelin · Place 4 · Clark/Willow LakeClark/Willow LakeJavelin488-10—
May 13Hamlin HS Last Chance InviteMay 13 · 300m Hurdles · Place 12 · Clark/Willow LakeClark/Willow Lake300m Hurdles1254.90a—
May 13Hamlin HS Last Chance InviteMay 13 · 100m Hurdles · Place 3 · Clark/Willow LakeClark/Willow Lake100m Hurdles316.61a—
May 9Northeast Conference MeetMay 9 · Javelin · Place 4 · Clark/Willow LakeClark/Willow LakeJavelin486-8—
May 9Northeast Conference MeetMay 9 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.19a—
May 7LCCMay 7 · Javelin · Place 2 · Clark/Willow LakeClark/Willow LakeJavelin296-3—
May 7LCCMay 7 · 300m Hurdles · Place 6 · Clark/Willow LakeClark/Willow Lake300m Hurdles654.86a—
May 7LCCMay 7 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles216.55a—
May 3O'Gorman InviteMay 3 · 100m Hurdles · Place 7 · Clark/Willow LakeClark/Willow Lake100m Hurdles717.81a—
Apr 23CWL Cyclone Track MeetApr 23 · Javelin · Place 5 · Clark/Willow LakeClark/Willow LakeJavelin600g5.73-0212
Apr 23CWL Cyclone Track MeetApr 23 · 300m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake300m Hurdles30" / 0.762m4.56.03a12
Apr 23CWL Cyclone Track MeetApr 23 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838m2.16.66a12
Apr 11De Smet InviteApr 11 · 300m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake300m Hurdles455.04a—
Apr 11De Smet InviteApr 11 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.09a—
Apr 1Scott Underwood InvitationalApr 1 · 300m Hurdles · Place 12 · Clark/Willow LakeClark/Willow Lake300m Hurdles1254.62a—
Apr 1Scott Underwood InvitationalApr 1 · 100m Hurdles · Place 7 · Clark/Willow LakeClark/Willow Lake100m Hurdles717.04a—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25SDHSAA Class A State Track & Field MeetMay 25 · 100m Hurdles · Place 11 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838mRound P11.16.42a11
May 17SDHSAA Region 2A Track & Field MeetMay 17 · Long Jump · Place 7 · Clark/Willow LakeClark/Willow LakeLong Jump7.14-05.2511
May 17SDHSAA Region 2A Track & Field MeetMay 17 · 300m Hurdles · Place 5 · Clark/Willow LakeClark/Willow Lake300m Hurdles30" / 0.762m5.53.55a PB11
May 17SDHSAA Region 2A Track & Field MeetMay 17 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838m2.16.21a PB11
May 15Hamlin HS InvitationalMay 15 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles116.3—
May 11NEC Conference MeetMay 11 · Long Jump · Place 10 · Clark/Willow LakeClark/Willow LakeLong Jump1013-7.50—
May 11NEC Conference MeetMay 11 · 300m Hurdles · Place 3 · Clark/Willow LakeClark/Willow Lake300m Hurdles353.37a—
May 11NEC Conference MeetMay 11 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m HurdlesRound P117.01a—
May 11NEC Conference MeetMay 11 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.03a—
May 9LCC ChampionshipsMay 9 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles216.20—
May 5O'Gorman InviteMay 5 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles217.27a—
May 2Valley Queen Cheese InviteMay 2 · Long Jump · Place 12 · Clark/Willow LakeClark/Willow LakeLong Jump1213-07.50—
May 2Valley Queen Cheese InviteMay 2 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.28a—
Apr 25CWL Cyclone InviteApr 25 · Long Jump · Place 5 · Clark/Willow LakeClark/Willow LakeLong Jump514-0—
Apr 25CWL Cyclone InviteApr 25 · 300m Hurdles · Place 5 · Clark/Willow LakeClark/Willow Lake300m Hurdles554.63a—
Apr 25CWL Cyclone InviteApr 25 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles218.04a—
Apr 3Scott Underwood InvitationalApr 3 · Long Jump · Place 23 · Clark/Willow LakeClark/Willow LakeLong Jump234.00m—
Apr 3Scott Underwood InvitationalApr 3 · 300m Hurdles · Place 22 · Clark/Willow LakeClark/Willow Lake300m Hurdles2254.84a—
Apr 3Scott Underwood InvitationalApr 3 · 100m Hurdles · Place 13 · Clark/Willow LakeClark/Willow Lake100m Hurdles1317.88a—

2022 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 26SDHSAA Class A State Track & Field MeetMay 26 · 100m Hurdles · Place 17 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838mRound P17.17.11a10
May 19SDHSAA Region 1A Track & Field MeetMay 19 · Long Jump · Place 6 · Clark/Willow LakeClark/Willow LakeLong Jump6.13-11.25 PB10
May 19SDHSAA Region 1A Track & Field MeetMay 19 · 300m Hurdles · Place 6 · Clark/Willow LakeClark/Willow Lake300m Hurdles30" / 0.762m6.55.80a10
May 19SDHSAA Region 1A Track & Field MeetMay 19 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838mRound P1.17.71a10
May 19SDHSAA Region 1A Track & Field MeetMay 19 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838m1.17.54a10
May 19SDHSAA Region 1A Track & Field MeetMay 19 · High Jump · Place 9 · Clark/Willow LakeClark/Willow LakeHigh Jump9.4-04.00 PB10
May 12Northeast ConferenceMay 12 · Long Jump · Place 10 · Clark/Willow LakeClark/Willow LakeLong Jump1012-10.5010
May 12Northeast ConferenceMay 12 · High Jump · Place 15 · Clark/Willow LakeClark/Willow LakeHigh Jump153-11.0010
May 12Northeast ConferenceMay 12 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.0910
May 12Northeast ConferenceMay 12 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.1810
May 10LCC Track and FieldMay 10 · Long Jump · Place 10 · Clark/Willow LakeClark/Willow LakeLong Jump1013-00.0010
May 10LCC Track and FieldMay 10 · High Jump · Place 13 · Clark/Willow LakeClark/Willow LakeHigh Jump134-00.0010
May 10LCC Track and FieldMay 10 · 300m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake300m Hurdles453.9610
May 10LCC Track and FieldMay 10 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles217.0210
May 6O'Gorman Track and Field InviteMay 6 · 100m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838m4.17.26a10
May 3Milbank Valley Queen Cheese InviteMay 3 · High Jump · Place 17 · Clark/Willow LakeClark/Willow LakeHigh Jump174-01.0010
May 3Milbank Valley Queen Cheese InviteMay 3 · 300m Hurdles · Place 5 · Clark/Willow LakeClark/Willow Lake300m Hurdles554.3110
May 3Milbank Valley Queen Cheese InviteMay 3 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles116.9210
Apr 29Webster InvitationalApr 29 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles118.1110
Apr 26Clark-Willow Lake Cyclone Track & Field QuadrangularApr 26 · High Jump · Place 8 · Clark/Willow LakeClark/Willow LakeHigh Jump83' 1010
Apr 26Clark-Willow Lake Cyclone Track & Field QuadrangularApr 26 · 300m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake300m Hurdles458.2810
Apr 26Clark-Willow Lake Cyclone Track & Field QuadrangularApr 26 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.7110
Apr 21Redfield RelaysApr 21 · High Jump · Place 10 · Clark/Willow LakeClark/Willow LakeHigh Jump104-410
Apr 21Redfield RelaysApr 21 · 300m Hurdles · Place 18 · Clark/Willow LakeClark/Willow Lake300m Hurdles1858.910
Apr 21Redfield RelaysApr 21 · 100m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake100m Hurdles418.610
Apr 8Patriot InvitationalApr 8 · 300m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake300m Hurdles458.2810
Apr 8Patriot InvitationalApr 8 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles218.4410
Apr 4Scott Underwood InvitationalApr 4 · 300m Hurdles · Place 40 · Clark/Willow LakeClark/Willow Lake300m Hurdles401:00.7311
Apr 4Scott Underwood InvitationalApr 4 · 100m Hurdles · Place 27 · Clark/Willow LakeClark/Willow Lake100m Hurdles2720.1111

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28SDHSAA Class A State Track & Field MeetMay 28 · 100m Hurdles · Place 15 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838mRound P15.17.35a9
May 20Region 2A Track & Field MeetMay 20 · 300m Hurdles · Place 7 · Clark/Willow LakeClark/Willow Lake300m Hurdles30" / 0.762m7.54.029
May 20Region 2A Track & Field MeetMay 20 · 100m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838m4.17.399
May 13Northeast Conference MeetMay 13 · 300m Hurdles · Place 7 · Clark/Willow LakeClark/Willow Lake300m Hurdles757.18h9
May 13Northeast Conference MeetMay 13 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m HurdlesRound P216.96h9
May 13Northeast Conference MeetMay 13 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles216.98h9
May 11Lake Central Conference MeetMay 11 · 100m Hurdles · Place 4 · Clark/Willow LakeClark/Willow Lake100m Hurdles418.32h9
May 11Lake Central Conference MeetMay 11 · 400 Meters · Place 10 · Clark/Willow LakeClark/Willow Lake400 Meters101:11.75h PB9
May 11Lake Central Conference MeetMay 11 · 200 Meters · Place 12 · Clark/Willow LakeClark/Willow Lake200 Meters1231.11h PB9
May 7CWL QuadMay 7 · 300m Hurdles · Place 3 · Clark/Willow LakeClark/Willow Lake300m Hurdles355.7h9
May 7CWL QuadMay 7 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles117.3h9
May 4Valley Queen Cheese InviteMay 4 · 300m Hurdles · Place 7 · Clark/Willow LakeClark/Willow Lake300m Hurdles753.93h9
May 4Valley Queen Cheese InviteMay 4 · 100m Hurdles · Place 3 · Clark/Willow LakeClark/Willow Lake100m Hurdles317.62h9
Apr 30Webster Area InviteApr 30 · 300m Hurdles · Place 6 · Clark/Willow LakeClark/Willow Lake300m Hurdles655.069
Apr 30Webster Area InviteApr 30 · 100m Hurdles · Place 1 · Clark/Willow LakeClark/Willow Lake100m Hurdles118.269
Apr 22Redfield RelaysApr 22 · 300m Hurdles · Place 7 · Clark/Willow LakeClark/Willow Lake300m Hurdles755.8h9
Apr 22Redfield RelaysApr 22 · 100m Hurdles · Place 2 · Clark/Willow LakeClark/Willow Lake100m Hurdles217.9h9
Apr 9Patriot InvitationalApr 9 · 300m Hurdles · Clark/Willow LakeClark/Willow Lake300m Hurdles30" / 0.762m—58.169
Apr 9Patriot InvitationalApr 9 · 100m Hurdles · Clark/Willow LakeClark/Willow Lake100m Hurdles33" / 0.838m—17.549