Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Athletic Preformance RanchPaschal Invitational 8/28 · Aug 28 | 14:41.88 | Paschal Invitational 8/28 | August 28, 2021 |
| 2 Miles · Webberville ParkTCSAAL State Championship · Oct 30 | 12:51 | TCSAAL State Championship | October 30, 2021 |
| 2400 m · Southwest Christian School - Lakeside Campus (7-12)Southwest Christian (SCS) I Invitational · Aug 21 | 11:26.36 | Southwest Christian (SCS) I Invitational | August 21, 2021 |
| 5,000 Meters · AP RanchPaschal Invitational · Sep 16 | 23:26.96 | Paschal Invitational | September 16, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational · Aug 27 | 24:09.63 | Southlake Carroll Invitational | August 27, 2022 |
| 5,000 Meters · Granbury Disc Golf CourseGranbury11th Annual Race for the Loot XC25 · Sep 26 | 23:07.83 | Granbury11th Annual Race for the Loot XC25 | September 26, 2025 |
| 5,000 Meters · lynn creek parkUIL 6A District 08 · Oct 12 | 22:48.4 | UIL 6A District 08 | October 12, 2023 |
| 5,000 Meters · Lynn Creek ParkUIL 6A District 08 · Oct 11 | 22:35.4 | UIL 6A District 08 | October 11, 2022 |
| 5,000 Meters · Lynn Creek ParkUTA Region II Preview Meet · Sep 10 | 24:48.3 | UTA Region II Preview Meet | September 10, 2022 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeArl Houston Ken Gaston 29th Annual Race At The Lake XC25 · Sep 12 | 23:30.90 | Arl Houston Ken Gaston 29th Annual Race At The Lake XC25 | September 12, 2025 |
| 5,000 Meters · Myers Park and Events CenterMcKinney Boyd Bronco Stampede XC25 · Sep 6 | 23:39 | McKinney Boyd Bronco Stampede XC25 | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | UIL 6A District 08 XC25Oct 9 · 5,000 Meters Junior Varsity · Place 10 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 10 | 23:32.7 | 12 |
| Sep 26 | Granbury11th Annual Race for the Loot XC25Sep 26 · 5,000 Meters Junior Varsity · Place 16 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 16 | 23:07.83 PB | 12 |
| Sep 12 | Arl Houston Ken Gaston 29th Annual Race At The Lake XC25Sep 12 · 5,000 Meters Jr Varsity 5A-6A · Place 23 · Arlington MartinArlington Martin | 5,000 Meters Jr Varsity 5A-6A | 23 | 23:30.90 PB | 12 |
| Sep 6 | McKinney Boyd Bronco Stampede XC25Sep 6 · 5,000 Meters Junior Varsity · Place 22 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 22 | 23:39 PB | 12 |
| Aug 29 | Burleson Elk Run XXV XC25Aug 29 · 5,000 Meters Junior Varsity Elite · Place 9 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity Elite | 9 | 24:05 | 12 |
| Aug 15 | Hebron Friday Night Hawk Invitational XC25Aug 15 · 2 Miles Varsity · Place 51 · Arlington MartinArlington Martin | 2 Miles Varsity | 51 | 14:41.4 | 12 |
2024 Cross Country
2 results2023 Cross Country
3 results2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 6A District 08Oct 11 · 5,000 Meters Junior Varsity · Place 4 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 4 | 22:35.4 PB | 9 |
| Sep 30 | Granbury Race for the LootSep 30 · 5,000 Meters Junior Varsity · Place 3 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 3 | 22:24.00 | 9 |
| Sep 10 | UTA Region II Preview MeetSep 10 · 5,000 Meters Junior Varsity D2 · Place 7 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity D2 | 7 | 24:48.3 PB | 9 |
| Sep 2 | Burleson Elk Run XXIISep 2 · 5,000 Meters Junior Varsity · Place 5 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 5 | 23:09.29 | 9 |
| Aug 27 | Southlake Carroll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 70 · Arlington MartinArlington Martin | 5,000 Meters Junior Varsity | 70 | 24:09.63 PB | 9 |
2021 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | TCSAAL State ChampionshipOct 30 · 2 Miles 6th-8th Grade · Place 10 · Arlington Classics AcademyArlington Classics Academy | 2 Miles 6th-8th Grade | 10 | 12:51 PB | 8 |
| Oct 23 | TCSAAL North RegionalOct 23 · 2 Miles 8th Grade Grades 6-8 · Place 6 · Arlington Classics A..Arlington Classics A.. | 2 Miles 8th Grade Grades 6-8 | 6 | 14:17 | 8 |
| Oct 9 | Southwest Christian (SCS) II InvitationalOct 9 · 2 Miles Middle School · Place 4 · Arlington Classics A..Arlington Classics A.. | 2 Miles Middle School | 4 | 13:39.90 | 8 |
| Oct 2 | Jesuit XC ClassicOct 2 · 2 Miles Middle School · Place 7 · Arlington Classics Academy MiddlArlington Classics Academy Middl | 2 Miles Middle School | 7 | 13:24.7 | 8 |
| Sep 25 | Burleson Centennial Spartan RunSep 25 · 3,200 Meters Middle School · Place 9 · Arlington ClArlington Cl | 3,200 Meters Middle School | 9 | 14:18.06 | — |
| Sep 18 | Paschal InvitationalSep 18 · 3,200 Meters Varsity · Place 10 · Arlington ClArlington Cl | 3,200 Meters Varsity | 10 | 15:05.33 | — |
| Sep 11 | Parker County XC ChampionshipsSep 11 · 3,200 Meters Middle School · Place 4 · Arlington Classics A..Arlington Classics A.. | 3,200 Meters Middle School | 4 | 14:14 | 8 |
| Sep 4 | Weatherford InvitationalSep 4 · 3,200 Meters Varsity · Place 2 · Arlington ClArlington Cl | 3,200 Meters Varsity | 2 | 14:52.44 | — |
| Aug 28 | Paschal Invitational 8/28Aug 28 · 2 Miles Junior High · Place 4 · Arlington Classics AcademyArlington Classics Academy | 2 Miles Junior High | 4 | 14:41.88 PB | 8 |
| Aug 21 | Southwest Christian (SCS) I InvitationalAug 21 · 2,400 Meters Middle School Girls · Place 6 · Arlington Classics AcademyArlington Classics Academy | 2,400 Meters Middle School Girls | 6 | 11:26.36 PB | 8 |
| May 22 | TCSAAL State ChampionshipMay 22 · 2 Miles 6th-8th Grade · Place 11 · Arlington Classics AcademyArlington Classics Academy | 2 Miles 6th-8th Grade | 11 | 14:04.1 | 7 |
2019 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | TCSAAL North RegionalOct 19 · 3,200 Meters Grades 6-8 · Place 6 · Arlington Classics AcademyArlington Classics Academy | 3,200 Meters Grades 6-8 | 6 | 15:33.1 | 5 |
| Oct 4 | Jesuit XC ClassicOct 4 · 3,200 Meters Middle School · Place 91 · Arlington Classics AcademyArlington Classics Academy | 3,200 Meters Middle School | 91 | 17:02.13 | — |
| Sep 28 | Burleson Centennial Spartan InvitationalSep 28 · 3,200 Meters Middle School · Place 109 · Arlington Classics A..Arlington Classics A.. | 3,200 Meters Middle School | 109 | 16:59.79 | 6 |
| Sep 21 | PASCHAL INVITATIONALSep 21 · 3,200 Meters Middle School · Place 159 · Arlington Classics A..Arlington Classics A.. | 3,200 Meters Middle School | 159 | 18:16.51 | 6 |
| Sep 14 | Southwest Christian (SCS) II InvitationalSep 14 · 3,200 Meters Middle School · Place 53 · Arlington Classics A..Arlington Classics A.. | 3,200 Meters Middle School | 53 | 16:58.30 | 6 |
| Sep 7 | Parker County XC Championships-MEET IS FULLSep 7 · 3,200 Meters Middle School · Place 67 · Arlington Classics A..Arlington Classics A.. | 3,200 Meters Middle School | 67 | 18:31.55 | 6 |
| Aug 24 | Waxahachie Woodhouse Invitational Aug 24 · 3,200 Meters Middle School · Place 39 · Arlington Classics A..Arlington Classics A.. | 3,200 Meters Middle School | 39 | 18:27.8 | 6 |
| Aug 17 | SCS I InviteAug 17 · 2,400 Meters Middle School · Place 60 · Arlington Classics A..Arlington Classics A.. | 2,400 Meters Middle School | 60 | 15:24.80 | 6 |
| Aug 17 | Southwest Christian (SCS) I InvitationalAug 17 · 2,400 Meters Middle School Girls · Place 60 · Arlington Classics AcademyArlington Classics Academy | 2,400 Meters Middle School Girls | 60 | 15:24.80 | 6 |