Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Central ParkBrewer MS 2 Mile · Sep 30 | 14:34.55 | Brewer MS 2 Mile | September 30, 2015 |
| 2600 m · Camp CopassGingerbread Jamboree · Sep 1 | 10:27.80 | Gingerbread Jamboree | September 1, 2016 |
| 3 Miles · Mae Simmons ParkUIL 4A Region 1 Championship · Oct 28 | 17:22.60 | UIL 4A Region 1 Championship | October 28, 2019 |
| 3,200 Meters · Slidell High SchoolSlidell JH Invitational · Sep 16 | 15:30.92 | Slidell JH Invitational | September 16, 2015 |
| 5,000 Meters · Camp CopassRyan Gingerbread Jamboree · Aug 29 | 19:03.25 | Ryan Gingerbread Jamboree | August 29, 2019 |
| 5,000 Meters · Camp HoblitzelleMidlothian James Smith Invitational · Sep 7 | 20:17.20 | Midlothian James Smith Invitational | September 7, 2017 |
| 5,000 Meters · Cleburne High SchoolCLEBURNE BUZZ RUN · Sep 16 | 21:06.57 | CLEBURNE BUZZ RUN | September 16, 2016 |
| 5,000 Meters · Cleburne Sports ComplexCLEBURNE BUZZ RUN · Sep 13 | 17:28.98 | CLEBURNE BUZZ RUN | September 13, 2019 |
| 5,000 Meters · Founders ParkWylie East Raider Invitational · Sep 2 | 19:40.4 | Wylie East Raider Invitational | September 2, 2017 |
| 5,000 Meters · Keller Sports ComplexRun of the Panther · Sep 9 | 20:43.39 | Run of the Panther | September 9, 2016 |
| 5,000 Meters · Lynn Creek ParkArl Houston Ken Gaston Invitational · Sep 29 | 20:03.1 | Arl Houston Ken Gaston Invitational | September 29, 2016 |
| 5,000 Meters · North Lakes ParkLittle "D" Invitational · Aug 17 | 18:21.68 | Little "D" Invitational | August 17, 2019 |
| 5,000 Meters · Old Settlers ParkMcNeil Invitational · Sep 28 | 22:06.10 | McNeil Invitational | September 28, 2019 |
| 5,000 Meters · Reunion Grounds at Joe Wheeler ParkUIL 4A District 08 Championships · Oct 17 | 17:19.76 | UIL 4A District 08 Championships | October 17, 2019 |
| 5,000 Meters · The BuffHaltom Metroplex Challenge · Sep 19 | 18:24.41 | Haltom Metroplex Challenge | September 19, 2019 |
| 5,000 Meters · The BUFFMetroplex Challenge · Sep 22 | 21:04.42 | Metroplex Challenge | September 22, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | UIL 4A Region 1 ChampionshipOct 28 · 3 Miles I-4A · Place 62 · ArgyleArgyle | 3 Miles I-4A | 62 | 17:22.60 PB | 12 |
| Oct 17 | UIL 4A District 08 ChampionshipsOct 17 · 5,000 Meters Varsity Boys · Place 10 · ArgyleArgyle | 5,000 Meters Varsity Boys | 10 | 17:19.76 PB | 12 |
| Oct 5 | Decatur The Reunion RunOct 5 · 5,000 Meters Varsity 5A · Place 69 · ArgyleArgyle | 5,000 Meters Varsity 5A | 69 | 17:30.3 | — |
| Sep 28 | McNeil InvitationalSep 28 · 5,000 Meters 4A · Place 125 · ArgyleArgyle | 5,000 Meters 4A | 125 | 22:06.10 PB | 12 |
| Sep 19 | Haltom Metroplex ChallengeSep 19 · 5,000 Meters 6A-5A VARSITY BOYS · Place 22 · ArgyleArgyle | 5,000 Meters 6A-5A VARSITY BOYS | 22 | 18:24.41 PB | 12 |
| Sep 13 | CLEBURNE BUZZ RUNSep 13 · 5,000 Meters 6A-5A VARSITY BOYS · Place 48 · ArgyleArgyle | 5,000 Meters 6A-5A VARSITY BOYS | 48 | 17:28.98 PB | 12 |
| Sep 7 | UNT Ken Garland / Northwest HS InvitationalSep 7 · 5,000 Meters Varsity · Place 18 · ArgyleArgyle | 5,000 Meters Varsity | 18 | 17:29.65 | 12 |
| Aug 29 | Ryan Gingerbread JamboreeAug 29 · 5,000 Meters VARSITY BOYS · Place 35 · ArgyleArgyle | 5,000 Meters VARSITY BOYS | 35 | 19:03.25 PB | 12 |
| Aug 23 | KENNEDALE WILDCAT RUNAug 23 · 5,000 Meters Varsity · Place 15 · ArgyleArgyle | 5,000 Meters Varsity | 15 | 17:27.72 | 12 |
| Aug 17 | Little "D" InvitationalAug 17 · 5,000 Meters VARSITY BOYS · Place 19 · ArgyleArgyle | 5,000 Meters VARSITY BOYS | 19 | 18:21.68 PB | 12 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 9 | UIL 4A District 08 ChampionshipsOct 9 · 5,000 Meters Varsity · Place 22 · ArgyleArgyle | 5,000 Meters Varsity | 22 | 20:44.99 | 11 |
| Sep 29 | The Reunion RunSep 29 · 5,000 Meters Junior Varsity · Place 1 · ArgyleArgyle | 5,000 Meters Junior Varsity | 1 | 18:25.12 | 11 |
| Sep 29 | The Reunion RunSep 29 · 5,000 Meters Varsity 6A · Place 1 · ArgyleArgyle | 5,000 Meters Varsity 6A | 1 | 18:25.12 | 11 |
| Sep 22 | Lubbock ISD InvitationalSep 22 · 3 Miles 4A · Place 84 · ArgyleArgyle | 3 Miles 4A | 84 | 19:26.9 | 11 |
| Sep 14 | Cleburne Buzz RunSep 14 · 3 Miles 4A & UNDER VARSITY BOYS · Place 37 · ArgyleArgyle | 3 Miles 4A & UNDER VARSITY BOYS | 37 | 18:11.88Unofficial | 11 |
| Sep 6 | Midlothian James Smith InvitationalSep 6 · 5,000 Meters Varsity 4A · Place 90 · ArgyleArgyle | 5,000 Meters Varsity 4A | 90 | 22:47.10 | 11 |
| Aug 31 | Burleson Elk Run XVIIIAug 31 · 5,000 Meters Varsity 4A · Place 19 · ArgyleArgyle | 5,000 Meters Varsity 4A | 19 | 18:22.01 | 11 |
| Aug 25 | COWTOWN CHALLENGEAug 25 · 5,000 Meters Varsity 4A · Place 30 · ArgyleArgyle | 5,000 Meters Varsity 4A | 30 | 20:07.65 | 11 |
| Aug 18 | Little "D" ClassicAug 18 · 5,000 Meters Varsity · Place 59 · ArgyleArgyle | 5,000 Meters Varsity | 59 | 19:51.06 | 11 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | UIL 4A District 9 ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 33 · ArgyleArgyle | 5,000 Meters Junior Varsity | 33 | 20:35.52 | 10 |
| Oct 5 | Haltom District Warm-upOct 5 · 5,000 Meters JV BOYS · Place 119 · ArgyleArgyle | 5,000 Meters JV BOYS | 119 | 22:29.01 | 10 |
| Sep 30 | The Reunion RunSep 30 · 5,000 Meters 1A 2A 3A 4A Junior Varsity · Place 22 · ArgyleArgyle | 5,000 Meters 1A 2A 3A 4A Junior Varsity | 22 | 20:46.54 | 10 |
| Sep 22 | Mansfield InvitationalSep 22 · 5,000 Meters 1A · Place 40 · ArgyleArgyle | 5,000 Meters 1A | 40 | 20:13.5 | — |
| Sep 16 | UT-Arlington Gerald Richey InvitationalSep 16 · 5,000 Meters Varsity 1A · Place 60 · ArgyleArgyle | 5,000 Meters Varsity 1A | 60 | 21:02.8 | — |
| Sep 7 | Midlothian James Smith InvitationalSep 7 · 5,000 Meters 4A & Under Varsity Boys · Place 54 · ArgyleArgyle | 5,000 Meters 4A & Under Varsity Boys | 54 | 20:17.20 PB | 10 |
| Sep 2 | Wylie East Raider InvitationalSep 2 · 5,000 Meters Varsity · Place 102 · ArgyleArgyle | 5,000 Meters Varsity | 102 | 19:40.4 PB | 10 |
| Aug 25 | Cowtown ChallengeAug 25 · 5,000 Meters 4A & UNDER VARSITY · Place 71 · ArgyleArgyle | 5,000 Meters 4A & UNDER VARSITY | 71 | 21:47.33 | 10 |
| Aug 19 | Little D ClassicAug 19 · 5,000 Meters Varsity · Place 73 · ArgyleArgyle | 5,000 Meters Varsity | 73 | 21:18.56 | 10 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | UIL 4A District 9 ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 36 · ArgyleArgyle | 5,000 Meters Junior Varsity | 36 | 20:36 | 9 |
| Sep 29 | Arl Houston Ken Gaston InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 109 · ArgyleArgyle | 5,000 Meters Junior Varsity | 109 | 20:03.1 PB | 9 |
| Sep 22 | Metroplex ChallengeSep 22 · 5,000 Meters 4A VARSITY · Place 31 · ArgyleArgyle | 5,000 Meters 4A VARSITY | 31 | 21:04.42 PB | 9 |
| Sep 16 | CLEBURNE BUZZ RUNSep 16 · 5,000 Meters 4A & UNDER JV BOYS · Place 5 · ArgyleArgyle | 5,000 Meters 4A & UNDER JV BOYS | 5 | 21:06.57 PB | 9 |
| Sep 9 | Run of the PantherSep 9 · 5,000 Meters 4a boys · Place 8 · ArgyleArgyle | 5,000 Meters 4a boys | 8 | 20:43.39 PB | 9 |
| Sep 1 | Gingerbread JamboreeSep 1 · 2,600 Meters Junior Varsity · Place 26 · ArgyleArgyle | 2,600 Meters Junior Varsity | 26 | 10:27.80 PB | 9 |
| Aug 26 | Cowtown ChallengeAug 26 · 5,000 Meters 5A-4A JV · Place 54 · ArgyleArgyle | 5,000 Meters 5A-4A JV | 54 | 23:30.06 | 9 |
2015 Cross Country
2 results