Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Palo Corona Regional ParkCoast Conference Cross Country Championship · Oct 25 | 24:27.0 | Coast Conference Cross Country Championship | October 25, 2023 |
| 6,000 Meters · Joe Dancer ParkLinfield Harrier Classic · Sep 4 | 20:13.10 | Linfield Harrier Classic | September 4, 2026 |
| 6,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 20:03.92 | Ash Creek Invitational | September 11, 2026 |
| 8,000 Meters · Baylands ParkBronco Invitational · Oct 19 | 29:03.7 | Bronco Invitational | October 19, 2024 |
| 8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 17 | 26:25.66 | Linfield George Oja Invitational | October 17, 2026 |
| 8,000 Meters · PLU Meadows Disc Golf Course2025 Northwest Conference Championships · Nov 1 | 29:23.20 | 2025 Northwest Conference Championships | November 1, 2025 |
| 8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 3 | 27:57.20 | Whitworth Frank Knott XC Classic 2026 | October 3, 2026 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 27:02.71 | 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 |
| Oct 31 | 2026 Northwest Conference XC ChampionshipsOct 31 · 8,000 Meters Men's 8K Championships · Place 64 · LinfieldLinfield | 8,000 Meters Men's 8K Championships | 64 | 27:12.45 | Sr |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 175 · LinfieldLinfield | 8,000 Meters Collegiate | 175 | 26:25.66 PB | Sr |
| Oct 3 | Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 158 · LinfieldLinfield | 8,000 Meters Men's 8K | 158 | 27:57.20 PB | Sr |
| Sep 26 | Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 65 · LinfieldLinfield | 8,000 Meters College | 65 | 27:02.71 PB | Sr |
| Sep 11 | Ash Creek InvitationalSep 11 · 6,000 Meters Collegiate · Place 46 · LinfieldLinfield | 6,000 Meters Collegiate | 46 | 20:03.92 PB | Sr |
| Sep 4 | Linfield Harrier ClassicSep 4 · 6,000 Meters Open · Place 57 · LinfieldLinfield | 6,000 Meters Open | 57 | 20:13.10 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | 2025 Northwest Conference ChampionshipsNov 1 · 8,000 Meters Men's Championship · Place 66 · LinfieldLinfield | 8,000 Meters Men's Championship | 66 | 29:23.20 PB | Jr |
| Oct 18 | Linfield George Oja InvitationalOct 18 · 8,000 Meters Varsity · Place 304 · LinfieldLinfield | 8,000 Meters Varsity | 304 | 28:20.40 | Jr |
| Oct 4 | 50th Charles Bowles Willamette XC InvitationalOct 4 · 8,000 Meters Varsity · Place 242 · LinfieldLinfield | 8,000 Meters Varsity | 242 | 28:20.60 | Jr |
| Sep 12 | Ash Creek FestivalSep 12 · 6,000 Meters Varsity · Place 55 · LinfieldLinfield | 6,000 Meters Varsity | 55 | 21:05.5 | JR |
| Aug 29 | Lewis & Clark XC OpenerAug 29 · 5,000 Meters Varsity · Place 84 · LinfieldLinfield | 5,000 Meters Varsity | 84 | 17:16.32 | Jr |
2024 Cross Country
1 results2023 Cross Country
1 results