Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Marist HS 5K CourseMarist Invite · Sep 2 | 18:35.6 | Marist Invite | September 2, 2023 |
| 6,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 21:29.70 | Linfield Harrier Classic | September 4, 2026 |
| 8,000 Meters · PLU Meadows Disc Golf Course2025 Northwest Conference Championships · Nov 1 | 29:44.26 | 2025 Northwest Conference Championships | November 1, 2025 |
| 8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 3 | 29:35.50 | Whitworth Frank Knott XC Classic 2026 | October 3, 2026 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 29:12.10 | 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
3 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | 2025 Northwest Conference ChampionshipsNov 1 · 8,000 Meters Men's Championship · Place 70 · LinfieldLinfield | 8,000 Meters Men's Championship | 70 | 29:44.26 PB | Fr |
| Oct 18 | Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 347 · LinfieldLinfield | 8,000 Meters Varsity | 347 | 29:21.80 | Fr |
| Oct 4 | 50th Charles Bowles Willamette XC InvitationalOct 4 · 8,000 Meters Varsity · Place 301 · LinfieldLinfield | 8,000 Meters Varsity | 301 | 31:00.58 | Fr |
| Sep 12 | Ash Creek FestivalSep 12 · 6,000 Meters Varsity · Place 75 · LinfieldLinfield | 6,000 Meters Varsity | 75 | 23:22.5 | FR |
| Aug 29 | Lewis & Clark XC OpenerAug 29 · 5,000 Meters Varsity · Place 114 · LinfieldLinfield | 5,000 Meters Varsity | 114 | 18:29.26 | Fr |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Oxford ClassicOct 7 · 5,000 Meters Varsity · Place 56 · Mountain View (OR)Mountain View (OR) | 5,000 Meters Varsity | 56 | 19:33.33 | 11 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Varsity Division 3 · Place 37 · Mountain View (OR)Mountain View (OR) | 5,000 Meters Varsity Division 3 | 37 | 18:26.4 | JR |
| Sep 23 | Northwest Classic 2023Sep 23 · 5,000 Meters Junior Varsity · Place 16 · Mountain View (OR)Mountain View (OR) | 5,000 Meters Junior Varsity | 16 | 18:57.8 | JR |
| Sep 16 | Caldera Wolfpack XC 5KSep 16 · 5,000 Meters Varsity · Place 49 · Mountain View (OR)Mountain View (OR) | 5,000 Meters Varsity | 49 | 25:18.57 | 11 |
| Sep 9 | Stayton XC InvitationalSep 9 · Varsity · Place 36 · Mountain View (OR)Mountain View (OR) | Varsity | 36 | 19:39 | 11 |
| Sep 2 | Marist InviteSep 2 · 5,000 Meters Junior Varsity · Place 10 · Mountain View (OR)Mountain View (OR) | 5,000 Meters Junior Varsity | 10 | 18:35.6 PB | 11 |