Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 TVL HS Track Meet · May 14109' 6.5"2026 TVL HS Track MeetMay 14, 2026
Shot Put · 4kg · OutdoorKSHSAA State Track Championships · May 2936-06.75KSHSAA State Track ChampionshipsMay 29, 2026
Shot Put · 6lb · OutdoorBVL Junior High Track Meet 2023 · May 232-06.00BVL Junior High Track Meet 2023May 2, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · Shot Put · Place 6 · Valley HeightsValley HeightsShot Put4kg6.36-06.75 PB11
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Discus · Place 5 · Valley HeightsValley HeightsDiscus1kg5.97-09.0011
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Shot Put · Place 2 · Valley HeightsValley HeightsShot Put4kg2.36-00.5011
May 142026 TVL HS Track MeetMay 14 · Discus · Place 5 · Valley HeightsValley HeightsDiscus1kg5.109' 6.5" PB11
May 142026 TVL HS Track MeetMay 14 · Shot Put · Place 9 · Valley HeightsValley HeightsShot Put4kg9.33' 5.5"11
May 1Marysville InviteMay 1 · Discus · Place 1 · Valley HeightsValley HeightsDiscus1kg1.106-0211
May 1Marysville InviteMay 1 · Shot Put · Place 2 · Valley HeightsValley HeightsShot Put4kg2.34-10.0011
Apr 212026 Lions Club Track MeetApr 21 · Discus · Place 5 · Valley HeightsValley HeightsDiscus1kg5.102' 6"11
Apr 212026 Lions Club Track MeetApr 21 · Shot Put · Place 3 · Valley HeightsValley HeightsShot Put4kg3.34' 4.5"11
Apr 14Nemaha Central April InvitationalApr 14 · Discus · Place 4 · Valley HeightsValley HeightsDiscus1kg4.101' 2"11
Apr 14Nemaha Central April InvitationalApr 14 · Shot Put · Place 5 · Valley HeightsValley HeightsShot Put4kg5.33' 8"11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · Shot Put · Place 14 · Blue Rapids-Valley HtsBlue Rapids-Valley HtsShot Put1432-310
May 30KSHSAA State ChampionshipMay 30 · Discus · Place 16 · Blue Rapids-Valley HtsBlue Rapids-Valley HtsDiscus1695-1110
May 22KSHSAA 2A Regional - Winchester-Jefferson County NorthMay 22 · Discus · Place 2 · Valley Heights HighValley Heights HighDiscus2103-02.0—
May 22KSHSAA 2A Regional - Winchester-Jefferson County NorthMay 22 · Discus · Place 2 · Valley Heights HighValley Heights HighDiscus2103-02.0—
May 22KSHSAA 2A Regional - Winchester-Jefferson County NorthMay 22 · Shot Put · Place 1 · Valley Heights HighValley Heights HighShot Put133-08.00—
May 22KSHSAA 2A Regional - Winchester-Jefferson County NorthMay 22 · Shot Put · Place 1 · Valley Heights HighValley Heights HighShot Put133-08.00—
May 2Marysville InviteMay 2 · Discus · Place 4 · Valley HeightsValley HeightsDiscus1kg4.98-0510
May 2Marysville InviteMay 2 · Shot Put · Place 4 · Valley HeightsValley HeightsShot Put4kg4.33-09.5010
Apr 29Washington County HS Track and Field InvitationalApr 29 · Discus · Place 7 · Valley HeightsValley HeightsDiscus1kg7.99-04.0010
Apr 29Washington County HS Track and Field InvitationalApr 29 · Shot Put · Place 5 · Valley HeightsValley HeightsShot Put4kg5.34-02.5010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26Marysville RelaysApr 26 · Discus · Place 9 · Valley HeighValley HeighDiscus971-10—
Apr 26Marysville RelaysApr 26 · Shot Put · Place 2 · Valley HeighValley HeighShot Put233-05.50—
Apr 232024 WCHS InvitationalApr 23 · Discus · Place 13 · Valley HeightsValley HeightsDiscus1kg13.74-089
Apr 232024 WCHS InvitationalApr 23 · Shot Put · Place 1 · Valley HeightsValley HeightsShot Put4kg1.33-06.509

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2BVL Junior High Track Meet 2023May 2 · Discus · Place 1 · Valley HeightsValley HeightsDiscus1kg1.92-098
May 2BVL Junior High Track Meet 2023May 2 · Shot Put · Place 3 · Valley HeightsValley HeightsShot Put6lb3.32-06.00 PB8
Mar 27Washington County JH InvitationalMar 27 · Discus · Place 2 · Valley HeightsValley HeightsDiscus1kg2.78-01Unofficial8
Mar 27Washington County JH InvitationalMar 27 · Shot Put · Place 4 · Valley HeightsValley HeightsShot Put6lb4.29-06.00Unofficial8

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 3Washington County JH BVL InvitationalMay 3 · Discus · Place 3 · Valley HeightsValley HeightsDiscus1kg3.64-007
May 3Washington County JH BVL InvitationalMay 3 · Shot Put · Place 4 · Valley HeightsValley HeightsShot Put4kg4.26-00.007
Apr 25Valley Heights JH Track MeetApr 25 · Discus · Place 1 · Valley HeightsValley HeightsDiscus1kg1.57-117
Apr 25Valley Heights JH Track MeetApr 25 · Shot Put · Place 4 · Valley HeightsValley HeightsShot Put4kg4.26-08.007
Apr 19Frankfort Wildcat InvitationalApr 19 · Discus · Place 4 · Valley HeightsValley HeightsDiscus1kg4.57-117
Apr 19Frankfort Wildcat InvitationalApr 19 · Shot Put · Place 7 · Valley HeightsValley HeightsShot Put6lb7.24-07.507
Apr 14USD 223 - HanoverApr 14 · Discus · Place 4 · Valley HeightsValley HeightsDiscus1kg4.59' 8.57
Apr 14USD 223 - HanoverApr 14 · Shot Put · Place 5 · Valley HeightsValley HeightsShot Put6lb5.27' 27
Apr 12Onaga Jr High InvitationalApr 12 · Discus · Place 1 · Valley HeightsValley HeightsDiscus1kg1.64-067
Apr 12Onaga Jr High InvitationalApr 12 · Shot Put · Place 13 · Valley HeightsValley HeightsShot Put6lb13.23-08.007
Mar 28Washington County JH InvitationalMar 28 · Discus · Place 14 · Valley HeightsValley HeightsDiscus1kg14.38-057
Mar 28Washington County JH InvitationalMar 28 · Shot Put · Place 11 · Valley HeightsValley HeightsShot Put6lb11.21-10.007