Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 18:49.81 | Highlander Invite | September 8, 2018 |
| 3 Miles · Carmichael MS50th Annual Max Jensen Richland Invitational · Oct 6 | 21:36.21 | 50th Annual Max Jensen Richland Invitational | October 6, 2018 |
| 3 Miles · Franklin Park-SpokaneGSL4 Rogers, University, GonzagaPrep, NorthCentral · Oct 23 | 20:43 | GSL4 Rogers, University, GonzagaPrep, NorthCentral | October 23, 2019 |
| 5,000 Meters · Audubon ParkGSL2 NorthCentral, GonzagaPrep, Mead · Sep 27 | 26:49 | GSL2 NorthCentral, GonzagaPrep, Mead | September 27, 2017 |
| 5,000 Meters · Central Valley High SchoolGSL4 CentralValley, GonzagaPrep, University · Oct 17 | 22:52.25 | GSL4 CentralValley, GonzagaPrep, University | October 17, 2018 |
| 5,000 Meters · Fairways Golf CourseNike-Battle for the 509 (3rd Annual) · Sep 21 | 21:25.43 | Nike-Battle for the 509 (3rd Annual) | September 21, 2019 |
| 5,000 Meters · Finch ArboretumGSL1 GonzagaPrep, CentralValley, Rogers, ShadlePark · Sep 13 | 24:29 | GSL1 GonzagaPrep, CentralValley, Rogers, ShadlePark | September 13, 2017 |
| 5,000 Meters · John A. Finch ArboretumGSL1 GonzagaPrep, Ferris, CentralValley · Sep 18 | 24:18.05 | GSL1 GonzagaPrep, Ferris, CentralValley | September 18, 2019 |
| 5,000 Meters · Mead High SchoolGSL Junior Varsity & 9th Grade Championships · Oct 21 | 21:33 | GSL Junior Varsity & 9th Grade Championships | October 21, 2017 |
| 5,000 Meters · University High SchoolGSL2 University, Ferris, GonzagaPrep · Mar 13 | 26:24 | GSL2 University, Ferris, GonzagaPrep | March 13, 2021 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 21:28.4 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 27 | GSL 3A/4A Frosh/JV Culminating ChampionshipsMar 27 · 5,000 Meters Junior Varsity · Place 64 · Gonzaga Prep | 5,000 Meters Junior Varsity | 64 | 22:24.44 | 12 |
| Mar 24 | GSL4 GonzagaPrep, Mead, NorthCentralMar 24 · 3 Miles Junior Varsity · Place 49 · Gonzaga Prep | 3 Miles Junior Varsity | 49 | 23:48.70 | 12 |
| Mar 17 | GSL3 Lewis&Clark, GonzagaPrep, MtSpokaneMar 17 · 3 Miles Junior Varsity · Place 29 · Gonzaga Prep | 3 Miles Junior Varsity | 29 | 25:02.75 | 12 |
| Mar 13 | GSL2 University, Ferris, GonzagaPrepMar 13 · 5,000 Meters Junior Varsity · Place 20 · Gonzaga Prep | 5,000 Meters Junior Varsity | 20 | 26:24 PB | 12 |
| Mar 6 | GSL1 CentralValley, GonzagaPrep, CheneyMar 6 · 5,000 Meters Junior Varsity · Place 39 · Gonzaga Prep | 5,000 Meters Junior Varsity | 39 | 25:11.61 | 12 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | GSL JV & Frosh ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 135 · Gonzaga Prep | 5,000 Meters Junior Varsity | 135 | 21:14 | 11 |
| Oct 23 | GSL4 Rogers, University, GonzagaPrep, NorthCentralOct 23 · 3 Miles JV+9th · Place 72 · Gonzaga Prep | 3 Miles JV+9th | 72 | 20:43 PB | 11 |
| Oct 16 | GSL3 GonzagaPrep, Mead, MtSpokaneOct 16 · 5,000 Meters Junior Varsity · Place 64 · Gonzaga Prep | 5,000 Meters Junior Varsity | 64 | 23:11.68 | 11 |
| Oct 12 | Tracy Walters InvitationalOct 12 · 5,000 Meters Junior Varsity Division 1 · Place 87 · Gonzaga Prep | 5,000 Meters Junior Varsity Division 1 | 87 | 21:42.2 | 11 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Junior Varsity · Place 296 · Gonzaga Prep | 5,000 Meters Junior Varsity | 296 | 21:28.4 PB | 11 |
| Sep 25 | GSL2 Lewis&Clark, GonzagaPrep, ShadleParkSep 25 · 5,000 Meters Junior Varsity · Place 55 · Gonzaga Prep | 5,000 Meters Junior Varsity | 55 | 22:33 | 11 |
| Sep 21 | Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Junior Varsity · Place 173 · Gonzaga Prep | 5,000 Meters Junior Varsity | 173 | 21:25.43 PB | 11 |
| Sep 18 | GSL1 GonzagaPrep, Ferris, CentralValleySep 18 · 5,000 Meters JV+9th · Place 75 · Gonzaga Prep | 5,000 Meters JV+9th | 75 | 24:18.05 PB | 11 |
| Sep 14 | Highlander InviteSep 14 · 2.5 Miles Varsity · Place 148 · Gonzaga Prep | 2.5 Miles Varsity | 148 | 17:07.71 | 11 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | GSL JV & Frosh ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 152 · Gonzaga Prep | 5,000 Meters Junior Varsity | 152 | 21:04 | 10 |
| Oct 17 | GSL4 CentralValley, GonzagaPrep, UniversityOct 17 · 5,000 Meters JV+9th · Place 98 · Gonzaga Prep | 5,000 Meters JV+9th | 98 | 22:52.25 PB | 10 |
| Oct 6 | 50th Annual Max Jensen Richland InvitationalOct 6 · 3 Miles Junior/Senior · Place 274 · Gonzaga Prep | 3 Miles Junior/Senior | 274 | 21:36.21 PB | 10 |
| Oct 3 | GSL3 ShadlePark, Rogers, GonzagaPrep, NorthCentralOct 3 · Varsity · Place 60 · Gonzaga Prep | Varsity | 60 | 20:47 | 10 |
| Sep 19 | GSL2 Mead, Ferris, GonzagaPrepSep 19 · Varsity · Place 68 · Gonzaga Prep | Varsity | 68 | 22:54.46 | 10 |
| Sep 8 | Highlander InviteSep 8 · 2.5 Miles Sophomore · Place 130 · Gonzaga Prep | 2.5 Miles Sophomore | 130 | 18:49.81 PB | 10 |
| Aug 31 | Blue and White Time TrialAug 31 · 5,000 Meters Varsity · Place 34 · Gonzaga Prep | 5,000 Meters Varsity | 34 | 26:15Unofficial | 10 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | GSL Junior Varsity & 9th Grade ChampionshipsOct 21 · 5,000 Meters 9th Grade · Place 71 · Gonzaga Prep | 5,000 Meters 9th Grade | 71 | 21:33 PB | 9 |
| Oct 18 | GSL4 Ferris, Lewis&Clark, GonzagaPrepOct 18 · 3 Miles Junior Varsity · Place 73 · Gonzaga Prep | 3 Miles Junior Varsity | 73 | 22:27.45 | 9 |
| Oct 7 | Max Jensen Richland InvitationalOct 7 · 3 Miles Frosh/Soph · Place 304 · Gonzaga Prep | 3 Miles Frosh/Soph | 304 | 22:16.95 | 9 |
| Oct 4 | GSL3 University, GonzagaPrep, MtSpokaneOct 4 · 3 Miles Junior Varsity · Place 66 · Gonzaga Prep | 3 Miles Junior Varsity | 66 | 24:21.34 | 9 |
| Sep 27 | GSL2 NorthCentral, GonzagaPrep, MeadSep 27 · 5,000 Meters JV+9th · Place 88 · Gonzaga Prep | 5,000 Meters JV+9th | 88 | 26:49 PB | 9 |
| Sep 23 | NIKE--BATTLE FOR THE 509Sep 23 · 5,000 Meters Freshman Boys · Place 54 · Gonzaga Prep | 5,000 Meters Freshman Boys | 54 | 22:07.70 | 9 |
| Sep 13 | GSL1 GonzagaPrep, CentralValley, Rogers, ShadleParkSep 13 · 5,000 Meters JV+9th · Place 89 · Gonzaga Prep | 5,000 Meters JV+9th | 89 | 24:29 PB | 9 |
| Sep 1 | Time TrialSep 1 · 5,000 Meters Varsity · Gonzaga Prep | 5,000 Meters Varsity | 0 | 29:33Unofficial | 9 |