Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Asante Community ParkCAA Race to Paradise DII · Sep 16 | 9:59.14 | CAA Race to Paradise DII | September 16, 2017 |
| 1.5 Miles · Benjamin Franklin HSCAA Charger Classic DII · Sep 23 | 9:47.79 | CAA Charger Classic DII | September 23, 2017 |
| 1.5 Miles · Estrella Mountain ParkCAA East Regionals · Oct 21 | 9:39.74 | CAA East Regionals | October 21, 2017 |
| 1.5 Miles · Skunk Creek Wash-O'Connor HS home courseCAA Guardians Invite JH DII · Oct 14 | 10:17.56 | CAA Guardians Invite JH DII | October 14, 2017 |
| 1.5 Miles · Tres Rios Golf CourseCAA State Championships DII · Nov 4 | 9:28.45 | CAA State Championships DII | November 4, 2017 |
| 5,000 Meters · American Leadership Academy Queen CreekPatriot Invitational HS · Sep 15 | 21:35.6 | Patriot Invitational HS | September 15, 2018 |
| 5,000 Meters · Asante Community ParkCAA Imagine Prep Surprise Inaugural Classic · Sep 14 | 21:30.61 | CAA Imagine Prep Surprise Inaugural Classic | September 14, 2019 |
| 5,000 Meters · Embry-Riddle 5KTrinity Mile High Invitational · Sep 28 | 21:02.64 | Trinity Mile High Invitational | September 28, 2019 |
| 5,000 Meters · Sereno ParkTAA Invite #1 · Sep 20 | 21:21.45 | TAA Invite #1 | September 20, 2018 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home courseGuardians Invitational DII · Oct 20 | 22:02.0 | Guardians Invitational DII | October 20, 2018 |
| 5,000 Meters · Tres Rios Golf CourseCAA State Championships · Nov 2 | 18:56.9 | CAA State Championships | November 2, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | CAA State ChampionshipsNov 2 · 5,000 Meters Division II · Place 12 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Division II | 12 | 18:56.9 PB | 10 |
| Oct 23 | CAA Perseverance Series #4Oct 23 · 5,000 Meters Varsity · Place 32 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 32 | 20:27.08 | 10 |
| Oct 5 | Guardians InvitationalOct 5 · 5,000 Meters Division II · Place 11 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Division II | 11 | 20:14.56 | 10 |
| Sep 28 | Trinity Mile High InvitationalSep 28 · 5,000 Meters Varsity · Place 20 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 20 | 21:02.64 PB | 10 |
| Sep 25 | CAA Perseverance Series #1Sep 25 · 5,000 Meters Varsity · Place 31 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 31 | 20:14.11 | 10 |
| Sep 14 | CAA Imagine Prep Surprise Inaugural ClassicSep 14 · 5,000 Meters HS Division II · Place 15 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters HS Division II | 15 | 21:30.61 PB | 10 |
| Sep 7 | CAA Kick-Off ClassicSep 7 · 5,000 Meters Varsity · Place 45 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 45 | 20:53.16 | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | CAA 2018 State Championships DIINov 3 · 5,000 Meters High School Division II · Place 12 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters High School Division II | 12 | 19:20.18 | 9 |
| Oct 25 | TAA Invite #2Oct 25 · 5,000 Meters Varsity · Place 21 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 21 | 19:32.58 | 9 |
| Oct 20 | Guardians Invitational DIOct 20 · 5,000 Meters Varsity · Place 19 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 19 | 22:02.0 | 9 |
| Oct 20 | Guardians Invitational DII Oct 20 · 5,000 Meters Varsity · Place 19 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 19 | 22:02.0 PB | 9 |
| Sep 20 | TAA Invite #1Sep 20 · 5,000 Meters Varsity · Place 32 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 32 | 21:21.45 PB | 9 |
| Sep 15 | Patriot Invitational HSSep 15 · 5,000 Meters Varsity · Place 29 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 29 | 21:35.6 PB | 9 |
| Sep 8 | CAA Red Rock Kick-OffSep 8 · 5,000 Meters Varsity · Place 35 · Eduprize (Gilbert)Eduprize (Gilbert) | 5,000 Meters Varsity | 35 | 26:25.43 | 9 |
2017 Cross Country
6 results