Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Junction City High SchoolJC Rust Buster · Aug 29 | 10:11.60 | JC Rust Buster | August 29, 2026 |
| 3,000 Meters · Monroe City Park 3000 m CourseWVYL XC District Championships · Oct 20 | 12:33.80 | WVYL XC District Championships | October 20, 2022 |
| 3,000 Meters · Philomath HSPhilomath MS XC Meet · Oct 24 | 12:48 | Philomath MS XC Meet | October 24, 2022 |
| 3,000 Meters · Woahink 3K CourseWoahink Lake XC Invitational · Sep 30 | 12:57.1 | Woahink Lake XC Invitational | September 30, 2022 |
| 5,000 Meters · Cascade HSDarrel Deedon Invite · Sep 1 | 18:45.88 | Darrel Deedon Invite | September 1, 2026 |
| 5,000 Meters · Country Fair GroundsCountry Fair Classic · Sep 9 | 18:06.9 | Country Fair Classic | September 9, 2026 |
| 5,000 Meters · Harrisburg High SchoolHarrisburg Challenge · Oct 15 | 17:55.4 | Harrisburg Challenge | October 15, 2026 |
| 5,000 Meters · Lane Community College4A-4 Sky-Em League Championships · Oct 29 | 17:41.02 | 4A-4 Sky-Em League Championships | October 29, 2026 |
| 5,000 Meters · Philomath HSPaul Mariman Invitational · Oct 10 | 17:12.79 | Paul Mariman Invitational | October 10, 2026 |
| 5,000 Meters · Richardson ParkFlight 7 · Oct 3 | 17:54.6 | Flight 7 | October 3, 2026 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 26 | 18:37.6 | Three Course Challenge | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 4A-4 Sky-Em League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 12 · ElmiraElmira | 5,000 Meters Varsity | 12 | 17:41.02 PB | 12 |
| Oct 21 | Umpqua Invite Oct 21 · 5,000 Meters Varsity · Place 20 · ElmiraElmira | 5,000 Meters Varsity | 20 | 17:23.5 | 12 |
| Oct 15 | Harrisburg ChallengeOct 15 · 5,000 Meters Varsity · Place 8 · ElmiraElmira | 5,000 Meters Varsity | 8 | 17:55.4 PB | 12 |
| Oct 10 | Paul Mariman InvitationalOct 10 · 5,000 Meters Varsity · Place 17 · ElmiraElmira | 5,000 Meters Varsity | 17 | 17:12.79 PB | 12 |
| Oct 3 | Flight 7Oct 3 · 5,000 Meters Varsity Flight 1 (B/G combined) · Place 5 · ElmiraElmira | 5,000 Meters Varsity Flight 1 (B/G combined) | 5 | 17:54.6 PB | 12 |
| Sep 26 | Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 12 · ElmiraElmira | 5,000 Meters Moderate Course | 12 | 18:37.6 PB | 12 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 33 · ElmiraElmira | 5,000 Meters 1A/2A/3A/4A Varsity | 33 | 17:41.10 | 12 |
| Sep 9 | Country Fair ClassicSep 9 · 5,000 Meters Varsity Boys · Place 23 · ElmiraElmira | 5,000 Meters Varsity Boys | 23 | 18:06.9 PB | 12 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 29 · ElmiraElmira | 5,000 Meters Varsity Boys 1A – 4A | 29 | 18:25.86Unofficial | 12 |
| Sep 1 | Darrel Deedon InviteSep 1 · 5,000 Meters Varsity · Place 7 · ElmiraElmira | 5,000 Meters Varsity | 7 | 18:45.88 PB | 12 |
| Aug 29 | JC Rust BusterAug 29 · 3,000 Meters Varsity · Place 7 · ElmiraElmira | 3,000 Meters Varsity | 7 | 10:11.60 PB | 12 |
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 3A/2A/1A-SD2 District 2 ChampionshipsOct 29 · 5,000 Meters Varsity 3A · Place 10 · ElmiraElmira | 5,000 Meters Varsity 3A | 10 | 18:19.78 | 11 |
| Oct 22 | Umpqua InviteOct 22 · 5,000 Meters Varsity · Place 88 · ElmiraElmira | 5,000 Meters Varsity | 88 | 19:32.28 | 11 |
| Oct 18 | The CG Bramble ScrambleOct 18 · 5,000 Meters Varsity · Place 18 · ElmiraElmira | 5,000 Meters Varsity | 18 | 18:59.92 | 11 |
| Oct 16 | Days Creek RelaysOct 16 · 3,000 Meters Varsity · Place 3 · ElmiraElmira | 3,000 Meters Varsity | 3 | 10:27 | 11 |
| Oct 11 | Paul Mariman Invitational Oct 11 · 5,000 Meters Varsity · Place 19 · ElmiraElmira | 5,000 Meters Varsity | 19 | 18:35.50 | 11 |
| Sep 27 | Woahink Lake XC InvitationalSep 27 · 5,000 Meters Varsity · Place 13 · ElmiraElmira | 5,000 Meters Varsity | 13 | 18:29.20 | 11 |
| Sep 20 | Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 47 · ElmiraElmira | 5,000 Meters 1A/2A/3A/4A Varsity | 47 | 19:17.13 | 11 |
| Sep 13 | Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 21 · ElmiraElmira | 5,000 Meters Varsity | 21 | 19:42.89 | 11 |
| Sep 13 | Stayton XC InvitationalSep 13 · 5,000 Meters Varsity · Place 21 · ElmiraElmira | 5,000 Meters Varsity | 21 | 19:42.89 | 11 |
| Sep 10 | Country Fair ClassicSep 10 · 5,000 Meters Varsity · Place 49 · ElmiraElmira | 5,000 Meters Varsity | 49 | 19:43.5 | 11 |
| Sep 4 | Darrel Deedon InviteSep 4 · 5,000 Meters Varsity · Place 25 · ElmiraElmira | 5,000 Meters Varsity | 25 | 21:42.20 | 11 |
| Aug 28 | JCHS XC Rust BusterAug 28 · 3,000 Meters Varsity · Place 4 · ElmiraElmira | 3,000 Meters Varsity | 4 | 11:05.35 | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A/2A/1A-SD2 District 2 ChampionshipsOct 30 · 5,000 Meters Varsity 3A · Place 22 · ElmiraElmira | 5,000 Meters Varsity 3A | 22 | 18:33.56 | 10 |
| Oct 23 | Umpqua InviteOct 23 · 5,000 Meters Varsity · Place 91 · ElmiraElmira | 5,000 Meters Varsity | 91 | 18:41.60 | 10 |
| Oct 19 | The CG Bramble ScrambleOct 19 · 5,000 Meters Varsity · Place 38 · ElmiraElmira | 5,000 Meters Varsity | 38 | 20:19.70 | 10 |
| Oct 12 | Paul Mariman InvitationalOct 12 · 5,000 Meters Varsity · Place 51 · ElmiraElmira | 5,000 Meters Varsity | 51 | 20:01.10 | 10 |
| Sep 27 | Champs InviteSep 27 · 5,000 Meters Varsity · Place 94 · ElmiraElmira | 5,000 Meters Varsity | 94 | 19:40.70 | 10 |
| Sep 21 | Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 1A · Place 189 · ElmiraElmira | 5,000 Meters Varsity 1A | 189 | 21:49.10 | 10 |
| Sep 11 | Country Fair ClassicSep 11 · 5,000 Meters Varsity · Place 55 · ElmiraElmira | 5,000 Meters Varsity | 55 | 20:11.6 | 10 |
| Sep 7 | Darrel Deedon InviteSep 7 · 5,000 Meters Varsity · Place 23 · ElmiraElmira | 5,000 Meters Varsity | 23 | 20:55.34 | 10 |
| Aug 31 | JC Rust BusterAug 31 · 2 Miles Varsity · Place 7 · ElmiraElmira | 2 Miles Varsity | 7 | 12:02.00 | 10 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 3A/2A/1A-SD2 District 2 ChampionshipsOct 26 · 5,000 Meters Varsity 3A · Place 14 · ElmiraElmira | 5,000 Meters Varsity 3A | 14 | 18:48.04 | 9 |
| Oct 18 | Umpqua InviteOct 18 · 5,000 Meters Varsity · Place 115 · ElmiraElmira | 5,000 Meters Varsity | 115 | 20:07.30 | 9 |
| Oct 14 | The CG Bramble Scramble (Solar Eclipse Edition)Oct 14 · 5,000 Meters Varsity · Place 33 · ElmiraElmira | 5,000 Meters Varsity | 33 | 20:20.63 | 9 |
| Oct 7 | Paul Mariman InvitationalOct 7 · 5,000 Meters Varsity · Place 68 · ElmiraElmira | 5,000 Meters Varsity | 68 | 21:33.6 | FR |
| Sep 22 | Champs InviteSep 22 · 5,000 Meters Varsity · Place 90 · ElmiraElmira | 5,000 Meters Varsity | 90 | 20:51.06 | 9 |
| Sep 14 | Country Fair ClassicSep 14 · 5,000 Meters Varsity Boys · Place 98 · ElmiraElmira | 5,000 Meters Varsity Boys | 98 | 22:44.4 | 9 |
| Sep 9 | Stayton XC InvitationalSep 9 · Varsity · Place 75 · ElmiraElmira | Varsity | 75 | 21:54 | 9 |
| Aug 31 | Darrel Deedon InviteAug 31 · 5,000 Meters Varsity · Place 28 · ElmiraElmira | 5,000 Meters Varsity | 28 | 21:45.8 | FR |
2022 Cross Country
4 results