Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2A GSL #1 EV @ Pullman · Apr 1256' 112A GSL #1 EV @ PullmanApril 12, 2023
High Jump · Outdoor 2A GSL #2 East Valley/Pullman @ West Valley · Apr 234' 0" 2A GSL #2 East Valley/Pullman @ West ValleyApril 23, 2025
Javelin · 450g AeroJav · OutdoorUSATF Association Championships · Jun 1519.30mUSATF Association ChampionshipsJune 15, 2019
Javelin · 600g · Outdoor 2A GSL #2 East Valley/Pullman @ West Valley · Apr 23111' 7" 2A GSL #2 East Valley/Pullman @ West ValleyApril 23, 2025
Shot Put · 6lb · OutdoorUSATF Inland Northwest Association Junior Olympic Championships · Jun 216.95mUSATF Inland Northwest Association Junior Olympic ChampionshipsJune 21, 2019

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 212A GSL District ChampionshipMay 21 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin2113-212
Apr 26Mooberry RelaysApr 26 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin2106-312
Apr 23 2A GSL #2 East Valley/Pullman @ West ValleyApr 23 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin600g2.111' 7" PB12
Apr 23 2A GSL #2 East Valley/Pullman @ West ValleyApr 23 · High Jump · Place 9 · East Valley (Spokane)East Valley (Spokane)High Jump9.4' 0" PB12
Apr 192025 Van Kuren InviteApr 19 · Javelin · Place 4 · East Valley (Spokane)East Valley (Spokane)Javelin4111-812
Mar 29Howard Dolphin InvitationalMar 29 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin2112-912

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17GSL 2A District ChampionshipMay 17 · Javelin · Place 4 · East Valley (Spokane)East Valley (Spokane)Javelin4110-3—
May 8GSL # 4 Rogers @ East ValleyMay 8 · Javelin · Place 3 · East Valley (Spokane)East Valley (Spokane)Javelin397-5—
May 1GSL # 3 Shadle Park, East Valley @ West ValleyMay 1 · Javelin · Place 6 · East Valley (Spokane)East Valley (Spokane)Javelin6100-6—
Apr 24GSL #2 East Valley @ ClarkstonApr 24 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin294-7—
Apr 20Mooberry RelaysApr 20 · Javelin · Place 5 · East Valley (Spokane)East Valley (Spokane)Javelin5101-9—
Apr 17GSL #1 Pullman @ East ValleyApr 17 · Javelin · Place 1 · East Valley (Spokane)East Valley (Spokane)Javelin1108-4—
Apr 13Van Kuren InvitationalApr 13 · Javelin · Place 8 · East Valley (Spokane)East Valley (Spokane)Javelin898-8—
Mar 23Howard Dolphin InvitationalMar 23 · Javelin · Place 6 · East Valley (Spokane)East Valley (Spokane)Javelin690-10—
Mar 13Gonzaga Prep, East Valley @ Mead Mar 13 · Javelin · Place 4 · East Valley (Spokane)East Valley (Spokane)Javelin495-3—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19CWAC/GSL 2A REGIONAL CHAMPIONSHIPS @ EPHRATAMay 19 · Javelin · Place 5 · East Valley (Spokane)East Valley (Spokane)Javelin5104-5—
May 122A GSL League ChampionshipMay 12 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin2108-4—
May 32A GSL # 4 EV @ RogersMay 3 · Javelin · Place 1 · East Valley (Spokane)East Valley (Spokane)Javelin1104-1—
May 32A GSL # 4 EV @ RogersMay 3 · Discus · Place 8 · East Valley (Spokane)East Valley (Spokane)Discus845-3—
Apr 22Mooberry RelaysApr 22 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin2108-0—
Apr 22Mooberry RelaysApr 22 · Discus · Place 27 · East Valley (Spokane)East Valley (Spokane)Discus2766-4—
Apr 192A GSL # 2 Clarkston @ EVApr 19 · Javelin · Place 1 · East Valley (Spokane)East Valley (Spokane)Javelin1100-5—
Apr 192A GSL # 2 Clarkston @ EVApr 19 · Discus · Place 4 · East Valley (Spokane)East Valley (Spokane)Discus466-3—
Apr 122A GSL #1 EV @ PullmanApr 12 · Javelin · Place 1 · East Valley (Spokane)East Valley (Spokane)Javelin600g1.93' 510
Apr 122A GSL #1 EV @ PullmanApr 12 · Discus · Place 3 · East Valley (Spokane)East Valley (Spokane)Discus1kg3.56' 11 PB10
Mar 29Gonzaga Prep, Mead @ EVMar 29 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin600g2.96' 610
Mar 29Gonzaga Prep, Mead @ EVMar 29 · Discus · East Valley (Spokane)East Valley (Spokane)Discus1kg—DNS10
Mar 25Dolphin InvitationalMar 25 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin2101-010

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 202A CWAC/GSL REGIONALSMay 20 · Javelin · Place 5 · East Valley (Spokane)East Valley (Spokane)Javelin595-069
May 132A GSL District ChampionshipMay 13 · Javelin · Place 3 · East Valley (Spokane)East Valley (Spokane)Javelin394-01.509
May 42A GSL #4 East Valley at West ValleyMay 4 · Javelin · Place 3 · East Valley (Spokane)East Valley (Spokane)Javelin393-009
Apr 30Strandberg InvitationalApr 30 · Javelin · Place 11 · East Valley (Spokane)East Valley (Spokane)Javelin1182-079
Apr 272A GSL #3 Shadle Park, Rogers at East ValleyApr 27 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin286-039
Apr 23Moobery RelaysApr 23 · Javelin · Place 3 · East Valley (Spokane)East Valley (Spokane)Javelin3103-049
Apr 202A GSL #2 Pullman at East ValleyApr 20 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin290-019
Apr 16Van Kuren InvitationalApr 16 · Javelin · Place 13 · East Valley (Spokane)East Valley (Spokane)Javelin1386-039
Apr 132A GSL #1 East Valley at ClarkstonApr 13 · Javelin · Place 2 · East Valley (Spokane)East Valley (Spokane)Javelin288-109
Mar 30Non-League vs Mead/EVMar 30 · Javelin · Place 4 · East Valley (Spokane)East Valley (Spokane)Javelin483-089
Mar 26Dolphin InviteMar 26 · Javelin · Place 8 · East Valley (Spokane)East Valley (Spokane)Javelin881-039

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Javelin · Place 13 · Valley FlashValley FlashJavelin1318.85m11
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Discus · Place 11 · Valley FlashValley FlashDiscus1114.96m11
Jul 4USATF Region 13 Junior Olympic ChampionshipsJul 4 · Shot Put · Place 15 · Valley FlashValley FlashShot Put156.58m11
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Javelin · Place 2 · Valley FlashValley FlashJavelin450g AeroJav2.19.18m7
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Discus · Place 2 · Valley FlashValley FlashDiscus1kg2.13.80m7
Jun 21USATF Inland Northwest Association Junior Olympic ChampionshipsJun 21 · Shot Put · Place 2 · Valley FlashValley FlashShot Put6lb2.6.95m PB7
Jun 15USATF Inland Northwest Open & Masters Association ChampionshipsJun 15 · Javelin · Place 2 · Valley FlashValley FlashJavelin219.30m11
Jun 15USATF Inland Northwest Open & Masters Association ChampionshipsJun 15 · Discus · Place 2 · Valley FlashValley FlashDiscus213.35m11
Jun 15USATF Inland Northwest Open & Masters Association ChampionshipsJun 15 · Shot Put · Place 4 · Valley FlashValley FlashShot Put46.53m11
Jun 15USATF Association ChampionshipsJun 15 · Javelin · Place 2 · Valley FlashValley FlashJavelin450g AeroJav2.19.30m PB7
Jun 15USATF Association ChampionshipsJun 15 · Discus · Place 2 · Valley FlashValley FlashDiscus1kg2.13.35m7
Jun 15USATF Association ChampionshipsJun 15 · Shot Put · Place 4 · Valley FlashValley FlashShot Put6lb4.6.53m7

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23USATF Inland Northwest Association Junior Olympic ChampionshipsJun 23 · Javelin · Place 4 · Valley FlashValley FlashJavelin450g AeroJav4.15.71m6
Jun 23USATF Inland Northwest Association Junior Olympic ChampionshipsJun 23 · Discus · Place 2 · Valley FlashValley FlashDiscus1kg2.12.19m6
Jun 23USATF Inland Northwest Association Junior Olympic ChampionshipsJun 23 · Shot Put · Place 3 · Valley FlashValley FlashShot Put6lb3.5.79m6