Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Inland NW Association Junior Olympic Championships · Jun 2612.16aUSATF Inland NW Association Junior Olympic ChampionshipsJune 26, 2026
High Jump · OutdoorTC Thunder Twilight Meet #1 (Youth/Open/Masters) · Jun 91.15mTC Thunder Twilight Meet #1 (Youth/Open/Masters)June 9, 2023
Javelin · 300g TJ · Outdoor2nd Annual TC Thunder Invitational · Jun 2423.50m2nd Annual TC Thunder InvitationalJune 24, 2022
Javelin · 450g AeroJav · OutdoorTC Thunder Twilight Meet #1 (Youth,Open,Masters) · May 3132.10mTC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31, 2024
Javelin · 600g · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2742.37m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
Javelin · 800g · OutdoorEWAC League Meet #1 @ Burbank · Apr 21109' 10"EWAC League Meet #1 @ BurbankApril 21, 2026
Long Jump · OutdoorTC Thunder Twilight Meet #1 (Youth/Open/Masters) · Jun 93.78mTC Thunder Twilight Meet #1 (Youth/Open/Masters)June 9, 2023

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Long Jump · Place 9 · Tri City ThunderTri City ThunderLong Jump9.5.93mWind: 1.99
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · High Jump · Place 9 · Tri City ThunderTri City ThunderHigh Jump9.1.65m9
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Javelin · Place 9 · Tri City ThunderTri City ThunderJavelin600g9.42.37m PB9
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Long Jump · Place 2 · Tri City ThunderTri City ThunderLong Jump26.00m9
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump11.75m9
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Javelin · Place 5 · Tri City ThunderTri City ThunderJavelin539.60m9
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · 100 Meters · Place 9 · Tri City ThunderTri City Thunder100 MetersRound P912.36a9
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump1.5.99m9
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump1.1.75m9
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin600g1.39.94m9
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · 100 Meters · Place 1 · Tri City ThunderTri City Thunder100 Meters1.12.16a PBWind: -1.59
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump1.1.73m9
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin600g1.42.28m9
Jun 6Moses Lake Athletics All-Comers MeetJun 6 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin600g1.42.34m9
May 212B District 5 ChampionshipsMay 21 · High Jump · Place 5 · River ViewRiver ViewHigh Jump55-88
May 13EWAC League ChampionshipsMay 13 · Long Jump · Place 8 · River ViewRiver ViewLong Jump818-9.75—
May 13EWAC League ChampionshipsMay 13 · High Jump · Place 2 · River ViewRiver ViewHigh Jump25-6—
May 13EWAC League ChampionshipsMay 13 · Javelin · Place 9 · River ViewRiver ViewJavelin9121-0—
May 7EWAC League Meet #3May 7 · Long Jump · Place 3 · River ViewRiver ViewLong Jump319-7—
May 7EWAC League Meet #3May 7 · High Jump · Place 6 · River ViewRiver ViewHigh Jump65-2—
May 7EWAC League Meet #3May 7 · Javelin · Place 2 · River ViewRiver ViewJavelin2130-2—
Apr 30EWAC League - at KittitasApr 30 · Javelin · Place 8 · River ViewRiver ViewJavelin8118-048
Apr 25Prosser Rotary Invite 2026Apr 25 · Long Jump · Place 20 · River ViewRiver ViewLong Jump2017-9.25—
Apr 25Prosser Rotary Invite 2026Apr 25 · High Jump · Place 14 · River ViewRiver ViewHigh Jump145-4—
Apr 21EWAC League Meet #1 @ BurbankApr 21 · Long Jump · Place 4 · River ViewRiver ViewLong Jump4.17' 9"8
Apr 21EWAC League Meet #1 @ BurbankApr 21 · High Jump · Place 4 · River ViewRiver ViewHigh Jump4.5' 2"8
Apr 21EWAC League Meet #1 @ BurbankApr 21 · Javelin · Place 8 · River ViewRiver ViewJavelin800g8.109' 10" PB8
Apr 10Connell Invitational Apr 10 · Long Jump · Place 8 · River ViewRiver ViewLong Jump818-7—
Apr 10Connell Invitational Apr 10 · High Jump · Place 8 · River ViewRiver ViewHigh Jump85-2—
Apr 451st Annual Don Holder RelaysApr 4 · Long Jump · Place 38 · River ViewRiver ViewLong Jump3816-11.75—
Apr 451st Annual Don Holder RelaysApr 4 · High Jump · Place 42 · River ViewRiver ViewHigh Jump425-0—
Apr 451st Annual Don Holder RelaysApr 4 · Javelin · Place 26 · River ViewRiver ViewJavelin26116-1—
Mar 25Panther InvitationalMar 25 · Long Jump · Place 2 · River ViewRiver ViewLong Jump219-0—
Mar 25Panther InvitationalMar 25 · Javelin · Place 5 · River ViewRiver ViewJavelin5114-10—
Mar 25Panther InvitationalMar 25 · 100 Meters · Place 6 · River ViewRiver View100 Meters612.31a—
Mar 21Hawk Invite Mar 21 · Long Jump · Place 4 · River ViewRiver ViewLong Jump419-2.25—
Mar 21Hawk Invite Mar 21 · High Jump · Place 6 · River ViewRiver ViewHigh Jump65-2—
Mar 14Eisenhower JamboreeMar 14 · High Jump · Place 12 · River ViewRiver ViewHigh Jump125-4—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Javelin · Place 2 · Tri City ThunderTri City ThunderJavelin237.67m8
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · 100 Meters · Place 13 · Tri City ThunderTri City Thunder100 MetersRound S1312.60a8
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump11.60m8
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin136.80m8
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · 100 Meters · Place 2 · Tri City ThunderTri City Thunder100 Meters212.45a8
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump15.24m8
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump11.65m8
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin133.79m8
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · 100 Meters · Place 3 · Tri City ThunderTri City Thunder100 Meters313.02a8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump15.36m8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump11.60m8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin138.20m8
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 100 Meters · Place 2 · Tri City ThunderTri City Thunder100 Meters212.95a8
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump15.26m8
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · High Jump · Place 2 · Tri City ThunderTri City ThunderHigh Jump21.45m8
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin136.97m8
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · 100 Meters · Place 5 · Tri City ThunderTri City Thunder100 Meters512.67a8

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump14.40m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump11.40m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin135.46m—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump14.67m—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump14.57m—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump11.30m—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin129.72m—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · 100 Meters · Place 1 · Tri City ThunderTri City Thunder100 Meters113.94a—
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump1.4.39m7
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin450g AeroJav1.32.10m PB7
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · High Jump · Place 1 · Tri City ThunderTri City ThunderHigh Jump1.1.35m7
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · 100 Meters · Place 1 · Tri City ThunderTri City Thunder100 Meters1.13.87a7

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Long Jump · Place 11 · Tri City ThunderTri City ThunderLong Jump113.91m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Javelin · Place 8 · Tri City ThunderTri City ThunderJavelin823.20m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 16 · Tri City ThunderTri City Thunder100 MetersRound P1615.57a—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · 80m Hurdles · Place 1 · Tri City ThunderTri City Thunder80m Hurdles116.27a—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · High Jump · Place 2 · Tri City ThunderTri City ThunderHigh Jump21.20m—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · Javelin · Place 3 · Tri City ThunderTri City ThunderJavelin325.46m—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · 80m Hurdles · Place 3 · Tri City ThunderTri City Thunder80m Hurdles317.12a—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump14.09m—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · Javelin · Place 6 · Tri City ThunderTri City ThunderJavelin620.67m—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · Shot Put · Place 8 · Tri City ThunderTri City ThunderShot Put86.23m—
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 4 · Tri City ThunderTri City ThunderLong Jump4.3.64m6
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 5 · Tri City ThunderTri City ThunderJavelin450g AeroJav5.23.09m6
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 9 · Tri City ThunderTri City Thunder100 Meters9.16.29aWind: -2.46
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · 80m Hurdles · Place 3 · Tri City ThunderTri City Thunder80m Hurdles317.41a—
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · High Jump · Place 3 · Tri City ThunderTri City ThunderHigh Jump31.15m PB—
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · Long Jump · Place 3 · Tri City ThunderTri City ThunderLong Jump33.78m PB—
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · 100 Meters · Place 8 · Tri City ThunderTri City Thunder100 Meters815.70a—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · Long Jump · Place 4 · Tri City ThunderTri City ThunderLong Jump43.86m—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · Javelin · Place 3 · Tri City ThunderTri City ThunderJavelin322.73m—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 242nd Annual TC Thunder InvitationalJun 24 · Long Jump · Place 3 · Tri City ThunderTri City ThunderLong Jump3.3.37m5
Jun 242nd Annual TC Thunder InvitationalJun 24 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin300g TJ1.23.50m PB5
Jun 242nd Annual TC Thunder InvitationalJun 24 · 100 Meters · Place 6 · Tri City ThunderTri City Thunder100 Meters6.16.24a5
Jun 10TC Thunder Twilight All-ComersJun 10 · Long Jump · Place 1 · Tri City ThunderTri City ThunderLong Jump1.11-01.25Unofficial5
Jun 10TC Thunder Twilight All-ComersJun 10 · Javelin · Place 1 · Tri City ThunderTri City ThunderJavelin300g TJ1.68-03Unofficial5
Jun 10TC Thunder Twilight All-ComersJun 10 · 100 Meters · Tri City ThunderTri City Thunder100 Meters—DNS5

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2Inland NW USATF Association ChampionshipJun 2 · Long Jump · Place 4 · 35-Unattached35-UnattachedLong Jump4.2.48m1
Jun 2Inland NW USATF Association ChampionshipJun 2 · Javelin · 35-Unattached35-UnattachedJavelin300g TJ—SCR1
Jun 2Inland NW USATF Association ChampionshipJun 2 · 100 Meters · Place 5 · 35-Unattached35-Unattached100 Meters5.19.84a1