Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Horizon Middle SchoolHorizon vs. Bowdish vs. Greenacres @ Horizon · Mar 31 | 10:14 | Horizon vs. Bowdish vs. Greenacres @ Horizon | March 31, 2021 |
| 2.5 Miles · Shadle ParkHighlander Invitational · Sep 11 | 15:35.81 | Highlander Invitational | September 11, 2021 |
| 5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 2 | 18:14.61 | 4th Annual Battle for the 509 | October 2, 2021 |
| 5,000 Meters · Polo Grounds6th Annual Battle for the 509 · Sep 30 | 16:59.90 | 6th Annual Battle for the 509 | September 30, 2023 |
| 8,000 Meters · Oak Knoll Golf CourseLinfield George Oja Invitational · Oct 17 | 24:57.98 | Linfield George Oja Invitational | October 17, 2026 |
| 8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 19 | 25:58.90 | 2026 PLU Invitational | September 19, 2026 |
| 8,000 Meters · Spokane Polo GroundsSasquatch Invite · Oct 24 | 26:36.8 | Sasquatch Invite | October 24, 2025 |
| 8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 3 | 25:20.30 | Whitworth Frank Knott XC Classic 2026 | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | NWAC ChampionshipsNov 9 · 8,000 Meters Mens 8K · Place 6 · Spokane (Wash.) CCSpokane (Wash.) CC | 8,000 Meters Mens 8K | 6 | 25:27.30 | So |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Place 55 · Spokane (Wash.) CCSpokane (Wash.) CC | 8,000 Meters Collegiate | 55 | 24:57.98 PB | So |
| Oct 3 | Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 44 · Spokane (Wash.) CCSpokane (Wash.) CC | 8,000 Meters Men's 8K | 44 | 25:20.30 PB | So |
| Sep 19 | 2026 PLU InvitationalSep 19 · 8,000 Meters Men's "Black" Division · Place 17 · Spokane (Wash.) CCSpokane (Wash.) CC | 8,000 Meters Men's "Black" Division | 17 | 25:58.90 PB | So |
| Sep 4 | Clash of the Inland NorthwestSep 4 · 8,000 Meters Collegiate · Place 57 · Spokane (Wash.) CCSpokane (Wash.) CC | 8,000 Meters Collegiate | 57 | 26:11.40 | So |
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | 7th Annual Battle for the 509Oct 5 · 5,000 Meters Varsity Black(AVG Below 18 Min) · Place 90 · UniversityUniversity | 5,000 Meters Varsity Black(AVG Below 18 Min) | 90 | 17:05.10 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | WIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 109 · UniversityUniversity | 5,000 Meters 3A | 109 | 17:30.4 | — |
| Oct 28 | District 8 XC Championship MeetOct 28 · 5,000 Meters Varsity 3A · Place 19 · UniversityUniversity | 5,000 Meters Varsity 3A | 19 | 17:03.65 | 11 |
| Oct 17 | GSL #4 @ University v Mead & Mt. SpokaneOct 17 · 5,000 Meters Varsity · Place 9 · UniversityUniversity | 5,000 Meters Varsity | 9 | 17:10.4 | 11 |
| Oct 11 | GSL #3 @ Ferris v Cheney, Lewis & Clark, UniversityOct 11 · 5,000 Meters Varsity · Place 10 · UniversityUniversity | 5,000 Meters Varsity | 10 | 17:23.30 | 11 |
| Sep 30 | 6th Annual Battle for the 509Sep 30 · 5,000 Meters Varsity Black-Top Division · Place 68 · UniversityUniversity | 5,000 Meters Varsity Black-Top Division | 68 | 16:59.90 PB | 11 |
| Sep 27 | GSL #2 @ Central Valley v Gonzaga Prep & UniversitySep 27 · 5,000 Meters Varsity · Place 5 · UniversityUniversity | 5,000 Meters Varsity | 5 | 17:28.87 | 11 |
| Sep 20 | GSL #1 @ North Central v Ridgeline & UniversitySep 20 · 5,000 Meters Varsity · Place 7 · UniversityUniversity | 5,000 Meters Varsity | 7 | 17:51.16 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | District 8 Regional Meet 2022Oct 29 · 5,000 Meters 3A · Place 40 · UniversityUniversity | 5,000 Meters 3A | 40 | 17:33.49 | 10 |
| Oct 18 | GSL #4 University Vs. Ferris, Mt. SpokaneOct 18 · 5,000 Meters Varsity · Place 10 · UniversityUniversity | 5,000 Meters Varsity | 10 | 17:44 | 10 |
| Oct 5 | GSL #3 Cheney, University @ Lewis & Clark (Manito)Oct 5 · 5,000 Meters Varsity · Place 18 · UniversityUniversity | 5,000 Meters Varsity | 18 | 19:06Unofficial | 10 |
| Oct 1 | Battle for the 509Oct 1 · 5,000 Meters Varsity · Place 47 · UniversityUniversity | 5,000 Meters Varsity | 47 | 17:24.95 | SO |
| Sep 21 | GSL #2 @ Central Valley v Ridgeline, UniversitySep 21 · Varsity · Place 6 · UniversityUniversity | Varsity | 6 | 18:13 | 10 |
| Sep 14 | GSL # 1 @ North Central v Gonzaga Prep, Mead, UniversitySep 14 · 5,000 Meters Varsity · Place 19 · UniversityUniversity | 5,000 Meters Varsity | 19 | 18:36.51 | 10 |
2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | GSL JV & Frosh ChampionshipsOct 23 · 5,000 Meters Freshman · Place 5 · UniversityUniversity | 5,000 Meters Freshman | 5 | 18:30.39 | 9 |
| Oct 9 | 52nd Max Jensen Richland InvitationalOct 9 · 3 Miles Division I · Place 71 · UniversityUniversity | 3 Miles Division I | 71 | 17:02.01 | 9 |
| Oct 6 | GSL University, Gonzaga Prep, FerrisOct 6 · 5,000 Meters Varsity · Place 10 · UniversityUniversity | 5,000 Meters Varsity | 10 | 18:18.41 | 9 |
| Oct 2 | 4th Annual Battle for the 509Oct 2 · 5,000 Meters Freshman Combined · UniversityUniversity | 5,000 Meters Freshman Combined | 0 | DNF | 9 |
| Oct 2 | 4th Annual Battle for the 509Oct 2 · 5,000 Meters Varsity · Place 115 · UniversityUniversity | 5,000 Meters Varsity | 115 | 18:14.61 PB | 9 |
| Sep 22 | GSL NorthCentral, University, Lewis&ClarkSep 22 · 5,000 Meters Varsity · Place 20 · UniversityUniversity | 5,000 Meters Varsity | 20 | 18:59 | 9 |
| Sep 11 | Highlander InvitationalSep 11 · 2.5 Miles Frosh · Place 17 · UniversityUniversity | 2.5 Miles Frosh | 17 | 15:35.81 PB | 9 |
| Mar 31 | Horizon vs. Bowdish vs. Greenacres @ HorizonMar 31 · 1.5 Miles 8th Grade Boys · Place 3 · HorizonHorizon | 1.5 Miles 8th Grade Boys | 3 | 10:14 PB | 8 |
| Mar 24 | North Pines Vs. Horizon @ NPMSMar 24 · 1.5 Miles 8th Grade Boys · Place 2 · HorizonHorizon | 1.5 Miles 8th Grade Boys | 2 | 10:10Unofficial | 8 |
| Mar 18 | Horizon First Home MeetMar 18 · 1.5 Miles Middle School 8th Boys · Place 2 · HorizonHorizon | 1.5 Miles Middle School 8th Boys | 2 | 10:34Unofficial | 8 |