Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Higgens PointWoodland MS-Higgins Point · Oct 11 | 10:35.6 | Woodland MS-Higgins Point | October 11, 2016 |
| 1.5 Miles · Middle School CourseCoeur d'Alene Super One Invitational · Sep 19 | 11:03.9 | Coeur d'Alene Super One Invitational | September 19, 2015 |
| 1.5 Miles · Ramsey ParkDistrict Meet · Oct 18 | 10:19.1 | District Meet | October 18, 2016 |
| 1.5 Miles · Timberlake Jr HighTimberlake Invite · Sep 28 | 11:02.0 | Timberlake Invite | September 28, 2016 |
| 2,500 Meters · Cherry Hill ParkCherry Hill · Sep 22 | 10:40.7 | Cherry Hill | September 22, 2016 |
| 2,500 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 17 | 10:39.8 | Coeur d'Alene Invitational | September 17, 2016 |
| 2,500 Meters · Higgens PointWoodland Invite · Oct 7 | 12:13.1 | Woodland Invite | October 7, 2014 |
| 2.5 Miles · Shadle ParkHighlander Invite · Sep 8 | 18:52.16 | Highlander Invite | September 8, 2018 |
| 2400 m · Cherry Hill ParkLakes MS Invite · Sep 24 | 11:36.1 | Lakes MS Invite | September 24, 2015 |
| 5,000 Meters · Fairways Golf CourseNIKE--BATTLE FOR THE 509 · Sep 23 | 23:07.45 | NIKE--BATTLE FOR THE 509 | September 23, 2017 |
| 5,000 Meters · Farragut State ParkDistrict I-II 3A/4A/5A Championships · Oct 22 | 22:04.3 | District I-II 3A/4A/5A Championships | October 22, 2020 |
| 5,000 Meters · Farragut State ParkTimberlake Farragut Invitational · Sep 7 | 22:17.4 | Timberlake Farragut Invitational | September 7, 2019 |
| 5,000 Meters · Hayden Canyon AtriumCoeur d'Alene Invitational · Sep 16 | 22:10.8 | Coeur d'Alene Invitational | September 16, 2017 |
| 5,000 Meters · LCSC XC COURSE NEWInland Empire Challenge · Oct 6 | 23:18 | Inland Empire Challenge | October 6, 2018 |
| 5,000 Meters · Lewiston Orchards (LCSC XC Course)District I&II 4A/5A, 1A/2A Championships · Oct 18 | 22:24.10 | District I&II 4A/5A, 1A/2A Championships | October 18, 2018 |
| 5,000 Meters · University of Montana Golf CourseMountain West Classic · Sep 28 | 22:26.1 | Mountain West Classic | September 28, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | District I-II 3A/4A/5A ChampionshipsOct 24 · 5,000 Meters 5A Varsity Men · Place 74 · Post FallsPost Falls | 5,000 Meters 5A Varsity Men | 74 | 23:54.6 | 11 |
| Oct 12 | William Johnson Sandpoint InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 43 · Post FallsPost Falls | 5,000 Meters Junior Varsity | 43 | 21:29.68 | 11 |
| Sep 28 | Mountain West ClassicSep 28 · 5,000 Meters Junior Varsity · Place 376 · Post FallsPost Falls | 5,000 Meters Junior Varsity | 376 | 22:26.1 PB | 11 |
| Sep 21 | Nike-Battle for the 509 (3rd Annual)Sep 21 · 5,000 Meters Junior Varsity · Place 274 · Post FallsPost Falls | 5,000 Meters Junior Varsity | 274 | 25:08.45 | 11 |
| Sep 14 | Highlander InviteSep 14 · 2.5 Miles Varsity · Place 199 · Post FallsPost Falls | 2.5 Miles Varsity | 199 | 19:14.15 | 11 |
| Sep 7 | Timberlake Farragut Invitational Sep 7 · 5,000 Meters Junior Varsity · Place 96 · Post FallsPost Falls | 5,000 Meters Junior Varsity | 96 | 22:17.4 PB | 11 |
| Aug 29 | Post Falls River RunAug 29 · 2.75 Miles Junior Varsity · Place 91 · Post FallsPost Falls | 2.75 Miles Junior Varsity | 91 | 23:02.5 | 11 |
| Aug 24 | Retreat Time TrialAug 24 · 2 Miles Varsity · Place 13 · Post FallsPost Falls | 2 Miles Varsity | 13 | 14:16Unofficial | 11 |
2018 Cross Country
6 results2017 Cross Country
3 results2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | District MeetOct 18 · 1.5 Miles Middle School Large · Place 44 · Post FallsPost Falls | 1.5 Miles Middle School Large | 44 | 10:19.1 PB | 8 |
| Oct 11 | Woodland MS-Higgins PointOct 11 · 1.5 Miles Middle School Junior Varsity · Place 7 · Post FallsPost Falls | 1.5 Miles Middle School Junior Varsity | 7 | 10:35.6 PB | 8 |
| Sep 28 | Timberlake InviteSep 28 · 1.5 Miles Middle School · Place 28 · Post FallsPost Falls | 1.5 Miles Middle School | 28 | 11:02.0 PB | 8 |
| Sep 22 | Cherry HillSep 22 · 2,500 Meters Middle School Varsity · Place 39 · Post FallsPost Falls | 2,500 Meters Middle School Varsity | 39 | 10:40.7 PB | 8 |
| Sep 17 | Coeur d'Alene InvitationalSep 17 · 2,500 Meters Middle School · Place 59 · Post FallsPost Falls | 2,500 Meters Middle School | 59 | 10:39.8 PB | 8 |
2015 Cross Country
5 results2014 Cross Country
5 results