Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bear Creek ParkMcLoughlin Bear Creek Challenge · Sep 17 | 12:00 | McLoughlin Bear Creek Challenge | September 17, 2015 |
| 3,000 Meters · Bear Creek ParkSOMSAC Championship Meet · Oct 29 | 11:27.00 | SOMSAC Championship Meet | October 29, 2015 |
| 3,000 Meters · Colver Sports FieldsSOMSAC Conference Championship · Oct 24 | 10:44.46 | SOMSAC Conference Championship | October 24, 2017 |
| 3,000 Meters · Eagle Point Golf ClubSOMSAC XC Meet (Eagle Point) · Sep 22 | 11:17.8 | SOMSAC XC Meet (Eagle Point) | September 22, 2016 |
| 3,000 Meters · Jackson County Expo4th Annual Max King Invite · Oct 11 | 10:58.6 | 4th Annual Max King Invite | October 11, 2017 |
| 3,000 Meters · North Middle schoolSOMSAC League Meet (NMS, StM, TMS, hed, Grace, NHCS, EP, WM) · Oct 22 | 10:58.3 | SOMSAC League Meet (NMS, StM, TMS, hed, Grace, NHCS, EP, WM) | October 22, 2015 |
| 3,000 Meters · Ruch School Fitness TrailSOMSAC Small Schools: Ruch Meet · Oct 19 | 11:23.93 | SOMSAC Small Schools: Ruch Meet | October 19, 2017 |
| 3,000 Meters · South Middle SchoolSouth Middle school · Sep 21 | 11:30.6 | South Middle school | September 21, 2017 |
| 5,000 Meters · Jackson County FairgroundsRogue Valley Runners Max King Invitational · Oct 9 | 17:33.7 | Rogue Valley Runners Max King Invitational | October 9, 2019 |
| 5,000 Meters · Lane Community College6A-7 Southwest Conference Championships · Oct 30 | 17:13.30 | 6A-7 Southwest Conference Championships | October 30, 2019 |
| 5,000 Meters · Marist HSSpartan XC Invite (formerly The Invitational) · Sep 7 | 17:49.5 | Spartan XC Invite (formerly The Invitational) | September 7, 2019 |
| 5,000 Meters · Valley of the Rogue State ParkSouthern Oregon Invitational · Oct 12 | 17:22.39 | Southern Oregon Invitational | October 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-7 Southwest Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 20 · Grants PassGrants Pass | 5,000 Meters Varsity | 20 | 17:13.30 PB | 10 |
| Oct 16 | Phoenix 5k Trail RaceOct 16 · 5,000 Meters Junior Varsity · Place 9 · Grants PassGrants Pass | 5,000 Meters Junior Varsity | 9 | 18:14 | 10 |
| Oct 12 | Southern Oregon InvitationalOct 12 · 5,000 Meters Varsity · Place 18 · Grants PassGrants Pass | 5,000 Meters Varsity | 18 | 17:22.39 PB | 10 |
| Oct 9 | Rogue Valley Runners Max King InvitationalOct 9 · 5,000 Meters Varsity · Place 39 · Grants PassGrants Pass | 5,000 Meters Varsity | 39 | 17:33.7 PB | 10 |
| Sep 21 | Prefontaine Memorial Run 5kSep 21 · 5,000 Meters Varsity · Place 15 · Grants PassGrants Pass | 5,000 Meters Varsity | 15 | 17:33.5 | 10 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Varsity 5A · Place 104 · Grants PassGrants Pass | 5,000 Meters Varsity 5A | 104 | 17:52.00 | 10 |
| Sep 7 | Spartan XC Invite (formerly The Invitational)Sep 7 · 5,000 Meters Varsity · Place 34 · Grants PassGrants Pass | 5,000 Meters Varsity | 34 | 17:49.5 PB | 10 |
| Aug 30 | Southwest Conference Pre-DistrictsAug 30 · 5,000 Meters Frosh/Soph Freshman · Place 15 · Grants PassGrants Pass | 5,000 Meters Frosh/Soph Freshman | 15 | 18:35.40 | 10 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SOMSAC Conference ChampionshipOct 24 · 3,000 Meters Varsity · Place 8 · NorthNorth | 3,000 Meters Varsity | 8 | 10:44.46 PB | 8 |
| Oct 19 | SOMSAC Small Schools: Ruch MeetOct 19 · 3,000 Meters Middle School · Place 4 · NorthNorth | 3,000 Meters Middle School | 4 | 11:23.93 PB | 8 |
| Oct 11 | 4th Annual Max King InviteOct 11 · 3,000 Meters Middle School · Place 6 · NorthNorth | 3,000 Meters Middle School | 6 | 10:58.6 PB | 8 |
| Oct 3 | SOMSAC Pre-Conference MeetOct 3 · 3,000 Meters Varsity · Place 5 · NorthNorth | 3,000 Meters Varsity | 5 | 11:22.30 | 8 |
| Sep 21 | South Middle schoolSep 21 · 3,000 Meters Middle School · Place 5 · NorthNorth | 3,000 Meters Middle School | 5 | 11:30.6 PB | 8 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Max King InvitationalOct 12 · 3,000 Meters Middle School · Place 4 · NorthNorth | 3,000 Meters Middle School | 4 | 11:08.8 | 7 |
| Oct 4 | SOMSAC XC Pre-DistrictOct 4 · 3,000 Meters Varsity · Place 7 · NorthNorth | 3,000 Meters Varsity | 7 | 11:33.6 | 7 |
| Sep 29 | SOMSAC XC Meet (North Grants Pass)Sep 29 · 3,000 Meters Middle School · Place 6 · NorthNorth | 3,000 Meters Middle School | 6 | 12:21.53 | 7 |
| Sep 22 | SOMSAC XC Meet (Eagle Point)Sep 22 · 3,000 Meters Middle School · Place 7 · NorthNorth | 3,000 Meters Middle School | 7 | 11:17.8 PB | 7 |
| Sep 15 | Bear Creek InvitationalSep 15 · 3,000 Meters Middle School · Place 5 · NorthNorth | 3,000 Meters Middle School | 5 | 12:52 | 7 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | SOMSAC Championship MeetOct 29 · 3,000 Meters Middle School Varsity · Place 30 · NorthNorth | 3,000 Meters Middle School Varsity | 30 | 11:27.00 PB | 6 |
| Oct 22 | SOMSAC League Meet (NMS, StM, TMS, hed, Grace, NHCS, EP, WM)Oct 22 · 3,000 Meters Middle School Male · Place 5 · NorthNorth | 3,000 Meters Middle School Male | 5 | 10:58.3 PB | 6 |
| Oct 15 | The Hornet HoneyOct 15 · 3,000 Meters Middle School · Place 8 · NorthNorth | 3,000 Meters Middle School | 8 | 12:33.66 | 6 |
| Oct 8 | SOMSAC Pre-conference MeetOct 8 · 3,000 Meters Middle School Varsity · Place 29 · NorthNorth | 3,000 Meters Middle School Varsity | 29 | 11:53.00 | 6 |
| Oct 1 | SOMSAC League Meet @ Ruch SchoolOct 1 · 3,000 Meters Middle School · Place 10 · NorthNorth | 3,000 Meters Middle School | 10 | 12:45.53Unofficial | 6 |
| Sep 17 | McLoughlin Bear Creek ChallengeSep 17 · 3,000 Meters Middle School · Place 4 · NorthNorth | 3,000 Meters Middle School | 4 | 12:00 PB | 6 |