Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFrankfort HS Arctic Track Meet · Apr 213.37aFrankfort HS Arctic Track MeetApril 2, 2026
Discus · 1.6kg · Outdoor2026 Lions Club Track Meet · Apr 21133' 3"2026 Lions Club Track MeetApril 21, 2026
Discus · 1kg · OutdoorRock Hills Jr. High Invitational · Apr 1296-09Rock Hills Jr. High InvitationalApril 12, 2022
Javelin · 800g · OutdoorKSHSAA State Track Championships · May 29171-02KSHSAA State Track ChampionshipsMay 29, 2026
Shot Put · 12lb · OutdoorKSHSAA 1A & 3A Regional - Hoyt-Royal Valley HS · May 2243-7.50KSHSAA 1A & 3A Regional - Hoyt-Royal Valley HS May 22, 2025
Shot Put · 4kg · OutdoorWashington County JH BVL Invitational · May 335-11.75Washington County JH BVL InvitationalMay 3, 2022
Shot Put · 8lb · OutdoorRock Hills Jr. High HWY 36 Meet · Apr 2136-08.00Rock Hills Jr. High HWY 36 MeetApril 21, 2022

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29KSHSAA State Track ChampionshipsMay 29 · Javelin · Place 6 · Washington CountyWashington CountyJavelin800g6.171-02 PB12
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Javelin · Place 3 · Washington CountyWashington CountyJavelin800g3.168-03.012
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Discus · Place 6 · Washington CountyWashington CountyDiscus1.6kg6.123-09.012
May 21KSHSAA 2A Regional - Jefferson County North May 21 · Shot Put · Place 9 · Washington CountyWashington CountyShot Put12lb9.39-05.5012
May 142026 TVL HS Track MeetMay 14 · Javelin · Place 1 · Washington CountyWashington CountyJavelin800g1.160' 10"12
May 142026 TVL HS Track MeetMay 14 · Discus · Place 6 · Washington CountyWashington CountyDiscus1.6kg6.122' 11"12
May 142026 TVL HS Track MeetMay 14 · Shot Put · Place 4 · Washington CountyWashington CountyShot Put12lb4.42' 3"12
May 8Grizzly HS InvitationalMay 8 · Javelin · Place 1 · Washington CountyWashington CountyJavelin800g1.166' 8"12
May 8Grizzly HS InvitationalMay 8 · Discus · Place 9 · Washington CountyWashington CountyDiscus1.6kg9.118' 0"12
May 8Grizzly HS InvitationalMay 8 · Shot Put · Place 8 · Washington CountyWashington CountyShot Put12lb8.40' 5"12
Apr 212026 Lions Club Track MeetApr 21 · Javelin · Place 2 · Washington CountyWashington CountyJavelin800g2.164' 0"12
Apr 212026 Lions Club Track MeetApr 21 · Discus · Place 6 · Washington CountyWashington CountyDiscus1.6kg6.133' 3" PB12
Apr 212026 Lions Club Track MeetApr 21 · Shot Put · Washington CountyWashington CountyShot Put12lb—DNS12
Apr 16Frankfort HS Middle Track MeetApr 16 · Javelin · Place 1 · Washington CountyWashington CountyJavelin800g1.169-1012
Apr 16Frankfort HS Middle Track MeetApr 16 · Discus · Place 2 · Washington CountyWashington CountyDiscus1.6kg2.132-1012
Apr 16Frankfort HS Middle Track MeetApr 16 · Shot Put · Place 4 · Washington CountyWashington CountyShot Put12lb4.40-00.0012
Apr 10Falcon Relays 2026Apr 10 · Javelin · Place 2 · Washington CountyWashington CountyJavelin800g2.140-0612
Apr 10Falcon Relays 2026Apr 10 · Discus · Place 9 · Washington CountyWashington CountyDiscus1.6kg9.111-0812
Apr 10Falcon Relays 2026Apr 10 · Shot Put · Place 7 · Washington CountyWashington CountyShot Put12lb7.41-06.5012
Apr 2Frankfort HS Arctic Track MeetApr 2 · Javelin · Place 1 · Washington CountyWashington CountyJavelin800g1.161-0312
Apr 2Frankfort HS Arctic Track MeetApr 2 · Discus · Place 3 · Washington CountyWashington CountyDiscus1.6kg3.115-0212
Apr 2Frankfort HS Arctic Track MeetApr 2 · Shot Put · Place 5 · Washington CountyWashington CountyShot Put12lb5.38-10.2512
Apr 2Frankfort HS Arctic Track MeetApr 2 · 100 Meters · Place 10 · Washington CountyWashington County100 Meters10.13.37a PB12

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30KSHSAA State ChampionshipMay 30 · Javelin · Place 8 · Washington CountyWashington CountyJavelin8166-811
May 22KSHSAA 1A & 3A Regional - Hoyt-Royal Valley HS May 22 · Javelin · Place 3 · Washington CountyWashington CountyJavelin800g3.161-1011
May 22KSHSAA 1A & 3A Regional - Hoyt-Royal Valley HS May 22 · Shot Put · Place 7 · Washington CountyWashington CountyShot Put12lb7.43-7.50 PB11
May 152025 TVL Track MeetMay 15 · Shot Put · Place 4 · Washington CountyWashington CountyShot Put446' 1.5"11
May 152025 TVL Track MeetMay 15 · Javelin · Place 3 · Washington CountyWashington CountyJavelin3155' 7.75"11
May 152025 TVL Track MeetMay 15 · Discus · Place 5 · Washington CountyWashington CountyDiscus5121' 10"11
Apr 29Washington County HS Track and Field InvitationalApr 29 · Javelin · Place 4 · Washington CountyWashington CountyJavelin800g4.151-02.011
Apr 29Washington County HS Track and Field InvitationalApr 29 · Discus · Place 5 · Washington CountyWashington CountyDiscus1.6kg5.115-05.011
Apr 29Washington County HS Track and Field InvitationalApr 29 · Shot Put · Place 5 · Washington CountyWashington CountyShot Put12lb5.41-06.2511
Apr 222025 Lions Club InviteApr 22 · Shot Put · Place 8 · Washington CountyWashington CountyShot Put838' 5"11
Apr 222025 Lions Club InviteApr 22 · Javelin · Place 2 · Washington CountyWashington CountyJavelin2148' 7"11
Apr 222025 Lions Club InviteApr 22 · Discus · Place 3 · Washington CountyWashington CountyDiscus3123' 3"11
Apr 17Frankfort HS Middle Track MeetApr 17 · Javelin · Place 1 · Washington CountyWashington CountyJavelin1157-2.5011
Apr 17Frankfort HS Middle Track MeetApr 17 · Discus · Place 4 · Washington CountyWashington CountyDiscus4124-911
Apr 17Frankfort HS Middle Track MeetApr 17 · Shot Put · Place 3 · Washington CountyWashington CountyShot Put340-611
Apr 11Falcon Relays 2025Apr 11 · Javelin · Place 3 · Washington CountyWashington CountyJavelin3145-711
Apr 11Falcon Relays 2025Apr 11 · Discus · Place 8 · Washington CountyWashington CountyDiscus8124-711
Apr 11Falcon Relays 2025Apr 11 · Shot Put · Place 8 · Washington CountyWashington CountyShot Put838-9.2511
Apr 3Frankfort ArcticApr 3 · Javelin · Place 3 · Washington CountyWashington CountyJavelin3138-211
Apr 3Frankfort ArcticApr 3 · Discus · Place 3 · Washington CountyWashington CountyDiscus3125-911
Apr 3Frankfort ArcticApr 3 · Shot Put · Place 6 · Washington CountyWashington CountyShot Put637-3.5011

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16KSHSAA 1A Regional - Washington CountyMay 16 · Javelin · Place 5 · Washington CountyWashington CountyJavelin800g5.150-110
May 9TVL League TrackMay 9 · Javelin · Place 4 · Washington CountyWashington CountyJavelin4136-4—
May 9TVL League TrackMay 9 · Discus · Place 11 · Washington CountyWashington CountyDiscus11111-6—
May 9TVL League TrackMay 9 · Shot Put · Place 11 · Washington CountyWashington CountyShot Put1133-0—
May 3Grizzly InvitationalMay 3 · Javelin · Place 8 · Washington CountyWashington CountyJavelin8127-7—
May 3Grizzly InvitationalMay 3 · Discus · Place 5 · Washington CountyWashington CountyDiscus5109-3—
May 3Grizzly InvitationalMay 3 · Shot Put · Place 18 · Washington CountyWashington CountyShot Put1832-11.5—
Apr 30Minneapolis Varsity/JV InviteApr 30 · Javelin · Place 5 · Washington CountyWashington CountyJavelin800g5.141' 610
Apr 30Minneapolis Varsity/JV InviteApr 30 · Discus · Place 10 · Washington CountyWashington CountyDiscus1.6kg10.108' 310
Apr 30Minneapolis Varsity/JV InviteApr 30 · Shot Put · Place 14 · Washington CountyWashington CountyShot Put12lb14.36' 5.510
Apr 232024 WCHS InvitationalApr 23 · Javelin · Place 6 · Washington CountyWashington CountyJavelin800g6.131-0410
Apr 232024 WCHS InvitationalApr 23 · Discus · Place 27 · Washington CountyWashington CountyDiscus1.6kg27.ND10
Apr 16Belleville Lions Club InviteApr 16 · Javelin · Place 6 · Washington CountyWashington CountyJavelin6121-9—
Apr 16Belleville Lions Club InviteApr 16 · Discus · Place 7 · Washington CountyWashington CountyDiscus7102-1—
Apr 5Freezin' Falcon RelaysApr 5 · Javelin · Place 6 · Washington CountyWashington CountyJavelin800g6.129-0910
Apr 5Freezin' Falcon RelaysApr 5 · Discus · Place 10 · Washington CountyWashington CountyDiscus1.6kg10.108-0710
Apr 5Freezin' Falcon RelaysApr 5 · Shot Put · Place 13 · Washington CountyWashington CountyShot Put12lb13.34-04.0010
Mar 28Artic InvitationMar 28 · Javelin · Place 3 · Washington CountyWashington CountyJavelin3126-7—
Mar 28Artic InvitationMar 28 · Discus · Place 6 · Washington CountyWashington CountyDiscus6105-0.50—
Mar 28Artic InvitationMar 28 · Shot Put · Place 9 · Washington CountyWashington CountyShot Put933-0—
Mar 28Artic InvitationMar 28 · 100 Meters · Place 15 · Washington CountyWashington County100 Meters1513.94—

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 19KSHSAA 1A Regional - Mankato Rock HillsMay 19 · Javelin · Place 16 · Washington CWashington CJavelin16122-089
May 19KSHSAA 1A Regional - Mankato Rock HillsMay 19 · Javelin · Place 16 · Washington CWashington CJavelin16122-089
May 11Twin Valley League MeetMay 11 · Javelin · Place 2 · Washington CountyWashington CountyJavelin800g2.109-09
May 11Twin Valley League MeetMay 11 · Discus · Place 4 · Washington CountyWashington CountyDiscus1.6kg4.94-59
May 11Twin Valley League MeetMay 11 · Shot Put · Place 10 · Washington CountyWashington CountyShot Put12lb10.30-99
May 112023 TVL League MeetMay 11 · Javelin · Place 2 · Washington CountyWashington CountyJavelin800g2.109' 0"9
May 112023 TVL League MeetMay 11 · Discus · Place 4 · Washington CountyWashington CountyDiscus1.6kg4.94' 5"9
May 112023 TVL League MeetMay 11 · Shot Put · Place 10 · Washington CountyWashington CountyShot Put12lb10.30' 9"9
May 5Grizzly InvitationalMay 5 · Javelin · Place 14 · Washington CountyWashington CountyJavelin14116-10—
May 5Grizzly InvitationalMay 5 · Discus · Place 22 · Washington CountyWashington CountyDiscus2287-5.50—
Apr 25Washington County HS InvitationalApr 25 · Javelin · Place 19 · Washington CountyWashington CountyJavelin800g19.99-10.509
Apr 18Belleville Lions Club InvitationalApr 18 · Javelin · Place 12 · Washington CountyWashington CountyJavelin12107-00.009
Apr 18Belleville Lions Club InvitationalApr 18 · Discus · Place 17 · Washington CountyWashington CountyDiscus1777-04.009
Apr 6Falcon RelaysApr 6 · Javelin · Place 19 · Washington CountyWashington CountyJavelin800g19.101-89
Apr 6Falcon RelaysApr 6 · Discus · Place 17 · Washington CountyWashington CountyDiscus1.6kg17.75-119
Apr 6Falcon RelaysApr 6 · Shot Put · Place 15 · Washington CountyWashington CountyShot Put12lb15.28-109
Mar 30Frankfort ArticMar 30 · Javelin · Place 15 · Washington CountyWashington CountyJavelin1582-059
Mar 30Frankfort ArticMar 30 · Shot Put · Place 16 · Washington CountyWashington CountyShot Put1629-00.009
Mar 30Frankfort ArticMar 30 · 100 Meters · Place 17 · Washington CountyWashington County100 Meters1715.719
Mar 30Frankfort ArticMar 30 · Javelin · Place 15 · Washington CountyWashington CountyJavelin1582-059
Mar 30Frankfort ArticMar 30 · Shot Put · Place 16 · Washington CountyWashington CountyShot Put1629-00.009
Mar 30Frankfort ArticMar 30 · 100 Meters · Place 17 · Washington CountyWashington County100 Meters1715.719

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 3Washington County JH BVL InvitationalMay 3 · Discus · Place 3 · WashingtonWashingtonDiscus1kg3.95-018
May 3Washington County JH BVL InvitationalMay 3 · Shot Put · Place 5 · WashingtonWashingtonShot Put4kg5.35-11.75 PB8
May 3Washington County JH BVL InvitationalMay 3 · 100 Meters · Place 12 · WashingtonWashington100 Meters12.14.98a8
Apr 25Valley Heights JH Track MeetApr 25 · Discus · Place 9 · WashingtonWashingtonDiscus1.6kg9.93-118
Apr 25Valley Heights JH Track MeetApr 25 · Shot Put · Place 7 · WashingtonWashingtonShot Put12lb7.33-11.008
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · Discus · WashingtonWashingtonDiscus1kg—ND8
Apr 21Rock Hills Jr. High HWY 36 MeetApr 21 · Shot Put · Place 3 · WashingtonWashingtonShot Put8lb3.36-08.00 PB8
Apr 14USD 223 - HanoverApr 14 · Discus · Place 13 · WashingtonWashingtonDiscus1kg13.62' 48
Apr 14USD 223 - HanoverApr 14 · Shot Put · Place 4 · WashingtonWashingtonShot Put8lb4.35' 98
Apr 12Rock Hills Jr. High InvitationalApr 12 · Discus · Place 3 · WashingtonWashingtonDiscus1kg3.96-09 PB8
Apr 12Rock Hills Jr. High InvitationalApr 12 · Shot Put · Place 5 · WashingtonWashingtonShot Put4kg5.35-02.008
Mar 28Washington County JH InvitationalMar 28 · Discus · Place 7 · WashingtonWashingtonDiscus1kg7.86-058
Mar 28Washington County JH InvitationalMar 28 · Shot Put · Place 9 · WashingtonWashingtonShot Put8lb9.30-03.008

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4BVL Junior High Track Meet 2021May 4 · Discus · Place 5 · WashingtonWashingtonDiscus1.6kg5.74-107
May 4BVL Junior High Track Meet 2021May 4 · Shot Put · Place 10 · WashingtonWashingtonShot Put12lb10.27-05.007
Apr 26Valley Heights Jr High Track MeetApr 26 · Discus · Place 3 · WashingtonWashingtonDiscus1.6kg3.82-097
Apr 26Valley Heights Jr High Track MeetApr 26 · Shot Put · Place 7 · WashingtonWashingtonShot Put12lb7.27-08.007
Apr 13Rock Hills Junior High InvitationalApr 13 · Discus · Place 7 · WashingtonWashingtonDiscus1kg7.63-037
Apr 13Rock Hills Junior High InvitationalApr 13 · Shot Put · Place 3 · WashingtonWashingtonShot Put4kg3.28-02.007