Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorNEA League Meet (NP, Freeman, Lakeside, Riverside) · Apr 16 | 5:34.37 | NEA League Meet (NP, Freeman, Lakeside, Riverside) | April 16, 2021 |
| 3200 Meters · OutdoorNEA #1 Colville/Newport @ Riverside · Apr 10 | 13:06.05a | NEA #1 Colville/Newport @ Riverside | April 10, 2019 |
| 3200 Meters · Outdoor · Hand timedNEA Riverside @ Medical Lake · May 1 | 13:23.60h | NEA Riverside @ Medical Lake | May 1, 2019 |
| 800 Meters · OutdoorNEA 1A #5 Riverside @ Medical Lake · May 12 | 2:14.28 | NEA 1A #5 Riverside @ Medical Lake | May 12, 2021 |
| Triple Jump · Outdoor@Newport All-League · May 22 | 32-04.50 | @Newport All-League | May 22, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Outdoor Track
7 results2021 Outdoor Track
6 results2019 Outdoor Track
9 results2018 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | @Newport All-LeagueMay 22 · 1600 Meters · RiversideRiverside | 1600 Meters | — | SCR | 8 |
| May 22 | @Newport All-LeagueMay 22 · Triple Jump · Place 3 · RiversideRiverside | Triple Jump | 3. | 32-04.50 PB | 8 |
| May 22 | @Newport All-LeagueMay 22 · 800 Meters · Place 8 · RiversideRiverside | 800 Meters | 8. | 2:34.86a | 8 |
| May 15 | MS Prelims @ Riverside (RS,NP,DP,Pride)May 15 · 1600 Meters · Place 4 · RiversideRiverside | 1600 Meters | 4. | 5:55.15a | 8 |
| May 15 | MS Prelims @ Riverside (RS,NP,DP,Pride)May 15 · Triple Jump · Place 2 · RiversideRiverside | Triple Jump | 2. | 30-01.00 | 8 |
| May 15 | MS Prelims @ Riverside (RS,NP,DP,Pride)May 15 · 800 Meters · Place 3 · RiversideRiverside | 800 Meters | 3. | 2:46.34a | 8 |
| May 3 | NEA NWC, Riverside, St. Georges, Pride Prep @ ColvilleMay 3 · Triple Jump · Place 3 · RiversideRiverside | Triple Jump | 3. | 30-02.50Unofficial | 8 |
| May 3 | NEA NWC, Riverside, St. Georges, Pride Prep @ ColvilleMay 3 · 800 Meters · Place 5 · RiversideRiverside | 800 Meters | 5. | 2:37.97Unofficial | 8 |
| May 1 | Jenkins vs Medical Lake & RiversideMay 1 · 1600 Meters · Place 4 · RiversideRiverside | 1600 Meters | 4. | 5:56.30a | 8 |
| May 1 | Jenkins vs Medical Lake & RiversideMay 1 · Triple Jump · Place 2 · RiversideRiverside | Triple Jump | 2. | 29-09.00 | 8 |
| May 1 | Jenkins vs Medical Lake & RiversideMay 1 · 800 Meters · Place 4 · RiversideRiverside | 800 Meters | 4. | 2:34.72a | 8 |
| Apr 26 | DP/Newport/NWC/Pride @ RiversideApr 26 · 1600 Meters · Place 3 · RiversideRiverside | 1600 Meters | 3. | 5:49.92a | 8 |
| Apr 26 | DP/Newport/NWC/Pride @ RiversideApr 26 · Triple Jump · Place 2 · RiversideRiverside | Triple Jump | 2. | 29-08.00 | 8 |
| Apr 26 | DP/Newport/NWC/Pride @ RiversideApr 26 · 800 Meters · Place 4 · RiversideRiverside | 800 Meters | 4. | 2:37.68a | 8 |
| Apr 24 | LMS vs. Kettle Falls/RiversideApr 24 · 1600 Meters · Place 3 · RiversideRiverside | 1600 Meters | 3. | 5:45.03 | 8 |
| Apr 24 | LMS vs. Kettle Falls/RiversideApr 24 · Triple Jump · RiversideRiverside | Triple Jump | — | ND | 8 |
| Apr 24 | LMS vs. Kettle Falls/RiversideApr 24 · 800 Meters · Place 5 · RiversideRiverside | 800 Meters | 5. | 2:35.90 | 8 |