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 | 22:58 | AIA Division IV State Championship | November 5, 2016 |
| 5,000 Meters · Crossroads ParkDivision IV, Section 4 · Oct 28 | 22:47 | Division IV, Section 4 | October 28, 2016 |
| 5,000 Meters · Fountain Hills ParkFountain Hills Invite Golden Eagle Park · Oct 22 | 22:57 | Fountain Hills Invite Golden Eagle Park | October 22, 2016 |
| 5,000 Meters · Grande Sports ComplexNike Desert Twilight · Sep 30 | 24:00.8 | Nike Desert Twilight | September 30, 2016 |
| 5,000 Meters · Kiwanis ParkValley Christian Cross Country Invitational · Sep 26 | 24:47 | Valley Christian Cross Country Invitational | September 26, 2017 |
| 5,000 Meters · Kiwanis ParkVC Park Run · Sep 20 | 26:14 | VC Park Run | September 20, 2016 |
| 5,000 Meters · Payson Golf CoursePayson Multiple Invitational · Sep 7 | 26:27.71 | Payson Multiple Invitational | September 7, 2016 |
| 5,000 Meters · San Tan Foothills San Tan Foothills · Sep 2 | 28:12 | San Tan Foothills | September 2, 2015 |
| 5,000 Meters · Steele Indian School ParkValley Lutheran High School Invite · Sep 29 | 25:40.8 | Valley Lutheran High School Invite | September 29, 2015 |
| 5,000 Meters · Tumbleweed ParkChandler City Meet · Oct 19 | 21:49 | Chandler City Meet | October 19, 2017 |
| 5,000 Meters · Victory Lane Sports ComplexNorthwest Christian Invite · Oct 13 | 26:48.1 | 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
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Chandler City MeetOct 19 · 5,000 Meters Open · Place 69 · Valley Christian | 5,000 Meters Open | 69 | 21:49 PB | 12 |
| Oct 13 | 4th Annual Titan InviteOct 13 · 5,000 Meters Small School Open · Place 57 · Valley Christian | 5,000 Meters Small School Open | 57 | 24:32 | 12 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Open · Place 225 · VALLEY CHRISTIAN | 5,000 Meters Open | 225 | 00:23:45.4 | — |
| Sep 26 | Valley Christian Cross Country InvitationalSep 26 · 5,000 Meters Varsity · Place 156 · Valley Christian | 5,000 Meters Varsity | 156 | 24:47 PB | 12 |
| Sep 19 | Fire It Up InvitationalSep 19 · 5,000 Meters Varsity · Valley Christian | 5,000 Meters Varsity | — | NT | 12 |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Varsity · Place 108 · Valley Chrstn | 5,000 Meters Varsity | 108 | 27:41.4 | SR |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Varsity · Place 108 · Valley Chrstn | 5,000 Meters Varsity | 108 | 27:41.4 | SR |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AIA Division IV State ChampionshipNov 5 · 5,000 Meters Varsity · Place 192 · Valley Christian | 5,000 Meters Varsity | 192 | 22:58 PB | 11 |
| Oct 28 | Division IV, Section 4Oct 28 · 5,000 Meters Varsity · Place 57 · Valley Christian | 5,000 Meters Varsity | 57 | 22:47 PB | 11 |
| Oct 22 | Fountain Hills Invite Golden Eagle ParkOct 22 · 5,000 Meters Junior Varsity · Place 28 · Valley Christian | 5,000 Meters Junior Varsity | 28 | 22:57 PB | 11 |
| Oct 20 | Chandler City MeetOct 20 · 5,000 Meters Open · Place 71 · Valley Christian | 5,000 Meters Open | 71 | 24:09 | 11 |
| Oct 14 | 3rd Annual Titan InviteOct 14 · 5,000 Meters Small School Varsity · Place 104 · Valley Christian | 5,000 Meters Small School Varsity | 104 | 23:29 | 11 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Small School Open · Place 132 · Valley Christian | 5,000 Meters Small School Open | 132 | 24:00.8 PB | 11 |
| Sep 20 | VC Park RunSep 20 · 5,000 Meters Varsity · Place 169 · Valley Christian | 5,000 Meters Varsity | 169 | 26:14 PB | 11 |
| Sep 7 | Payson Multiple InvitationalSep 7 · 5,000 Meters Boys Race · Place 125 · Valley Christian | 5,000 Meters Boys Race | 125 | 26:27.71 PB | 11 |
| Sep 3 | Chandler InviteSep 3 · 5,000 Meters Juniors · Place 161 · Valley Christian | 5,000 Meters Juniors | 161 | 25:23.00 | 11 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | Chandler City MeetOct 22 · 5,000 Meters Open · Place 69 · Valley Christian | 5,000 Meters Open | 69 | 24:33.00 | 10 |
| Oct 13 | Northwest Christian InviteOct 13 · 5,000 Meters Varsity · Place 76 · Valley Christian | 5,000 Meters Varsity | 76 | 26:48.1 PB | 10 |
| Oct 2 | 8th Annual Desert Twilight Oct 2 · 5,000 Meters Small School Open · Place 244 · Valley Christian | 5,000 Meters Small School Open | 244 | 24:28.1 | 10 |
| Sep 29 | Valley Lutheran High School InviteSep 29 · 5,000 Meters Varsity · Place 61 · Valley Christian | 5,000 Meters Varsity | 61 | 25:40.8 PB | 10 |
| Sep 22 | VCHS InvitationalSep 22 · 5,000 Meters Varsity · Place 124 · Valley Christian | 5,000 Meters Varsity | 124 | 25:48 | 10 |
| Sep 12 | Fountain Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 197 · Valley Christian | 5,000 Meters Varsity | 197 | 24:58.8 | SO |
| Sep 5 | 21st Annual Chandler InviteSep 5 · 5,000 Meters Sophomore · Place 167 · Valley Christian | 5,000 Meters Sophomore | 167 | 25:25.00 | 10 |
| Sep 2 | San Tan FoothillsSep 2 · 5,000 Meters Varsity · Place 31 · Valley Christian | 5,000 Meters Varsity | 31 | 28:12 PB | 10 |
2014 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Fountain Hills InvitationalOct 25 · 5,000 Meters Open · Place 63 · Valley Christian | 5,000 Meters Open | 63 | 24:49.7 | FR |
| Oct 23 | Chandler City MeetOct 23 · 5,000 Meters Junior Varsity · Place 47 · Valley Christian | 5,000 Meters Junior Varsity | 47 | 25:38.00 | — |
| Oct 3 | Desert Twilight XC InviteOct 3 · 5,000 Meters Freshman · Place 112 · Valley Christian | 5,000 Meters Freshman | 112 | 29:55.696 | FR |
| Sep 24 | Valley Christian Park RunSep 24 · 5,000 Meters Varsity · Place 147 · Valley Christian | 5,000 Meters Varsity | 147 | 30:44.00 | 9 |
| Sep 3 | Payson InvitationalSep 3 · 5,000 Meters Varsity · Place 125 · Valley Christian | 5,000 Meters Varsity | 125 | 34:59.10 | — |