Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.9 Miles · Bear Branch ParkNXR South Regional Championships · Nov 19 | 18:06.9 | NXR South Regional Championships | November 19, 2022 |
| 3,200 Meters · Carroll HSSouthlake Carroll 3200 · Aug 21 | 14:40.50 | Southlake Carroll 3200 | August 21, 2021 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 17:07.9 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #1 · Aug 26 | 16:51.2 | Southlake Carroll Meet #1 | August 26, 2023 |
| 5,000 Meters · Mae Simmons ParkUIL Region I XC Championship · Oct 21 | 17:03.90 | UIL Region I XC Championship | October 21, 2024 |
| 5,000 Meters · Myers Park and Events CenterUIL 6A District 05 · Oct 13 | 17:28.5 | UIL 6A District 05 | October 13, 2023 |
| 5,000 Meters · Old Settlers ParkMcNeil Hoka Invitational · Sep 22 | 18:10.6 | McNeil Hoka Invitational | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 171 · Prosper | 5,000 Meters Open | 171 | 17:07.9 PB | 11 |
| Oct 24 | UIL 6A Region 1 ChampionshipOct 24 · 5,000 Meters I-6A · Place 98 · Prosper | 5,000 Meters I-6A | 98 | 17:12.9 | 11 |
| Oct 13 | UIL 6A District 05Oct 13 · 5,000 Meters Varsity · Place 26 · Prosper | 5,000 Meters Varsity | 26 | 17:28.5 PB | 11 |
| Sep 30 | Dallas Jesuit ClassicSep 30 · 5,000 Meters Varsity 5A · Place 55 · HS - Prosper | 5,000 Meters Varsity 5A | 55 | 16:45.9 | 11 |
| Sep 22 | McNeil Hoka InvitationalSep 22 · 5,000 Meters GOLD · Place 197 · Prosper | 5,000 Meters GOLD | 197 | 18:10.6 PB | 11 |
| Sep 9 | McKinney Boyd Bronco StampedeSep 9 · 5,000 Meters Varsity Elite · Place 69 · Prosper | 5,000 Meters Varsity Elite | 69 | 17:43.2 | — |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 241 · Prosper | 5,000 Meters Varsity Elite | 241 | 21:10.4 | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Elite · Place 240 · Prosper | 5,000 Meters Varsity Elite | 240 | 21:10.4 | 11 |
| Aug 26 | Southlake Carroll Meet #1Aug 26 · 5,000 Meters Varsity - Elite · Place 186 · Prosper | 5,000 Meters Varsity - Elite | 186 | 16:51.2 PB | 11 |
| Aug 18 | Rock Hill TwilightAug 18 · 2 Miles Varsity Elite · Place 38 · Prosper | 2 Miles Varsity Elite | 38 | 10:27.1 | 11 |
2022 Cross Country
6 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | UIL 6A District 05Oct 15 · 5,000 Meters Junior Varsity · Place 56 · Prosper | 5,000 Meters Junior Varsity | 56 | 21:40.0 | 9 |
| Oct 2 | Jesuit XC ClassicOct 2 · 5,000 Meters Junior Varsity · Place 174 · Prosper | 5,000 Meters Junior Varsity | 174 | 21:00.3 | 9 |
| Sep 24 | McNeil Invitational (JV & Middle School)Sep 24 · 5,000 Meters JV 5A-6A - Sat. · Place 160 · Prosper | 5,000 Meters JV 5A-6A - Sat. | 160 | 22:37.2 | 9 |
| Sep 11 | McKinney Boyd Bronco StampedeSep 11 · 3.1 Miles Junior Varsity · Place 135 · Prosper | 3.1 Miles Junior Varsity | 135 | 21:47.1 | 90 |
| Sep 4 | Marcus Coach T InvitationalSep 4 · 5,000 Meters Junior Varsity Elite · Place 117 · Prosper | 5,000 Meters Junior Varsity Elite | 117 | 23:12.9 | 9 |
| Sep 4 | Marcus Coach T InvitationalSep 4 · 3.1 Miles Junior Varsity Elite · Place 117 · Prosper | 3.1 Miles Junior Varsity Elite | 117 | 23:12.9 | 9 |
| Aug 28 | Southlake Carroll XC InvitationalAug 28 · 1.75 Miles Junior Varsity Open · Place 130 · Prosper | 1.75 Miles Junior Varsity Open | 130 | 11:26.24 | 9 |
| Aug 21 | Southlake Carroll 3200Aug 21 · 3,200 Meters Open (on track) · Place 155 · Prosper | 3,200 Meters Open (on track) | 155 | 14:40.50 PB | 9 |