Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Audubon ParkSpokaneParochialWeek1@AudubonPark · Sep 14 | 10:01 | SpokaneParochialWeek1@AudubonPark | September 14, 2018 |
| 1 Mile · Comstock ParkSpokane Parochial Week 5 @ Comstock Park · Oct 11 | 8:33 | Spokane Parochial Week 5 @ Comstock Park | October 11, 2019 |
| 1 Mile · Corbin Park Spokane Parochial @ Corbin Park · Oct 15 | 8:35 | Spokane Parochial @ Corbin Park | October 15, 2021 |
| 1 Mile · Plantes FerrySpokane Parochial @ Plantes Ferry · Oct 8 | 8:35 | Spokane Parochial @ Plantes Ferry | October 8, 2021 |
| 1 Mile · Sky Prairie ParkSpokane Parochial Championships @ Sky Prairie · Oct 22 | 8:49 | Spokane Parochial Championships @ Sky Prairie | October 22, 2021 |
| 1 Mile · St. Michael's HSSpokaneParochialWeek2@MtStMichaels · Sep 21 | 10:32 | SpokaneParochialWeek2@MtStMichaels | September 21, 2018 |
| 1 Mile · St.George'sSpokane Parochial @ St. Georges · Oct 1 | 8:38 | Spokane Parochial @ St. Georges | October 1, 2021 |
| 1.5 Miles · Reardan High SchoolNE 1B & 2B North League CC Meet @ 3:30 PM · Oct 4 | 16:28 | NE 1B & 2B North League CC Meet @ 3:30 PM | October 4, 2022 |
| 2,500 Meters · LCSC XC Large LoopAsotin XC Invite · Sep 17 | 14:09 | Asotin XC Invite | September 17, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | NE 1B/2B League ChampionshipsOct 15 · 1.5 Miles Middle School · Place 59 · St George's | 1.5 Miles Middle School | 59 | 13:30 | 6 |
| Oct 4 | NE 1B & 2B North League CC Meet @ 3:30 PMOct 4 · 1.5 Miles Middle School Combined · Place 50 · St George's | 1.5 Miles Middle School Combined | 50 | 16:28 PB | 6 |
| Oct 1 | Battle for the 509Oct 1 · 2,000 Meters Middle School · Place 113 · St George's | 2,000 Meters Middle School | 113 | 10:17.97 | 6 |
| Sep 17 | Asotin XC InviteSep 17 · 2,500 Meters Middle School · Place 113 · St George's | 2,500 Meters Middle School | 113 | 14:09 PB | 6 |
2021 Cross Country
5 results2019 Cross Country
6 results2018 Cross Country
5 results