Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Boyd High SchoolDistrict 10-3A Middle School Championships · Oct 912:59.34District 10-3A Middle School ChampionshipsOctober 9, 2021
2 Miles · Ponder HSPonder Junior High Invitational · Sep 1816:42.94Ponder Junior High InvitationalSeptember 18, 2021
3,200 Meters · Princeton High SchoolPRINCETON INVITATIONAL · Aug 1612:46.33PRINCETON INVITATIONALAugust 16, 2025
5,000 Meters · Boyd High SchoolUIL 3A District 10 XC · Oct 919:18.40UIL 3A District 10 XCOctober 9, 2025
5,000 Meters · Harold Patterson Sports ComplexUIL Region II & III-1A Championship XC25 · Oct 2019:13.61UIL Region II & III-1A Championship XC25October 20, 2025
5,000 Meters · lynn creek parkArl Houston Ken Gaston 28th Annual Race At The Lake · Sep 2720:53.80Arl Houston Ken Gaston 28th Annual Race At The LakeSeptember 27, 2024
5,000 Meters · Lynn Creek ParkUTA Region II Preview Meet · Sep 1021:42.3UTA Region II Preview MeetSeptember 10, 2022
5,000 Meters · Old Settlers ParkMcNeil 31st Annual Invitational XC25 · Sep 1919:55.60McNeil 31st Annual Invitational XC25September 19, 2025
5,000 Meters · Ray Roberts Lake State Park Isle du BoisPilot Point Invitational · Sep 1521:01.23Pilot Point InvitationalSeptember 15, 2023
5,000 Meters · Wolfe City HSWolfe City Running of the Wolves Invitational · Sep 123:39.00Wolfe City Running of the Wolves InvitationalSeptember 1, 2022

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20UIL Region II & III-1A Championship XC25Oct 20 · 5,000 Meters II-3A · Place 68 · WhitesboroWhitesboro5,000 Meters II-3A6819:13.61 PB12
Oct 9UIL 3A District 10 XCOct 9 · 5,000 Meters Varsity · Place 23 · WhitesboroWhitesboro5,000 Meters Varsity2319:18.40 PB12
Sep 19McNeil 31st Annual Invitational XC25Sep 19 · 5,000 Meters 4A · Place 221 · WhitesboroWhitesboro5,000 Meters 4A22119:55.60 PB12
Sep 5UIL Region II & Region III-1A Preview XC25Sep 5 · 5,000 Meters Varsity D1 1A-4A · Place 123 · WhitesboroWhitesboro5,000 Meters Varsity D1 1A-4A12320:02.5012
Aug 16PRINCETON INVITATIONALAug 16 · 3,200 Meters Varsity · Place 35 · WhitesboroWhitesboro3,200 Meters Varsity3512:46.33 PB12

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Arl Houston Ken Gaston 28th Annual Race At The LakeSep 27 · 5,000 Meters Varsity 1A-4A · Place 159 · WhitesboroWhitesboro5,000 Meters Varsity 1A-4A15920:53.80 PB11

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 12UIL 3A District 10 ChampionshipOct 12 · 5,000 Meters Varsity · Place 32 · WhitesboroWhitesboro5,000 Meters Varsity3219:51.7610
Sep 15Pilot Point InvitationalSep 15 · 5,000 Meters Varsity · Place 99 · WhitesboroWhitesboro5,000 Meters Varsity9921:01.23 PB10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13UIL 3A District 10Oct 13 · 5,000 Meters Varsity · Place 38 · WhitesboroWhitesboro5,000 Meters Varsity3820:31.239
Sep 10UTA Region II Preview MeetSep 10 · 5,000 Meters Varsity D1 · Place 80 · WhitesboroWhitesboro5,000 Meters Varsity D18021:42.3 PB9
Sep 1Wolfe City Running of the Wolves InvitationalSep 1 · 5,000 Meters Varsity · Place 68 · WhitesboroWhitesboro5,000 Meters Varsity6823:39.00 PB9

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9District 10-3A Middle School ChampionshipsOct 9 · 2 Miles Middle School · Place 11 · WhitesboroWhitesboro2 Miles Middle School1112:59.34 PB8
Sep 18Ponder Junior High InvitationalSep 18 · 2 Miles Junior High · Place 45 · WhitesboroWhitesboro2 Miles Junior High4516:42.94 PB8
Aug 28Boyd Yellowjacket 8th Annual InvitationalAug 28 · 2 Miles Junior High · Place 34 · WhitesboroWhitesboro2 Miles Junior High3414:02.528