Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorJV Meet of Champions · May 1 | 12.08 | JV Meet of Champions | May 1, 2018 |
| 100 Meters · Outdoor · Hand timedOrofino Meet · Apr 26 | 12.34h | Orofino Meet | April 26, 2018 |
| 1600 Meters · OutdoorLake City Invitational · Apr 29 | 5:24.82a | Lake City Invitational | April 29, 2016 |
| 1600 Meters · OutdoorLapwai · Apr 5 | 5:33.06 | Lapwai | April 5, 2016 |
| 200 Meters · Outdoor2A/1A District I&II Championships · May 11 | 25.92a | 2A/1A District I&II Championships | May 11, 2018 |
| 200 Meters · Outdoor · Hand timedOrofino Meet · Apr 26 | 25.78h | Orofino Meet | April 26, 2018 |
| 3200 Meters · OutdoorDistrict II Meet of Champions · May 5 | 11:39.78a | District II Meet of Champions | May 5, 2016 |
| 3200 Meters · OutdoorLewiston Invitational · Mar 19 | 12:21.42a | Lewiston Invitational | March 19, 2016 |
| 400 Meters · OutdoorKamiah Meet · Mar 23 | 1:01.67 | Kamiah Meet | March 23, 2017 |
| 400 Meters · Outdoor · Hand timedLynn Behrman Invitational · Apr 20 | 1:04.28h | Lynn Behrman Invitational | April 20, 2018 |
| 800 Meters · OutdoorNew Plymouth meet · Mar 24 | 2:31.64a | New Plymouth meet | March 24, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
15 results2017 Outdoor Track
5 results2016 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 5 | District II Meet of ChampionsMay 5 · 3200 Meters · Place 14 · Grangeville | 3200 Meters | 14 | 11:39.78a PB | 9 |
| Apr 29 | Lake City InvitationalApr 29 · 3200 Meters · Place 5 · Grangeville | 3200 Meters | 5 | 12:13.00a | 9 |
| Apr 29 | Lake City InvitationalApr 29 · 1600 Meters · Place 9 · Grangeville | 1600 Meters | 9 | 5:24.82a PB | 9 |
| Apr 19 | Grangeville InviteApr 19 · 3200 Meters · Place 4 · Grangeville | 3200 Meters | 4 | 12:38.98 | 9 |
| Apr 19 | Grangeville InviteApr 19 · 1600 Meters · Place 1 · Grangeville | 1600 Meters | 1 | 6:00.81 | 9 |
| Apr 15 | Middleton InviteApr 15 · 800 Meters · Place 21 · Grangeville | 800 Meters | 21 | 2:34.41a | 9 |
| Apr 5 | LapwaiApr 5 · 1600 Meters · Place 14 · Grangeville | 1600 Meters | 14 | 5:33.06 PB | 9 |
| Apr 5 | LapwaiApr 5 · 800 Meters · Place 18 · Grangeville | 800 Meters | 18 | 2:34.98 | 9 |
| Mar 24 | New Plymouth meetMar 24 · 1600 Meters · Place 8 · Grangeville | 1600 Meters | 8 | 5:36.97a | 9 |
| Mar 24 | New Plymouth meetMar 24 · 800 Meters · Place 16 · Grangeville | 800 Meters | 16 | 2:31.64a PB | 9 |
| Mar 19 | Lewiston Invitational Mar 19 · 3200 Meters · Place 29 · Grangeville | 3200 Meters | 29 | 12:21.42a PB | 9 |
| Mar 19 | Lewiston Invitational Mar 19 · 1600 Meters · Place 9 · Grangeville | 1600 Meters | 9 | NT | — |