Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Discovery ParkEVC Championships · Dec 13 | 13:35 | EVC Championships | December 13, 2016 |
| 5,000 Meters · Crossroads Park4th Annual Titan Invite · Oct 13 | 22:57 | 4th Annual Titan Invite | October 13, 2017 |
| 5,000 Meters · Freestone ParkChandler, Desert Ridge, Mesa · Sep 20 | 21:30 | Chandler, Desert Ridge, Mesa | September 20, 2017 |
| 5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 17 | 21:31.7 | NXR Southwest Regional Championships | November 17, 2018 |
| 5,000 Meters · Guajome Park 37th Annual Running Center Southern Cal Invitational · Oct 6 | 21:39.6 | 37th Annual Running Center Southern Cal Invitational | October 6, 2018 |
| 5,000 Meters · Tumbleweed ParkChandler City Meet · Oct 19 | 21:30 | Chandler City Meet | October 19, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 1 · Place 112 · ChandlerChandler | 5,000 Meters Division 1 | 112 | 19:51.4 | 12 |
| Oct 28 | Chandler City ChampionshipOct 28 · 5,000 Meters Open · Place 41 · ChandlerChandler | 5,000 Meters Open | 41 | 19:52.90 | 12 |
| Oct 1 | Desert Twilight XC FestivalOct 1 · 5,000 Meters Open · Place 124 · ChandlerChandler | 5,000 Meters Open | 124 | 21:42.61 | — |
| Sep 25 | Desert Daylight XC InviteSep 25 · 5,000 Meters Varsity · Place 48 · ChandlerChandler | 5,000 Meters Varsity | 48 | 20:40.84 | 12 |
| Sep 19 | Western Equinox XC FestivalSep 19 · 5,000 Meters Open · Place 84 · ChandlerChandler | 5,000 Meters Open | 84 | 20:44.47 | 12 |
2019 Cross Country
5 results2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Large Merged · Place 597 · ChandlerChandler | 5,000 Meters Large Merged | 597 | 21:31.7 PB | 10 |
| Oct 24 | Chandler City MeetOct 24 · 5,000 Meters Open · Place 28 · ChandlerChandler | 5,000 Meters Open | 28 | 20:44 | 10 |
| Oct 12 | Titan InvitationalOct 12 · Varsity · Place 123 · ChandlerChandler | Varsity | 123 | 21:56.68 | 10 |
| Oct 6 | 37th Annual Running Center Southern Cal InvitationalOct 6 · 5,000 Meters Div 1 JV Boys · Place 144 · ChandlerChandler | 5,000 Meters Div 1 JV Boys | 144 | 21:39.6 PB | 10 |
| Sep 28 | Nike Desert Twilight XC FestivalSep 28 · 5,000 Meters Open · Place 366 · Chandler, AZChandler, AZ | 5,000 Meters Open | 366 | 21:09.3 | — |
| Sep 1 | Chandler InvitationalSep 1 · 5,000 Meters Sophomore · Place 84 · ChandlerChandler | 5,000 Meters Sophomore | 84 | 22:33.4 | SO |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Chandler City MeetOct 19 · 5,000 Meters Open · Place 63 · ChandlerChandler | 5,000 Meters Open | 63 | 21:30 PB | 9 |
| Oct 13 | 4th Annual Titan InviteOct 13 · 5,000 Meters Big School Freshman · Place 53 · ChandlerChandler | 5,000 Meters Big School Freshman | 53 | 22:57 PB | 9 |
| Oct 7 | Cesar Chavez ClassicOct 7 · 5,000 Meters Open · Place 9 · ChandlerChandler | 5,000 Meters Open | 9 | 21:18.00Unofficial | 9 |
| Sep 29 | Desert TwilightSep 29 · 5,000 Meters Freshman · Place 115 · CHANDLERCHANDLER | 5,000 Meters Freshman | 115 | 21:25.1 | — |
| Sep 20 | Chandler, Desert Ridge, MesaSep 20 · 5,000 Meters Open · Place 44 · ChandlerChandler | 5,000 Meters Open | 44 | 21:30 PB | 9 |
| Sep 16 | Ojo RojoSep 16 · 5,000 Meters Freshman · Place 52 · ChandlerChandler | 5,000 Meters Freshman | 52 | 21:59.78 | 9 |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 73 · ChandlerChandler | 5,000 Meters Freshman | 73 | 22:38.9 | FR |
| Sep 2 | Chandler InvitationalSep 2 · 5,000 Meters Freshman · Place 73 · ChandlerChandler | 5,000 Meters Freshman | 73 | 22:38.9 | FR |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | EVC ChampionshipsDec 13 · 2 Miles Middle School · Place 69 · AndersenAndersen | 2 Miles Middle School | 69 | 13:35 PB | 8 |