Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anderson ParkVernonia Invitational · Oct 15 | 19:01.85 | Vernonia Invitational | October 15, 2026 |
| 5,000 Meters · Bolstad PavillionWorld's Longest Beach Run · Sep 19 | 23:19.74 | World's Longest Beach Run | September 19, 2026 |
| 5,000 Meters · Fort Stevens Historic Area2A/1A-SD1 District 1 Championships · Oct 30 | 19:17.18 | 2A/1A-SD1 District 1 Championships | October 30, 2026 |
| 5,000 Meters · Ilwaco High SchoolJW Black Lake XC Race · Oct 8 | 21:23.05 | JW Black Lake XC Race | October 8, 2026 |
| 5,000 Meters · Jewell SchoolJewell Jaunt · Sep 23 | 21:41.23 | Jewell Jaunt | September 23, 2026 |
| 5,000 Meters · Lake Sacajawea ParkJack & Jill Invitational · Sep 12 | 19:45.98 | Jack & Jill Invitational | September 12, 2026 |
| 5,000 Meters · Rainier HSRainier Invitational · Oct 10 | 21:19.64 | Rainier Invitational | October 10, 2026 |
| 5,000 Meters · Scappoose High SchoolRun With Neil Invitational · Oct 3 | 19:53.23 | Run With Neil Invitational | October 3, 2026 |
| 5,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 26 | 22:15.6 | Three Course Challenge | September 26, 2026 |
| 5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 16 | 21:26.86 | Silver Falls Oktoberfest Invitational | September 16, 2026 |
| 5,000 Meters · Silver Falls State ParkSilver Falls Oktoberfest Invitational · Sep 11 | 20:36.0 | Silver Falls Oktoberfest Invitational | September 11, 2024 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Sep 2 | 21:28.95 | Ultimook Race | September 2, 2023 |
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 30 | 2A/1A-SD1 District 1 ChampionshipsOct 30 · 5,000 Meters Varsity · Place 38 · Clatskanie | 5,000 Meters Varsity | 38 | 19:17.18 PB | 12 |
| Oct 15 | Vernonia InvitationalOct 15 · 5,000 Meters High School · Place 40 · Clatskanie | 5,000 Meters High School | 40 | 19:01.85 PB | 12 |
| Oct 10 | Rainier Invitational Oct 10 · 5,000 Meters Varsity · Place 36 · Clatskanie | 5,000 Meters Varsity | 36 | 21:19.64 PB | 12 |
| Oct 8 | JW Black Lake XC RaceOct 8 · 5,000 Meters Varsity · Place 15 · Clatskanie | 5,000 Meters Varsity | 15 | 21:23.05 PB | 12 |
| Oct 3 | Run With Neil InvitationalOct 3 · 5,000 Meters Varsity · Place 48 · Clatskanie | 5,000 Meters Varsity | 48 | 19:53.23 PB | 12 |
| Sep 26 | Three Course ChallengeSep 26 · 5,000 Meters Difficult Course · Place 106 · Clatskanie | 5,000 Meters Difficult Course | 106 | 22:15.6 PB | 12 |
| Sep 23 | Jewell JauntSep 23 · 5,000 Meters Varsity/JV · Place 13 · Clatskanie | 5,000 Meters Varsity/JV | 13 | 21:41.23 PB | 12 |
| Sep 19 | World's Longest Beach RunSep 19 · 5,000 Meters Varsity · Place 56 · Clatskanie | 5,000 Meters Varsity | 56 | 23:19.74 PB | 12 |
| Sep 16 | Silver Falls Oktoberfest InvitationalSep 16 · 5,000 Meters Varsity · Place 126 · Clatskanie | 5,000 Meters Varsity | 126 | 21:26.86 PB | 12 |
| Sep 12 | Jack & Jill InvitationalSep 12 · 5,000 Meters VARSITY · Place 48 · Clatskanie | 5,000 Meters VARSITY | 48 | 19:45.98 PB | 12 |
| Sep 5 | Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 1A – 4A · Place 121 · Clatskanie | 5,000 Meters Varsity Boys 1A – 4A | 121 | 21:27.11Unofficial | 12 |
2024 Cross Country
1 results2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 16 | Jack & Jill Invitational Sep 16 · 5,000 Meters VARSITY · Place 68 · Clatskanie | 5,000 Meters VARSITY | 68 | 24:28.60 | 9 |
| Sep 2 | Ultimook RaceSep 2 · 5,000 Meters Varsity 1A-4A · Place 119 · Clatskanie | 5,000 Meters Varsity 1A-4A | 119 | 21:28.95 PB | 9 |