Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Franklin Park-SpokaneGSL3 NorthCentral, CentralValley, Ferris · Mar 17 | 18:06.80 | GSL3 NorthCentral, CentralValley, Ferris | March 17, 2021 |
| 5,000 Meters · Battle for the 5094th Annual Battle for the 509 · Oct 2 | 17:57.10 | 4th Annual Battle for the 509 | October 2, 2021 |
| 5,000 Meters · Central Valley High School2021 GSL Culminating Varsity Championships · Apr 3 | 18:45.77 | 2021 GSL Culminating Varsity Championships | April 3, 2021 |
| 5,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 19 | 16:50.70 | USATF Region 13 Junior Olympic Championships | November 19, 2022 |
| 5,000 Meters · Mead High SchoolGSL #4 @ Mead v Central Valley, Lewis & Clark, North Central · Oct 18 | 17:21.24 | GSL #4 @ Mead v Central Valley, Lewis & Clark, North Central | October 18, 2022 |
| 5,000 Meters · Mountainside MSGSL4 MtSpokane, University, CentralValley · Mar 23 | 18:58 | GSL4 MtSpokane, University, CentralValley | March 23, 2021 |
| 5,000 Meters · Sun Willows Golf CourseWIAA 4A State XC Championships · Nov 5 | 17:35.5 | WIAA 4A State XC Championships | November 5, 2022 |
| 6,000 Meters · Eastern Washington UniversityClash of the Inland Northwest · Sep 1 | 21:37.65 | Clash of the Inland Northwest | September 1, 2024 |
| 8,000 Meters · LCSC - XC courseLC State Invitational · Oct 14 | 29:18.0 | LC State Invitational | October 14, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
1 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 13 Junior Olympic ChampionshipsNov 19 · 5,000 Meters 15-18 · Place 6 · Valley FlashValley Flash | 5,000 Meters 15-18 | 6 | 16:50.70 PB | 12 |
| Nov 5 | WIAA 4A State XC ChampionshipsNov 5 · 5,000 Meters 4A Boys · Place 98 · Central ValleyCentral Valley | 5,000 Meters 4A Boys | 98 | 17:35.5 PB | 12 |
| Oct 29 | District 8 Regional Meet 2022Oct 29 · 5,000 Meters 4A · Place 15 · Central ValleyCentral Valley | 5,000 Meters 4A | 15 | 16:38.67 | 12 |
| Oct 18 | GSL #4 @ Mead v Central Valley, Lewis & Clark, North CentralOct 18 · 5,000 Meters Varsity · Place 9 · Central ValleyCentral Valley | 5,000 Meters Varsity | 9 | 17:21.24 PB | 12 |
| Oct 8 | 53rd Max Jensen Richland InvitationalOct 8 · 5,000 Meters Division I 4A · Place 38 · Central ValleyCentral Valley | 5,000 Meters Division I 4A | 38 | 17:42.11 | 12 |
| Oct 5 | GSL # 3 @ Gonzaga Prep v Central Valley, FerrisOct 5 · 5,000 Meters Varsity · Place 6 · Central ValleyCentral Valley | 5,000 Meters Varsity | 6 | 18:35.49 | 12 |
| Oct 1 | Battle for the 509Oct 1 · 5,000 Meters Varsity · Place 15 · Central ValleyCentral Valley | 5,000 Meters Varsity | 15 | 16:43.40 | SR |
| Sep 21 | GSL #2 @ Central Valley v Ridgeline, UniversitySep 21 · Varsity · Place 2 · Central ValleyCentral Valley | Varsity | 2 | 17:46 | 12 |
| Sep 14 | GSL # 1 @ Cheney v Mt. Spokane and Central ValleySep 14 · 5,000 Meters Varsity · Place 15 · Central ValleyCentral Valley | 5,000 Meters Varsity | 15 | 18:36.9 | 12 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 3A-4A District 8 ChampionshipsOct 30 · 5,000 Meters 4A · Place 35 · Central ValleyCentral Valley | 5,000 Meters 4A | 35 | 17:27.10 | 11 |
| Oct 20 | GSL Lewis&Clark, CentralValley, GonzagaPrepOct 20 · 5,000 Meters Varsity · Place 22 · Central ValleyCentral Valley | 5,000 Meters Varsity | 22 | 19:03 | 11 |
| Oct 2 | 4th Annual Battle for the 509Oct 2 · 5,000 Meters Varsity · Place 98 · Central ValleyCentral Valley | 5,000 Meters Varsity | 98 | 17:57.10 PB | 11 |
| Sep 22 | GSL CentralValley, Ferris, Ridgeline, MtSpokaneSep 22 · 5,000 Meters Varsity · Place 7 · Central ValleyCentral Valley | 5,000 Meters Varsity | 7 | 17:47 | 11 |
| Sep 18 | Wenatchee XC InviteSep 18 · 5,000 Meters Varsity · Place 32 · Central ValleyCentral Valley | 5,000 Meters Varsity | 32 | 17:32.00 | 11 |
| Sep 11 | 1st Annual Chiawana InviteSep 11 · 5,000 Meters Varsity · Place 8 · Central ValleyCentral Valley | 5,000 Meters Varsity | 8 | 18:01.77 | 11 |
| Apr 3 | 2021 GSL Culminating Varsity ChampionshipsApr 3 · 5,000 Meters 3A/4A · Place 52 · Central ValleyCentral Valley | 5,000 Meters 3A/4A | 52 | 18:45.77 PB | 10 |
| Mar 23 | GSL4 MtSpokane, University, CentralValleyMar 23 · 5,000 Meters Varsity · Place 17 · Central ValleyCentral Valley | 5,000 Meters Varsity | 17 | 18:58 PB | 10 |
| Mar 17 | GSL3 NorthCentral, CentralValley, FerrisMar 17 · 3 Miles Varsity · Place 20 · Central ValleyCentral Valley | 3 Miles Varsity | 20 | 18:06.80 PB | 10 |
| Mar 13 | GSL2 Mead, CentralValley, Lewis&ClarkMar 13 · 5,000 Meters Varsity · Place 20 · Central ValleyCentral Valley | 5,000 Meters Varsity | 20 | 18:48.57 | 10 |
| Mar 6 | GSL1 CentralValley, GonzagaPrep, CheneyMar 6 · 5,000 Meters Junior Varsity · Place 2 · Central ValleyCentral Valley | 5,000 Meters Junior Varsity | 2 | 18:51.30 | 10 |
2019 Cross Country
4 results