Personal bests

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 13 · Tri City ThunderDiscus1kg13.19.50m PB6
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Shot Put · Place 21 · Tri City ThunderShot Put6lb21.8.20m PB6
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Javelin · Place 15 · Tri City ThunderJavelin1514.03m6
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Discus · Place 3 · Tri City ThunderDiscus316.43m6
Jul 8USATF Region 13 Junior Olympic ChampionshipJul 8 · Shot Put · Place 3 · Tri City ThunderShot Put38.38m6
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Javelin · Place 2 · Tri City ThunderJavelin450g AeroJav2.16.41m PB6
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Discus · Place 1 · Tri City ThunderDiscus1kg1.19.32m6
Jun 26USATF Inland NW Association Junior Olympic ChampionshipsJun 26 · Shot Put · Place 2 · Tri City ThunderShot Put6lb2.7.61m6
Jun 196th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 19 · Javelin · Place 2 · Tri City ThunderJavelin215.80m6
Jun 196th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 19 · Discus · Place 1 · Tri City ThunderDiscus116.00m6
Jun 196th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 19 · Shot Put · Place 1 · Tri City ThunderShot Put18.56m6
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · Javelin · Place 3 · Tri City ThunderJavelin450g AeroJav3.12.18m6
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · Discus · Place 1 · Tri City ThunderDiscus1kg1.17.86m6
Jun 13USATF Inland NW Association Championship Youth MeetJun 13 · Shot Put · Place 1 · Tri City ThunderShot Put6lb1.7.65m6
Jun 6Moses Lake Athletics All-Comers MeetJun 6 · Javelin · Place 1 · Tri City ThunderJavelin450g AeroJav1.9.14m6
Jun 6Moses Lake Athletics All-Comers MeetJun 6 · Discus · Place 1 · Tri City ThunderDiscus1kg1.52' 0"6
Jun 6Moses Lake Athletics All-Comers MeetJun 6 · Shot Put · Place 1 · Tri City ThunderShot Put6lb1.25' 9"6
May 30TC Thunder Twilight (Youth/Open/Masters)May 30 · Javelin · Place 3 · Tri City ThunderJavelin314.64m6
May 30TC Thunder Twilight (Youth/Open/Masters)May 30 · Discus · Place 2 · Tri City ThunderDiscus211.89m6
May 30TC Thunder Twilight (Youth/Open/Masters)May 30 · Shot Put · Place 2 · Tri City ThunderShot Put28.27m6

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 3USATF Region 13 Junior Olympic ChampionshipJul 3 · Javelin · Place 3 · Tri City ThunderJavelin318.08m5
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · Javelin · Place 1 · Tri City ThunderJavelin120.53m5
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · Shot Put · Place 1 · Tri City ThunderShot Put17.70m5
Jun 27USATF Inland Northwest Association Junior Olympic ChampionshipsJun 27 · 100 Meters · Place 12 · Tri City Thunder100 Meters1217.85a5
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · Javelin · Place 1 · Tri City ThunderJavelin118.32m5
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · Shot Put · Place 1 · Tri City ThunderShot Put16.96m5
Jun 205th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 20 · 100 Meters · Place 9 · Tri City Thunder100 Meters918.50a5
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · Javelin · Place 1 · Tri City ThunderJavelin116.52m5
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · Shot Put · Place 1 · Tri City ThunderShot Put17.67m5
Jun 14USATF Inland NW Youth Association ChampionshipsJun 14 · 100 Meters · Place 8 · Tri City Thunder100 Meters818.80a5
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · Javelin · Place 1 · Tri City ThunderJavelin118.99m5
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · Shot Put · Place 1 · Tri City ThunderShot Put17.29m5
May 30TC Thunder Twilight Meet (Youth/Open/Masters)May 30 · 100 Meters · Place 9 · Tri City Thunder100 Meters917.71a PB5

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 284th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 28 · Javelin · Place 1 · Tri City ThunderJavelin114.65m—
Jun 284th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 28 · Shot Put · Place 1 · Tri City ThunderShot Put16.00m—
Jun 284th Annual TC Thunder Invitational (Youth/Open/Masters)Jun 28 · 100 Meters · Place 7 · Tri City Thunder100 Meters718.43a—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 1 · Tri City ThunderJavelin115.63m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 1 · Tri City ThunderShot Put16.16m—
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · 100 Meters · Place 13 · Tri City Thunder100 Meters1318.25a—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · Shot Put · Place 2 · Tri City ThunderShot Put25.44m—
Jun 15USATF Inland NW Youth Association ChampionshipsJun 15 · 100 Meters · Place 6 · Tri City Thunder100 Meters618.78a—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · Javelin · Place 5 · Tri City ThunderJavelin59.90m—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · Shot Put · Place 1 · Tri City ThunderShot Put15.49m—
Jun 7TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 7 · 100 Meters · Place 13 · Tri City Thunder100 Meters1318.33a—
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · Javelin · Place 2 · Tri City ThunderJavelin300g TJ2.12.47m PB4
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · Shot Put · Place 1 · Tri City ThunderShot Put6lb1.6.06m4
May 31TC Thunder Twilight Meet #1 (Youth,Open,Masters)May 31 · 100 Meters · Place 9 · Tri City Thunder100 Meters9.18.15a4

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Javelin · Place 3 · Tri City ThunderJavelin311.67m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 1 · Tri City ThunderShot Put15.51m—
Jul 6USATF Region 13 Junior Olympic ChampionshipsJul 6 · 100 Meters · Place 19 · Tri City Thunder100 MetersRound P1919.39a—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · Javelin · Place 1 · Tri City ThunderJavelin113.16m—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · Shot Put · Place 1 · Tri City ThunderShot Put15.00m—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · 200 Meters · Place 3 · Tri City Thunder200 Meters341.90a—
Jun 303rd Annual TC Thunder Invitational (Youth/Open/Masters)Jun 30 · 100 Meters · Place 4 · Tri City Thunder100 Meters419.05a—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · Shot Put · Place 1 · Tri City ThunderShot Put14.94m—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · 200 Meters · Place 1 · Tri City Thunder200 Meters141.82a PB—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · Javelin · Place 1 · Tri City ThunderJavelin19.85m—
Jun 23TC Thunder Twilight Meet #2 (Youth/Open/Masters)Jun 23 · 100 Meters · Place 3 · Tri City Thunder100 Meters318.87a—
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · Javelin · Place 1 · Tri City ThunderJavelin300g TJ1.10.41m3
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 1 · Tri City ThunderShot Put2kg1.5.20m PB3
Jun 16USATF Inland NW Association Junior Olympic ChampionshipsJun 16 · 100 Meters · Place 9 · Tri City Thunder100 Meters9.19.55aWind: -23
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · Javelin · Place 1 · Tri City ThunderJavelin112.77m—
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · Shot Put · Place 1 · Tri City ThunderShot Put14.67m—
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · 200 Meters · Place 3 · Tri City Thunder200 Meters342.77a—
Jun 9TC Thunder Twilight Meet #1 (Youth/Open/Masters)Jun 9 · 100 Meters · Place 2 · Tri City Thunder100 Meters219.45a—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · Javelin · Place 1 · Tri City ThunderJavelin110.97m—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · Shot Put · Place 1 · Tri City ThunderShot Put15.02m—
Jun 3USATF Inland NW Association Championships (Youth Athletes Only)Jun 3 · 100 Meters · Place 6 · Tri City Thunder100 Meters619.99a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 242nd Annual TC Thunder InvitationalJun 24 · Long Jump · Place 4 · Tri City ThunderLong Jump4.2.22m PB2
Jun 242nd Annual TC Thunder InvitationalJun 24 · Javelin · Place 1 · Tri City ThunderJavelin300g TJ1.7.33m2
Jun 242nd Annual TC Thunder InvitationalJun 24 · Shot Put · Place 1 · Tri City ThunderShot Put2kg1.4.27m2
Jun 242nd Annual TC Thunder InvitationalJun 24 · 100 Meters · Place 5 · Tri City Thunder100 Meters5.19.07a2
Jun 10TC Thunder Twilight All-ComersJun 10 · Long Jump · Place 4 · Tri City ThunderLong Jump4.6-04.25Unofficial2
Jun 10TC Thunder Twilight All-ComersJun 10 · Javelin · Place 1 · Tri City ThunderJavelin300g TJ1.22-00Unofficial2
Jun 10TC Thunder Twilight All-ComersJun 10 · 100 Meters · Place 4 · Tri City Thunder100 Meters4.20.30aUnofficial2