Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Astoria Middle SchoolNorth Coast 3K · Mar 19 | 11:24.18 | North Coast 3K | March 19, 2021 |
| 5,000 Meters · Anderson ParkRainier, Knappa, St. Stephens Academy, Warrenton @ Vernonia · Mar 17 | 18:01 | Rainier, Knappa, St. Stephens Academy, Warrenton @ Vernonia | March 17, 2021 |
| 5,000 Meters · Camp KiwanilongSeaside/Knappa @ Warrenton · Mar 3 | 20.13 | Seaside/Knappa @ Warrenton | March 3, 2021 |
| 5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 10 | 17:38.82 | Spring 2021 3A/2A/1A State XC Championships | April 10, 2021 |
| 5,000 Meters · Knappa School DistrictKnappa HS Meet · Mar 27 | 18:59 | Knappa HS Meet | March 27, 2021 |
| 5,000 Meters · Southwest Christian Wildcat Trail3A/2A/1A-SD1 District Championships · Mar 30 | 18:23.00 | 3A/2A/1A-SD1 District Championships | March 30, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Mar 13 | 18:20.94 | Ultimook Race | March 13, 2021 |
| 8,000 Meters · Colver Sports FieldsCCC Cross Country Championships · Nov 4 | 27:49.4 | CCC Cross Country Championships | November 4, 2022 |
| 8,000 Meters · LCSC - XC courseLC State Invitational · Oct 14 | 26:09.0 | LC State Invitational | October 14, 2023 |
| 8,000 Meters · Oak Knoll Golf CourseOak Knoll Loop Run - Willamette U. · Sep 16 | 26:22.2 | Oak Knoll Loop Run - Willamette U. | September 16, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
3 results2022 Cross Country
1 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Spring 2021 3A/2A/1A State XC ChampionshipsApr 10 · 5,000 Meters 3A Varsity · Place 12 · WarrentonWarrenton | 5,000 Meters 3A Varsity | 12 | 17:38.82 PB | 12 |
| Mar 30 | 3A/2A/1A-SD1 District ChampionshipsMar 30 · 5,000 Meters 3A Boys · Place 3 · WarrentonWarrenton | 5,000 Meters 3A Boys | 3 | 18:23.00 PB | 12 |
| Mar 27 | Knappa HS MeetMar 27 · 5,000 Meters Varsity · Place 2 · WarrentonWarrenton | 5,000 Meters Varsity | 2 | 18:59 PB | 12 |
| Mar 19 | North Coast 3KMar 19 · 3,000 Meters Varsity · Place 2 · WarrentonWarrenton | 3,000 Meters Varsity | 2 | 11:24.18 PB | 12 |
| Mar 17 | Rainier, Knappa, St. Stephens Academy, Warrenton @ VernoniaMar 17 · 5,000 Meters Varsity · Place 2 · WarrentonWarrenton | 5,000 Meters Varsity | 2 | 18:01 PB | 12 |
| Mar 13 | Ultimook RaceMar 13 · 5,000 Meters 1A, 2A, 3A Boys · Place 4 · WarrentonWarrenton | 5,000 Meters 1A, 2A, 3A Boys | 4 | 18:20.94 PB | 12 |
| Mar 3 | Seaside/Knappa @ WarrentonMar 3 · 5,000 Meters Varsity · Place 2 · WarrentonWarrenton | 5,000 Meters Varsity | 2 | 20.13 PB | 12 |