Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 17:13.45 | Highlander Invite | September 8, 2018 |
| 3 Miles · Carmichael MS50th Annual Max Jensen Richland Invitational · Oct 6 | 19:35.24 | 50th Annual Max Jensen Richland Invitational | October 6, 2018 |
| 3 Miles · Comstock ParkGSL #1 ROGERS VS. FERRIS · Sep 16 | 25:21.50 | GSL #1 ROGERS VS. FERRIS | September 16, 2015 |
| 3 Miles · Franklin Park-SpokaneGSL 5 - Rogers, Mead, Mt Spokane, Central Valley · Oct 19 | 22:55 | GSL 5 - Rogers, Mead, Mt Spokane, Central Valley | October 19, 2016 |
| 3 Miles · Liberty Lake County ParkGSL #5 UH, ROGERS, NC, LC · Oct 21 | 23:23 | GSL #5 UH, ROGERS, NC, LC | October 21, 2015 |
| 5,000 Meters · Audubon ParkGSL 3 - North Central, Rogers · Sep 28 | 24:31 | GSL 3 - North Central, Rogers | September 28, 2016 |
| 5,000 Meters · Finch ArboretumGSL1 GonzagaPrep, CentralValley, Rogers, ShadlePark · Sep 13 | 23:33 | GSL1 GonzagaPrep, CentralValley, Rogers, ShadlePark | September 13, 2017 |
| 5,000 Meters · John A. Finch ArboretumGSL 4 - Gonzaga Prep, Rogers, Shadle Park · Oct 12 | 24:40 | GSL 4 - Gonzaga Prep, Rogers, Shadle Park | October 12, 2016 |
| 5,000 Meters · Lake Roosevelt National Recreation AreaCAN-AM Invitational · Sep 30 | 22:44 | CAN-AM Invitational | September 30, 2017 |
| 5,000 Meters · Manito ParkGSL2 Lewis&Clark, University, Rogers, ShadlePark · Sep 27 | 23:58 | GSL2 Lewis&Clark, University, Rogers, ShadlePark | September 27, 2017 |
| 5,000 Meters · Mead High SchoolGSL Junior Varsity & 9th Grade Championships · Oct 21 | 21:34 | GSL Junior Varsity & 9th Grade Championships | October 21, 2017 |
| 5,000 Meters · Seven MileGSL #4 GP, MT. Spokane, Rogers · Oct 14 | 24:37.90 | GSL #4 GP, MT. Spokane, Rogers | October 14, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GSL JV & Frosh ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 162 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 162 | 21:18 | 12 |
| Oct 6 | 50th Annual Max Jensen Richland InvitationalOct 6 · 3 Miles Junior/Senior · Place 101 · Rogers (Spokane) | 3 Miles Junior/Senior | 101 | 19:35.24 PB | 12 |
| Oct 3 | GSL3 ShadlePark, Rogers, GonzagaPrep, NorthCentralOct 3 · Varsity · Place 41 · Rogers (Spokane) | Varsity | 41 | 19:29 | 12 |
| Sep 29 | CAN-AM InvitationalSep 29 · 5,000 Meters Varsity · Place 51 · Rogers (Spokane) | 5,000 Meters Varsity | 51 | 20:31 | 12 |
| Sep 22 | Nike-Battle for the 509 Sep 22 · Varsity · Place 119 · Rogers (Spokane) | Varsity | 119 | 20:23.80 | 12 |
| Sep 19 | GSL2 University, Lewis&Clark, Rogers, ShadleParkSep 19 · Varsity · Place 33 · Rogers (Spokane) | Varsity | 33 | 21:11.35 | 12 |
| Sep 12 | GSL1 CentralValley, Mead, Rogers, ShadleParkSep 12 · Varsity · Place 69 · Rogers (Spokane) | Varsity | 69 | 22:03.83 | 12 |
| Sep 8 | Highlander InviteSep 8 · 2.5 Miles Varisty · Place 95 · Rogers (Spokane) | 2.5 Miles Varisty | 95 | 17:13.45 PB | 12 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | GSL Junior Varsity & 9th Grade ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 160 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 160 | 21:34 PB | 11 |
| Sep 30 | CAN-AM InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 21 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 21 | 22:44 PB | 11 |
| Sep 27 | GSL2 Lewis&Clark, University, Rogers, ShadleParkSep 27 · 5,000 Meters JV+9th · Place 69 · Rogers (Spokane) | 5,000 Meters JV+9th | 69 | 23:58 PB | 11 |
| Sep 13 | GSL1 GonzagaPrep, CentralValley, Rogers, ShadleParkSep 13 · 5,000 Meters JV+9th · Place 76 · Rogers (Spokane) | 5,000 Meters JV+9th | 76 | 23:33 PB | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | GSL Freshmen & JV ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 154 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 154 | 22:12.05 | 10 |
| Oct 19 | GSL 5 - Rogers, Mead, Mt Spokane, Central ValleyOct 19 · 3 Mile JV+9th · Place 87 · Rogers (Spokane) | 3 Mile JV+9th | 87 | 22:55 PB | 10 |
| Oct 12 | GSL 4 - Gonzaga Prep, Rogers, Shadle ParkOct 12 · 5,000 Meters JV+9th · Place 34 · Rogers (Spokane) | 5,000 Meters JV+9th | 34 | 24:40 PB | 10 |
| Oct 1 | CAN-AM InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 28 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 28 | 24:27.51 | 10 |
| Sep 28 | GSL 3 - North Central, RogersSep 28 · 5,000 Meters JV+9th · Place 28 · Rogers (Spokane) | 5,000 Meters JV+9th | 28 | 24:31 PB | 10 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | F/JV GSL ChampionshipsOct 24 · 5,000 Meters Freshman · Place 72 · Rogers (Spokane) | 5,000 Meters Freshman | 72 | 21:48.78 | 9 |
| Oct 21 | GSL #5 UH, ROGERS, NC, LCOct 21 · 3 Mile JV + 9th · Place 81 · Rogers (Spokane) | 3 Mile JV + 9th | 81 | 23:23 PB | 9 |
| Oct 14 | GSL #4 GP, MT. Spokane, RogersOct 14 · 5,000 Meters Junior Varsity · Place 42 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 42 | 24:37.90 PB | 9 |
| Oct 3 | CAN-AM XC InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 42 · Rogers (Spokane) | 5,000 Meters Junior Varsity | 42 | 24:38 | 9 |
| Sep 30 | GSL #3 ROGERS VS SHADLE, CVSep 30 · 3 Mile Junior Varsity · Place 69 · Rogers (Spokane) | 3 Mile Junior Varsity | 69 | 24:51.60 | 9 |
| Sep 23 | GSL #2 ROGERS VS. MEADSep 23 · 3 Mile Junior Varsity · Place 38 · Rogers (Spokane) | 3 Mile Junior Varsity | 38 | 27:38.40 | 9 |
| Sep 16 | GSL #1 ROGERS VS. FERRISSep 16 · 3 Mile Junior Varsity · Place 29 · Rogers (Spokane) | 3 Mile Junior Varsity | 29 | 25:21.50 PB | 9 |