Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bear Creek Park29th Annual Crusader XC Invitational · Aug 30 | 12:18.06 | 29th Annual Crusader XC Invitational | August 30, 2016 |
| 5,000 Meters · Dutcher Creek Golf ClubGrants Pass Invitational · Oct 7 | 23:25.46 | Grants Pass Invitational | October 7, 2015 |
| 5,000 Meters · Henley HSHenley Invitational · Sep 27 | 20:31 | Henley Invitational | September 27, 2017 |
| 5,000 Meters · Jackson County ExpoMax King Invitational · Oct 12 | 19:40.2 | Max King Invitational | October 12, 2016 |
| 5,000 Meters · Rogue Valley Adventist AcademyRVAA Run the Ditch · Sep 17 | 25:17.4 | RVAA Run the Ditch | September 17, 2015 |
| 5,000 Meters · Valley of the Rogue State Park3A/2A/1A-SD6 District 6 Championships · Oct 26 | 23:36.90 | 3A/2A/1A-SD6 District 6 Championships | October 26, 2017 |
| 5,000 Meters · Valley of the Rogue State Park3A/2A/1A-SD6 District 6 Championships · Oct 27 | 19:15.75 | 3A/2A/1A-SD6 District 6 Championships | October 27, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 3A/2A/1A-SD6 District 6 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 56 · Rogue Valley Adventist | 5,000 Meters Varsity | 56 | 23:36.90 PB | 11 |
| Oct 11 | 4th Annual Max King InviteOct 11 · 5,000 Meters Varsity · Place 125 · Rogue Valley Adventist | 5,000 Meters Varsity | 125 | 20:29.9 | 11 |
| Sep 27 | Henley InvitationalSep 27 · 5,000 Meters Varsity · Place 25 · Rogue Valley Adventist | 5,000 Meters Varsity | 25 | 20:31 PB | 11 |
2016 Cross Country
4 results2015 Cross Country
4 results