Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJaguar Invitational · Apr 2112.50aJaguar InvitationalApril 21, 2026
200 Meters · OutdoorJaguar Invitational · Apr 2125.73aJaguar InvitationalApril 21, 2026
400 Meters · Outdoor281 Conference Track Meet · May 101:05.31281 Conference Track MeetMay 10, 2022
60 Meters · IndoorDWU HS Indoor Open · Mar 318.15aDWU HS Indoor OpenMarch 31, 2026
60 Meters · OutdoorDWU HS Open · Apr 18.24aDWU HS OpenApril 1, 2025
Javelin · 800g · Outdoor281 Conference Meet · May 12118' 6"281 Conference MeetMay 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Hanson InviteMay 20 · Javelin · Place 13 · Wessington SpringsJavelin13123-211
May 20Hanson InviteMay 20 · 100 Meters · Place 29 · Wessington Springs100 Meters2912.85a11
May 12281 Conference MeetMay 12 · Javelin · Place 6 · Wessington SpringsJavelin800g6.118' 6" PB11
May 5Meet of LegendsMay 5 · Javelin · Place 15 · Wessington SpringsJavelin800g15.106-0611
Apr 24Greenway RelaysApr 24 · Javelin · Place 9 · Wessington SpringsJavelin9122-1111
Apr 21Jaguar InvitationalApr 21 · Javelin · Place 10 · Wessington SpringsJavelin10108-0511
Apr 21Jaguar InvitationalApr 21 · 200 Meters · Place 10 · Wessington Springs200 Meters1025.73a PB11
Apr 21Jaguar InvitationalApr 21 · 100 Meters · Place 8 · Wessington Springs100 Meters812.50a PB11
Apr 14Wagner Invitational Apr 14 · Javelin · Place 15 · Wessington SpringsJavelin15110-0311
Apr 10Huron InviteApr 10 · Javelin · Wessington SpringsJavelin800g--SCR11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 31DWU HS Indoor OpenMar 31 · 60 Meters · Place 86 · Wessington Springs60 Meters868.15a PB11

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 22Last Chance Meet-AvonMay 22 · Javelin · Place 10 · Wessington SpringsJavelin10117-710
May 22Last Chance Meet-AvonMay 22 · 100 Meters · Place 17 · Wessington Springs100 Meters1713.04a10
May 13281 Conference TR MeetMay 13 · Javelin · Place 7 · Wessington SpringsJavelin7118-1010
May 13281 Conference TR MeetMay 13 · 200 Meters · Place 9 · Wessington Springs200 Meters926.24a10
May 6Meet of LegendsMay 6 · Javelin · Place 16 · Wessington SpringsJavelin16105-0710
May 6Meet of LegendsMay 6 · 200 Meters · Place 22 · Wessington Springs200 Meters2226.08a10
May 6Meet of LegendsMay 6 · 100 Meters · Place 27 · Wessington Springs100 Meters2712.71a10
Apr 29Miller Booster Club MeetApr 29 · Javelin · Place 10 · Wessington SpringsJavelin10112-0110
Apr 29Miller Booster Club MeetApr 29 · 200 Meters · Place 8 · Wessington Springs200 Meters826.50a10
Apr 29Miller Booster Club MeetApr 29 · 100 Meters · Place 12 · Wessington Springs100 Meters1213.45a10
Apr 25Greenway RelaysApr 25 · Javelin · Place 13 · Wessington SpringsJavelin13115-0110
Apr 25Greenway RelaysApr 25 · 100 Meters · Place 32 · Wessington Springs100 Meters3213.04a10
Apr 22Jaguar InvitationalApr 22 · Javelin · Place 10 · Wessington SpringsJavelin1093-0710
Apr 22Jaguar InvitationalApr 22 · 200 Meters · Place 6 · Wessington Springs200 Meters626.3310
Apr 22Jaguar InvitationalApr 22 · 100 Meters · Place 9 · Wessington Springs100 Meters912.7210
Apr 17Avon InvitationalApr 17 · Javelin · Place 10 · Wessington SpringsJavelin1093-0010
Apr 17Avon InvitationalApr 17 · 200 Meters · Place 10 · Wessington Springs200 Meters1026.9810
Apr 17Avon InvitationalApr 17 · 100 Meters · Place 9 · Wessington Springs100 Meters912.5710
Apr 15Wagner Invitational Track Meet Apr 15 · Javelin · Place 33 · Wessington SpringsJavelin3381-310
Apr 15Wagner Invitational Track Meet Apr 15 · 200 Meters · Place 21 · Wessington Springs200 Meters2126.45a10
Apr 8Ethan/Parkston Early BirdApr 8 · 200 Meters · Place 18 · Wessington Springs200 Meters1827.50a10
Apr 8Ethan/Parkston Early BirdApr 8 · 100 Meters · Place 15 · Wessington Springs100 Meters1513.12a10
Apr 1DWU HS OpenApr 1 · 200 Meters · Place 80 · Wessington Springs200 Meters8026.90a10
Apr 1DWU HS OpenApr 1 · 60 Meters · Place 84 · Wessington Springs60 Meters848.24a PB10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Meet of LegendsMay 2 · 200 Meters · Place 33 · Wessington Springs200 Meters3329.32a—
May 2Meet of LegendsMay 2 · 100 Meters · Place 31 · Wessington Springs100 Meters3114.01a—
Apr 29ACDC InviteApr 29 · 100 Meters · Place 16 · Wessington Springs100 Meters1613.96a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19SDHSAA Region 6B Track & Field MeetMay 19 · 200 Meters · Place 21 · Wessington Springs200 Meters21.30.49a7
May 13Lezlie Blasius Memorial MeetMay 13 · 100 Meters · Place 27 · Wessington Springs100 Meters2713.977
May 10281 Conference Track MeetMay 10 · 400 Meters · Place 22 · Wessington Springs400 Meters221:05.31 PB7
May 10281 Conference Track MeetMay 10 · 100 Meters · Place 21 · Wessington Springs100 Meters2114.007
May 3Meet of LegendsMay 3 · 200 Meters · Place 34 · Wessington Springs200 Meters3430.407
May 3Meet of LegendsMay 3 · 100 Meters · Place 39 · Wessington Springs100 Meters3915.127
Apr 22Greenway RelaysApr 22 · 100 Meters · Place 36 · Wessington Springs100 Meters3614.217