Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Sierra CollegeSierra Invitational · Aug 19 | 10:39.67 | Sierra Invitational | August 19, 2023 |
| 3 Miles · Damonte HSDamonte Ranch vs Reed · Mar 20 | 17:16 | Damonte Ranch vs Reed | March 20, 2021 |
| 3 Miles · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 11 | 17:41.86 | Nevada Union Cross Country Invitational | September 11, 2021 |
| 4,000 Meters · Galena HSMeet Galena vs Douglas & Incline HS · Mar 12 | 15:12 | Meet Galena vs Douglas & Incline HS | March 12, 2021 |
| 4,000 Meters · Oakmont High SchoolOakmont Invitational · Sep 4 | 12:57.09 | Oakmont Invitational | September 4, 2021 |
| 5,000 Meters · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 9 | 16:24 | Nevada Union Cross Country Invitational | September 9, 2023 |
| 5,000 Meters · NORTHERN NV2023 NIAA 2A State Championship · Nov 4 | 16:35 | 2023 NIAA 2A State Championship | November 4, 2023 |
| 5,000 Meters · Ponderosa Golf CourseTruckee Invite · Sep 25 | 17:18 | Truckee Invite | September 25, 2021 |
| 5,000 Meters · Rancho San RafaelNIAA Northern Regionals · Oct 27 | 16:59 | NIAA Northern Regionals | October 27, 2023 |
| 5,000 Meters · Shadow Mountain ParkNIAA 2A/1A State Championships · Nov 6 | 17:27 | NIAA 2A/1A State Championships | November 6, 2021 |
| 5,000 Meters · Sierra Lutheran High SchoolNIAA Northern 2A/1A Region Championships · Apr 3 | 18:59 | NIAA Northern 2A/1A Region Championships | April 3, 2021 |
| 5,000 Meters · Veterans Memorial Park2022 NIAA State XC Championships · Nov 5 | 16:43.2 | 2022 NIAA State XC Championships | November 5, 2022 |
| 6,000 Meters · Eastern Washington UniversityClash of the Inland Northwest 2025 · Aug 29 | 19:32.5 | Clash of the Inland Northwest 2025 | August 29, 2025 |
| 8,000 Meters · LCSC - XC courseLewis-Clark State Invitational · Oct 11 | 25:05.0 | Lewis-Clark State Invitational | October 11, 2025 |
| 8,000 Meters · Spokane Polo GroundsSasquatch Invite · Oct 24 | 26:08.7 | Sasquatch Invite | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Tyson InvitationalOct 23 · 8,000 Meters Varsity · Place 49 · GonzagaGonzaga | 8,000 Meters Varsity | 49 | 27:10.70 | SO |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Sasquatch InviteOct 24 · 8,000 Meters Mens 8K · Place 16 · GonzagaGonzaga | 8,000 Meters Mens 8K | 16 | 26:08.7 PB | Fr |
| Oct 11 | Lewis-Clark State InvitationalOct 11 · 8,000 Meters College · Place 30 · GonzagaGonzaga | 8,000 Meters College | 30 | 25:05.0 PB | Fr |
| Oct 4 | Whitman OpenOct 4 · 8,000 Meters Varsity · Place 24 · GonzagaGonzaga | 8,000 Meters Varsity | 24 | 25:39.62 | Fr |
| Sep 12 | WSU Classic InvitationalSep 12 · 8,000 Meters Varsity · Place 68 · GonzagaGonzaga | 8,000 Meters Varsity | 68 | 26:21.0 | FR |
| Aug 29 | Clash of the Inland Northwest 2025Aug 29 · 6,000 Meters Collegiate · Place 28 · GonzagaGonzaga | 6,000 Meters Collegiate | 28 | 19:32.5 PB | Fr |
2024 Cross Country
1 results2023 Cross Country
4 results2022 Cross Country
2 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NIAA 2A/1A State ChampionshipsNov 6 · 5,000 Meters 1A-2A · Place 2 · InclineIncline | 5,000 Meters 1A-2A | 2 | 17:27 PB | 10 |
| Oct 29 | NIAA Northern 2A/1A Region ChampionshipsOct 29 · 5,000 Meters 1A-2A · Place 2 · InclineIncline | 5,000 Meters 1A-2A | 2 | 17:32 | 10 |
| Sep 25 | Truckee InviteSep 25 · 5,000 Meters Varsity · Place 7 · InclineIncline | 5,000 Meters Varsity | 7 | 17:18 PB | 10 |
| Sep 11 | Nevada Union Cross Country InvitationalSep 11 · 3 Miles Varsity Small · Place 1 · InclineIncline | 3 Miles Varsity Small | 1 | 17:41.86 PB | 10 |
| Sep 4 | Oakmont InvitationalSep 4 · 4,000 Meters Varsity · Place 4 · InclineIncline | 4,000 Meters Varsity | 4 | 12:57.09 PB | 10 |
| Apr 3 | NIAA Northern 2A/1A Region ChampionshipsApr 3 · 5,000 Meters 1A-2A · Place 3 · InclineIncline | 5,000 Meters 1A-2A | 3 | 18:59 PB | 9 |
| Mar 26 | Highlander 5kMar 26 · 5,000 Meters Varsity · Place 3 · InclineIncline | 5,000 Meters Varsity | 3 | 18:40.4Unofficial | 9 |
| Mar 20 | Damonte Ranch vs ReedMar 20 · 3 Miles Varsity · Place 8 · InclineIncline | 3 Miles Varsity | 8 | 17:16 PB | 9 |
| Mar 12 | Meet Galena vs Douglas & Incline HSMar 12 · 4,000 Meters Varsity · Place 7 · InclineIncline | 4,000 Meters Varsity | 7 | 15:12 PB | 9 |
| Mar 5 | Damonte Ranch Meet vs McQueen vs Incline HS-Ken Riggsby InviteMar 5 · 3 Miles Varsity · Place 8 · InclineIncline | 3 Miles Varsity | 8 | 18:40 | 9 |