Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Old Settlers ParkMcNeil Invitational · Sep 23 | 18:25.9 | McNeil Invitational | September 23, 2022 |
| 3,200 Meters · Slidell High SchoolSlidell XC Invitational · Sep 25 | 14:25.79 | Slidell XC Invitational | September 25, 2020 |
| 5,000 Meters · Bear Branch ParkNXR South Regional Championships · Nov 18 | 20:02.2 | NXR South Regional Championships | November 18, 2023 |
| 5,000 Meters · Boyd High SchoolUIL 3A District 10 Championship · Oct 12 | 17:49.83 | UIL 3A District 10 Championship | October 12, 2023 |
| 5,000 Meters · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 27 | 17:16.90 | Arl Houston Ken Gaston 28th Annual Race At The Lake | September 27, 2024 |
| 5,000 Meters · Lynn Creek ParkUIL 3A Region 2 Championship · Oct 23 | 18:17.08 | UIL 3A Region 2 Championship | October 23, 2023 |
| 5,000 Meters · Lynn Creek Park at Joe Pool LakeUIL Region II & III-1A XC Championship · Oct 21 | 19:01.08 | UIL Region II & III-1A XC Championship | October 21, 2024 |
| 5,000 Meters · Old Settlers ParkMcNeil Hoka Invitational · Sep 22 | 18:17.8 | McNeil Hoka Invitational | September 22, 2023 |
| 5,000 Meters · Ray Roberts Lake State Park Isle du BoisPilot Point Invitational · Sep 15 | 18:18.30 | Pilot Point Invitational | September 15, 2023 |
| 5,000 Meters · The BuffCowtown Battle at the Buff · Sep 3 | 22:20.20 | Cowtown Battle at the Buff | September 3, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | NXR South Regional ChampionshipsNov 18 · 5,000 Meters Open · Place 708 · UnattachedUnattached | 5,000 Meters Open | 708 | 20:02.2 PB | 11 |
| Oct 23 | UIL 3A Region 2 ChampionshipOct 23 · 5,000 Meters II-3A · Place 29 · Pilot PointPilot Point | 5,000 Meters II-3A | 29 | 18:17.08 PB | 11 |
| Oct 12 | UIL 3A District 10 ChampionshipOct 12 · 5,000 Meters Varsity · Place 8 · Pilot PointPilot Point | 5,000 Meters Varsity | 8 | 17:49.83 PB | 11 |
| Sep 29 | Celina Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 11 · Pilot PointPilot Point | 5,000 Meters Varsity | 11 | 17:56.78 | 11 |
| Sep 22 | McNeil Hoka InvitationalSep 22 · 5,000 Meters 4A · Place 66 · Pilot PointPilot Point | 5,000 Meters 4A | 66 | 18:17.8 PB | 11 |
| Sep 15 | Pilot Point InvitationalSep 15 · 5,000 Meters Varsity · Place 23 · Pilot PointPilot Point | 5,000 Meters Varsity | 23 | 18:18.30 PB | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 42 · Pilot PointPilot Point | 5,000 Meters Varsity Open | 42 | 17:46.2 | 11 |
| Sep 2 | Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 42 · Pilot PointPilot Point | 5,000 Meters Varsity Open | 42 | 17:46.2 | 11 |
| Aug 26 | Boyd Yellowjacket 10th Annual InvitationalAug 26 · 5,000 Meters Varsity · Place 7 · Pilot PointPilot Point | 5,000 Meters Varsity | 7 | 17:57.07 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | UIL 3A District 10Oct 13 · 5,000 Meters Varsity · Place 13 · Pilot PointPilot Point | 5,000 Meters Varsity | 13 | 18:29.32 | 10 |
| Sep 30 | Celina Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 29 · Pilot PointPilot Point | 5,000 Meters Varsity | 29 | 18:50.75 | 10 |
| Sep 23 | McNeil InvitationalSep 23 · 3 Miles Varsity 4A (Fri.) · Place 120 · Pilot PointPilot Point | 3 Miles Varsity 4A (Fri.) | 120 | 18:25.9 PB | 10 |
| Sep 10 | UTA Region II Preview MeetSep 10 · 5,000 Meters Varsity D1 · Place 40 · Pilot PointPilot Point | 5,000 Meters Varsity D1 | 40 | 19:33.9 | 10 |
| Sep 3 | Cowtown Battle at the BuffSep 3 · 5,000 Meters Varsity · Place 38 · Pilot PointPilot Point | 5,000 Meters Varsity | 38 | 22:20.20 PB | 10 |
| Aug 27 | Boyd Yellowjacket 9th Annual InvitationalAug 27 · 5,000 Meters Varsity · Place 38 · Pilot PointPilot Point | 5,000 Meters Varsity | 38 | 19:58.05 | 10 |
2021 Cross Country
3 results2020 Cross Country
2 results