Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.6 Miles · Chief Timothy IslandAsotin XC Island Run Invite · Sep 13 | 23:10.78 | Asotin XC Island Run Invite | September 13, 2014 |
| 2.7 Miles · Chief Timothy IslandAsotin XC Island Run Invite · Sep 10 | 20:20.97 | Asotin XC Island Run Invite | September 10, 2016 |
| 3 Miles · Clarkston HSSeaport Invite · Sep 17 | 23:42.24 | Seaport Invite | September 17, 2016 |
| 5,000 Meters · Connell HSConnell Invite · Sep 24 | 22:50.04 | Connell Invite | September 24, 2016 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 12 | 27:02.8 | Timberlake Farragut Invitational | September 12, 2015 |
| 5,000 Meters · Grangeville Country ClubDistrict I-II 1A 2A Championships · Oct 20 | 24:00.8 | District I-II 1A 2A Championships | October 20, 2016 |
| 5,000 Meters · Kiwanis ParkPost Falls River Run · Sep 1 | 25:10 | Post Falls River Run | September 1, 2016 |
| 5,000 Meters · Lewis-Clark State Cross Country CourseInland Empire Classic · Sep 26 | 24:07 | Inland Empire Classic | September 26, 2015 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Challenge · Oct 1 | 24:21 | Inland Empire Challenge | October 1, 2016 |
| 5,000 Meters · Moscow Elks Lodge Golf CourseBob Weisel Moscow Invitational · Sep 21 | 23:13.027 | Bob Weisel Moscow Invitational | September 21, 2016 |
| 5,000 Meters · Phillips FarmBob Weisel Moscow Invitational · Oct 3 | 25:12.15 | Bob Weisel Moscow Invitational | October 3, 2015 |
| 5,000 Meters · Scenic 6 ParkPotlatch Invitational · Oct 6 | 22:43 | Potlatch Invitational | October 6, 2016 |
| 5,000 Meters · Troy HSTroy Invitational · Oct 13 | 24:04.14 | Troy Invitational | October 13, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | District I-II 1A 2A ChampionshipsOct 20 · 5,000 Meters 1A Junior Varsity · Place 11 · Potlatch | 5,000 Meters 1A Junior Varsity | 11 | 24:00.8 PB | 12 |
| Oct 13 | Troy InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 8 · Potlatch | 5,000 Meters Junior Varsity | 8 | 24:04.14 PB | 12 |
| Oct 6 | Potlatch InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 12 · Potlatch | 5,000 Meters Junior Varsity | 12 | 22:43 PB | 12 |
| Oct 1 | Inland Empire ChallengeOct 1 · 5,000 Meters Boys Varsity · Place 111 · Potlatch | 5,000 Meters Boys Varsity | 111 | 24:21 PB | 12 |
| Sep 24 | Connell InviteSep 24 · 5,000 Meters Junior Varsity Boys · Place 125 · Potlatch | 5,000 Meters Junior Varsity Boys | 125 | 22:50.04 PB | 12 |
| Sep 21 | Bob Weisel Moscow InvitationalSep 21 · 5,000 Meters Junior/Senior · Place 48 · Potlatch | 5,000 Meters Junior/Senior | 48 | 23:13.027 PB | 12 |
| Sep 17 | Seaport InviteSep 17 · 3 Miles Varsity (top 7) · Place 106 · Potlatch | 3 Miles Varsity (top 7) | 106 | 23:42.24 PB | 12 |
| Sep 10 | Asotin XC Island Run InviteSep 10 · 2.7 Miles Varsity · Place 71 · Potlatch | 2.7 Miles Varsity | 71 | 20:20.97 PB | 12 |
| Sep 1 | Post Falls River RunSep 1 · 5,000 Meters Varsity · Place 83 · Potlatch | 5,000 Meters Varsity | 83 | 25:10 PB | 12 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | Troy InvitationalOct 13 · 5,000 Meters Junior Varsity · Place 6 · Potlatch | 5,000 Meters Junior Varsity | 6 | 24:04.90 | 11 |
| Oct 8 | Potlatch InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 6 · Potlatch | 5,000 Meters Junior Varsity | 6 | 24:35.41 | 11 |
| Oct 3 | Bob Weisel Moscow InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 16 · Potlatch | 5,000 Meters Junior Varsity | 16 | 25:12.15 PB | 11 |
| Sep 26 | Inland Empire ClassicSep 26 · 5,000 Meters Varsity Boys · Place 124 · Potlatch | 5,000 Meters Varsity Boys | 124 | 24:07 PB | 11 |
| Sep 19 | Seaport InviteSep 19 · 3 Mile Varsity · Place 71 · Potlatch | 3 Mile Varsity | 71 | 24:13.70 | 11 |
| Sep 12 | Timberlake Farragut InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 195 · Potlatch | 5,000 Meters Junior Varsity | 195 | 27:02.8 PB | 11 |
| Sep 3 | Grangeville InviteSep 3 · 5,000 Meters Junior Varsity · Place 8 · Potlatch | 5,000 Meters Junior Varsity | 8 | 29:56.32 | 11 |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | 1A/2A District ChampionshipOct 23 · 5,000 Meters Junior Varsity · Place 8 · Potlatch | 5,000 Meters Junior Varsity | 8 | 24:22 | 10 |
| Oct 9 | Potlatch InvitationalOct 9 · 5,000 Meters Junior Varsity · Place 11 · Potlatch | 5,000 Meters Junior Varsity | 11 | 26:46 | 10 |
| Oct 4 | Bob Weisel Moscow InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 25 · Potlatch | 5,000 Meters Junior Varsity | 25 | 27:45 | 10 |
| Sep 27 | Inland Empire KlassicSep 27 · 5,000 Meters Junior Varsity · Place 118 · Potlatch | 5,000 Meters Junior Varsity | 118 | 28:52 | 10 |
| Sep 20 | Seaport InviteSep 20 · 3 Mile Junior Varsity · Place 60 · Potlatch | 3 Mile Junior Varsity | 60 | 27:16.90 | 10 |
| Sep 13 | Asotin XC Island Run InviteSep 13 · 2.6 Mile Junior Varsity · Place 31 · Potlatch | 2.6 Mile Junior Varsity | 31 | 23:10.78 PB | 10 |
| Sep 11 | Kellogg InvitationalSep 11 · 5,000 Meters Junior Varsity · Potlatch | 5,000 Meters Junior Varsity | 0 | 26:48Unofficial | 10 |