Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWashington Track & Field / Alpha Speed Summer Meet · Jun 1015.19aWashington Track & Field / Alpha Speed Summer MeetJune 10, 2023
Discus · 1kg · OutdoorLast Chance Field Events-CK vs Klahowya · May 7112' 2"Last Chance Field Events-CK vs KlahowyaMay 7, 2026
Javelin · 600g · Outdoor2023 Cascade Striders Invitational · Jun 316.79m2023 Cascade Striders InvitationalJune 3, 2023
Shot Put · 4kg · OutdoorSouth Sound Classic, Presented by the Washington State Fair · May 234' 7.25"South Sound Classic, Presented by the Washington State FairMay 2, 2026
Shot Put · 6lb · Outdoor2023 Cascade Striders Invitational · Jun 38.77m2023 Cascade Striders InvitationalJune 3, 2023
Weight Throw · 20lb / 9.0kg · IndoorNWPV HS Indoor Weight Throw Clinic/Competition · Jan 146.39mNWPV HS Indoor Weight Throw Clinic/Competition January 14, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Discus · Place 7 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubDiscus730.55m11
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Shot Put · Place 10 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put1010.32m11
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Discus · Place 4 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubDiscus430.33m11
Jun 26USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 6 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put610.39m11
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Discus · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubDiscus1kg1.31.39m11
Jun 20NIKE/XTREME Christal Johnson Memorial MeetJun 20 · Shot Put · Place 2 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put4kg2.10.10m11
Jun 13WATFA & ASA Summer ShowcaseJun 13 · Shot Put · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put4kg1.33' 3.25"11
Jun 6Cliff Nixon Invitational MeetJun 6 · Shot Put · Place 1 · Olympics Edge Track and Field ClubOlympics Edge Track and Field ClubShot Put110.19m11
May 28WIAA 2A/3A/4A State Championships Meet (HS)May 28 · Discus · Place 12 · Central KitsapCentral KitsapDiscus1kg12.105-0511
May 7Last Chance Field Events-CK vs KlahowyaMay 7 · Discus · Place 1 · Central KitsapCentral KitsapDiscus1kg1.112' 2" PB11
May 7Last Chance Field Events-CK vs KlahowyaMay 7 · Shot Put · Place 1 · Central KitsapCentral KitsapShot Put4kg1.33' 0"11
May 2South Sound Classic, Presented by the Washington State FairMay 2 · Discus · Place 19 · Central KitsapCentral KitsapDiscus1kg19.100' 10"11
May 2South Sound Classic, Presented by the Washington State FairMay 2 · Shot Put · Place 16 · Central KitsapCentral KitsapShot Put4kg16.34' 7.25" PB11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Discus · Place 8 · Bremerton JaguarsBremerton JaguarsDiscus829.59m10
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Discus · Place 5 · Bremerton JaguarsBremerton JaguarsDiscus528.39m10
Jun 27USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 27 · Shot Put · Place 3 · Bremerton JaguarsBremerton JaguarsShot Put310.25m10
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Discus · Place 2 · Bremerton JaguarsBremerton JaguarsDiscus225.33m10
Jun 21NIKE/XTREME Christal Johnson Memorial MeetJun 21 · Shot Put · Place 3 · Bremerton JaguarsBremerton JaguarsShot Put38.79m10
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Discus · Place 4 · Bremerton JaguarsBremerton JaguarsDiscus425.59m10
Jun 14WATFA & ASA Summer ShowcaseJun 14 · Shot Put · Place 1 · Bremerton JaguarsBremerton JaguarsShot Put110.22m10
Jun 7Cliff Nixon Invitational Meet - Cascade StridersJun 7 · Shot Put · Place 1 · Bremerton JaguarsBremerton JaguarsShot Put110.08m10
May 3South Sound Classic Presented by the Washington State FairMay 3 · Shot Put · Place 21 · Central KitsapCentral KitsapShot Put4kg21.32' 10.5"10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 13 · Bremerton JaguarsBremerton JaguarsJavelin1318.87m—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Discus · Place 10 · Bremerton JaguarsBremerton JaguarsDiscus1018.05m—
Jun 21USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 9 · Bremerton JaguarsBremerton JaguarsShot Put97.92m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Javelin · Place 5 · Bremerton JaguarsBremerton JaguarsJavelin519.15m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Discus · Place 2 · Bremerton JaguarsBremerton JaguarsDiscus225.69m—
Jun 8Washington Track & Field / Alpha Speed Summer Meet 2024Jun 8 · Shot Put · Place 3 · Bremerton JaguarsBremerton JaguarsShot Put37.90m—
Jun 12024 Cascade Striders MeetJun 1 · Javelin · Place 4 · Bremerton JaguarsBremerton JaguarsJavelin417.30m—
Jun 12024 Cascade Striders MeetJun 1 · Shot Put · Place 1 · Bremerton JaguarsBremerton JaguarsShot Put17.73m—
May 18Bremerton Jaguars Intra-Squad MeetMay 18 · Javelin · Bremerton JaguarsBremerton JaguarsJavelin600g—DNS9
May 18Bremerton Jaguars Intra-Squad MeetMay 18 · Discus · Bremerton JaguarsBremerton JaguarsDiscus1kg—DNS9
May 18Bremerton Jaguars Intra-Squad MeetMay 18 · Shot Put · Bremerton JaguarsBremerton JaguarsShot Put4kg—DNS9
Apr 13South Sound Classic Presented by Washington State FairApr 13 · Discus · Place 39 · Central KitsapCentral KitsapDiscus1kg39.72' 29

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 102024 UW HS InvitationalFeb 10 · Weight Throw · Place 10 · Seattle Masters AthleticSeattle Masters AthleticWeight Throw106.62m—
Feb 102024 UW HS InvitationalFeb 10 · Shot Put · Place 19 · Seattle Masters AthleticSeattle Masters AthleticShot Put197.29m—
Jan 14NWPV HS Indoor Weight Throw Clinic/Competition Jan 14 · Weight Throw · Place 4 · Seattle Masters AthleticSeattle Masters AthleticWeight Throw20lb / 9.0kg4.6.39m PB9
Jan 7NWPV HS Indoor Weight Throw Clinic/CompetitionJan 7 · Weight Throw · Place 5 · Bremerton JaguarsBremerton JaguarsWeight Throw20lb / 9.0kg5.5.92m9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin116.42m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Discus · Place 2 · Bremerton JaguarsBremerton JaguarsDiscus219.52m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · Shot Put · Place 3 · Bremerton JaguarsBremerton JaguarsShot Put38.91m—
Jun 10Washington Track & Field / Alpha Speed Summer MeetJun 10 · 100 Meters · Place 48 · Bremerton JaguarsBremerton Jaguars100 Meters4815.19a PB—
Jun 32023 Cascade Striders InvitationalJun 3 · Javelin · Place 1 · Bremerton JaguarsBremerton JaguarsJavelin600g1.16.79m PB8
Jun 32023 Cascade Striders InvitationalJun 3 · Shot Put · Place 2 · Bremerton JaguarsBremerton JaguarsShot Put6lb2.8.77m PB8
May 20Bremerton Jaguars Intra-squad MeetMay 20 · Javelin · Place 2 · Bremerton JaguarsBremerton JaguarsJavelin600g2.15.06mUnofficial8
May 20Bremerton Jaguars Intra-squad MeetMay 20 · Discus · Place 1 · Bremerton JaguarsBremerton JaguarsDiscus1kg1.19.04mUnofficial8
May 20Bremerton Jaguars Intra-squad MeetMay 20 · Shot Put · Place 1 · Bremerton JaguarsBremerton JaguarsShot Put6lb1.7.25mUnofficial8
May 20Bremerton Jaguars Intra-squad MeetMay 20 · 100 Meters · Place 1 · Bremerton JaguarsBremerton Jaguars100 Meters1.14.4Unofficial8
May 7Rainier Beach 20th annual track and field meetMay 7 · Discus · Place 2 · Bremerton JaguarsBremerton JaguarsDiscus218.61m—
May 7Rainier Beach 20th annual track and field meetMay 7 · Shot Put · Place 2 · Bremerton JaguarsBremerton JaguarsShot Put29.37m—
May 7Rainier Beach 20th annual track and field meetMay 7 · 100 Meters · Place 35 · Bremerton JaguarsBremerton Jaguars100 MetersRound P3515.44a—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Oct 24West Sound MS League ChampionshipsOct 24 · Discus · Place 11 · Central KitsapCentral KitsapDiscus1kg11.57-078
Oct 24West Sound MS League ChampionshipsOct 24 · Shot Put · Place 4 · Central KitsapCentral KitsapShot Put6lb4.28-05.508
Oct 12West Sound MS - Central Kitsap @ KlahowyaOct 12 · Discus · Place 2 · Central KitsapCentral KitsapDiscus1kg2.58-28
Oct 12West Sound MS - Central Kitsap @ KlahowyaOct 12 · Shot Put · Place 2 · Central KitsapCentral KitsapShot Put6lb2.24-9.58
Oct 12West Sound MS - Central Kitsap @ KlahowyaOct 12 · 100 Meters · Place 15 · Central KitsapCentral Kitsap100 Meters15.15.448
Oct 4West Sound MS - Klahowya / Central Kitsap / Fairview @ KlahowyaOct 4 · Discus · Place 2 · Central KitsapCentral KitsapDiscus1kg2.53-008
Oct 4West Sound MS - Klahowya / Central Kitsap / Fairview @ KlahowyaOct 4 · Shot Put · Place 4 · Central KitsapCentral KitsapShot Put6lb4.22-01.508
Oct 4West Sound MS - Klahowya / Central Kitsap / Fairview @ KlahowyaOct 4 · 100 Meters · Place 12 · Central KitsapCentral Kitsap100 Meters12.15.79a8
Sep 27Ridgetop, Woodward @ CKMSSep 27 · Discus · Place 1 · Central KitsapCentral KitsapDiscus1kg1.55-118
Sep 27Ridgetop, Woodward @ CKMSSep 27 · Shot Put · Place 3 · Central KitsapCentral KitsapShot Put6lb3.21-06.008
Sep 27Ridgetop, Woodward @ CKMSSep 27 · 100 Meters · Place 23 · Central KitsapCentral Kitsap100 Meters23.16.14a8
Sep 20Poulsbo @ CKMSSep 20 · Discus · Place 1 · Central KitsapCentral KitsapDiscus1kg1.47-048
Sep 20Poulsbo @ CKMSSep 20 · Shot Put · Place 16 · Central KitsapCentral KitsapShot Put6lb16.14-06.508
Sep 20Poulsbo @ CKMSSep 20 · 100 Meters · Place 21 · Central KitsapCentral Kitsap100 Meters21.16.46a8