Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Country Christian HSCougar Flat Track Race · Mar 5 | 20:48.9 | Cougar Flat Track Race | March 5, 2021 |
| 5,000 Meters · Highland Tree FarmMolalla Invite · Mar 10 | 20:48 | Molalla Invite | March 10, 2021 |
| 5,000 Meters · Marist HSOregon 4A State Cross Country Championships · Apr 10 | 19:27.8 | Oregon 4A State Cross Country Championships | April 10, 2021 |
| 5,000 Meters · Molalla Middle SchoolMolalla HS Gladstone HS Madras HS Meet · Mar 17 | 21:10.80 | Molalla HS Gladstone HS Madras HS Meet | March 17, 2021 |
| 5,000 Meters · Rex Putnam High SchoolPutnam COVID Classic · Mar 27 | 20:32.09 | Putnam COVID Classic | March 27, 2021 |
| 8,000 Meters · Milo McIver State ParkNCAA DIII Regional Championships · Nov 16 | 28:25.4 | NCAA DIII Regional Championships | November 16, 2024 |
| 8,000 Meters · Pitzer CollegeNCAA DIII West Region Cross Country Championships · Nov 13 | 32:03.5 | NCAA DIII West Region Cross Country Championships | November 13, 2021 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 24 | 31:33.57 | Mike Johnson Classic | September 24, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII Regional ChampionshipsNov 16 · 8,000 Meters Collegiate · Place 155 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Collegiate | 155 | 28:25.4 PB | Sr |
| Nov 2 | NWC XC Championships ResultsNov 2 · 8,000 Meters Varsity · Place 56 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Varsity | 56 | 27:51.9 | SR |
| Oct 19 | Lewis & Clark InvitationalOct 19 · 8,000 Meters Varsity · Place 67 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Varsity | 67 | 28:43.1 | SR |
| Oct 5 | 49th Charles Bowles Willamette XC InvitationalOct 5 · 8,000 Meters Varsity · Place 193 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Varsity | 193 | 27:48.6 | SR |
| Sep 13 | Ash Creek XC FestivalSep 13 · 6,000 Meters Varsity · Place 31 · Pacific (Ore.)Pacific (Ore.) | 6,000 Meters Varsity | 31 | 20:33.21 | Sr |
| Aug 31 | Linfield Harrier ClassicAug 31 · 6,000 Meters Open · Place 108 · Pacific (Ore.)Pacific (Ore.) | 6,000 Meters Open | 108 | 21:47.33 | Sr |
2023 Cross Country
3 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | NCAA DIII West Region Cross Country ChampionshipsNov 13 · 8,000 Meters Championships · Place 164 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters Championships | 164 | 32:03.5 PB | Fr |
| Oct 30 | NWC XC ChampionshipsOct 30 · 8,000 Meters Varsity · Place 76 · Pacific (OrePacific (Ore | 8,000 Meters Varsity | 76 | 31:11.7 | FR |
| Oct 2 | Charles Bowles Willamette InvitationalOct 2 · 8,000 Meters Varsity · Place 129 · Pacific (OrePacific (Ore | 8,000 Meters Varsity | 129 | 6:12.1 | FR |
| Sep 24 | Mike Johnson ClassicSep 24 · 8,000 Meters 8k · Place 126 · Pacific (Ore.)Pacific (Ore.) | 8,000 Meters 8k | 126 | 31:33.57 PB | Fr |
| Apr 10 | Oregon 4A State Cross Country ChampionshipsApr 10 · 5,000 Meters Varsity · Place 61 · MolallaMolalla | 5,000 Meters Varsity | 61 | 19:27.8 PB | 12 |
| Mar 27 | Putnam COVID Classic Mar 27 · 5,000 Meters Section #1 · Place 42 · MolallaMolalla | 5,000 Meters Section #1 | 42 | 20:32.09 PB | 12 |
| Mar 22 | Molalla v North Marion Dual MeetMar 22 · 5,000 Meters Varsity · Place 6 · MolallaMolalla | 5,000 Meters Varsity | 6 | 21:42.10 | 12 |
| Mar 17 | Molalla HS Gladstone HS Madras HS MeetMar 17 · 5,000 Meters Varsity · Place 4 · MolallaMolalla | 5,000 Meters Varsity | 4 | 21:10.80 PB | 12 |
| Mar 10 | Molalla Invite Mar 10 · 5,000 Meters Varsity · Place 3 · MolallaMolalla | 5,000 Meters Varsity | 3 | 20:48 PB | 12 |
| Mar 5 | Cougar Flat Track RaceMar 5 · 5,000 Meters Varsity Boys · Place 11 · MolallaMolalla | 5,000 Meters Varsity Boys | 11 | 20:48.9 PB | 12 |