Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorNEA Freeman @ Colville · Apr 24 | 6:45.67PR | NEA Freeman @ Colville | April 24, 2019 |
| 200 Meters · OutdoorUndeberg Invitational · Apr 27 | 27.74PR | Undeberg Invitational | April 27, 2019 |
| 3200 Meters · OutdoorNEA Freeman @ Colville · Apr 24 | 15:52.01PR | NEA Freeman @ Colville | April 24, 2019 |
| 400 Meters · OutdoorNEA District Meet · May 10 | 1:13.25 | NEA District Meet | May 10, 2019 |
| 800 Meters · OutdoorLMS vs. Deer Park/NWC/Colville · May 10 | 2:50.90 | LMS vs. Deer Park/NWC/Colville | May 10, 2018 |
| Discus · 1.6kg · OutdoorNEA League Meet #2 (Newport) · Apr 23 | 85-11.50 | NEA League Meet #2 (Newport) | April 23, 2021 |
| Discus · 1kg · OutdoorNEA Prelim @Colville HS · May 15 | 66-10 | NEA Prelim @Colville HS | May 15, 2018 |
| Javelin · 450g AeroJav · OutdoorNEA Prelim @Colville HS · May 15 | 67-01 | NEA Prelim @Colville HS | May 15, 2018 |
| Javelin · 600g TJ · OutdoorNewport/Colville/Pride Prep@Medical Lake · May 8 | 70-00 | Newport/Colville/Pride Prep@Medical Lake | May 8, 2018 |
| Javelin · 800g · OutdoorNEA #1 Colville/Newport @ Riverside · Apr 10 | 69-04 | NEA #1 Colville/Newport @ Riverside | April 10, 2019 |
| Long Jump · OutdoorNEA League Meet #1 (DP, Medical Lake, Colville) · Apr 16 | 11-06.00 | NEA League Meet #1 (DP, Medical Lake, Colville) | April 16, 2021 |
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
17 results2018 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | @Newport All-LeagueMay 22 · 800 Meters · Place 10 · ColvilleColville | 800 Meters | 10. | 2:57.93a | 8 |
| May 15 | NEA Prelim @Colville HSMay 15 · Long Jump · Place 8 · ColvilleColville | Long Jump | 8. | 10-06.00 | 8 |
| May 15 | NEA Prelim @Colville HSMay 15 · Javelin · Place 11 · ColvilleColville | Javelin450g AeroJav | 11. | 67-01 PB | 8 |
| May 15 | NEA Prelim @Colville HSMay 15 · Discus · Place 7 · ColvilleColville | Discus1kg | 7. | 66-10 PB | 8 |
| May 15 | NEA Prelim @Colville HSMay 15 · 800 Meters · Place 2 · ColvilleColville | 800 Meters | 2. | 2:54.23 | 8 |
| May 10 | LMS vs. Deer Park/NWC/ColvilleMay 10 · Long Jump · Place 11 · ColvilleColville | Long Jump | 11. | 11-04.00 | 8 |
| May 10 | LMS vs. Deer Park/NWC/ColvilleMay 10 · Javelin · Place 16 · ColvilleColville | Javelin600g TJ | 16. | 65-06 | 8 |
| May 10 | LMS vs. Deer Park/NWC/ColvilleMay 10 · Discus · Place 13 · ColvilleColville | Discus1kg | 13. | 62-06 | 8 |
| May 10 | LMS vs. Deer Park/NWC/ColvilleMay 10 · 800 Meters · Place 4 · ColvilleColville | 800 Meters | 4. | 2:50.90 PB | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · Long Jump · Place 4 · ColvilleColville | Long Jump | 4. | 11-01.00 | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · Javelin · Place 10 · ColvilleColville | Javelin600g TJ | 10. | 70-00 PB | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · Discus · Place 7 · ColvilleColville | Discus1kg | 7. | 64-09 | 8 |
| May 8 | Newport/Colville/Pride Prep@Medical LakeMay 8 · 800 Meters · Place 6 · ColvilleColville | 800 Meters | 6. | 2:54.59 | 8 |
| May 3 | NEA NWC, Riverside, St. Georges, Pride Prep @ ColvilleMay 3 · Long Jump · Place 7 · ColvilleColville | Long Jump | 7. | 11-10.00Unofficial | 8 |
| May 3 | NEA NWC, Riverside, St. Georges, Pride Prep @ ColvilleMay 3 · Javelin · Place 6 · ColvilleColville | Javelin450g AeroJav | 6. | 61-11Unofficial | 8 |
| May 3 | NEA NWC, Riverside, St. Georges, Pride Prep @ ColvilleMay 3 · Discus · Place 8 · ColvilleColville | Discus1kg | 8. | 61-05Unofficial | 8 |
| May 3 | NEA NWC, Riverside, St. Georges, Pride Prep @ ColvilleMay 3 · 800 Meters · Place 6 · ColvilleColville | 800 Meters | 6. | 2:53.58Unofficial | 8 |
2017 Outdoor Track
19 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | ALL LEAGUEMay 23 · Long Jump · Place 11 · ColvilleColville | Long Jump | 11. | 9-09.00 | 7 |
| May 16 | Kettle Falls, Chewelah @ ColvilleMay 16 · Long Jump · Place 3 · ColvilleColville | Long Jump | 3. | 9-01.00 | 7 |
| May 16 | Kettle Falls, Chewelah @ ColvilleMay 16 · Javelin · Place 9 · ColvilleColville | Javelin800g | 9. | 59'4.5"Unofficial | 7 |
| May 16 | Kettle Falls, Chewelah @ ColvilleMay 16 · Discus · Place 13 · ColvilleColville | Discus1.6kg | 13. | 47-01 | 7 |
| May 11 | Lakeside, Deer Park, NWC, ColvilleMay 11 · Long Jump · Place 14 · ColvilleColville | Long Jump | 14. | 8-11.50 | 7 |
| May 11 | Lakeside, Deer Park, NWC, ColvilleMay 11 · Javelin · Place 8 · ColvilleColville | Javelin600g TJ | 8. | 65-07 | 7 |
| May 11 | Lakeside, Deer Park, NWC, ColvilleMay 11 · Discus · Place 11 · ColvilleColville | Discus1kg | 11. | 49-02 | 7 |
| May 9 | Newport, Colville @ Medical LakeMay 9 · Long Jump · Place 8 · ColvilleColville | Long Jump | 8. | 9'2"Unofficial | 7 |
| May 9 | Newport, Colville @ Medical LakeMay 9 · Long Jump · ColvilleColville | Long Jump | — | 2.79Unofficial | 7 |
| May 9 | Newport, Colville @ Medical LakeMay 9 · Javelin · ColvilleColville | Javelin600g | — | 65'2Unofficial | 7 |
| May 9 | Newport, Colville @ Medical LakeMay 9 · Javelin · ColvilleColville | Javelin800g | — | 18.95Unofficial | 7 |
| May 9 | Newport, Colville @ Medical LakeMay 9 · Discus · ColvilleColville | Discus1.6kg | — | 48'10Unofficial | 7 |
| May 9 | Newport, Colville @ Medical LakeMay 9 · Discus · ColvilleColville | Discus1.6kg | — | 15.11Unofficial | 7 |
| May 4 | NWC/Riverside/St George/Pride PrepMay 4 · Long Jump · Place 10 · ColvilleColville | Long Jump | 10. | 8-10.00 | 7 |
| May 4 | NWC/Riverside/St George/Pride PrepMay 4 · Javelin · Place 4 · ColvilleColville | Javelin800g | 4. | 62-02 | 7 |
| May 4 | NWC/Riverside/St George/Pride PrepMay 4 · Discus · Place 8 · ColvilleColville | Discus1.6kg | 8. | 49-07 | 7 |
| Apr 27 | Colville/Kettle/Chewelah/NewportApr 27 · Javelin · Place 10 · ColvilleColville | Javelin800g | 10. | 58-00 | 7 |
| Apr 27 | Colville/Kettle/Chewelah/NewportApr 27 · Discus · Place 15 · ColvilleColville | Discus1.6kg | 15. | 44-00 | 7 |
| Apr 27 | Colville/Kettle/Chewelah/NewportApr 27 · 800 Meters · Place 2 · ColvilleColville | 800 Meters | 2. | 3:16.00a | 7 |