Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 16 | 13:45.83 | OES XC Invitational | September 16, 2026 |
| 5,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 10 | 27:37.73 | Catlin Gabel XC Invitational | September 10, 2026 |
| 5,000 Meters · Fort Stevens Historic AreaThe Fishermen 5K · Oct 17 | 21:52.81 | The Fishermen 5K | October 17, 2026 |
| 5,000 Meters · Ilwaco High SchoolJW Black Lake XC Race · Oct 8 | 24:28.48 | JW Black Lake XC Race | October 8, 2026 |
| 5,000 Meters · Naselle HSXC in Naselle · Sep 30 | 24:04.23 | XC in Naselle | September 30, 2026 |
| 5,000 Meters · Rainier HS3A-SD1 District 1 Championships · Oct 30 | 22:39.57 | 3A-SD1 District 1 Championships | October 30, 2026 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 26 | 23:36.3 | 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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 3A Varsity Boys · Place 52 · Warrenton | 5,000 Meters 3A Varsity Boys | 52 | 22:39.57 PB | 11 |
| Oct 21 | The Bigfoot ClassicOct 21 · 5,000 Meters Varsity · Place 81 · Warrenton | 5,000 Meters Varsity | 81 | 21:57.1 | 11 |
| Oct 17 | The Fishermen 5KOct 17 · 5,000 Meters Varsity · Place 54 · Warrenton | 5,000 Meters Varsity | 54 | 21:52.81 PB | 11 |
| Oct 8 | JW Black Lake XC RaceOct 8 · 5,000 Meters Varsity · Place 32 · Warrenton | 5,000 Meters Varsity | 32 | 24:28.48 PB | 11 |
| Sep 30 | XC in NaselleSep 30 · 5,000 Meters Varsity · Place 21 · Warrenton | 5,000 Meters Varsity | 21 | 24:04.23 PB | 11 |
| Sep 26 | Three Course ChallengeSep 26 · 5,000 Meters Moderate Course · Place 160 · Warrenton | 5,000 Meters Moderate Course | 160 | 23:36.3 PB | 11 |
| Sep 16 | OES XC InvitationalSep 16 · 3,000 Meters Varsity · Place 61 · Warrenton | 3,000 Meters Varsity | 61 | 13:45.83 PB | 11 |
| Sep 10 | Catlin Gabel XC InvitationalSep 10 · 5,000 Meters High School Boys 5k · Place 13 · Warrenton | 5,000 Meters High School Boys 5k | 13 | 27:37.73 PB | 11 |
| Sep 2 | Delaura 3k Time TrialSep 2 · 3,000 Meters Varsity · Place 5 · Warrenton | 3,000 Meters Varsity | 5 | 15:00Unofficial | 11 |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters 1A/2A/3A Boys JV · Place 64 · Warrenton | 5,000 Meters 1A/2A/3A Boys JV | 64 | 24:07.50 | 10 |
| Sep 26 | 2025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity · Place 239 · Warrenton | 5,000 Meters Junior Varsity | 239 | 25:00.80 | 10 |
| Sep 12 | Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 259 · Warrenton | 5,000 Meters Varsity | 259 | 25:38.30 | 10 |
| Sep 6 | The Ultimook RaceSep 6 · 5,000 Meters Varsity 1A · Place 228 · Warrenton | 5,000 Meters Varsity 1A | 228 | 28:13.50 | 10 |
| Aug 29 | Night MeetAug 29 · 3,000 Meters Varsity · Place 103 · Warrenton | 3,000 Meters Varsity | 103 | 14:06.90 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A/2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Junior Varsity 3A · Place 59 · Warrenton | 5,000 Meters Junior Varsity 3A | 59 | 28:17.40 | 9 |
| Oct 23 | The Bigfoot Classic @ Alderbrook Golf CourseOct 23 · 5,000 Meters Varsity · Place 162 · Warrenton | 5,000 Meters Varsity | 162 | 33:17.40 | 9 |
| Sep 21 | Three Course Challenge Sep 21 · 4,300 Meters Varsity · Place 192 · Warrenton | 4,300 Meters Varsity | 192 | 26:28.0 | 9 |
| Sep 14 | 2024 Wreck RunSep 14 · 5,000 Meters Varsity · Place 31 · Warrenton | 5,000 Meters Varsity | 31 | 32:07.47 | 9 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Varsity · Place 82 · Warrenton | 3,000 Meters Varsity | 82 | 15:17.64 | 9 |