Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Asante Community ParkSouth Mountain, Odyssey Institute, Youngker · Sep 26 | 20:46 | South Mountain, Odyssey Institute, Youngker | September 26, 2018 |
| 5,000 Meters · Bradshaw Mtn Middle SchoolBradshaw Mountain XC Invite · Oct 17 | 20:20.15 | Bradshaw Mountain XC Invite | October 17, 2020 |
| 5,000 Meters · Camp Verde HSCamp Verde Invitational · Sep 30 | 21:15 | Camp Verde Invitational | September 30, 2017 |
| 5,000 Meters · Cave Creek Golf CourseAIA Division 3 State XC · Nov 16 | 18:33.7 | AIA Division 3 State XC | November 16, 2019 |
| 5,000 Meters · Cesar Chavez ParkAIA Sectionals - Cesar Chavez · Nov 7 | 18:35.63 | AIA Sectionals - Cesar Chavez | November 7, 2019 |
| 5,000 Meters · Cesar Chavez ParkAIA Sectionals - Cesar Chavez · Nov 1 | 18:22.16 | AIA Sectionals - Cesar Chavez | November 1, 2018 |
| 5,000 Meters · Embry-Riddle Aeronautical UniversityRay Wherley XC Invite · Sep 9 | 21:46.70 | Ray Wherley XC Invite | September 9, 2017 |
| 5,000 Meters · Rose Mofford ParkAIA Sectionals Rose Mofford · Nov 5 | 19:07.0 | AIA Sectionals Rose Mofford | November 5, 2020 |
| 5,000 Meters · Skunk Creek Wash-O'Connor HS home courseO'Connor Invitational · Oct 13 | 19:02.78 | O'Connor Invitational | October 13, 2018 |
| 5,000 Meters · Verrado HSVerrado, Youngker · Sep 21 | 19:49.6 | Verrado, Youngker | September 21, 2017 |
| 5,000 Meters · Youngker High SchoolBuckeye Quad Meet · Sep 22 | 19:23 | Buckeye Quad Meet | September 22, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 2 · Place 138 · Youngker | 5,000 Meters Division 2 | 138 | 19:52.3 | 12 |
| Nov 5 | AIA Sectionals Rose MoffordNov 5 · 5,000 Meters Div II Northwest · Place 44 · Youngker | 5,000 Meters Div II Northwest | 44 | 19:07.0 PB | 12 |
| Oct 24 | Eye of the Tiger Invite Oct 24 · 5,000 Meters Varsity · Place 54 · Youngker | 5,000 Meters Varsity | 54 | 19:20.0 | 12 |
| Oct 17 | Bradshaw Mountain XC InviteOct 17 · 5,000 Meters Varsity · Place 50 · Youngker | 5,000 Meters Varsity | 50 | 20:20.15 PB | 12 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 94 · Youngker | 5,000 Meters Varsity | 94 | 19:27.96 | — |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Varsity · Place 29 · Youngker | 5,000 Meters Varsity | 29 | 20:40.02 | 12 |
| Sep 16 | Rider vs Rider Classic: Time TrialSep 16 · 5,000 Meters Open · Place 6 · Youngker | 5,000 Meters Open | 6 | 21:20Unofficial | 12 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | AIA Division 3 State XCNov 16 · 5,000 Meters Varsity · Place 100 · Youngker | 5,000 Meters Varsity | 100 | 18:33.7 PB | 11 |
| Nov 7 | AIA Sectionals - Cesar ChavezNov 7 · 5,000 Meters Division III-Section III · Place 36 · Youngker | 5,000 Meters Division III-Section III | 36 | 18:35.63 PB | 11 |
| Oct 9 | Youngker/Canyon View/Carl Hayden/La Joya Community @ YoungkerOct 9 · 5,000 Meters Varsity · Youngker | 5,000 Meters Varsity | 0 | 18:57Unofficial | 11 |
| Oct 5 | Cesar Chavez ClassicOct 5 · 5,000 Meters Varsity · Place 32 · Youngker | 5,000 Meters Varsity | 32 | 18:43 | 11 |
| Sep 25 | Youngker/Buckeye U/Metro Tech/Raymond S. Kellis/Sunnyslope @ YoungkerSep 25 · 5,000 Meters Varsity · Place 8 · Youngker | 5,000 Meters Varsity | 8 | 18:27 | 11 |
| Sep 10 | Sierra LindaSep 10 · 2.5 Miles Varsity · Youngker | 2.5 Miles Varsity | 0 | 14:51Unofficial | 11 |
| Sep 4 | Willow Canyon, Shadow Ridge, Youngker @ Asante Community Park - Hosted by Shadow RidgeSep 4 · 5,000 Meters New Division · Place 2 · Youngker | 5,000 Meters New Division | 2 | 19:40Unofficial | 11 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | AIA Sectionals - Cesar ChavezNov 1 · 5,000 Meters Division III-Section III · Place 33 · Youngker | 5,000 Meters Division III-Section III | 33 | 18:22.16 PB | 10 |
| Oct 24 | Buckeye District MeetOct 24 · 5,000 Meters Varsity · Place 9 · Youngker | 5,000 Meters Varsity | 9 | 19:00 | 10 |
| Oct 13 | O'Connor InvitationalOct 13 · 5,000 Meters Varsity · Place 42 · Youngker | 5,000 Meters Varsity | 42 | 19:02.78 PB | 10 |
| Oct 3 | La Joya, Carl Hayden, Canyon View @ YoungkerOct 3 · Varsity · Place 4 · Youngker | Varsity | 4 | 19:33 | 10 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Varsity · Place 133 · Youngker, AZ | 5,000 Meters Varsity | 133 | 18:31.0 | — |
| Sep 26 | South Mountain, Odyssey Institute, YoungkerSep 26 · 5,000 Meters Varsity · Youngker | 5,000 Meters Varsity | — | 20:46 PB | 10 |
| Sep 22 | Buckeye Quad MeetSep 22 · 5,000 Meters Varsity · Place 4 · Youngker | 5,000 Meters Varsity | 4 | 19:23 PB | 10 |
| Sep 19 | Buckeye, Westview, Metro Tech, YoungkerSep 19 · 5,000 Meters Varsity · Place 4 · Youngker | 5,000 Meters Varsity | 4 | 19:23 | 10 |
| Sep 5 | Tolleson Union, Sierra Linda, Youngker @ HomeSep 5 · 2.9 Miles New Division · Place 4 · Youngker | 2.9 Miles New Division | 4 | 18:29.9Unofficial | 10 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | AIA Division II State ChampionshipNov 4 · 5,000 Meters Varsity · Place 176 · Youngker | 5,000 Meters Varsity | 176 | 19:21 | 9 |
| Oct 27 | AIA Sectionals Cesar Chavez, Div II/Sec IIIOct 27 · 5,000 Meters Varsity · Place 52 · Youngker | 5,000 Meters Varsity | 52 | 19:11.09 | 9 |
| Oct 18 | buckeye district meet Oct 18 · 5,000 Meters Varsity · Place 8 · Youngker | 5,000 Meters Varsity | 8 | 19:36Unofficial | 9 |
| Oct 7 | Dave Doerrer Thunderbird InviteOct 7 · 2.7 Miles Novice · Place 16 · Youngker | 2.7 Miles Novice | 16 | 17:22Unofficial | 9 |
| Sep 30 | Camp Verde InvitationalSep 30 · 5,000 Meters Varsity · Place 11 · Youngker | 5,000 Meters Varsity | 11 | 21:15 PB | 9 |
| Sep 21 | Verrado, YoungkerSep 21 · 5,000 Meters Varsity · Place 8 · Youngker | 5,000 Meters Varsity | 8 | 19:49.6 PB | 9 |
| Sep 20 | verrado meet --Sep 20 · 5,000 Meters Varsity · Place 8 · Youngker | 5,000 Meters Varsity | 8 | 19:49Unofficial | 9 |
| Sep 9 | Ray Wherley XC InviteSep 9 · 5,000 Meters Varsity Races · Place 57 · Youngker | 5,000 Meters Varsity Races | 57 | 21:46.70 PB | 9 |
| Sep 6 | Glendale, La Joya Community, Odyssey and YoungkerSep 6 · 5,000 Meters Varsity · Place 7 · Youngker | 5,000 Meters Varsity | 7 | 21:09 | 9 |