Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bear Creek ParkMcLoughlin Invite · Sep 28 | 12:06 | McLoughlin Invite | September 28, 2017 |
| 3,000 Meters · Bear Creek ParkSOMSAC Championship Meet · Oct 29 | 15:05.58 | SOMSAC Championship Meet | October 29, 2015 |
| 3,000 Meters · Colver Sports FieldsSOMSAC Conference Championship · Oct 24 | 11:40.08 | SOMSAC Conference Championship | October 24, 2017 |
| 3,000 Meters · Hanby Middle SchoolSOMSAC Meet (Hanby) · Sep 15 | 13:53 | SOMSAC Meet (Hanby) | September 15, 2016 |
| 3,000 Meters · Jackson County ExpoMax King Invitational · Oct 12 | 13:10.4 | Max King Invitational | October 12, 2016 |
| 3,000 Meters · North Middle schoolSOMSAC XC Meet (North Grants Pass) · Sep 29 | 15:01.25 | SOMSAC XC Meet (North Grants Pass) | September 29, 2016 |
| 3,000 Meters · Ruch School Fitness TrailSOMSAC Small Schools: Ruch Meet · Oct 19 | 12:16.89 | SOMSAC Small Schools: Ruch Meet | October 19, 2017 |
| 3,000 Meters · South Middle SchoolSouth Middle school · Sep 21 | 12:22.3 | South Middle school | September 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | SOMSAC Conference ChampionshipOct 24 · 3,000 Meters Varsity · Place 32 · Valley | 3,000 Meters Varsity | 32 | 11:40.08 PB | 8 |
| Oct 19 | SOMSAC Small Schools: Ruch MeetOct 19 · 3,000 Meters Middle School · Place 16 · Valley | 3,000 Meters Middle School | 16 | 12:16.89 PB | 8 |
| Oct 10 | SOMSAC Talent MeetOct 10 · 3,000 Meters Middle School · Place 4 · Valley | 3,000 Meters Middle School | 4 | 11:48.9 | 8 |
| Oct 3 | SOMSAC Pre-Conference MeetOct 3 · 3,000 Meters Varsity · Place 21 · Valley | 3,000 Meters Varsity | 21 | 11:49.80 | 8 |
| Sep 28 | McLoughlin InviteSep 28 · 3,000 Meters Middle School · Place 20 · Valley | 3,000 Meters Middle School | 20 | 12:06 PB | 8 |
| Sep 21 | South Middle schoolSep 21 · 3,000 Meters Middle School · Place 12 · Valley | 3,000 Meters Middle School | 12 | 12:22.3 PB | 8 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | SOMSAC XC District ChampionshipsOct 25 · 3,000 Meters Junior Varsity · Place 22 · Valley | 3,000 Meters Junior Varsity | 22 | 13:09.39 | 7 |
| Oct 12 | Max King InvitationalOct 12 · 3,000 Meters Middle School · Place 50 · Valley | 3,000 Meters Middle School | 50 | 13:10.4 PB | 7 |
| Oct 4 | SOMSAC XC Pre-DistrictOct 4 · 3,000 Meters Junior Varsity · Place 52 · Valley | 3,000 Meters Junior Varsity | 52 | 15:00.79 | 7 |
| Sep 29 | SOMSAC XC Meet (North Grants Pass)Sep 29 · 3,000 Meters Middle School · Place 48 · Valley | 3,000 Meters Middle School | 48 | 15:01.25 PB | 7 |
| Sep 22 | The Hornet HoneySep 22 · 3,000 Meters Middle School · Place 76 · Valley | 3,000 Meters Middle School | 76 | 14:47 | 7 |
| Sep 15 | SOMSAC Meet (Hanby)Sep 15 · 3,000 Meters Middle School · Place 61 · Valley | 3,000 Meters Middle School | 61 | 13:53 PB | 7 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | SOMSAC Championship MeetOct 29 · 3,000 Meters Middle School JV · Place 69 · Valley | 3,000 Meters Middle School JV | 69 | 15:05.58 PB | 6 |
| Oct 22 | Hanby MS Home MeetOct 22 · 3,000 Meters Middle School · Place 85 · Valley | 3,000 Meters Middle School | 85 | 14:32.7 | 6 |
| Oct 14 | Max King Invitational/ SOMSAC Middle SchoolOct 14 · 3,000 Meters Middle School · Place 95 · Valley | 3,000 Meters Middle School | 95 | 15:47.0 | 6 |
| Oct 8 | SOMSAC Pre-conference MeetOct 8 · 3,000 Meters Middle School JV · Place 65 · Valley | 3,000 Meters Middle School JV | 65 | 15:24.79 | 6 |
| Oct 1 | SOMSAC League Meet @ Ruch SchoolOct 1 · 3,000 Meters Middle School · Place 97 · Valley | 3,000 Meters Middle School | 97 | 18:59.22Unofficial | 6 |