Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · The Bluffs at River EastCowtown 2 Mile Challenge HS · Aug 1611:14.39Cowtown 2 Mile Challenge HSAugust 16, 2025
3 Miles · Gene Pike Middle SchoolByron Nelson Last Minute · Sep 2717:04.19Byron Nelson Last MinuteSeptember 27, 2025
5,000 Meters · AP RanchPaschal Invitational · Sep 1620:13.79Paschal InvitationalSeptember 16, 2023
5,000 Meters · Bob Jones ParkSouthlake Carroll Meet #2 · Sep 2317:59.50Southlake Carroll Meet #2September 23, 2023
5,000 Meters · Cottonwood Creek Golf CourseTX TAPPS State Championship XC25 · Oct 2718:00.47TX TAPPS State Championship XC25October 27, 2025
5,000 Meters · Lynn Creek ParkUTA Region II Preview Meet · Sep 1021:14.6UTA Region II Preview MeetSeptember 10, 2022
5,000 Meters · Myers Park and Events CenterTAPPS 6A District 1 & 6A-2 Championship XC25 · Oct 1518:33TAPPS 6A District 1 & 6A-2 Championship XC25October 15, 2025
5,000 Meters · North Lakes ParkMarcus Coach T Invitational XC25 · Aug 3019:02Marcus Coach T Invitational XC25August 30, 2025
5,000 Meters · Southwest Christian School - Lakeside Campus (7-12)Southwest Christian (SCS) I Invitational · Aug 2718:52.39Southwest Christian (SCS) I InvitationalAugust 27, 2022
5,000 Meters · Springfield ParkTAPPS 6A District 1 · Oct 1921:16.0TAPPS 6A District 1October 19, 2023

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27TX TAPPS State Championship XC25Oct 27 · 5,000 Meters 6A · Place 44 · Nolan Catholic5,000 Meters 6A4418:00.47 PB12
Oct 15TAPPS 6A District 1 & 6A-2 Championship XC25Oct 15 · 5,000 Meters Varsity District 1 · Place 9 · Nolan Catholic5,000 Meters Varsity District 1918:33 PB12
Sep 27Byron Nelson Last MinuteSep 27 · 3 Miles Varsity Boys · Place 41 · Nolan Catholic3 Miles Varsity Boys4117:04.19 PB12
Aug 30Marcus Coach T Invitational XC25Aug 30 · 5,000 Meters Varsity OPEN · Place 239 · Nolan Catholic5,000 Meters Varsity OPEN23919:02 PB12
Aug 16Cowtown 2 Mile Challenge HSAug 16 · 2 Miles Varsity · Place 24 · Nolan Catholic2 Miles Varsity2411:14.39 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28TX TAPPS State ChampionshipOct 28 · 5,000 Meters 6A · Place 26 · Nolan Catholic HS-Fort Worth5,000 Meters 6A2617:50.1711
Oct 17TAPPS 6A District 1 & 6A-2 XC Championship 2024Oct 17 · 5,000 Meters Varsity · Place 1 · Fort Worth Nolan Catholic5,000 Meters Varsity117:46.9111
Aug 17Cowtown Challenge HSAug 17 · 5,000 Meters Varsity · Place 23 · Fort Worth Nolan Catholic5,000 Meters Varsity2319:43.7611

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30TX TAPPS 3A State ChampionshipOct 30 · 5,000 Meters 6A · Place 36 · Nolan Catholic High School-For5,000 Meters 6A3618:56.2510
Oct 30TX TAPPS 6A State ChampionshipOct 30 · 5,000 Meters TAPPS 6A · Place 36 · Nolan Catholic5,000 Meters TAPPS 6A3618:56.2510
Oct 19TAPPS 6A District 1Oct 19 · 5,000 Meters Varsity · Place 26 · Nolan Catholic5,000 Meters Varsity2621:16.0 PB10
Oct 6Brewer Bear InvitationalOct 6 · 5,000 Meters Varsity · Place 23 · Fort Worth Nolan Catholic5,000 Meters Varsity2318:39.1210
Oct 6Brewer Bear InvitationalOct 6 · 5,000 Meters Varsity · Place 23 · Fort Worth Nolan Catholic5,000 Meters Varsity2318:39.1210
Sep 30Decatur Reunion RunSep 30 · 5,000 Meters Varsity 5A · Place 54 · Nolan Catholic5,000 Meters Varsity 5A5418:19.06SO
Sep 23Southlake Carroll Meet #2Sep 23 · 5,000 Meters Varsity Open · Place 50 · Nolan Catholic5,000 Meters Varsity Open5017:59.50 PB10
Sep 16Paschal InvitationalSep 16 · 5,000 Meters Varsity · Place 138 · Nolan Catholic5,000 Meters Varsity13820:13.79 PB10
Sep 9MileSplit TX InvitationalSep 9 · 5,000 Meters Varsity Elite · Place 68 · Fort Worth Nolan Catholic5,000 Meters Varsity Elite6819:11.1—
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 210 · Fort Worth Nolan Catholic5,000 Meters Varsity Open21020:12.610
Sep 2Marcus Coach T InvitationalSep 2 · 5,000 Meters Varsity Open · Place 210 · Fort Worth Nolan Catholic5,000 Meters Varsity Open21020:12.610

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Brewer Bear InvitationalOct 7 · 5,000 Meters Varsity · Place 97 · Fort Worth Nolan Catholic5,000 Meters Varsity9729:27.249
Oct 7Brewer Bear InvitationalOct 7 · 5,000 Meters Junior Varsity · Place 97 · Fort Worth Nolan Catholic5,000 Meters Junior Varsity9729:27.249
Sep 10UTA Region II Preview MeetSep 10 · 5,000 Meters Varsity D2 · Place 80 · Nolan Catholic5,000 Meters Varsity D28021:14.6 PB9
Aug 27Southwest Christian (SCS) I InvitationalAug 27 · 5,000 Meters Varsity · Place 15 · Nolan Catholic5,000 Meters Varsity1518:52.39 PB9