Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Beachview ParkBi-State Championships · Oct 20 | 10:09.69 | Bi-State Championships | October 20, 2016 |
| 1.5 Miles · Clarkston HSSeaport Invite · Sep 17 | 10:27.89 | Seaport Invite | September 17, 2016 |
| 1.5 Miles · Moscow Elks Lodge Golf CourseBob Weisel Moscow Invitational · Sep 21 | 13:03.080 | Bob Weisel Moscow Invitational | September 21, 2016 |
| 1.5 Miles · Sunnyside ParkSpartan Invite · Oct 6 | 11:36:06 | Spartan Invite | October 6, 2016 |
| 1.6 Miles · Chief Timothy IslandAsotin XC Island Run Invite · Sep 12 | 13:58.00 | Asotin XC Island Run Invite | September 12, 2015 |
| 3,000 Meters · LCSC Lewiston OrchardsInland Empire Classic · Sep 26 | 14:29 | Inland Empire Classic | September 26, 2015 |
| 3,000 Meters · Lewiston Orchards (LCSC XC Course)Inland Empire Challenge · Oct 1 | 13:18 | Inland Empire Challenge | October 1, 2016 |
| 3,000 Meters · Wildhorse Golf CourseKyle Burnside Memorial Wildhorse Invite · Oct 13 | 13:49.4 | Kyle Burnside Memorial Wildhorse Invite | October 13, 2016 |
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 |
| Oct 20 | Bi-State ChampionshipsOct 20 · 1.5 Miles JV Boys · Place 10 · Lincoln of Clarkston | 1.5 Miles JV Boys | 10 | 10:09.69 PB | 8 |
| Oct 13 | Kyle Burnside Memorial Wildhorse InviteOct 13 · 3,000 Meters Middle School · Place 82 · Lincoln of Clarkston | 3,000 Meters Middle School | 82 | 13:49.4 PB | 8 |
| Oct 6 | Spartan InviteOct 6 · 1.5 Miles Middle School · Place 45 · Lincoln of Clarkston | 1.5 Miles Middle School | 45 | 11:36:06 PB | 8 |
| Oct 1 | Inland Empire ChallengeOct 1 · 3,000 Meters Boys Middle School · Place 54 · Lincoln of Clarkston | 3,000 Meters Boys Middle School | 54 | 13:18 PB | 8 |
| Sep 21 | Bob Weisel Moscow InvitationalSep 21 · 1.5 Miles Middle School · Place 93 · Lincoln of Clarkston | 1.5 Miles Middle School | 93 | 13:03.080 PB | 8 |
| Sep 17 | Seaport InviteSep 17 · 1.5 Miles Middle School 7th/8th · Place 49 · Lincoln of Clarkston | 1.5 Miles Middle School 7th/8th | 49 | 10:27.89 PB | 8 |
| Sep 13 | Lancer InviteSep 13 · 1.5 Miles Middle School · Place 36 · Lincoln of Clarkston | 1.5 Miles Middle School | 36 | 10:47.71 | 8 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Kyle Burnside Wildhorse InviteOct 15 · 3,000 Meters Middle School Boys · Place 86 · Lincoln of Clarkston | 3,000 Meters Middle School Boys | 86 | 14:41.5 | 7 |
| Oct 8 | Bi-State ChampionshipsOct 8 · 1.5 Mile MS Boys JV · Place 21 · Lincoln of Clarkston | 1.5 Mile MS Boys JV | 21 | 10:21.73 | 7 |
| Sep 29 | LMS Invite MS, ELEMSep 29 · 1.5 Mile MS Boys 7th-8th · Place 38 · Lincoln of Clarkston | 1.5 Mile MS Boys 7th-8th | 38 | 11:13.26Unofficial | 7 |
| Sep 26 | Inland Empire ClassicSep 26 · 3,000 Meters Middle School Boys · Place 34 · Lincoln of Clarkston | 3,000 Meters Middle School Boys | 34 | 14:29 PB | 7 |
| Sep 19 | Seaport InviteSep 19 · 1.5 Mile Middle School · Place 42 · Lincoln of Clarkston | 1.5 Mile Middle School | 42 | 10:45.33 | 7 |
| Sep 15 | Quad CitiesSep 15 · 2,000 Meters Junior High · Place 43 · Lincoln of Clarkston | 2,000 Meters Junior High | 43 | 8:47.58Unofficial | 7 |
| Sep 12 | Asotin XC Island Run InviteSep 12 · 1.6 Mile Middle School · Place 66 · Lincoln of Clarkston | 1.6 Mile Middle School | 66 | 13:58.00 PB | 7 |