Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Kiwanis ParkMcCain Kiwanis Park Meet · Sep 28 | 16:06 | McCain Kiwanis Park Meet | September 28, 2022 |
| 3,000 Meters · Nyssa High SchoolWIC Championship · Oct 5 | 16:40.51 | WIC Championship | October 5, 2023 |
| 3,000 Meters · ValeMalheur County (Adrian, Nyssa, Ontario, Vale, Four Rivers) · Oct 4 | 18:17.78 | Malheur County (Adrian, Nyssa, Ontario, Vale, Four Rivers) | October 4, 2022 |
| 5,000 Meters · Beck Kiwanis ParkFour Rivers Invite · Oct 15 | 21:33.4 | Four Rivers Invite | October 15, 2026 |
| 5,000 Meters · Caldwell High School24th Caldwell Twilight · Sep 3 | 24:30.73 | 24th Caldwell Twilight | September 3, 2026 |
| 5,000 Meters · McKay Park - Pendleton3A/2A/1A-SD4 District 4 Championships · Oct 30 | 21:08.6 | 3A/2A/1A-SD4 District 4 Championships | October 30, 2026 |
| 5,000 Meters · Nyssa High SchoolNyssa Invite · Sep 9 | 24:37.96 | Nyssa Invite | September 9, 2026 |
| 5,000 Meters · Parma HSParma Invite · Sep 16 | 23:50.1 | Parma Invite | September 16, 2026 |
| 5,000 Meters · TVCC XC CourseGlen Crosby Invitational · Oct 8 | 22:29.27 | Glen Crosby Invitational | October 8, 2026 |
| 5,000 Meters · Warren E Mc Cain Middle SchoolPayette Open · Sep 23 | 23:14.93 | Payette Open | September 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A/2A/1A-SD4 District 4 Championships Oct 30 · 5,000 Meters 2A/1A Varsity · Place 52 · Four RiversFour Rivers | 5,000 Meters 2A/1A Varsity | 52 | 21:08.6 PB | 10 |
| Oct 15 | Four Rivers InviteOct 15 · 5,000 Meters Varsity · Place 27 · Four RiversFour Rivers | 5,000 Meters Varsity | 27 | 21:33.4 PB | 10 |
| Oct 8 | Glen Crosby Invitational Oct 8 · 5,000 Meters Junior Varsity · Place 12 · Four RiversFour Rivers | 5,000 Meters Junior Varsity | 12 | 22:29.27 PB | 10 |
| Oct 2 | Cascade Lake RunOct 2 · 5,000 Meters Varsity · Place 50 · Four RiversFour Rivers | 5,000 Meters Varsity | 50 | 24:33.08Unofficial | 10 |
| Sep 23 | Payette OpenSep 23 · 5,000 Meters Boys HS · Place 105 · Four RiversFour Rivers | 5,000 Meters Boys HS | 105 | 23:14.93 PB | 10 |
| Sep 16 | Parma InviteSep 16 · 5,000 Meters Varsity · Place 53 · Four RiversFour Rivers | 5,000 Meters Varsity | 53 | 23:50.1 PB | 10 |
| Sep 9 | Nyssa InviteSep 9 · 5,000 Meters HS · Place 102 · Four RiversFour Rivers | 5,000 Meters HS | 102 | 24:37.96 PB | 10 |
| Sep 3 | 24th Caldwell Twilight Sep 3 · 5,000 Meters JV Boys (21:46 and above) · Place 185 · Four RiversFour Rivers | 5,000 Meters JV Boys (21:46 and above) | 185 | 24:30.73 PB | 10 |
2025 Cross Country
3 results2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Winston Tilzey InvitationalOct 16 · 3,000 Meters Middle School · Place 58 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 58 | 13:05.09 | 8 |
| Oct 11 | Ghoul or GlowOct 11 · 3,000 Meters Middle School · Place 25 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 25 | 15:14.8 | 8 |
| Oct 2 | Kiwanis OpenOct 2 · 3,000 Meters Middle School · Place 40 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 40 | 13:20.07 | 8 |
| Sep 25 | Payette OpenSep 25 · 3,000 Meters Middle School · Place 31 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 31 | 13:48.86 | 8 |
| Sep 18 | Parma InviteSep 18 · 3,000 Meters Middle School · Place 74 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 74 | 14:26.09 | 8 |
| Sep 13 | 47th Annual Catherine Creek Scamper Sep 13 · 2,500 Meters Varsity · Place 72 · Four Rivers PrepFour Rivers Prep | 2,500 Meters Varsity | 72 | 19:44.5 | 8 |
| Aug 30 | Weiser InviteAug 30 · 3,000 Meters Middle School · Place 22 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 22 | 13:43.53 | 8 |
2023 Cross Country
2 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 12 | Winston Tilzey InvitationalOct 12 · 3,000 Meters Middle School · Place 133 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 133 | 15:15 | 6 |
| Oct 4 | Malheur County (Adrian, Nyssa, Ontario, Vale, Four Rivers)Oct 4 · 3,000 Meters Middle School · Place 27 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 27 | 18:17.78 PB | 6 |
| Sep 30 | Baker Invitational Sep 30 · 3,000 Meters Middle School · Place 99 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 99 | 16:12.2 | 6 |
| Sep 28 | McCain Kiwanis Park MeetSep 28 · 3,000 Meters Middle School · Place 59 · Four Rivers PrepFour Rivers Prep | 3,000 Meters Middle School | 59 | 16:06 PB | 6 |
| Sep 9 | 45th Annual Catherine Creek ScamperSep 9 · 2,500 Meters 6th Grade · Place 24 · Four Rivers PrepFour Rivers Prep | 2,500 Meters 6th Grade | 24 | 14:44.2 | 6 |