Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Crater High School Track2024 Crater Twilight Invite 5000m · Oct 17 | 20:51.60 | 2024 Crater Twilight Invite 5000m | October 17, 2024 |
| 5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 20 | 20:53.91 | Northwest Classic : Sponsored by Steens Mountain Running Camp | September 20, 2025 |
| 6,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 24:06.00 | Linfield Harrier Classic | September 4, 2026 |
| 6,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 23:38.22 | Ash Creek Invitational | September 11, 2026 |
| 8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 3 | 31:46.2 | 51st Charles Bowles Willamette XC Invitational | October 3, 2026 |
| 8,000 Meters · Lewiston OrchardsCascade Collegiate Conference Championships · Nov 6 | 31:16.30 | Cascade Collegiate Conference Championships | November 6, 2026 |
| 8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 17 | 31:24.93 | Linfield George Oja Invitational | October 17, 2026 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 33:16.05 | Mike Johnson Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Cascade Collegiate Conference ChampionshipsNov 6 · 8,000 Meters CCC Mens · Place 102 · Bushnell (Ore.)Bushnell (Ore.) | 8,000 Meters CCC Mens | 102 | 31:16.30 PB | Fr |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 391 · Bushnell (Ore.)Bushnell (Ore.) | 8,000 Meters Collegiate | 391 | 31:24.93 PB | Fr |
| Oct 3 | 51st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 273 · Bushnell (Ore.)Bushnell (Ore.) | 8,000 Meters Invite | 273 | 31:46.2 PB | Fr |
| Sep 26 | Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 119 · Bushnell (Ore.)Bushnell (Ore.) | 8,000 Meters College | 119 | 33:16.05 PB | Fr |
| Sep 11 | Ash Creek InvitationalSep 11 · 6,000 Meters Collegiate · Place 93 · Bushnell (Ore.)Bushnell (Ore.) | 6,000 Meters Collegiate | 93 | 23:38.22 PB | Fr |
| Sep 4 | Linfield Harrier ClassicSep 4 · 6,000 Meters Open · Place 151 · Bushnell (Ore.)Bushnell (Ore.) | 6,000 Meters Open | 151 | 24:06.00 PB | Fr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | OSAA State XC ChampionshipsNov 8 · 5,000 Meters 4A · Place 97 · PhoenixPhoenix | 5,000 Meters 4A | 97 | 20:22.35 | 12 |
| Oct 29 | 4A-5 Skyline Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 22 · PhoenixPhoenix | 5,000 Meters Varsity | 22 | 20:54 | 12 |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 86 · PhoenixPhoenix | 5,000 Meters Varsity | 86 | 19:22.48 | 12 |
| Oct 4 | The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 197 · PhoenixPhoenix | 5,000 Meters Varsity | 197 | 19:56.23 | 12 |
| Sep 27 | Rogue XC InvitationalSep 27 · 5,000 Meters Varsity · Place 42 · PhoenixPhoenix | 5,000 Meters Varsity | 42 | 20:22.91 | 12 |
| Sep 20 | Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters 1A/2A/3A/4A Varsity · Place 88 · PhoenixPhoenix | 5,000 Meters 1A/2A/3A/4A Varsity | 88 | 20:53.91 PB | 12 |
| Sep 6 | The Ultimook RaceSep 6 · 5,000 Meters Varsity 1A · Place 149 · PhoenixPhoenix | 5,000 Meters Varsity 1A | 149 | 21:50.80 | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 4A-5 Skyline Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 8 · PhoenixPhoenix | 5,000 Meters Junior Varsity | 8 | 22:12 | 11 |
| Oct 17 | 2024 Crater Twilight Invite 5000mOct 17 · 5,000 Meters Bronze 5K · Place 22 · PhoenixPhoenix | 5,000 Meters Bronze 5K | 22 | 20:51.60 PB | 11 |
| Oct 9 | PR's from in-season time trialsOct 9 · 2 Miles All Boys · Place 10 · PhoenixPhoenix | 2 Miles All Boys | 10 | 13:09Unofficial | 11 |
| Oct 5 | The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 80 · PhoenixPhoenix | 5,000 Meters Varsity | 80 | 21:18.81 | 11 |
| Sep 21 | Northwest Classic 2024Sep 21 · 5,000 Meters Junior Varsity Open · Place 90 · PhoenixPhoenix | 5,000 Meters Junior Varsity Open | 90 | 21:33.10 | 11 |
| Sep 14 | Rogue XC Invitational Sep 14 · 5,000 Meters Junior Varsity · Place 38 · PhoenixPhoenix | 5,000 Meters Junior Varsity | 38 | 22:49.50 | 11 |
| Sep 10 | West Orthodontics Max King Invitational 2024Sep 10 · 5,000 Meters Varsity · Place 117 · PhoenixPhoenix | 5,000 Meters Varsity | 117 | 23:41.15 | 11 |
| Sep 7 | Ultimook RaceSep 7 · 3,000 Meters Novice 1A · Place 18 · PhoenixPhoenix | 3,000 Meters Novice 1A | 18 | 13:25.61 | 11 |