Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Discus · 1.6kg · Outdoor2nd Annual Lakeland Take Flight Invite Sponsored by North Idaho Physical Therapy · Apr 29 | 102' 0 | 2nd Annual Lakeland Take Flight Invite Sponsored by North Idaho Physical Therapy | April 29, 2022 |
| Discus · 1kg · OutdoorMS Prelims @ Riverside (RS,NP,DP,Pride) · May 15 | 70-07 | MS Prelims @ Riverside (RS,NP,DP,Pride) | May 15, 2018 |
| Javelin · 300g TJ · OutdoorMS Prelims @ Riverside (RS,NP,DP,Pride) · May 15 | 83-04 | MS Prelims @ Riverside (RS,NP,DP,Pride) | May 15, 2018 |
| Javelin · 600g TJ · OutdoorNewport/Colville/Pride Prep@Medical Lake · May 8 | 80-06 | Newport/Colville/Pride Prep@Medical Lake | May 8, 2018 |
| Javelin · 800g · OutdoorNEA #1 Colville/Newport @ Riverside · Apr 10 | 59-08 | NEA #1 Colville/Newport @ Riverside | April 10, 2019 |
| Shot Put · 12lb · Outdoor2nd Annual Lakeland Take Flight Invite Sponsored by North Idaho Physical Therapy · Apr 29 | 35' 1.25 | 2nd Annual Lakeland Take Flight Invite Sponsored by North Idaho Physical Therapy | April 29, 2022 |
| Shot Put · 8lb · OutdoorMS Prelims @ Riverside (RS,NP,DP,Pride) · May 15 | 33-10.50 | MS Prelims @ Riverside (RS,NP,DP,Pride) | May 15, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
16 results2021 Outdoor Track
11 results2019 Outdoor Track
7 results2018 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | @Newport All-LeagueMay 22 · Discus · Place 6 · NewportNewport | Discus1.6kg | 6. | 81-09 | 8 |
| May 22 | @Newport All-LeagueMay 22 · Shot Put · Place 6 · NewportNewport | Shot Put12lb | 6. | 31-04.00 | 8 |
| May 15 | MS Prelims @ Riverside (RS,NP,DP,Pride)May 15 · Javelin · Place 6 · NewportNewport | Javelin300g TJ | 6. | 83-04 PB | 8 |
| May 15 | MS Prelims @ Riverside (RS,NP,DP,Pride)May 15 · Discus · Place 3 · NewportNewport | Discus1kg | 3. | 70-07 PB | 8 |
| May 15 | MS Prelims @ Riverside (RS,NP,DP,Pride)May 15 · Shot Put · Place 2 · NewportNewport | Shot Put8lb | 2. | 33-10.50 PB | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · Javelin · Place 7 · NewportNewport | Javelin600g TJ | 7. | 80-06 PB | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · Discus · Place 6 · NewportNewport | Discus1kg | 6. | 65-09 | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · Shot Put · Place 2 · NewportNewport | Shot Put8lb | 2. | 31-04.00 | 8 |
| May 3 | Jenkins vs. Lakeside, Newport & NorthportMay 3 · Javelin · Place 13 · NewportNewport | Javelin450g AeroJav | 13. | 66-05Unofficial | 8 |
| May 3 | Jenkins vs. Lakeside, Newport & NorthportMay 3 · Discus · Place 11 · NewportNewport | Discus1kg | 11. | 58-03Unofficial | 8 |
| May 3 | Jenkins vs. Lakeside, Newport & NorthportMay 3 · Shot Put · Place 7 · NewportNewport | Shot Put8lb | 7. | 28-10.00Unofficial | 8 |
| Apr 26 | DP/Newport/NWC/Pride @ RiversideApr 26 · Javelin · Place 6 · NewportNewport | Javelin300g TJ | 6. | 69-08 | 8 |
| Apr 26 | DP/Newport/NWC/Pride @ RiversideApr 26 · Discus · Place 4 · NewportNewport | Discus1kg | 4. | 57-11 | 8 |
| Apr 26 | DP/Newport/NWC/Pride @ RiversideApr 26 · Shot Put · Place 6 · NewportNewport | Shot Put8lb | 6. | 28-00.50 | 8 |