Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 49 Degrees Mountain Resort49 Degrees North Invite · Sep 24 | 21:17 | 49 Degrees North Invite | September 24, 2016 |
| 5,000 Meters · Audubon ParkNWC/Audubon Park Invite · Oct 11 | 23:20.07 | NWC/Audubon Park Invite | October 11, 2014 |
| 5,000 Meters · Big Bend Golf & Country ClubNE 1B/2B All league opener @Wilbur · Sep 13 | 19:01 | NE 1B/2B All league opener @Wilbur | September 13, 2016 |
| 5,000 Meters · Fairways Golf Course1B/2B Dist. 7/9 Championship · Oct 31 | 20:43.38 | 1B/2B Dist. 7/9 Championship | October 31, 2015 |
| 5,000 Meters · HS 3 LoopsDist. 7 1B/2B Championship · Oct 24 | 20:26.03 | Dist. 7 1B/2B Championship | October 24, 2015 |
| 5,000 Meters · Lake Roosevelt National Recreation AreaNE 1B/2B League Meet · Oct 11 | 18:57.47 | NE 1B/2B League Meet | October 11, 2016 |
| 5,000 Meters · League Meet CourseDistrict 7 1B/2B @ Wilbur · Oct 6 | 19:50.28 | District 7 1B/2B @ Wilbur | October 6, 2015 |
| 5,000 Meters · Sun Willows Golf Course1B/2B WIAA STATE XC MEET · Nov 7 | 19:12.3 | 1B/2B WIAA STATE XC MEET | November 7, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | 1B/2B WIAA STATE XC MEETNov 5 · 5,000 Meters 1B/2B Boys · Place 127 · Saint George's School | 5,000 Meters 1B/2B Boys | 127 | 19:48.00 | 12 |
| Oct 19 | End of Season Time TrialsOct 19 · 2 Miles Varsity · Saint George's School | 2 Miles Varsity | 0 | 11:35Unofficial | 12 |
| Oct 11 | NE 1B/2B League Meet Oct 11 · 5,000 Meters Varsity · Place 14 · Saint George's School | 5,000 Meters Varsity | 14 | 18:57.47 PB | 12 |
| Sep 27 | NE 1B/2B League Meet Sep 27 · 5,000 Meters Varsity · Place 15 · Saint George's School | 5,000 Meters Varsity | 15 | 20:57Unofficial | 12 |
| Sep 24 | 49 Degrees North InviteSep 24 · 5,000 Meters Varsity · Place 21 · Saint George's School | 5,000 Meters Varsity | 21 | 21:17 PB | 12 |
| Sep 20 | NE 1B/2B League MeetSep 20 · 5,000 Meters Boys Varsity · Saint George's School | 5,000 Meters Boys Varsity | 0 | 19:52Unofficial | 12 |
| Sep 13 | NE 1B/2B All league opener @WilburSep 13 · 5,000 Meters Varsity · Place 21 · Saint George's School | 5,000 Meters Varsity | 21 | 19:01 PB | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | 1B/2B WIAA STATE XC MEETNov 7 · 5,000 Meters 1B/2B Boys · Place 85 · Saint George's School | 5,000 Meters 1B/2B Boys | 85 | 19:12.3 PB | 11 |
| Oct 31 | 1B/2B Dist. 7/9 ChampionshipOct 31 · 5,000 Meters Varsity · Place 68 · Saint George's School | 5,000 Meters Varsity | 68 | 20:43.38 PB | 11 |
| Oct 24 | Dist. 7 1B/2B ChampionshipOct 24 · 5,000 Meters Varsity · Place 38 · Saint George's School | 5,000 Meters Varsity | 38 | 20:26.03 PB | 11 |
| Oct 19 | End of Season Time TrialsOct 19 · 2 Mile Two-mile course · Saint George's School | 2 Mile Two-mile course | 0 | 13:19Unofficial | 11 |
| Oct 13 | Distrct 7 1B/2B @ ColfaxOct 13 · 5,000 Meters Varsity · Place 35 · Saint George's School | 5,000 Meters Varsity | 35 | 20:36Unofficial | 11 |
| Oct 6 | District 7 1B/2B @ WilburOct 6 · 5,000 Meters Varsity · Place 38 · Saint George's School | 5,000 Meters Varsity | 38 | 19:50.28 PB | 11 |
| Sep 23 | Midseason Time TrialsSep 23 · 5,000 Meters 5k Course · Saint George's School | 5,000 Meters 5k Course | 0 | 26:45Unofficial | 11 |
| Sep 9 | Team Time Trial on Sherwood CourseSep 9 · 2 Mile Varsity · Saint George's School | 2 Mile Varsity | 0 | 13:49Unofficial | 11 |
2014 Cross Country
5 results