Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTVL League Track · May 914.30aTVL League TrackMay 9, 2024
100m Hurdles · 30" / 0.762m · OutdoorWashington County JH Invitational · Mar 2822.83aWashington County JH InvitationalMarch 28, 2022
200 Meters · OutdoorWashington County JH BVL Invitational · May 332.75aWashington County JH BVL InvitationalMay 3, 2022
200m Hurdles · 30" / 0.762m · OutdoorRock Hills Jr. High Invitational · Apr 1240.94aRock Hills Jr. High InvitationalApril 12, 2022
200m Hurdles · 33" / 0.838m · OutdoorRock Hills Jr. High HWY 36 Meet · Apr 2143.87aRock Hills Jr. High HWY 36 MeetApril 21, 2022
3200 Meters · Outdoor2025 TVL Track Meet · May 1517:30.992025 TVL Track MeetMay 15, 2025
Javelin · 600g · OutdoorGrizzly HS Invitational · May 8113' 2"Grizzly HS InvitationalMay 8, 2026
Long Jump · OutdoorBVL Junior High Track Meet 2023 · May 212-09.75BVL Junior High Track Meet 2023May 2, 2023
Pole Vault · OutdoorKSHSAA State Track Championships · May 299-00.00KSHSAA State Track ChampionshipsMay 29, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · Pole Vault · Place 10 · Washington CountyWashington CountyPole Vault10.9-00.00 PB11
May 29KSHSAA State Track ChampionshipsMay 29 · Javelin · Place 12 · Washington CountyWashington CountyJavelin600g12.107-1111
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Pole Vault · Place 4 · Washington CountyWashington CountyPole Vault4.9-00.0011
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Javelin · Place 6 · Washington CountyWashington CountyJavelin600g6.109-02.011
May 142026 TVL HS Track MeetMay 14 · Pole Vault · Place 5 · Washington CountyWashington CountyPole Vault5.9' 0"11
May 142026 TVL HS Track MeetMay 14 · Javelin · Place 4 · Washington CountyWashington CountyJavelin600g4.110' 0"11
May 8Grizzly HS InvitationalMay 8 · Pole Vault · Place 3 · Washington CountyWashington CountyPole Vault3.8' 0"11
May 8Grizzly HS InvitationalMay 8 · Javelin · Place 2 · Washington CountyWashington CountyJavelin600g2.113' 2" PB11
Apr 212026 Lions Club Track MeetApr 21 · Pole Vault · Place 5 · Washington CountyWashington CountyPole Vault5.8' 0"11
Apr 212026 Lions Club Track MeetApr 21 · Javelin · Place 6 · Washington CountyWashington CountyJavelin600g6.106' 6"11
Apr 212026 Lions Club Track MeetApr 21 · 100 Meters · Place 14 · Washington CountyWashington County100 MetersRound P14.14.70a11
Apr 16Frankfort HS Middle Track MeetApr 16 · Pole Vault · Place 2 · Washington CountyWashington CountyPole Vault2.8-06.0011
Apr 16Frankfort HS Middle Track MeetApr 16 · Javelin · Place 2 · Washington CountyWashington CountyJavelin600g2.111-0011
Apr 10Falcon Relays 2026Apr 10 · Pole Vault · Place 4 · Washington CountyWashington CountyPole Vault4.7-06.0011
Apr 10Falcon Relays 2026Apr 10 · Javelin · Place 5 · Washington CountyWashington CountyJavelin600g5.98-02.5011
Apr 2Frankfort HS Arctic Track MeetApr 2 · Pole Vault · Place 3 · Washington CountyWashington CountyPole Vault3.8-00.0011
Apr 2Frankfort HS Arctic Track MeetApr 2 · Javelin · Place 1 · Washington CountyWashington CountyJavelin600g1.98-0211

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · Pole Vault · Place 15 · Washington CountyWashington CountyPole Vault158-010
May 22KSHSAA 1A & 3A Regional - Hoyt-Royal Valley HS May 22 · Pole Vault · Place 4 · Washington CountyWashington CountyPole Vault4.8-610
May 22KSHSAA 1A & 3A Regional - Hoyt-Royal Valley HS May 22 · Javelin · Place 10 · Washington CountyWashington CountyJavelin600g10.99-1110
May 152025 TVL Track MeetMay 15 · Pole Vault · Place 5 · Washington CountyWashington CountyPole Vault58' 0"10
May 152025 TVL Track MeetMay 15 · Javelin · Place 5 · Washington CountyWashington CountyJavelin5108' 1"10
May 152025 TVL Track MeetMay 15 · 3200 Meters · Place 7 · Washington CountyWashington County3200 Meters717:30.99 PB10
Apr 29Washington County HS Track and Field InvitationalApr 29 · Pole Vault · Place 3 · Washington CountyWashington CountyPole Vault3.8-06.0010
Apr 29Washington County HS Track and Field InvitationalApr 29 · Javelin · Place 3 · Washington CountyWashington CountyJavelin600g3.109-03.510
Apr 222025 Lions Club InviteApr 22 · Pole Vault · Place 2 · Washington CountyWashington CountyPole Vault27' 6"10
Apr 222025 Lions Club InviteApr 22 · Javelin · Place 2 · Washington CountyWashington CountyJavelin2105' 1"10
Apr 17Frankfort HS Middle Track MeetApr 17 · Pole Vault · Place 2 · Washington CountyWashington CountyPole Vault27-610
Apr 17Frankfort HS Middle Track MeetApr 17 · Javelin · Place 6 · Washington CountyWashington CountyJavelin691-610
Apr 11Falcon Relays 2025Apr 11 · Pole Vault · Place 1 · Washington CountyWashington CountyPole Vault17-610
Apr 11Falcon Relays 2025Apr 11 · Javelin · Place 6 · Washington CountyWashington CountyJavelin697-010
Apr 3Frankfort ArcticApr 3 · Pole Vault · Place 3 · Washington CountyWashington CountyPole Vault37-610
Apr 3Frankfort ArcticApr 3 · Javelin · Place 5 · Washington CountyWashington CountyJavelin597-610
Apr 3Frankfort ArcticApr 3 · 100 Meters · Place 11 · Washington CountyWashington County100 Meters1115.26a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16KSHSAA 1A Regional - Washington CountyMay 16 · Pole Vault · Place 9 · Washington CountyWashington CountyPole Vault9.8-09
May 9TVL League TrackMay 9 · Pole Vault · Place 1 · Washington CountyWashington CountyPole Vault18-0—
May 9TVL League TrackMay 9 · 100 Meters · Place 1 · Washington CountyWashington County100 Meters114.30a PB—
May 3Grizzly InvitationalMay 3 · Pole Vault · Place 3 · Washington CountyWashington CountyPole Vault38-0—
Apr 30Minneapolis Varsity/JV InviteApr 30 · Pole Vault · Place 1 · Washington CountyWashington CountyPole Vault1.7' 69
Apr 30Minneapolis Varsity/JV InviteApr 30 · 100 Meters · Place 7 · Washington CountyWashington County100 Meters7.14.56a9
Apr 232024 WCHS InvitationalApr 23 · Pole Vault · Place 6 · Washington CountyWashington CountyPole Vault6.8-00.009
Mar 28Artic InvitationMar 28 · Pole Vault · Place 4 · Washington CountyWashington CountyPole Vault47-6—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2BVL Junior High Track Meet 2023May 2 · Long Jump · Place 6 · WashingtonWashingtonLong Jump6.12-09.75 PB8
May 2BVL Junior High Track Meet 2023May 2 · Pole Vault · Place 1 · WashingtonWashingtonPole Vault1.8-00.008
May 2BVL Junior High Track Meet 2023May 2 · 100 Meters · Place 9 · WashingtonWashington100 Meters9.14.95a8
Mar 27Washington County JH InvitationalMar 27 · Long Jump · Place 7 · WashingtonWashingtonLong Jump7.12-02.00Unofficial8
Mar 27Washington County JH InvitationalMar 27 · Pole Vault · Place 3 · WashingtonWashingtonPole Vault3.6-00.00Unofficial8

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 3Washington County JH BVL InvitationalMay 3 · Long Jump · Place 10 · WashingtonWashingtonLong Jump10.11-11.007
May 3Washington County JH BVL InvitationalMay 3 · Pole Vault · Place 1 · WashingtonWashingtonPole Vault1.6-06.007
May 3Washington County JH BVL InvitationalMay 3 · 200 Meters · Place 7 · WashingtonWashington200 Meters7.32.75a PB7
May 3Washington County JH BVL InvitationalMay 3 · 100 Meters · Place 7 · WashingtonWashington100 Meters7.15.71a7
Apr 25Valley Heights JH Track MeetApr 25 · Long Jump · Place 5 · WashingtonWashingtonLong Jump5.12-08.007
Apr 25Valley Heights JH Track MeetApr 25 · Pole Vault · Place 3 · WashingtonWashingtonPole Vault3.6-00.007
Apr 25Valley Heights JH Track MeetApr 25 · 200 Meters · Place 8 · WashingtonWashington200 Meters8.33.71a7
Apr 25Valley Heights JH Track MeetApr 25 · 100 Meters · Place 14 · WashingtonWashington100 Meters14.16.09a7
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · 200m Hurdles · Place 5 · WashingtonWashington200m Hurdles33" / 0.838m5.43.87a PB7
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · Long Jump · Place 7 · WashingtonWashingtonLong Jump7.11-11.007
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · Pole Vault · Place 1 · WashingtonWashingtonPole Vault1.6-06.007
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · 100 Meters · Place 8 · WashingtonWashington100 Meters8.16.33a7
Apr 14USD 223 - HanoverApr 14 · Long Jump · Place 7 · WashingtonWashingtonLong Jump7.11' 117
Apr 14USD 223 - HanoverApr 14 · Pole Vault · Place 1 · WashingtonWashingtonPole Vault1.7' 07
Apr 14USD 223 - HanoverApr 14 · 100 Meters · Place 11 · WashingtonWashington100 Meters11.16.17a7
Apr 12Rock Hills Jr. High InvitationalApr 12 · 200m Hurdles · Place 1 · WashingtonWashington200m Hurdles30" / 0.762m1.40.94a PB7
Apr 12Rock Hills Jr. High InvitationalApr 12 · Long Jump · Place 11 · WashingtonWashingtonLong Jump11.10-08.507
Apr 12Rock Hills Jr. High InvitationalApr 12 · Pole Vault · Place 1 · WashingtonWashingtonPole Vault1.6-06.007
Apr 12Rock Hills Jr. High InvitationalApr 12 · 100 Meters · Place 7 · WashingtonWashington100 Meters7.16.43a7
Mar 28Washington County JH InvitationalMar 28 · Long Jump · Place 11 · WashingtonWashingtonLong Jump11.11-01.007
Mar 28Washington County JH InvitationalMar 28 · 100m Hurdles · Place 12 · WashingtonWashington100m Hurdles30" / 0.762m12.22.83a PB7
Mar 28Washington County JH InvitationalMar 28 · 100 Meters · Place 13 · WashingtonWashington100 Meters13.17.39a7