Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Desert Canyon Golf CourseIntervalley League Meet · Sep 30 | 14:49.93 | Intervalley League Meet | September 30, 2019 |
| 3,000 Meters · Eagle Rock ParkTVCS Meet · Sep 27 | 18:04 | TVCS Meet | September 27, 2018 |
| 3,000 Meters · East Valley Middle School CampusEast Valley #1 · Aug 30 | 20:30 | East Valley #1 | August 30, 2018 |
| 3,000 Meters · Jefferson Middle SchoolJMS Invite · Aug 29 | 18:26.7 | JMS Invite | August 29, 2019 |
| 3,000 Meters · Legacy Park at Mountain HomeLegacy Park Middleton Meet · Sep 10 | 15:39 | Legacy Park Middleton Meet | September 10, 2020 |
| 3,000 Meters · Middleton High School Middleton Middle School Tri-meet · Sep 29 | 13:06.11 | Middleton Middle School Tri-meet | September 29, 2020 |
| 3,000 Meters · Middleton Place ParkMiddleton MS XC Meet · Sep 26 | 16:38 | Middleton MS XC Meet | September 26, 2019 |
| 3,000 Meters · Whittenberger ParkVallivue Invitational · Sep 13 | 18:02 | Vallivue Invitational | September 13, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | Intervalley League MeetSep 30 · 3,000 Meters Boys JV · Place 131 · Middleton | 3,000 Meters Boys JV | 131 | 14:49.93 PB | 7 |
| Sep 26 | Middleton MS XC MeetSep 26 · 3,000 Meters Middle School · Place 37 · Middleton | 3,000 Meters Middle School | 37 | 16:38 PB | 7 |
| Sep 12 | East Valley Invitational (Jefferson, Middleton, Mtn Home, EVMS)Sep 12 · 3,000 Meters Middle School JV · Middleton | 3,000 Meters Middle School JV | 0 | 15:56.6Unofficial | 7 |
| Sep 5 | Middleton MS XC MeetSep 5 · 3,000 Meters Junior Varsity · Place 53 · Middleton | 3,000 Meters Junior Varsity | 53 | 20:07 | 7 |
| Aug 29 | JMS InviteAug 29 · 3,000 Meters Middle School · Place 37 · Middleton | 3,000 Meters Middle School | 37 | 18:26.7 PB | 7 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | InterValley League MeetOct 2 · 3,000 Meters Junior Varsity · Place 173 · Middleton | 3,000 Meters Junior Varsity | 173 | 18:59.00 | 6 |
| Sep 27 | TVCS MeetSep 27 · 3,000 Meters JV Boys · Place 39 · Middleton | 3,000 Meters JV Boys | 39 | 18:04 PB | 6 |
| Sep 13 | Vallivue InvitationalSep 13 · 3,000 Meters Middle School · Place 233 · Middleton | 3,000 Meters Middle School | 233 | 18:02 PB | 6 |
| Aug 30 | East Valley #1Aug 30 · 3,000 Meters JV · Place 56 · Middleton | 3,000 Meters JV | 56 | 20:30 PB | 6 |