Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorGranite Falls, Northshore, S. Whidbey @ Coupeville · May 1818.72Granite Falls, Northshore, S. Whidbey @ CoupevilleMay 18, 2022
400 Meters · OutdoorGranite Falls, Northshore, S. Whidbey @ Coupeville · May 181:10.50Granite Falls, Northshore, S. Whidbey @ CoupevilleMay 18, 2022
Discus · 1kg · OutdoorESC #3 · Apr 9149' 7.5"ESC #3April 9, 2026
Hammer · 3kg · OutdoorCovid Cold Brew Hammer Challenge · Jul 17154' 9Covid Cold Brew Hammer ChallengeJuly 17, 2021
Hammer · 4kg · Outdoor2026 California State HS Hammer Championships · Jun 2759.73m2026 California State HS Hammer ChampionshipsJune 27, 2026
Javelin · 600g · OutdoorUSATF Pacific Northwest Youth Championships 9-10 11-12 13-14 · Jun 1831.02mUSATF Pacific Northwest Youth Championships 9-10 11-12 13-14June 18, 2021
Shot Put · 4kg · IndoorSpokane HS Invitational Presented by Idaho Central Credit Union · Jan 1630-01.00Spokane HS Invitational Presented by Idaho Central Credit UnionJanuary 16, 2022
Shot Put · 4kg · OutdoorOregon Relays presented by AthleticNET · Apr 312.11mOregon Relays presented by AthleticNETApril 3, 2026
Shot Put · 6lb · OutdoorKing's, Northshore, S. Whidbey @ Coupeville · Apr 2736-08.00King's, Northshore, S. Whidbey @ CoupevilleApril 27, 2022
Weight Throw · 20lb / 9.0kg · Indoor2025 UW Invitational · Jan 3113.89m2025 UW InvitationalJanuary 31, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Hammer · Place 1 · Get Strong First Track ClubGet Strong First Track ClubHammer4kg1.56.11m12
Jun 272026 California State HS Hammer ChampionshipsJun 27 · Hammer · Place 11 · United StatesUnited StatesHammer4kg11.58.71m12
Jun 272026 California State HS Hammer ChampionshipsJun 27 · Hammer · Place 1 · Get Strong First Track ClubGet Strong First Track ClubHammer4kg1.59.73m PB12
May 312026 Washington State HS Hammer ChampionshipsMay 31 · Hammer · Place 1 · Get Strong First Track ClubGet Strong First Track ClubHammer4kg1.56.28m12
Apr 9ESC #3Apr 9 · Discus · Place 1 · King'sKing'sDiscus1kg1.149' 7.5" PB12
Apr 9ESC #3Apr 9 · Shot Put · Place 1 · King'sKing'sShot Put4kg1.38' 8.5"12
Apr 3Oregon Relays presented by AthleticNETApr 3 · Hammer · Place 1 · King'sKing'sHammer4kg1.58.23m12
Apr 3Oregon Relays presented by AthleticNETApr 3 · Discus · Place 1 · King'sKing'sDiscus1kg1.45.37m12
Apr 3Oregon Relays presented by AthleticNETApr 3 · Shot Put · Place 4 · King'sKing'sShot Put4kg4.12.11m PB12
Mar 28Westmont Classic Mar 28 · Hammer · Place 1 · Nike EliteNike EliteHammer4kg1.57.34m12
Mar 28Westmont Classic Mar 28 · Discus · Place 2 · Nike EliteNike EliteDiscus1kg2.41.11m12
Mar 28Westmont Classic Mar 28 · Shot Put · Place 2 · Nike EliteNike EliteShot Put4kg2.11.61m12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 19USATF U-20 National ChampionshipsJun 19 · Hammer · Place 2 · Nike EliteNike EliteHammer4kg2.57.96m11
May 10B, BC, CPC, EP, K, SS, SW, UP @ GFMay 10 · Discus · Place 2 · King'sKing'sDiscus1kg2.129-0311
May 10B, BC, CPC, EP, K, SS, SW, UP @ GFMay 10 · Shot Put · Place 1 · King'sKing'sShot Put4kg1.37-10.5011
May 2Sunny and 70! Hammer Exhibition - @SnohomishMay 2 · Hammer · Place 1 · King'sKing'sHammer4kg1.180' 1"11
Apr 27WWU HS HammerApr 27 · Hammer · Place 1 · Get Strong First Track ClubGet Strong First Track ClubHammer4kg1.178' 3"11
Apr 25Eason Hammer and Steeplechase ExhibitionApr 25 · Hammer · Place 1 · King'sKing'sHammer4kg1.174' 11"11
Apr 182025 Beach InviteApr 18 · Hammer · 36-Unattached36-UnattachedHammer4kg--FOUL11
Apr 1665th Mt. SAC RelaysApr 16 · Discus · Place 8 · King'sKing'sDiscus1kg8.40.77m11
Apr 1665th Mt. SAC RelaysApr 16 · Shot Put · Place 10 · King'sKing'sShot Put4kg10.11.28m11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 312025 UW InvitationalJan 31 · Weight Throw · Place 17 · Get Strong First Track ClubGet Strong First Track ClubWeight Throw20lb / 9.0kg17.13.89m PB11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 262024 Washington State HS Hammer ChampionshipsMay 26 · Hammer · Place 1 · King'sKing'sHammer4kg1.172-0610
Apr 26Sunny and 70! Hammer Exhibition - SnohomishApr 26 · Hammer · Place 1 · King'sKing'sHammer4kg1.176' 110
Apr 13Cashmere Track & Field InvitationalApr 13 · Discus · Place 1 · King'sKing'sDiscus1kg1.129-0810
Apr 13Cashmere Track & Field InvitationalApr 13 · Shot Put · Place 1 · King'sKing'sShot Put4kg1.34-10.0010
Feb 122024 Indoor MeetsFeb 12 · Weight Throw · King'sKing'sWeight Throw20lb / 9.0kg—51'10.5Unofficial10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5Summer MeetsJun 5 · Discus · King'sKing'sDiscus1kg—40.0mUnofficial9
Feb 25Polar Bear Hammer MeetFeb 25 · Hammer · Place 1 · King'sKing'sHammer4kg1.148-029

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Washington HS InvitationalFeb 11 · Weight Throw · Place 3 · Get Strong First Track ClubGet Strong First Track ClubWeight Throw20lb / 9.0kg3.13.48m9
Jan 29Indoor Unattached MarksJan 29 · Weight Throw · King'sKing'sWeight Throw20lb / 9.0kg—13.48mUnofficial9

2022 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Hammer · Place 1 · Get Strong First Track ClubGet Strong First Track ClubHammer4kg1.41.65m8
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Javelin · Place 1 · Get Strong First Track ClubGet Strong First Track ClubJavelin600g1.30.33m8
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Discus · Place 4 · Get Strong First Track ClubGet Strong First Track ClubDiscus1kg4.30.98m8
Jun 24USATF Pacific Northwest Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 2 · Get Strong First Track ClubGet Strong First Track ClubShot Put4kg2.8.86m8
Jun 23USATF U-20 Outdoor ChampionshipsJun 23 · Hammer · Place 7 · Get Strong First Track ClubGet Strong First Track ClubHammer4kg7.42.39m8
May 26Cascade League - Prelims/FinalsMay 26 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.116-028
May 26Cascade League - Prelims/FinalsMay 26 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.34-10.508
May 26Cascade League - Prelims/FinalsMay 26 · 100m Hurdles · Place 3 · Northshore Christian AcademyNorthshore Christian Academy100m Hurdles30" / 0.762mRound P3.19.77a8
May 26Cascade League - Prelims/FinalsMay 26 · 100m Hurdles · Place 3 · Northshore Christian AcademyNorthshore Christian Academy100m Hurdles30" / 0.762m3.19.13a8
May 26Cascade League - Prelims/FinalsMay 26 · 400 Meters · Place 3 · Northshore Christian AcademyNorthshore Christian Academy400 MetersRound P3.1:13.08a8
May 26Cascade League - Prelims/FinalsMay 26 · 400 Meters · Place 3 · Northshore Christian AcademyNorthshore Christian Academy400 Meters3.1:11.14a8
May 23Roaring Lion ClassicMay 23 · 1600 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters1.8:04.0Unofficial8
May 23Roaring Lion ClassicMay 23 · Long Jump · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump1.12' 2Unofficial8
May 23Roaring Lion ClassicMay 23 · Javelin · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyJavelin450g AeroJav1.98' 2Unofficial8
May 23Roaring Lion ClassicMay 23 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.100' 9.5Unofficial8
May 23Roaring Lion ClassicMay 23 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.30' 9.5Unofficial8
May 23Roaring Lion ClassicMay 23 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:24.3Unofficial8
May 23Roaring Lion ClassicMay 23 · 200 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy200 Meters1.33.2Unofficial8
May 23Roaring Lion ClassicMay 23 · 100 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1.14.2Unofficial8
May 22Evergreen Hammer Meet #5May 22 · Hammer · Place 1 · NW Christian (Lacey)NW Christian (Lacey)Hammer4kg1.143-06.008
May 22Evergreen Hammer Meet #5May 22 · Hammer · Place 1 · NW Christian (Lacey)NW Christian (Lacey)Hammer4kg1.135-09.008
May 18Granite Falls, Northshore, S. Whidbey @ CoupevilleMay 18 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.115-018
May 18Granite Falls, Northshore, S. Whidbey @ CoupevilleMay 18 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.33-08.008
May 18Granite Falls, Northshore, S. Whidbey @ CoupevilleMay 18 · 100m Hurdles · Place 2 · Northshore Christian AcademyNorthshore Christian Academy100m Hurdles30" / 0.762m2.18.72 PB8
May 18Granite Falls, Northshore, S. Whidbey @ CoupevilleMay 18 · 400 Meters · Place 2 · Northshore Christian AcademyNorthshore Christian Academy400 Meters2.1:10.50 PB8
May 11Cascade League - NSCA hosting @ LakewoodMay 11 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.107-04.508
May 11Cascade League - NSCA hosting @ LakewoodMay 11 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.32-07.508
May 11Cascade League - NSCA hosting @ LakewoodMay 11 · 100m Hurdles · Place 7 · Northshore Christian AcademyNorthshore Christian Academy100m Hurdles30" / 0.762m7.23.308
May 11Cascade League - NSCA hosting @ LakewoodMay 11 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:15.278
May 4Granite Falls Middle SchoolMay 4 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.92-008
May 4Granite Falls Middle SchoolMay 4 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.35-03.008
May 4Granite Falls Middle SchoolMay 4 · 100m Hurdles · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100m Hurdles30" / 0.762m1.19.57a8
May 4Granite Falls Middle SchoolMay 4 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:13.82a8
Apr 27King's, Northshore, S. Whidbey @ CoupevilleApr 27 · Discus · Place 8 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg8.10-008
Apr 27King's, Northshore, S. Whidbey @ CoupevilleApr 27 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.36-08.00 PB8
Apr 27King's, Northshore, S. Whidbey @ CoupevilleApr 27 · 100m Hurdles · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100m Hurdles30" / 0.762m1.20.00a8
Apr 22Eason Hammer ExhibitionApr 22 · Hammer · Place 1 · Ms_northshore Christian AcademMs_northshore Christian AcademHammer4kg1.152-018

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16Spokane HS Invitational Presented by Idaho Central Credit UnionJan 16 · Weight Throw · Place 2 · 36-Unattached36-UnattachedWeight Throw20lb / 9.0kg2.40-07.008
Jan 16Spokane HS Invitational Presented by Idaho Central Credit UnionJan 16 · Shot Put · Place 9 · 36-Unattached36-UnattachedShot Put4kg9.30-01.00 PB8

2021 Outdoor Track

35 results
DateMeetEventPlMarkGr
Sep 12Lighthouse Festival Hammer ClassicSep 12 · Hammer · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyHammer4kg1.133' 07
Jul 17Covid Cold Brew Hammer ChallengeJul 17 · Hammer · Place 2 · Northshore Christian AcademyNorthshore Christian AcademyHammer4kg2.137' 07
Jul 17Covid Cold Brew Hammer ChallengeJul 17 · Hammer · Place 2 · Northshore Christian AcademyNorthshore Christian AcademyHammer3kg2.154' 9 PB7
Jul 10Xtreme Speed Last Chance Qualifier MeetJul 10 · Javelin · Place 1 · UnattachedUnattachedJavelin600g1.26.40m7
Jul 10Xtreme Speed Last Chance Qualifier MeetJul 10 · Discus · Place 1 · UnattachedUnattachedDiscus1kg1.29.90m7
Jul 10Xtreme Speed Last Chance Qualifier MeetJul 10 · Shot Put · Place 1 · UnattachedUnattachedShot Put6lb1.9.64m7
Jun 18USATF Pacific Northwest Youth Championships 9-10 11-12 13-14Jun 18 · Javelin · Place 2 · 36-Unattached36-UnattachedJavelin600g2.31.02m PB7
Jun 18USATF Pacific Northwest Youth Championships 9-10 11-12 13-14Jun 18 · Discus · Place 1 · 36-Unattached36-UnattachedDiscus1kg1.30.33m7
Jun 18USATF Pacific Northwest Youth Championships 9-10 11-12 13-14Jun 18 · Shot Put · Place 2 · 36-Unattached36-UnattachedShot Put6lb2.9.98m7
Jun 3EVERGREEN COVID ClassicJun 3 · 50 Meter · Place 1 · Northshore Christian AcademyNorthshore Christian Academy50 Meter1.7.7Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · Hammer · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyHammer4kg1.125' 10Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · Hammer · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyHammer3kg1.151' 1Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · 1600 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters1.7:26.0Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · Long Jump · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump1.12' 4Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · Javelin · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyJavelin450g AeroJav1.88' 10Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.98' 7Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.31' 2Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:20.3Unofficial7
Jun 3EVERGREEN COVID ClassicJun 3 · 100 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy100 Meters1.15.2Unofficial7
May 27Northshore Classic 2021May 27 · Hammer · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyHammer4kg1.124' 6Unofficial7
May 27Northshore Classic 2021May 27 · 1600 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters1.7:12.3Unofficial7
May 27Northshore Classic 2021May 27 · Long Jump · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump1.11' 8Unofficial7
May 27Northshore Classic 2021May 27 · Javelin · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyJavelin450g AeroJav1.102' 0Unofficial7
May 27Northshore Classic 2021May 27 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.91' 4Unofficial7
May 27Northshore Classic 2021May 27 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.33' 4Unofficial7
May 27Northshore Classic 2021May 27 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:16.0Unofficial7
May 20Northshore Meet May 20 · Hammer · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyHammer4kg1.125' 10Unofficial7
May 20Northshore Meet May 20 · 1600 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters1.7:23.0Unofficial7
May 20Northshore Meet May 20 · 1600 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy1600 Meters1.7:23.0Unofficial7
May 20Northshore Meet May 20 · Long Jump · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyLong Jump1.10' 10Unofficial7
May 20Northshore Meet May 20 · Javelin · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyJavelin450g AeroJav1.87' 7Unofficial7
May 20Northshore Meet May 20 · Javelin · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyJavelin450g AeroJav1.87' 7Unofficial7
May 20Northshore Meet May 20 · Discus · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyDiscus1kg1.103' 1Unofficial7
May 20Northshore Meet May 20 · Shot Put · Place 1 · Northshore Christian AcademyNorthshore Christian AcademyShot Put6lb1.30' 0Unofficial7
May 20Northshore Meet May 20 · 400 Meters · Place 1 · Northshore Christian AcademyNorthshore Christian Academy400 Meters1.1:23.1Unofficial7