Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,400 Meters · Valley of the Rogue State ParkChieftain Invitational · Oct 8 | 22:42.68 | Chieftain Invitational | October 8, 2016 |
| 5,000 Meters · Colver Sports FieldsRogue XC Invite · Sep 23 | 25:43.15 | Rogue XC Invite | September 23, 2017 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Oct 19 | 22:32.8 | Country Fair Classic | October 19, 2016 |
| 5,000 Meters · Jackson County Expo2018 - 5th Annual Max King Invite · Oct 10 | 22:26.2 | 2018 - 5th Annual Max King Invite | October 10, 2018 |
| 5,000 Meters · Jackson County FairgroundsRogue Valley Runners Max King Invitational · Oct 9 | 21:57.2 | Rogue Valley Runners Max King Invitational | October 9, 2019 |
| 5,000 Meters · Lane Community College6A-7 Southwest Conference Championships · Oct 30 | 22:29.50 | 6A-7 Southwest Conference Championships | October 30, 2019 |
| 5,000 Meters · Lithia ParkState of Jefferson XC Meet · Sep 30 | 25:22.93 | State of Jefferson XC Meet | September 30, 2017 |
| 5,000 Meters · Marist HSSpartan XC Invite (formerly The Invitational) · Sep 7 | 23:07.0 | Spartan XC Invite (formerly The Invitational) | September 7, 2019 |
| 5,000 Meters · Medford National Little League Fields6A-6 Southwest Conference Championships · Oct 25 | 24:01.3 | 6A-6 Southwest Conference Championships | October 25, 2017 |
| 5,000 Meters · Prefontaine Memorial HS 5KPrefontaine Memorial Run 5K · Sep 16 | 23:46.5 | Prefontaine Memorial Run 5K | September 16, 2017 |
| 5,000 Meters · Springfield High SchoolSpringfield Invitational · Sep 28 | 22:29.30 | Springfield Invitational | September 28, 2019 |
| 5,000 Meters · Steens MountainSteens Mountain High Altitude Running Camp Uphill 5k · Jul 19 | 34:30.30 | Steens Mountain High Altitude Running Camp Uphill 5k | July 19, 2019 |
| 5,000 Meters · Stewart Park 5kUmpqua Last Chance Meet · Oct 17 | 22:30 | Umpqua Last Chance Meet | October 17, 2018 |
| 5,000 Meters · Traditional 5k courseSaxon Invite · Sep 9 | 25:24.66 | Saxon Invite | September 9, 2017 |
| 5,000 Meters · Valley of the Rogue State ParkSouthern Oregon Invitational · Oct 12 | 22:21.55 | Southern Oregon Invitational | October 12, 2019 |
| 5,000 Meters · Valley of the Rogue State ParkHidden Valley Mustang Invitational · Oct 7 | 24:03.99 | Hidden Valley Mustang Invitational | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-7 Southwest Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 15 · Grants Pass | 5,000 Meters Junior Varsity | 15 | 22:29.50 PB | 12 |
| Oct 16 | Phoenix 5k Trail RaceOct 16 · 5,000 Meters Junior Varsity · Place 11 · Grants Pass | 5,000 Meters Junior Varsity | 11 | 22:21.29 | 12 |
| Oct 12 | Southern Oregon InvitationalOct 12 · 5,000 Meters Varsity · Place 44 · Grants Pass | 5,000 Meters Varsity | 44 | 22:21.55 PB | 12 |
| Oct 9 | Rogue Valley Runners Max King InvitationalOct 9 · 5,000 Meters Varsity · Place 47 · Grants Pass | 5,000 Meters Varsity | 47 | 21:57.2 PB | 12 |
| Sep 28 | Springfield InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 4 · Grants Pass | 5,000 Meters Junior Varsity | 4 | 22:29.30 PB | 12 |
| Sep 21 | Prefontaine Memorial Run 5kSep 21 · 5,000 Meters Varsity · Place 32 · Grants Pass | 5,000 Meters Varsity | 32 | 23:01.3 | 12 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Junior Varsity · Place 40 · Grants Pass | 5,000 Meters Junior Varsity | 40 | 22:51.00 | 12 |
| Sep 7 | Spartan XC Invite (formerly The Invitational)Sep 7 · 5,000 Meters Junior Varsity · Place 19 · Grants Pass | 5,000 Meters Junior Varsity | 19 | 23:07.0 PB | 12 |
| Aug 30 | Southwest Conference Pre-DistrictsAug 30 · 5,000 Meters Varsity · Place 26 · Grants Pass | 5,000 Meters Varsity | 26 | 23:49.30 | 12 |
| Jul 19 | Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 2 · Place 77 · Grants Pass | 5,000 Meters Week 2 | 77 | 34:30.30 PB | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | 6A-7 Southwest Conference ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 18 · Grants Pass | 5,000 Meters Junior Varsity | 18 | 22:12.20 | 11 |
| Oct 17 | Umpqua Last Chance MeetOct 17 · 5,000 Meters Varsity · Place 12 · Grants Pass | 5,000 Meters Varsity | 12 | 22:30 PB | 11 |
| Oct 10 | 2018 - 5th Annual Max King InviteOct 10 · 5,000 Meters Varsity/ Junior Varsity · Place 40 · Grants Pass | 5,000 Meters Varsity/ Junior Varsity | 40 | 22:26.2 PB | 11 |
| Oct 6 | Southern Oregon InviteOct 6 · 5,000 Meters Junior Varsity · Place 11 · Grants Pass | 5,000 Meters Junior Varsity | 11 | 24:09.00 | 11 |
| Sep 29 | Springfield InvitationalSep 29 · 5,000 Meters Varsity · Place 3 · Grants Pass | 5,000 Meters Varsity | 3 | 23:59.40 | 11 |
| Sep 22 | Rogue XC InviteSep 22 · Varsity · Place 14 · Grants Pass | Varsity | 14 | 25:06.38 | 11 |
| Sep 19 | Southwest Conference Pre-DistrictsSep 19 · Varsity · Place 30 · Grants Pass | Varsity | 30 | 24:29.9 | 11 |
| Sep 15 | Prefontaine Memorial Run 5kSep 15 · 5,000 Meters Varsity · Place 57 · Grants Pass | 5,000 Meters Varsity | 57 | 23:38.2 | 11 |
| Sep 8 | Saxon Invite Sep 8 · Varsity · Place 16 · Grants Pass | Varsity | 16 | 23:44.88 | 11 |
| Jul 15 | Steens Mountain High Altitude Running Camp Uphill 5kJul 15 · 5,000 Meters Week 2 · Place 71 · Grants Pass | 5,000 Meters Week 2 | 71 | 39:09 | 11 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-6 Southwest Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 18 · Grants Pass | 5,000 Meters Junior Varsity | 18 | 24:01.3 PB | 10 |
| Oct 11 | 4th Annual Max King InviteOct 11 · 5,000 Meters Varsity · Place 59 · Grants Pass | 5,000 Meters Varsity | 59 | 22:55.3 | 10 |
| Oct 7 | Hidden Valley Mustang InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 9 · Grants Pass | 5,000 Meters Junior Varsity | 9 | 24:03.99 PB | 10 |
| Sep 30 | State of Jefferson XC MeetSep 30 · 5,000 Meters Junior Varsity · Place 17 · Grants Pass | 5,000 Meters Junior Varsity | 17 | 25:22.93 PB | 10 |
| Sep 27 | 6A-6 Southwest Conference PreviewSep 27 · 5,000 Meters Frosh/Soph · Place 26 · Grants Pass | 5,000 Meters Frosh/Soph | 26 | 31:37 | 10 |
| Sep 23 | Rogue XC InviteSep 23 · 5,000 Meters HS Junior Varsity · Place 14 · Grants Pass | 5,000 Meters HS Junior Varsity | 14 | 25:43.15 PB | 10 |
| Sep 16 | Prefontaine Memorial Run 5K Sep 16 · 5,000 Meters Varsity · Place 47 · Grants Pass | 5,000 Meters Varsity | 47 | 23:46.5 PB | 10 |
| Sep 9 | Saxon Invite Sep 9 · 5,000 Meters JV Gold · Place 22 · Grants Pass | 5,000 Meters JV Gold | 22 | 25:24.66 PB | 10 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | 6A-6 Southwest Conference ChampionshipsOct 27 · 5,000 Meters Junior Varsity · Place 17 · Grants Pass | 5,000 Meters Junior Varsity | 17 | 22:57.4 | 9 |
| Oct 19 | Country Fair ClassicOct 19 · 5,000 Meters Junior Varsity · Place 11 · Grants Pass | 5,000 Meters Junior Varsity | 11 | 22:32.8 PB | 9 |
| Oct 8 | Chieftain InvitationalOct 8 · 4,400 Meters Junior Varsity · Place 12 · Grants Pass | 4,400 Meters Junior Varsity | 12 | 22:42.68 PB | 9 |