Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Marymount Event CenterEatonville @ Washington · Feb 24 | 13:09 | Eatonville @ Washington | February 24, 2021 |
| 5,000 Meters · 5000 Meters on a 400m Track2A Washington State Cross Country Coaches Association Virtual XC State Meet · Feb 27 | 19:33.6 | 2A Washington State Cross Country Coaches Association Virtual XC State Meet | February 27, 2021 |
| 5,000 Meters · Ft. Steilacoom ParkSPSL 2A-District 3 League XC Championships · Mar 27 | 19:16.3 | SPSL 2A-District 3 League XC Championships | March 27, 2021 |
| 5,000 Meters · Marymount Event CenterEnumclaw, Foss @ Washington · Mar 4 | 21:22 | Enumclaw, Foss @ Washington | March 4, 2021 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 18:57.80 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · White River HSOrting, Washington @ White River · Mar 18 | 20:22.3 | Orting, Washington @ White River | March 18, 2021 |
| 8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 31:09.2 | NCAA DIII Regional Championships | November 16, 2024 |
| 8,000 Meters · Plantes Ferry ParkNWC Championships · Oct 28 | 30:27.7 | NWC Championships | October 28, 2023 |
| 8,000 Meters · PLU Meadows Disc Golf Course2025 Northwest Conference Championships · Nov 1 | 30:45.96 | 2025 Northwest Conference Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
1 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Silver · Place 59 · WashingtonWashington | 5,000 Meters Boys Silver | 59 | 18:57.80 PB | 12 |
| Sep 22 | Foss & Washington @EnumclawSep 22 · 5,000 Meters Varsity · Place 6 · WashingtonWashington | 5,000 Meters Varsity | 6 | 18:27Unofficial | 12 |
| Mar 27 | SPSL 2A-District 3 League XC ChampionshipsMar 27 · 5,000 Meters Varsity Men · Place 38 · WashingtonWashington | 5,000 Meters Varsity Men | 38 | 19:16.3 PB | 11 |
| Mar 18 | Orting, Washington @ White RiverMar 18 · 5,000 Meters Varsity · Place 12 · WashingtonWashington | 5,000 Meters Varsity | 12 | 20:22.3 PB | 11 |
| Mar 10 | Steilacoom/Washington @ FifeMar 10 · 5,000 Meters Varsity · Place 21 · WashingtonWashington | 5,000 Meters Varsity | 21 | 22:10Unofficial | 11 |
| Mar 4 | Enumclaw, Foss @ WashingtonMar 4 · 5,000 Meters Varsity · Place 12 · WashingtonWashington | 5,000 Meters Varsity | 12 | 21:22 PB | 11 |
| Feb 27 | 2A Washington State Cross Country Coaches Association Virtual XC State MeetFeb 27 · 5,000 Meters 2A Boys · Place 121 · WashingtonWashington | 5,000 Meters 2A Boys | 121 | 19:33.6 PB | 11 |
| Feb 24 | Eatonville @ WashingtonFeb 24 · 2 Miles Varsity · Place 13 · WashingtonWashington | 2 Miles Varsity | 13 | 13:09 PB | 11 |