Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Caldwell HSCaldwell Twilight · Sep 4 | 26:34.00 | Caldwell Twilight | September 4, 2014 |
| 5,000 Meters · Camelsback ParkCamels Back Invitational · Aug 26 | 19:22 | Camels Back Invitational | August 26, 2017 |
| 5,000 Meters · Camelsback ParkCamels Back Classic · Aug 30 | 23:28.98 | Camels Back Classic | August 30, 2014 |
| 5,000 Meters · Desert Canyon Golf Course4A District 3 Championships · Oct 23 | 22:00.07 | 4A District 3 Championships | October 23, 2014 |
| 5,000 Meters · Drake ParkOxford Classic · Oct 2 | 18:37.073 | Oxford Classic | October 2, 2015 |
| 5,000 Meters · Eagle Island XC Course4A District III XC Championships · Oct 19 | 17:29.21 | 4A District III XC Championships | October 19, 2017 |
| 5,000 Meters · Gem Island Sports ComplexPayette River Invitational · Sep 13 | 19:13.92 | Payette River Invitational | September 13, 2017 |
| 5,000 Meters · Gem Island Sports ComplexPayette River Invite · Sep 14 | 18:21.3 | Payette River Invite | September 14, 2016 |
| 5,000 Meters · Lakeview ParkGary Ward Invitational · Sep 28 | 18:34.72 | Gary Ward Invitational | September 28, 2017 |
| 5,000 Meters · New Plymouth Middle SchoolNew Plymouth Invitational · Aug 31 | 18:49.5 | New Plymouth Invitational | August 31, 2016 |
| 5,000 Meters · OntarioCrosby Invite · Oct 8 | 18:55 | Crosby Invite | October 8, 2015 |
| 5,000 Meters · Ridgevue High SchoolBugtown Canyon County Championships · Oct 12 | 17:18.60 | Bugtown Canyon County Championships | October 12, 2017 |
| 5,000 Meters · Rolling Hills Golf CourseWeiser Invite, Rolling Hills GC · Sep 8 | 19:13.89 | Weiser Invite, Rolling Hills GC | September 8, 2016 |
| 5,000 Meters · Summitvue Middle SchoolBugtown Invitational 4A/5A Canyon County Championships · Oct 15 | 19:17.91 | Bugtown Invitational 4A/5A Canyon County Championships | October 15, 2015 |
| 5,000 Meters · Treasure Valley Community CollegeCrosby Invitational · Oct 5 | 17:28.63 | Crosby Invitational | October 5, 2017 |
| 5,000 Meters · Whittenberger ParkBugtown 4A/5A Canyon County Championships · Oct 13 | 17:56.97 | Bugtown 4A/5A Canyon County Championships | October 13, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 4A District III XC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 18 · Middleton | 5,000 Meters Varsity | 18 | 17:29.21 PB | 12 |
| Oct 12 | Bugtown Canyon County ChampionshipsOct 12 · 5,000 Meters Varsity/JV · Place 23 · Middleton | 5,000 Meters Varsity/JV | 23 | 17:18.60 PB | 12 |
| Oct 5 | Crosby InvitationalOct 5 · 5,000 Meters Varsity · Place 5 · Middleton | 5,000 Meters Varsity | 5 | 17:28.63 PB | 12 |
| Sep 28 | Gary Ward InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 13 · Middleton | 5,000 Meters Junior Varsity | 13 | 18:34.72 PB | 12 |
| Sep 13 | Payette River InvitationalSep 13 · 5,000 Meters Varsity · Place 5 · Middleton | 5,000 Meters Varsity | 5 | 19:13.92 PB | 12 |
| Aug 30 | New Plymouth InvitationalAug 30 · 5,000 Meters Junior Varsity · Place 58 · Middleton | 5,000 Meters Junior Varsity | 58 | 25:07.9h | 12 |
| Aug 26 | Camels Back InvitationalAug 26 · 5,000 Meters Varsity · Place 54 · Middleton | 5,000 Meters Varsity | 54 | 19:22 PB | 12 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | 4A District IIIOct 20 · 5,000 Meters Varsity · Place 26 · Middleton | 5,000 Meters Varsity | 26 | 17:54 | 11 |
| Oct 13 | Bugtown 4A/5A Canyon County ChampionshipsOct 13 · 5,000 Meters Varsity/JV · Place 32 · Middleton | 5,000 Meters Varsity/JV | 32 | 17:56.97 PB | 11 |
| Oct 6 | Crosby InvitationalOct 6 · 5,000 Meters Varsity · Place 12 · Middleton | 5,000 Meters Varsity | 12 | 18:18Unofficial | 11 |
| Sep 28 | We Love Hills!Sep 28 · 5,000 Meters Varsity · Place 3 · Middleton | 5,000 Meters Varsity | 3 | 19:59Unofficial | 11 |
| Sep 14 | Payette River InviteSep 14 · 5,000 Meters Varsity · Place 2 · Middleton | 5,000 Meters Varsity | 2 | 18:21.3 PB | 11 |
| Sep 8 | Weiser Invite, Rolling Hills GCSep 8 · 5,000 Meters Varsity · Place 13 · Middleton | 5,000 Meters Varsity | 13 | 19:13.89 PB | 11 |
| Aug 31 | New Plymouth InvitationalAug 31 · 5,000 Meters Varsity · Place 9 · Middleton | 5,000 Meters Varsity | 9 | 18:49.5 PB | 11 |
2015 Cross Country
4 results2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | 4A District 3 ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 50 · Middleton | 5,000 Meters Junior Varsity | 50 | 22:00.07 PB | 9 |
| Oct 16 | Bugtown 4A/5A Canyon County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 74 · Middleton | 5,000 Meters Varsity | 74 | 21:51.76 | 9 |
| Oct 9 | Crosby InvitationalOct 9 · 5,000 Meters Varsity · Place 66 · Middleton | 5,000 Meters Varsity | 66 | 22:34.00 | 9 |
| Oct 1 | Gary Ward InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 107 · Middleton | 5,000 Meters Junior Varsity | 107 | 21:47.15 | 9 |
| Sep 18 | Mountain Home InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 125 · Middleton | 5,000 Meters Junior Varsity | 125 | 25:10.20 | 9 |
| Sep 4 | Caldwell TwilightSep 4 · 5,000 Meters Junior Varsity · Place 259 · Middleton | 5,000 Meters Junior Varsity | 259 | 26:34.00 PB | 9 |
| Aug 30 | Camels Back ClassicAug 30 · 5,000 Meters Junior Varsity · Place 90 · Middleton | 5,000 Meters Junior Varsity | 90 | 23:28.98 PB | 9 |