Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Hendrick Middle SchoolPlano ISD Invitational · Aug 10 | 12:25 | Plano ISD Invitational | August 10, 2024 |
| 2 Miles · Wylie HSWylie Pirate Kick-Off · Aug 20 | 12:55.4 | Wylie Pirate Kick-Off | August 20, 2022 |
| 3,000 Meters · Enos Debonne Sports ComplexMcNeese Season Opener · Sep 4 | 10:46.7 | McNeese Season Opener | September 4, 2026 |
| 5,000 Meters · Bob Jones ParkSouthlake Carroll Invitational XC25 · Sep 6 | 19:04.10 | Southlake Carroll Invitational XC25 | September 6, 2025 |
| 5,000 Meters · Founders ParkUIL 6A District 09 · Oct 6 | 20:12.9 | UIL 6A District 09 | October 6, 2022 |
| 5,000 Meters · Harold Patterson Sports ComplexUIL Region II & III-1A Championship XC25 · Oct 20 | 18:58.49 | UIL Region II & III-1A Championship XC25 | October 20, 2025 |
| 5,000 Meters · Lynn Creek ParkUIL 6A Region 2 Championship · Oct 24 | 19:58.64 | UIL 6A Region 2 Championship | October 24, 2023 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 19:27.49 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Old Settlers ParkUIL State Cross Country Championships XC25 · Oct 31 | 18:46.50 | UIL State Cross Country Championships XC25 | October 31, 2025 |
| 5,000 Meters · Watts Cross Country CourseTexas A&M Invitational · Sep 11 | 19:09.29 | Texas A&M Invitational | September 11, 2026 |
| 5,000 Meters · Wylie High SchoolUIL 6A District 09 · Oct 10 | 19:48 | UIL 6A District 09 | October 10, 2024 |
| 6,000 Meters · Enos Debonne Sports ComplexSouthland Cross Country Championships · Oct 30 | 22:12.8 | Southland Cross Country Championships | October 30, 2026 |
| 6,000 Meters · The Greiner Family XC Course88th Running of the Cowboy Jamboree hosted by Oklahoma State University · Sep 26 | 23:47.0 | 88th Running of the Cowboy Jamboree hosted by Oklahoma State University | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
4 results2024 Cross Country
4 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | UIL 6A Region 2 ChampionshipOct 24 · 5,000 Meters II-6A · Place 33 · Wylie EastWylie East | 5,000 Meters II-6A | 33 | 19:58.64 PB | 10 |
| Oct 6 | UIL 6A District 09Oct 6 · 5,000 Meters Varsity · Place 7 · Wylie EastWylie East | 5,000 Meters Varsity | 7 | 20:51.3 | — |
| Sep 22 | Sulphur Springs Wildcat InvitationalSep 22 · 5,000 Meters Varsity Open · Place 5 · Wylie EastWylie East | 5,000 Meters Varsity Open | 5 | 20:44.7 | — |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 6 · Wylie EastWylie East | 5,000 Meters Varsity Open | 6 | 20:07.5 | 10 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 6 · Wylie EastWylie East | 5,000 Meters Varsity Open | 6 | 20:07.5 | 10 |
| Aug 12 | Plano ISD Invitational 2 MileAug 12 · 2 Miles Varsity · Place 20 · Wylie EastWylie East | 2 Miles Varsity | 20 | 12:45.8 | 10 |
2022 Cross Country
4 results