Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorDakota XII JH Meet · May 719.96aDakota XII JH MeetMay 7, 2024
100m Hurdles · 33" / 0.838m · OutdoorTerry Bong Invite · May 119.88aTerry Bong InviteMay 1, 2025
1600 Meters · IndoorDan Lennon Class B · Mar 287:04.29aDan Lennon Class BMarch 28, 2023
1600 Meters · OutdoorBeresford MS/JH Track Invite · Apr 256:31.65aBeresford MS/JH Track InviteApril 25, 2023
300m Hurdles · 30" / 0.762m · OutdoorTerry Bong Invite · May 11:00.10aTerry Bong InviteMay 1, 2025
3200 Meters · OutdoorSDHSAA Region 4A Track & Field Meet · May 1813:55.59aSDHSAA Region 4A Track & Field MeetMay 18, 2023
400 Meters · OutdoorLennox Invite · Apr 111:19.20aLennox InviteApril 11, 2024
60 Meters · OutdoorMount Marty University Class B HS Meet · Mar 237:04.31aMount Marty University Class B HS MeetMarch 23, 2023
800 Meters · IndoorDWU HS Open · Mar 283:22.96aDWU HS OpenMarch 28, 2024
800 Meters · OutdoorDakota XII Conference Meet · May 93:04.28aDakota XII Conference MeetMay 9, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22Beresford Last Chance MeetMay 22 · 100m Hurdles · Place 4 · CantonCanton100m Hurdles418.99a10
May 21SESD ShowcaseMay 21 · 100m Hurdles · Place 12 · CantonCanton100m Hurdles1218.74a10
May 14Dak XII ChampionshipsMay 14 · 100m Hurdles · Place 17 · CantonCanton100m Hurdles1718.67a10
May 11Dell Rapids InviteMay 11 · 300m Hurdles · Place 13 · CantonCanton300m Hurdles131:01.34a10
May 11Dell Rapids InviteMay 11 · 100m Hurdles · Place 2 · CantonCanton100m Hurdles218.63a10
May 5Beresford Lions MeetMay 5 · High Jump · Place 8 · CantonCantonHigh Jump84-00.0010
May 5Beresford Lions MeetMay 5 · 300m Hurdles · Place 18 · CantonCanton300m Hurdles181:02.08a10
May 5Beresford Lions MeetMay 5 · 100m Hurdles · Place 4 · CantonCanton100m Hurdles419.01a10
May 1O’Gorman Invite May 1 · 100m Hurdles · Place 10 · CantonCanton100m Hurdles1019.50a10
Apr 30Terry Bong InviteApr 30 · 100m Hurdles · Place 4 · CantonCanton100m Hurdles418.35a10
Apr 28Dakota Valley InviteApr 28 · 300m Hurdles · Place 12 · CantonCanton300m Hurdles121:01.52a10
Apr 28Dakota Valley InviteApr 28 · 300m Hurdles · Place 12 · CantonCanton300m Hurdles121:01.52a10
Apr 28Dakota Valley InviteApr 28 · 100m Hurdles · Place 9 · CantonCanton100m Hurdles919.15a10
Apr 28Dakota Valley InviteApr 28 · 100m Hurdles · Place 9 · CantonCanton100m Hurdles919.15a10
Apr 24Greenway RelaysApr 24 · 100m Hurdles · Place 5 · CantonCanton100m Hurdles518.89a10
Apr 20Canton RelaysApr 20 · 300m Hurdles · Place 10 · CantonCanton300m Hurdles1057.52a10
Apr 20Canton RelaysApr 20 · 100m Hurdles · Place 6 · CantonCanton100m Hurdles619.28a10
Apr 16Lennox InviteApr 16 · 300m Hurdles · Place 18 · CantonCanton300m Hurdles181:00.12a10
Apr 16Lennox InviteApr 16 · 100m Hurdles · Place 13 · CantonCanton100m Hurdles1319.19a10
Apr 14Centerville InvitationalApr 14 · 100m Hurdles · Place 5 · CantonCanton100m Hurdles519.64a10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 31DWU HS Indoor OpenMar 31 · 60m Hurdles · Place 14 · CantonCanton60m HurdlesRound P1411.41a10
Mar 26Mt Marty HS Indoor Class BMar 26 · High Jump · CantonCantonHigh Jump—NH10
Mar 26Mt Marty HS Indoor Class BMar 26 · 60m Hurdles · Place 31 · CantonCanton60m Hurdles3111.55a10

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22Southeast South Dakota ShowcaseMay 22 · 300m Hurdles · Place 18 · CantonCanton300m Hurdles1858.91a9
May 22Southeast South Dakota ShowcaseMay 22 · 100m Hurdles · Place 12 · CantonCanton100m Hurdles1219.05a9
May 12Dell Rapids MeetMay 12 · 100m Hurdles · Place 13 · CantonCanton100m Hurdles1320.40a9
May 6Beresford Lions MeetMay 6 · 300m Hurdles · Place 12 · CantonCanton300m Hurdles121:03.77a9
May 6Beresford Lions MeetMay 6 · 100m Hurdles · Place 10 · CantonCanton100m Hurdles1022.25a9
May 2O'Gorman InviteMay 2 · 300m Hurdles · Place 13 · CantonCanton300m Hurdles131:02.44a9
May 2O'Gorman InviteMay 2 · 100m Hurdles · Place 17 · CantonCanton100m Hurdles1719.74a9
May 1Terry Bong InviteMay 1 · 300m Hurdles · Place 11 · CantonCanton300m Hurdles30" / 0.762m11.1:00.10a PB9
May 1Terry Bong InviteMay 1 · 100m Hurdles · Place 10 · CantonCanton100m Hurdles33" / 0.838m10.19.88a PB9
Apr 29Dakota Valley InviteApr 29 · 300m Hurdles · Place 12 · CantonCanton300m Hurdles121:00.41a9
Apr 29Dakota Valley InviteApr 29 · 100m Hurdles · Place 8 · CantonCanton100m Hurdles819.77a9
Apr 25Greenway RelaysApr 25 · 300m Hurdles · Place 21 · CantonCanton300m Hurdles211:00.33a9
Apr 25Greenway RelaysApr 25 · 100m Hurdles · Place 20 · CantonCanton100m Hurdles2019.77a9
Apr 17Lennox InviteApr 17 · 300m Hurdles · Place 14 · CantonCanton300m Hurdles141:01.389
Apr 17Lennox InviteApr 17 · 100m Hurdles · Place 11 · CantonCanton100m Hurdles1119.709
Apr 8EPJ Husky InviteApr 8 · 300m Hurdles · Place 7 · CantonCanton300m Hurdles71:00.88a9
Apr 8EPJ Husky InviteApr 8 · 100m Hurdles · Place 5 · CantonCanton100m Hurdles519.87a9
Mar 27Mt Marty HS Class B InviteMar 27 · 60m Hurdles · Place 34 · CantonCanton60m Hurdles3412.18a9
Mar 18Dan Lennon Class BMar 18 · 60m Hurdles · Place 32 · CantonCanton60m Hurdles3212.30a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16Elk-Point Jefferson Last Chance MeetMay 16 · 300m Hurdles · Place 15 · CantonCanton300m Hurdles1559.08a—
May 9Dakota XII Conference MeetMay 9 · 800 Meters · Place 23 · CantonCanton800 Meters233:04.28a PB—
May 7Dakota XII JH MeetMay 7 · 100m Hurdles · Place 4 · Canton msCanton ms100m Hurdles30" / 0.762m4.19.96a PB8
May 7Dakota XII JH MeetMay 7 · 400 Meters · Place 8 · Canton msCanton ms400 Meters8.1:21.66a8
May 4Parker InviteMay 4 · 800 Meters · Place 14 · CantonCanton800 Meters143:14.37a—
Apr 23Dakota Valley InviteApr 23 · 300m Hurdles · Place 19 · CantonCanton300m Hurdles191:06.00a—
Apr 15Canton InviteApr 15 · 300m Hurdles · Place 18 · CantonCanton300m Hurdles181:02.50a—
Apr 11Lennox InviteApr 11 · 800 Meters · Place 18 · CantonCanton800 Meters183:21.59a—
Apr 11Lennox InviteApr 11 · 400 Meters · Place 17 · CantonCanton400 Meters171:19.20a PB—
Mar 21Mount Marty Class B HS MeetMar 21 · 800 Meters · Place 38 · CantonCanton800 Meters383:21.94a—
Mar 21Mount Marty Class B HS MeetMar 21 · 400 Meters · Place 53 · CantonCanton400 Meters531:20.23a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28DWU HS OpenMar 28 · 800 Meters · Place 54 · CantonCanton800 Meters54.3:22.96a PB8

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18SDHSAA Region 4A Track & Field MeetMay 18 · 3200 Meters · Place 6 · CantonCanton3200 Meters6.13:55.59a PB7
May 11Dakota XII Conference May 11 · 3200 Meters · Place 15 · CantonCanton3200 Meters1514:46.17a—
Apr 27Terry Bong InvitationalApr 27 · 3200 Meters · Place 8 · CantonCanton3200 Meters815:03.13a—
Apr 25Beresford MS/JH Track InviteApr 25 · 1600 Meters · Place 2 · CantonCanton1600 Meters26:31.65a PB—
Apr 25Beresford MS/JH Track InviteApr 25 · 400 Meters · Place 9 · CantonCanton400 Meters91:22.24a—
Apr 17Canton RelaysApr 17 · 3200 Meters · Place 9 · CantonCanton3200 Meters914:49.70a—
Apr 17Canton RelaysApr 17 · 1600 Meters · Place 9 · CantonCanton1600 Meters96:34.55a—
Apr 13Lennox Oriole InviteApr 13 · 800 Meters · Place 13 · CantonCanton800 Meters133:05.62a—
Apr 11Titan RelaysApr 11 · 3200 Meters · Place 11 · CantonCanton3200 Meters1115:22.937
Mar 23Mount Marty University Class B HS MeetMar 23 · 60 Meters · Place 22 · CantonCanton60 MetersRound P227:04.31a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Dan Lennon Class BMar 28 · 1600 Meters · Place 44 · CantonCanton1600 Meters44.7:04.29a PB7