Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Anderson ParkRainier, Knappa, St. Stephens Academy, Warrenton @ Vernonia · Mar 17 | 18:15 | Rainier, Knappa, St. Stephens Academy, Warrenton @ Vernonia | March 17, 2021 |
| 5,000 Meters · Camp KiwanilongSeaside/Knappa @ Warrenton · Mar 3 | 20.28 | Seaside/Knappa @ Warrenton | March 3, 2021 |
| 5,000 Meters · Cheadle Lake Double LoopSpring 2021 3A/2A/1A State XC Championships · Apr 10 | 18:02.80 | Spring 2021 3A/2A/1A State XC Championships | April 10, 2021 |
| 5,000 Meters · Knappa School DistrictKnappa HS Meet · Mar 27 | 19:31 | Knappa HS Meet | March 27, 2021 |
| 5,000 Meters · Southwest Christian Wildcat Trail3A/2A/1A-SD1 District Championships · Mar 30 | 18:47.00 | 3A/2A/1A-SD1 District Championships | March 30, 2021 |
| 5,000 Meters · The Hydrangea RanchUltimook Race · Mar 13 | 18:36.65 | Ultimook Race | March 13, 2021 |
| 8,000 Meters · Apalachee Regional ParkNAIA Cross Country Championships · Nov 21 | 25:09.58 | NAIA Cross Country Championships | November 21, 2025 |
| 8,000 Meters · LCSC - XC courseLC State Invitational · Oct 14 | 25:36.0 | LC State Invitational | October 14, 2023 |
| 8,000 Meters · Oak Knoll Golf CourseCascade Collegiate Conference Championships · Nov 7 | 24:40.90 | Cascade Collegiate Conference Championships | November 7, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Cascade Collegiate Conference Cross Country ChampionshipsNov 3 · 8,000 Meters Varsity · Place 20 · CorbanCorban | 8,000 Meters Varsity | 20 | 25:24.5 | SO |
| Oct 14 | LC State InvitationalOct 14 · 8,000 Meters College · Place 52 · Corban (Ore.)Corban (Ore.) | 8,000 Meters College | 52 | 25:36.0 PB | So |
| Sep 30 | Charles Bowles Willamette XC InvitationalSep 30 · 8,000 Meters Varsity · Place 52 · CorbanCorban | 8,000 Meters Varsity | 52 | 25:34.5 | SO |
| Sep 16 | Oak Knoll Loop Run - Willamette U.Sep 16 · 8,000 Meters Men's 8K · Place 11 · Corban (Ore.)Corban (Ore.) | 8,000 Meters Men's 8K | 11 | 25:39.4 | So |
| Sep 1 | Linfield Harrier Classic 4K/6KSep 1 · 6,000 Meters Varsity · Place 22 · CorbanCorban | 6,000 Meters Varsity | 22 | 18:57.5 | So |
2022 Cross Country
2 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 10 | Spring 2021 3A/2A/1A State XC ChampionshipsApr 10 · 5,000 Meters 3A Varsity · Place 16 · WarrentonWarrenton | 5,000 Meters 3A Varsity | 16 | 18:02.80 PB | 11 |
| Mar 30 | 3A/2A/1A-SD1 District ChampionshipsMar 30 · 5,000 Meters 3A Boys · Place 6 · WarrentonWarrenton | 5,000 Meters 3A Boys | 6 | 18:47.00 PB | 11 |
| Mar 27 | Knappa HS MeetMar 27 · 5,000 Meters Varsity · Place 4 · WarrentonWarrenton | 5,000 Meters Varsity | 4 | 19:31 PB | 11 |
| Mar 17 | Rainier, Knappa, St. Stephens Academy, Warrenton @ VernoniaMar 17 · 5,000 Meters Varsity · Place 3 · WarrentonWarrenton | 5,000 Meters Varsity | 3 | 18:15 PB | 11 |
| Mar 13 | Ultimook RaceMar 13 · 5,000 Meters 1A, 2A, 3A Boys · Place 6 · WarrentonWarrenton | 5,000 Meters 1A, 2A, 3A Boys | 6 | 18:36.65 PB | 11 |
| Mar 3 | Seaside/Knappa @ WarrentonMar 3 · 5,000 Meters Varsity · Place 3 · WarrentonWarrenton | 5,000 Meters Varsity | 3 | 20.28 PB | 11 |
2020 Cross Country
1 results