Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSESD Showcase · May 2111.73aSESD ShowcaseMay 21, 2026
110m Hurdles · 33" / 0.838m · OutdoorMadison Middle School Invite · May 322.26aMadison Middle School InviteMay 3, 2022
200m Hurdles · 30" / 0.762m · OutdoorMadison Middle School Invite · May 337.76aMadison Middle School InviteMay 3, 2022
60 Meters · IndoorDWU HS Indoor Open · Mar 317.78aDWU HS Indoor OpenMarch 31, 2026
Javelin · 800g · OutdoorSDHSAA Class A State Track & Field Meet · May 28165-06SDHSAA Class A State Track & Field MeetMay 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 28SDHSAA Class A State Track & Field MeetMay 28 · Javelin · Place 2 · CantonCantonJavelin800g2.165-06 PB11
May 21SESD ShowcaseMay 21 · Javelin · Place 1 · CantonCantonJavelin1163-0011
May 21SESD ShowcaseMay 21 · Shot Put · Place 14 · CantonCantonShot Put1441-05.0011
May 21SESD ShowcaseMay 21 · 100 Meters · Place 11 · CantonCanton100 Meters1111.73a PB11
May 14Dak XII ChampionshipsMay 14 · Javelin · Place 1 · CantonCantonJavelin1151-0611
May 14Dak XII ChampionshipsMay 14 · Shot Put · Place 17 · CantonCantonShot Put1740-09.7511
May 11Dell Rapids InviteMay 11 · Javelin · Place 1 · CantonCantonJavelin1165-311
May 11Dell Rapids InviteMay 11 · Shot Put · Place 7 · CantonCantonShot Put742-911
May 5Beresford Lions MeetMay 5 · Javelin · Place 1 · CantonCantonJavelin1172-0011
May 5Beresford Lions MeetMay 5 · Shot Put · Place 8 · CantonCantonShot Put842-01.0011
May 1Howard Wood Dakota RelaysMay 1 · Javelin · Place 21 · CantonCantonJavelin21148-0811
Apr 28Dakota Valley InviteApr 28 · Javelin · Place 2 · CantonCantonJavelin2148-0511
Apr 28Dakota Valley InviteApr 28 · Shot Put · Place 9 · CantonCantonShot Put941-01.5011
Apr 24Greenway RelaysApr 24 · Javelin · Place 2 · CantonCantonJavelin2140-1111
Apr 20Canton RelaysApr 20 · Javelin · Place 1 · CantonCantonJavelin1163-0411
Apr 20Canton RelaysApr 20 · Shot Put · Place 13 · CantonCantonShot Put1337-10.5011
Apr 16Lennox InviteApr 16 · Javelin · Place 1 · CantonCantonJavelin1164-0611
Apr 16Lennox InviteApr 16 · Shot Put · Place 11 · CantonCantonShot Put1140-05.5011
Apr 14Centerville InvitationalApr 14 · Javelin · Place 1 · CantonCantonJavelin1163-011
Apr 14Centerville InvitationalApr 14 · Shot Put · Place 9 · CantonCantonShot Put939-411

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31DWU HS Indoor OpenMar 31 · Shot Put · Place 5 · CantonCantonShot Put544-5.7511
Mar 31DWU HS Indoor OpenMar 31 · 60 Meters · Place 48 · CantonCanton60 Meters487.78a PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Beresford Last Chance MeetMay 23 · Javelin · Place 1 · CantonCantonJavelin1139-110
May 22Southeast South Dakota ShowcaseMay 22 · Javelin · Place 6 · CantonCantonJavelin6137-810
May 12Dell Rapids MeetMay 12 · Javelin · Place 2 · CantonCantonJavelin2134-710
May 12Dell Rapids MeetMay 12 · Shot Put · Place 5 · CantonCantonShot Put540-610
May 6Beresford Lions MeetMay 6 · Javelin · Place 3 · CantonCantonJavelin3137-0810
May 1Terry Bong InviteMay 1 · Javelin · Place 3 · CantonCantonJavelin800g3.140-0810
Apr 29Dakota Valley InviteApr 29 · Javelin · Place 7 · CantonCantonJavelin7125-0510
Apr 25Greenway RelaysApr 25 · Javelin · Place 4 · CantonCantonJavelin4135-0310
Apr 17Lennox InviteApr 17 · Javelin · Place 2 · CantonCantonJavelin2138-1010
Apr 17Lennox InviteApr 17 · 100 Meters · Place 19 · CantonCanton100 Meters1912.4810

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16Elk-Point Jefferson Last Chance MeetMay 16 · Javelin · Place 11 · CantonCantonJavelin11122-7—
May 14Canton Field Event InviteMay 14 · Javelin · Place 5 · CantonCantonJavelin5131-9—
May 9Dakota XII Conference MeetMay 9 · Javelin · Place 11 · CantonCantonJavelin11131-9—
Apr 23Dakota Valley InviteApr 23 · Javelin · Place 11 · CantonCantonJavelin11123-6—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Beresford MS/JH Track InviteApr 25 · Long Jump · Place 9 · CantonCantonLong Jump914-8—
Apr 25Beresford MS/JH Track InviteApr 25 · 110m Hurdles · Place 9 · CantonCanton110m Hurdles920.09a—
Apr 25Beresford MS/JH Track InviteApr 25 · 100 Meters · Place 15 · CantonCanton100 Meters1514.53a—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Madison Middle School InviteMay 3 · 200m Hurdles · Place 6 · Canton msCanton ms200m Hurdles30" / 0.762m6.37.76a PB7
May 3Madison Middle School InviteMay 3 · 110m Hurdles · Place 4 · Canton msCanton ms110m Hurdles33" / 0.838m4.22.26a PB7