Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · La Grande Country ClubTiger Invite · Oct 11 | 14:26 | Tiger Invite | October 11, 2019 |
| 2,500 Meters · Buffalo Peak Golf CourseTigers Invitational · Oct 7 | 16:18.9 | Tigers Invitational | October 7, 2017 |
| 2,500 Meters · Catherine Creek41st Annual Catherine Creek Scamper · Sep 15 | 13:23 | 41st Annual Catherine Creek Scamper | September 15, 2017 |
| 2,500 Meters · Elgin High SchoolElgin Husky Hustle Invitational · Oct 4 | 9:58.5 | Elgin Husky Hustle Invitational | October 4, 2019 |
| 2,500 Meters · Pendleton Community ParkMiddle School East Side Championships · Oct 20 | 11:22.3 | Middle School East Side Championships | October 20, 2017 |
| 2,500 Meters · Sandstone MSRunner's Soul XC Fest · Sep 9 | 12:32.5 | Runner's Soul XC Fest | September 9, 2017 |
| 3,000 Meters · Buffalo Peak Golf CourseUnion Jr. High Invite · Sep 20 | 18:16.3 | Union Jr. High Invite | September 20, 2019 |
| 3,000 Meters · Helix High SchoolHelix Stubblebuster · Oct 12 | 16:26.0 | Helix Stubblebuster | October 12, 2017 |
| 3,000 Meters · McKay Park - PendletonEastern Oregon XC Championship · Oct 18 | 12:40.1 | Eastern Oregon XC Championship | October 18, 2019 |
| 3,000 Meters · Pendleton Community ParkEastern Oregon Championship · Oct 19 | 13:22.1 | Eastern Oregon Championship | October 19, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Eastern Oregon XC ChampionshipOct 18 · 3,000 Meters 7th/8th Grade Boys · Place 30 · La Grande | 3,000 Meters 7th/8th Grade Boys | 30 | 12:40.1 PB | 8 |
| Oct 11 | Tiger Invite Oct 11 · 2 Miles Junior High · Place 11 · La Grande | 2 Miles Junior High | 11 | 14:26 PB | 8 |
| Oct 4 | Elgin Husky Hustle InvitationalOct 4 · 2,500 Meters Middle School Boys · Place 3 · La Grande | 2,500 Meters Middle School Boys | 3 | 9:58.5 PB | 8 |
| Sep 20 | Union Jr. High InviteSep 20 · 3,000 Meters Jr. High Boys · Place 11 · La Grande | 3,000 Meters Jr. High Boys | 11 | 18:16.3 PB | 8 |
| Sep 13 | 43rd Annual Catherine Creek Scamper Sep 13 · 2,500 Meters Middle School · Place 29 · La Grande | 2,500 Meters Middle School | 29 | 11:02 | 8 |
| Sep 7 | Runner Soul XC FestSep 7 · 2,500 Meters Middle School · Place 18 · La Grande | 2,500 Meters Middle School | 18 | 10:44.39 | 8 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Eastern Oregon ChampionshipOct 19 · 3,000 Meters 7th/8th Grade Boys · Place 32 · La Grande | 3,000 Meters 7th/8th Grade Boys | 32 | 13:22.1 PB | 7 |
| Oct 4 | Crosby InvitationalOct 4 · Varsity · Place 55 · La Grande | Varsity | 55 | 14:19 | 7 |
| Sep 28 | Baker InvitationalSep 28 · Varsity · Place 27 · La Grande | Varsity | 27 | 14:24.42 | 7 |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Middle School East Side ChampionshipsOct 20 · 2,500 Meters Boys 6th Grade Middle School · Place 6 · La Grande | 2,500 Meters Boys 6th Grade Middle School | 6 | 11:22.3 PB | 6 |
| Oct 12 | Helix StubblebusterOct 12 · 3,000 Meters Middle School · Place 93 · La Grande | 3,000 Meters Middle School | 93 | 16:26.0 PB | 6 |
| Oct 7 | Tigers InvitationalOct 7 · 2,500 Meters Junior High · Place 21 · La Grande | 2,500 Meters Junior High | 21 | 16:18.9 PB | 6 |
| Sep 15 | 41st Annual Catherine Creek ScamperSep 15 · 2,500 Meters 6th Grade Boys · Place 10 · La Grande | 2,500 Meters 6th Grade Boys | 10 | 13:23 PB | 6 |
| Sep 9 | Runner's Soul XC FestSep 9 · 2,500 Meters Middle School · Place 58 · La Grande | 2,500 Meters Middle School | 58 | 12:32.5 PB | 6 |