Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Ash Creek PreserveThe Opener · Aug 28 | 13:33.83 | The Opener | August 28, 2026 |
| 3,000 Meters · Cascade HSDarrel Deedon Invite · Sep 1 | 13:36.75 | Darrel Deedon Invite | September 1, 2026 |
| 3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 25 | 13:09.08 | Champs Invite | September 25, 2026 |
| 3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 16 | 14:33.11 | OES XC Invitational | September 16, 2026 |
| 3,000 Meters · Rainier HSRainier Invitational Cross Country Meet · Oct 11 | 14:08 | Rainier Invitational Cross Country Meet | October 11, 2025 |
| 3,000 Meters · Stayton Middle School Nature TrailsStayton/Regis Invitational · Oct 1 | 13:24.25 | Stayton/Regis Invitational | October 1, 2026 |
| 5,000 Meters · Anderson ParkVernonia Invitational · Oct 15 | 22:21.62 | Vernonia Invitational | October 15, 2026 |
| 5,000 Meters · Champoeg State ParkChampoeg Invitational · Oct 9 | 22:58.91 | Champoeg Invitational | October 9, 2026 |
| 5,000 Meters · Fort Stevens Historic Area2A/1A-SD1 District 1 Championships · Oct 30 | 23:10.14 | 2A/1A-SD1 District 1 Championships | October 30, 2026 |
| 5,000 Meters · Harvest ClassicHarvest Classic · Oct 3 | 22:57.97 | Harvest Classic | October 3, 2026 |
| 5,000 Meters · Lents ParkStumptown Showdown · Oct 17 | 21:57.34 | Stumptown Showdown | October 17, 2026 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 12 | 24:09.20 | Oregon City XC Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 20 · Vernonia | 5,000 Meters Junior Varsity | 20 | 23:10.14 PB | 10 |
| Oct 21 | The Happy HustleOct 21 · 5,000 Meters Junior Varsity · Place 115 · Vernonia | 5,000 Meters Junior Varsity | 115 | 22:51.3 | 10 |
| Oct 17 | Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 120 · Vernonia | 5,000 Meters Junior Varsity Scored (Top 7-12) | 120 | 21:57.34 PB | 10 |
| Oct 15 | Vernonia InvitationalOct 15 · 5,000 Meters High School · Place 92 · Vernonia | 5,000 Meters High School | 92 | 22:21.62 PB | 10 |
| Oct 9 | Champoeg InvitationalOct 9 · 5,000 Meters JV Boys GOLD (Slower than 22:00) · Place 52 · Vernonia | 5,000 Meters JV Boys GOLD (Slower than 22:00) | 52 | 22:58.91 PB | 10 |
| Oct 3 | Harvest Classic Oct 3 · 5,000 Meters Varsity · Place 58 · Vernonia | 5,000 Meters Varsity | 58 | 22:57.97 PB | 10 |
| Oct 1 | Stayton/Regis InvitationalOct 1 · 3,000 Meters JV Boys · Place 33 · Vernonia | 3,000 Meters JV Boys | 33 | 13:24.25 PB | 10 |
| Sep 25 | Champs InviteSep 25 · 3,000 Meters Junior Varsity · Place 27 · Vernonia | 3,000 Meters Junior Varsity | 27 | 13:09.08 PB | 10 |
| Sep 16 | OES XC InvitationalSep 16 · 3,000 Meters Varsity · Place 73 · Vernonia | 3,000 Meters Varsity | 73 | 14:33.11 PB | 10 |
| Sep 12 | Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Silver. (21mins+) · Place 170 · Vernonia | 5,000 Meters JV Boys Silver. (21mins+) | 170 | 24:09.20 PB | 10 |
| Sep 1 | Darrel Deedon InviteSep 1 · 3,000 Meters JV · Place 10 · Vernonia | 3,000 Meters JV | 10 | 13:36.75 PB | 10 |
| Aug 28 | The Opener Aug 28 · 3,000 Meters Junior Varsity · Place 203 · Vernonia | 3,000 Meters Junior Varsity | 203 | 13:33.83 PB | 10 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | The Happy Hustle Oct 22 · 5,000 Meters Junior Varsity · Place 122 · Vernonia | 5,000 Meters Junior Varsity | 122 | 25:34.3 | 9 |
| Oct 18 | Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 2 · Place 118 · Vernonia | 5,000 Meters Junior Varsity 2 | 118 | 24:45.83 | 9 |
| Oct 16 | Vernonia InvitationalOct 16 · 5,000 Meters Varsity · Place 99 · Vernonia | 5,000 Meters Varsity | 99 | 24:07.30 | 9 |
| Oct 11 | Rainier Invitational Cross Country MeetOct 11 · 3,000 Meters Junior Varsity · Place 5 · Vernonia | 3,000 Meters Junior Varsity | 5 | 14:08 PB | 9 |
| Oct 2 | Stayton Regis InvitationalOct 2 · 3,000 Meters Junior Varsity · Place 39 · Vernonia | 3,000 Meters Junior Varsity | 39 | 13:54.1 | — |
| Sep 19 | Southwest Christian InvitationalSep 19 · 5,000 Meters Varsity · Place 74 · Vernonia | 5,000 Meters Varsity | 74 | 26:34.40 | 9 |
| Sep 13 | Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 168 · Vernonia | 5,000 Meters Junior Varsity | 168 | 27:33.10 | 9 |
| Sep 10 | OES XC InvitationalSep 10 · 3,000 Meters Varsity · Place 89 · Vernonia | 3,000 Meters Varsity | 89 | 15:42.80 | 9 |
| Sep 6 | Knappa Logger Elk RunSep 6 · 5,000 Meters Varsity · Place 139 · Vernonia | 5,000 Meters Varsity | 139 | 27:12.20 | 9 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | The Bigfoot Classic @ Alderbrook Golf CourseOct 23 · 3,000 Meters Middle School · Place 77 · Vernonia | 3,000 Meters Middle School | 77 | 13:53.30 | 8 |
| Oct 18 | Southwest Christian InvitationalOct 18 · 3,000 Meters Middle School · Place 77 · Vernonia | 3,000 Meters Middle School | 77 | 15:21.50 | 8 |
| Oct 10 | Vernonia InvitationalOct 10 · 3,000 Meters Middle School · Place 53 · Vernonia | 3,000 Meters Middle School | 53 | 15:05.70 | 8 |
| Oct 3 | Stayton/Regis InvitationalOct 3 · 3,000 Meters Middle School · Place 174 · Vernonia | 3,000 Meters Middle School | 174 | 16:25.0 | 8 |
| Sep 11 | OES XC InvitationalSep 11 · 3,000 Meters Middle School · Place 77 · Vernonia | 3,000 Meters Middle School | 77 | 17:39.20 | 8 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | Rainier Invitational Cross Country MeetOct 14 · Middle School · Place 39 · Vernonia | Middle School | 39 | 16:19 | 7 |
| Oct 12 | Vernonia InvitationalOct 12 · 3,000 Meters Middle School · Place 65 · Vernonia | 3,000 Meters Middle School | 65 | 15:37.70 | 7 |
| Oct 5 | Stayton Regis InvitationalOct 5 · 3,000 Meters Middle School · Place 156 · Vernonia | 3,000 Meters Middle School | 156 | 16:57.4 | 7 |
| Sep 29 | Southwest Christian InvitationalSep 29 · 3,000 Meters Middle School · Place 128 · Vernonia | 3,000 Meters Middle School | 128 | 16:40.65 | 7 |
| Sep 22 | Champs InviteSep 22 · 3,000 Meters Middle School · Place 82 · Vernonia | 3,000 Meters Middle School | 82 | 19:32.35 | 7 |
| Sep 16 | Oregon City XC Invitational Sep 16 · 3,000 Meters Middle School · Place 39 · Vernonia | 3,000 Meters Middle School | 39 | 20:00.63 | 7 |
| Sep 9 | Knappa Logger Elk RunSep 9 · 3,000 Meters Middle School · Place 46 · Vernonia | 3,000 Meters Middle School | 46 | 19:17.6 | 7 |
| Aug 31 | Darrel Deedon InviteAug 31 · 2,000 Meters Middle School · Place 40 · Vernonia | 2,000 Meters Middle School | 40 | 12:32.7 | 7 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | NWL ChampionshipOct 19 · Varsity · Place 22 · Vernonia | Varsity | 22 | 18:23 | 6 |
| Oct 13 | Vernonia InvitationalOct 13 · 3,000 Meters Middle School · Place 64 · Vernonia | 3,000 Meters Middle School | 64 | 18:30.6 | 6 |
| Oct 8 | Rainier XC InvitationalOct 8 · Varsity · Place 47 · Vernonia | Varsity | 47 | 18:09 | 6 |
| Sep 23 | Champs InviteSep 23 · 3,000 Meters Middle School · Place 92 · Vernonia | 3,000 Meters Middle School | 92 | 17:57.27 | 6 |
| Sep 17 | Oregon City XC InvitationalSep 17 · 3,000 Meters Middle School · Place 48 · Vernonia | 3,000 Meters Middle School | 48 | 20:03.2 | 6 |
| Sep 13 | OES XC InvitationalSep 13 · 3,000 Meters Middle School · Place 151 · Vernonia | 3,000 Meters Middle School | 151 | 19:41.3 | 6 |
| Sep 1 | Darrel Deedon InviteSep 1 · 2,000 Meters Middle School · Place 37 · Vernonia | 2,000 Meters Middle School | 37 | 13:08.9 | 6 |