Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Shalimar Country ClubDoug Conley Invitational · Sep 26 | 20:25.1 | Doug Conley Invitational | September 26, 2015 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division IV State Championship · Nov 5 | 20:36 | AIA Division IV State Championship | November 5, 2016 |
| 5,000 Meters · Cesar Chavez ParkDivision IV, Section 1 · Oct 28 | 20:56 | Division IV, Section 1 | October 28, 2016 |
| 5,000 Meters · Crossroads Park3rd Annual Titan Invite · Oct 14 | 20:00 | 3rd Annual Titan Invite | October 14, 2016 |
| 5,000 Meters · Crossroads Park2nd Annual Titan Invitational · Oct 16 | 21:40 | 2nd Annual Titan Invitational | October 16, 2015 |
| 5,000 Meters · Grande Sports ComplexNike Desert Twilight · Sep 30 | 18:57.5 | Nike Desert Twilight | September 30, 2016 |
| 5,000 Meters · Shalimar Country Club45th Annual Doug Conley Invitational · Sep 23 | 20:27.8 | 45th Annual Doug Conley Invitational | September 23, 2017 |
| 5,000 Meters · Tumbleweed ParkChandler Invite · Sep 3 | 20:45.00 | Chandler Invite | September 3, 2016 |
| 5,000 Meters · Victory Lane Sports ComplexAdobe Invite hosted by Boulder Creek · Sep 17 | 20:00.88 | Adobe Invite hosted by Boulder Creek | September 17, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | 45th Annual Doug Conley InvitationalSep 23 · 5,000 Meters Invitational · Place 27 · Veritas Preparatory Academy | 5,000 Meters Invitational | 27 | 20:27.8 PB | 11 |
| Sep 16 | Ojo RojoSep 16 · 5,000 Meters Varsity · Place 38 · Veritas Preparatory Academy | 5,000 Meters Varsity | 38 | 21:41.78 | 11 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | AIA Division IV State ChampionshipNov 5 · 5,000 Meters Varsity · Place 6 · Veritas Preparatory Academy | 5,000 Meters Varsity | 6 | 20:36 PB | 10 |
| Oct 28 | Division IV, Section 1Oct 28 · 5,000 Meters Varsity · Place 2 · Veritas Preparatory Academy | 5,000 Meters Varsity | 2 | 20:56 PB | 10 |
| Oct 14 | 3rd Annual Titan InviteOct 14 · 5,000 Meters Small School Varsity · Place 1 · Veritas Preparatory Academy | 5,000 Meters Small School Varsity | 1 | 20:00 PB | 10 |
| Sep 30 | Nike Desert Twilight Sep 30 · 5,000 Meters Championship · Place 4 · Veritas Preparatory Academy | 5,000 Meters Championship | 4 | 18:57.5 PB | 10 |
| Sep 17 | Adobe Invite hosted by Boulder CreekSep 17 · 5,000 Meters Varsity · Place 6 · Veritas Preparatory Academy | 5,000 Meters Varsity | 6 | 20:00.88 PB | 10 |
| Sep 3 | Chandler InviteSep 3 · 5,000 Meters Sophomores · Place 7 · Veritas Preparatory Academy | 5,000 Meters Sophomores | 7 | 20:45.00 PB | 10 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | AIA Division IV State ChampionshipsNov 7 · 5,000 Meters Varsity · Place 14 · Veritas Preparatory Academy | 5,000 Meters Varsity | 14 | 21:11.80 | 9 |
| Oct 30 | Division IV, Section 2 championshipsOct 30 · 5,000 Meters Varsity · Place 5 · Veritas Preparatory Academy | 5,000 Meters Varsity | 5 | 20:54.00 | 9 |
| Oct 16 | 2nd Annual Titan InvitationalOct 16 · 5,000 Meters Small School Varsity · Place 7 · Veritas Preparatory Academy | 5,000 Meters Small School Varsity | 7 | 21:40 PB | 9 |
| Oct 2 | 8th Annual Desert Twilight Oct 2 · 5,000 Meters Large School Varsity · Place 4 · Veritas Preparatory Academy | 5,000 Meters Large School Varsity | 4 | 19:50.9 | 9 |
| Sep 26 | Doug Conley InvitationalSep 26 · 3 Mile Invitational · Place 15 · Veritas Preparatory Academy | 3 Mile Invitational | 15 | 20:25.1 PB | 9 |
| Sep 19 | Adobe Invite hosted by Boulder CreekSep 19 · 5,000 Meters Varsity · Place 14 · Veritas Preparatory Academy | 5,000 Meters Varsity | 14 | 21:18.28 | 9 |
| Sep 5 | 21st Annual Chandler InviteSep 5 · 5,000 Meters Freshman · Place 11 · Veritas Preparatory Academy | 5,000 Meters Freshman | 11 | 20:50.00 | 9 |