Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cave Creek Golf CourseAIA Division IV State Championship · Nov 5 | 21:36 | AIA Division IV State Championship | November 5, 2016 |
| 5,000 Meters · Crossroads Park3rd Annual Titan Invite · Oct 14 | 21:24 | 3rd Annual Titan Invite | October 14, 2016 |
| 5,000 Meters · Grande Sports ComplexNike Desert Twilight · Sep 30 | 21:29.0 | Nike Desert Twilight | September 30, 2016 |
| 5,000 Meters · Kiwanis ParkValley Christian Cross Country Invitational · Sep 26 | 22:42 | Valley Christian Cross Country Invitational | September 26, 2017 |
| 5,000 Meters · Kiwanis ParkVC Park Run · Sep 20 | 22:35 | VC Park Run | September 20, 2016 |
| 5,000 Meters · Payson Golf CoursePayson Multiple Invitational · Sep 7 | 23:19.11 | Payson Multiple Invitational | September 7, 2016 |
| 5,000 Meters · Steele Indian School ParkValley Lutheran High School Invite · Sep 29 | 23:05.2 | Valley Lutheran High School Invite | September 29, 2015 |
| 5,000 Meters · Tumbleweed ParkChandler City Meet · Oct 22 | 20:45.00 | Chandler City Meet | October 22, 2015 |
| 5,000 Meters · Victory Lane Sports ComplexNorthwest Christian Invite · Oct 13 | 22:24.9 | Northwest Christian Invite | October 13, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Chandler City MeetOct 19 · 5,000 Meters Open · Place 75 · Valley Christian | 5,000 Meters Open | 75 | 22:25 | 11 |
| Oct 7 | Dave Doerrer Thunderbird InviteOct 7 · 2.7 Miles Open · Place 82 · Valley Christian | 2.7 Miles Open | 82 | 20:39Unofficial | 11 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Open · Place 173 · VALLEY CHRISTIAN | 5,000 Meters Open | 173 | 00:21:59.6 | — |
| Sep 26 | Valley Christian Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 122 · Valley Christian | 5,000 Meters Varsity | 122 | 22:42 PB | 11 |
| Sep 19 | Fire It Up InvitationalSep 19 · 5,000 Meters Varsity · Valley Christian | 5,000 Meters Varsity | — | NT | 11 |
| Sep 9 | Fountain Hills InvitationalSep 9 · 5,000 Meters Varsity · Place 49 · Valley Chrstn | 5,000 Meters Varsity | 49 | 21:29.2 | — |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Varsity · Place 100 · Valley Chrstn | 5,000 Meters Varsity | 100 | 22:44.6 | JR |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Varsity · Place 100 · Valley Chrstn | 5,000 Meters Varsity | 100 | 22:44.6 | JR |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AIA Division IV State ChampionshipNov 5 · 5,000 Meters Varsity · Place 170 · Valley Christian | 5,000 Meters Varsity | 170 | 21:36 PB | 10 |
| Oct 28 | Division IV, Section 4Oct 28 · 5,000 Meters Varsity · Place 53 · Valley Christian | 5,000 Meters Varsity | 53 | 22:31 | 10 |
| Oct 14 | 3rd Annual Titan InviteOct 14 · 5,000 Meters Small School Varsity · Place 79 · Valley Christian | 5,000 Meters Small School Varsity | 79 | 21:24 PB | 10 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Small School Open · Place 72 · Valley Christian | 5,000 Meters Small School Open | 72 | 21:29.0 PB | 10 |
| Sep 20 | VC Park RunSep 20 · 5,000 Meters Varsity · Place 113 · Valley Christian | 5,000 Meters Varsity | 113 | 22:35 PB | 10 |
| Sep 7 | Payson Multiple InvitationalSep 7 · 5,000 Meters Boys Race · Place 89 · Valley Christian | 5,000 Meters Boys Race | 89 | 23:19.11 PB | 10 |
| Sep 3 | Chandler InviteSep 3 · 5,000 Meters Sophomores · Place 166 · Valley Christian | 5,000 Meters Sophomores | 166 | 22:19.00 | 10 |
2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Chandler City MeetOct 22 · 5,000 Meters Varsity · Place 52 · Valley Christian | 5,000 Meters Varsity | 52 | 20:45.00 PB | 9 |
| Oct 13 | Northwest Christian InviteOct 13 · 5,000 Meters Varsity · Place 44 · Valley Christian | 5,000 Meters Varsity | 44 | 22:24.9 PB | 9 |
| Oct 2 | 8th Annual Desert Twilight Oct 2 · 5,000 Meters Small School Freshman · Place 54 · Valley Christian | 5,000 Meters Small School Freshman | 54 | 22:41.6 | 9 |
| Sep 29 | Valley Lutheran High School InviteSep 29 · 5,000 Meters Varsity · Place 44 · Valley Christian | 5,000 Meters Varsity | 44 | 23:05.2 PB | 9 |
| Sep 22 | VCHS InvitationalSep 22 · 5,000 Meters Varsity · Place 95 · Valley Christian | 5,000 Meters Varsity | 95 | 23:09 | 9 |
| Sep 12 | Fountain Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 158 · Valley Christian | 5,000 Meters Varsity | 158 | 23:30.8 | FR |