Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,500 Meters · Camp Rilea National GuardThree Course Challenge · Sep 23 | 19:31 | Three Course Challenge | September 23, 2017 |
| 5,000 Meters · Camp Magruder - United MethodistFred Berkey XC Invite @ Camp Magruder in Tillamook · Oct 4 | 19:54.30 | Fred Berkey XC Invite @ Camp Magruder in Tillamook | October 4, 2019 |
| 5,000 Meters · Country Christian HSCougar Flat Track Race · Mar 5 | 20:48.9 | Cougar Flat Track Race | March 5, 2021 |
| 5,000 Meters · Heiser FarmsHeiser Farms XC Race · Oct 13 | 20:42.50 | Heiser Farms XC Race | October 13, 2017 |
| 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 · McIver Park4A-2 Tri Valley Conference Championship · Oct 25 | 20:06.16 | 4A-2 Tri Valley Conference Championship | October 25, 2017 |
| 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 · Philomath HSPaul Mariman Invitational · Oct 7 | 20:55.88 | Paul Mariman Invitational | October 7, 2017 |
| 5,000 Meters · Rex Putnam High SchoolPutnam COVID Classic · Mar 27 | 20:32.09 | Putnam COVID Classic | March 27, 2021 |
| 5,000 Meters · State Meet Course (Lane)OSAA 4A State Championship · Nov 9 | 18:09.90 | OSAA 4A State Championship | November 9, 2019 |
| 5,000 Meters · The Hydrangea RanchUltimook Race Nike Invitational · Sep 2 | 26:39.73 | Ultimook Race Nike Invitational | September 2, 2017 |
| 5,000 Meters · Traditional 5k courseSaxon Invite · Sep 9 | 21:51.90 | Saxon Invite | September 9, 2017 |
| 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
11 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 |
| Apr 3 | Tri-Valley Conference ChampionshipApr 3 · 5,000 Meters Varsity · Place 3 · MolallaMolalla | 5,000 Meters Varsity | 3 | 19:52.21 | 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 |
2019 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | OSAA 6A State ChampionshipNov 9 · 5,000 Meters 4A · Place 72 · MolallaMolalla | 5,000 Meters 4A | 72 | 18:09.9 | — |
| Nov 9 | OSAA 4A State ChampionshipNov 9 · 5,000 Meters 4A · Place 72 · MolallaMolalla | 5,000 Meters 4A | 72 | 18:09.90 PB | 11 |
| Oct 30 | 4A-2 Tri-Valley District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 5 · MolallaMolalla | 5,000 Meters Varsity | 5 | 18:16.01 | 11 |
| Oct 18 | Aloha ClassicOct 18 · 5,000 Meters Varsity · Place 18 · MolallaMolalla | 5,000 Meters Varsity | 18 | 18:20.60 | 11 |
| Oct 9 | Estacada InviteOct 9 · 5,000 Meters Varsity · Place 15 · MolallaMolalla | 5,000 Meters Varsity | 15 | 17:52.83 | 11 |
| Oct 4 | Fred Berkey XC Invite @ Camp Magruder in TillamookOct 4 · 5,000 Meters Varsity · Place 17 · MolallaMolalla | 5,000 Meters Varsity | 17 | 19:54.30 PB | 11 |
| Sep 26 | Conquer the HillSep 26 · 5,200 Meters Varsity · Place 3 · MolallaMolalla | 5,200 Meters Varsity | 3 | 23:26.9 | 11 |
| Sep 21 | Molalla InvitationalSep 21 · 5,000 Meters Varsity · Place 5 · MolallaMolalla | 5,000 Meters Varsity | 5 | 18:20.87 | 11 |
| Sep 14 | Northwest ClassicSep 14 · 5,000 Meters Varsity 1A · Place 48 · MolallaMolalla | 5,000 Meters Varsity 1A | 48 | 18:22.60 | 11 |
| Sep 7 | 15th Annual Tualatin InviteSep 7 · 5,000 Meters Varsity · Place 20 · MolallaMolalla | 5,000 Meters Varsity | 20 | 18:05.60 | 11 |
| Aug 29 | Canby InvitationalAug 29 · 5,000 Meters Varsity · Place 10 · MolallaMolalla | 5,000 Meters Varsity | 10 | 19:31.92 | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | OSAA 4A State ChampionshipNov 3 · 5,000 Meters 4A · Place 85 · MolallaMolalla | 5,000 Meters 4A | 85 | 19:39 | 10 |
| Oct 24 | 4A-2 Tri Valley League ChampionshipsOct 24 · 5,000 Meters Varsity · Place 18 · MolallaMolalla | 5,000 Meters Varsity | 18 | 19:07.77 | 10 |
| Oct 12 | Champoeg InvitationalOct 12 · Varsity · Place 127 · MolallaMolalla | Varsity | 127 | 19:20.01 | 10 |
| Oct 10 | Estacada InvitationalOct 10 · Varsity · Place 23 · MolallaMolalla | Varsity | 23 | 19:01.14 | 10 |
| Oct 6 | 15th Annual Harrier ClassicOct 6 · 5,000 Meters Varsity · Place 180 · MolallaMolalla | 5,000 Meters Varsity | 180 | 19:23.62 | SO |
| Sep 27 | Conquer the HillSep 27 · Varsity · Place 21 · MolallaMolalla | Varsity | 21 | 25:43.8 | 10 |
| Sep 22 | Three Course ChallengeSep 22 · 5,000 Meters Varsity · Place 179 · MolallaMolalla | 5,000 Meters Varsity | 179 | 24:38 | 10 |
| Sep 15 | Molalla InvitationalSep 15 · 5,000 Meters Varsity · Place 19 · MolallaMolalla | 5,000 Meters Varsity | 19 | 20:01.09 | 10 |
| Sep 6 | Darrel Deedon Cascade InvitationalSep 6 · Varsity · Place 43 · MolallaMolalla | Varsity | 43 | 20:09 | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 4A-2 Tri Valley Conference ChampionshipOct 25 · 5,000 Meters Varsity · Place 33 · MolallaMolalla | 5,000 Meters Varsity | 33 | 20:06.16 PB | 9 |
| Oct 13 | Heiser Farms XC RaceOct 13 · 5,000 Meters Varsity(top 8) · Place 147 · MolallaMolalla | 5,000 Meters Varsity(top 8) | 147 | 20:42.50 PB | 9 |
| Oct 11 | Estacada InvitationalOct 11 · 5,000 Meters Varsity · Place 35 · MolallaMolalla | 5,000 Meters Varsity | 35 | 20:08.10 | 9 |
| Oct 7 | Paul Mariman InvitationalOct 7 · 5,000 Meters Varsity · Place 82 · MolallaMolalla | 5,000 Meters Varsity | 82 | 20:55.88 PB | 9 |
| Sep 30 | Kah-Nee-Ta InvitationalSep 30 · 5,000 Meters Varsity · Place 41 · MolallaMolalla | 5,000 Meters Varsity | 41 | 20:52Unofficial | 9 |
| Sep 23 | Three Course ChallengeSep 23 · 4,500 Meters Easy · Place 122 · MolallaMolalla | 4,500 Meters Easy | 122 | 19:31 PB | 9 |
| Sep 16 | Molalla InviteSep 16 · 5,000 Meters Varsity · Place 33 · MolallaMolalla | 5,000 Meters Varsity | 33 | 21:30.00 | 9 |
| Sep 9 | Saxon Invite Sep 9 · 5,000 Meters Varsity · Place 109 · MolallaMolalla | 5,000 Meters Varsity | 109 | 21:51.90 PB | 9 |
| Sep 2 | Ultimook Race Nike InvitationalSep 2 · 5,000 Meters Varsity 1A-4A · Place 152 · MolallaMolalla | 5,000 Meters Varsity 1A-4A | 152 | 26:39.73 PB | 9 |