Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSaginaw Rough Riders Relays · Feb 235:14.56Saginaw Rough Riders RelaysFebruary 23, 2024
1600 Meters · OutdoorUIL 6A District 04 TF26 · Apr 104:37.52aUIL 6A District 04 TF26April 10, 2026
2400 Meters · IndoorPike/Chisholm MS Meet 2023 · Feb 228:23.45Pike/Chisholm MS Meet 2023February 22, 2023
2400 Meters · Outdoor2023 Meet of Champions · Mar 298:05.36a2023 Meet of ChampionsMarch 29, 2023
3200 Meters · IndoorArgyle Invitational · Feb 1910:23.57Argyle InvitationalFebruary 19, 2026
3200 Meters · OutdoorUIL 6A District 04 TF26 · Apr 1010:13.82aUIL 6A District 04 TF26April 10, 2026
800 Meters · IndoorNorthwest Texan Invitational · Feb 282:09.48Northwest Texan InvitationalFebruary 28, 2025
800 Meters · OutdoorArgyle Eagle Invitational · Feb 202:07.25aArgyle Eagle InvitationalFebruary 20, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 10UIL 6A District 04 TF26Apr 10 · 3200 Meters · Place 6 · Justin NorthwestJustin Northwest3200 Meters6.10:13.82a PB11
Apr 10UIL 6A District 04 TF26Apr 10 · 1600 Meters · Place 6 · Justin NorthwestJustin Northwest1600 Meters6.4:37.52a PB11
Apr 2Texan TwilightApr 2 · 1600 Meters · Place 5 · Justin NorthwestJustin Northwest1600 Meters54:42.19a11
Apr 2Texan TwilightApr 2 · 1600 Meters · Place 5 · NorthwestNorthwest1600 Meters54:42.1911
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · 3200 Meters · Place 56 · Justin NorthwestJustin Northwest3200 Meters56.10:30.43a11
Feb 27Texan InviteFeb 27 · 3200 Meters · Place 11 · Justin NorthwestJustin Northwest3200 Meters11.10:33.83a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Argyle InvitationalFeb 19 · 3200 Meters · Place 12 · NorthwestNorthwest3200 Meters1210:23.57 PB11
Feb 19Argyle InvitationalFeb 19 · 3200 Meters · Place 12 · NorthwestNorthwest3200 Meters1210:23.5711

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 2UIL 6A District 04Apr 2 · 3200 Meters · Place 18 · Justin NorthwestJustin Northwest3200 Meters18.10:29.53a10
Apr 2UIL 6A District 04Apr 2 · 800 Meters · Place 16 · Justin NorthwestJustin Northwest800 Meters16.2:07.79a10
Mar 28Justin Northwest Texan Twilight InvitationalMar 28 · 1600 Meters · Place 14 · Justin NorthwestJustin Northwest1600 Meters14.4:48.17a10
Mar 28Justin Northwest Texan Twilight InvitationalMar 28 · 800 Meters · Place 14 · Justin NorthwestJustin Northwest800 Meters14.2:07.33a10
Feb 20Argyle Eagle InvitationalFeb 20 · 1600 Meters · Place 16 · Justin NorthwestJustin Northwest1600 Meters16.4:54.82a10
Feb 20Argyle Eagle InvitationalFeb 20 · 800 Meters · Place 10 · Justin NorthwestJustin Northwest800 Meters10.2:07.25a PB10
Feb 14Byron Nelson Invitational 2025Feb 14 · 800 Meters · Place 17 · Justin NorthwestJustin Northwest800 Meters17.2:12.85a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 28Northwest Texan InvitationalFeb 28 · 800 Meters · Place 15 · Justin NorthwestJustin Northwest800 Meters152:09.48 PB10

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 28SL Carroll Dragon RelaysMar 28 · 800 Meters · Place 5 · Justin NorthwestJustin Northwest800 Meters5.2:09.73a9
Mar 21Keller Dave Park InvitationalMar 21 · 1600 Meters · Place 3 · Justin NorthwestJustin Northwest1600 Meters3.4:56.58a9
Mar 21Keller Dave Park InvitationalMar 21 · 800 Meters · Place 11 · Justin NorthwestJustin Northwest800 Meters11.2:14.22a9
Mar 1Justin Northwest Texan InvitationalMar 1 · 1600 Meters · Place 1 · Justin NorthwestJustin Northwest1600 Meters14:56.259
Mar 1Justin Northwest Texan InvitationalMar 1 · 800 Meters · Place 6 · Justin NorthwestJustin Northwest800 Meters62:13.169
Feb 16Grapevine Mustang RelaysFeb 16 · 1600 Meters · Place 4 · Justin NorthwestJustin Northwest1600 Meters4.5:17.67a9
Feb 16Grapevine Mustang RelaysFeb 16 · 800 Meters · Place 4 · Justin NorthwestJustin Northwest800 Meters4.2:15.88a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Saginaw Rough Riders RelaysFeb 23 · 1600 Meters · Place 6 · Justin NorthwestJustin Northwest1600 Meters65:14.56 PB9
Feb 23Saginaw Rough Riders RelaysFeb 23 · 800 Meters · Place 11 · Justin NorthwestJustin Northwest800 Meters112:18.239

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 292023 Meet of ChampionsMar 29 · 2400 Meters · Place 6 · Gene PikeGene Pike2400 Meters6.8:05.36a PB8
Mar 23NISD MS Zone Meet 2023Mar 23 · 2400 Meters · Place 1 · Gene PikeGene Pike2400 Meters18:24.638
Mar 23NISD MS Zone Meet 2023Mar 23 · 800 Meters · Place 6 · Gene PikeGene Pike800 Meters62:21.768
Mar 8CMS East Bronco Relays 2023Mar 8 · 2400 Meters · Place 3 · Gene PikeGene Pike2400 Meters38:17.808
Mar 8CMS East Bronco Relays 2023Mar 8 · 1600 Meters · Place 3 · Gene PikeGene Pike1600 Meters35:22.228
Feb 28Carroll ISD MS Invitational 2023Feb 28 · 2400 Meters · Place 2 · Gene PikeGene Pike2400 Meters2.8:17.88
Feb 28Carroll ISD MS Invitational 2023Feb 28 · 800 Meters · Place 4 · Gene PikeGene Pike800 Meters4.2:27.18

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Pike/Chisholm MS Meet 2023Feb 22 · 2400 Meters · Place 4 · Gene PikeGene Pike2400 Meters48:23.45 PB8
Feb 22Pike/Chisholm MS Meet 2023Feb 22 · 800 Meters · Place 1 · Gene PikeGene Pike800 Meters12:20.048

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 24NISD Zone MeetMar 24 · 1600 Meters · Place 5 · Gene PikeGene Pike1600 Meters55:55.157
Mar 24NISD Zone MeetMar 24 · 2400 Meters · Place 4 · Gene PikeGene Pike2400 Meters49:14.177
Mar 10Pike/Chisholm MS Meet IIMar 10 · 2400 Meters · Place 1 · Gene PikeGene Pike2400 Meters1.8:53.717
Mar 10Pike/Chisholm MS Meet IIMar 10 · 1600 Meters · Place 1 · Gene PikeGene Pike1600 Meters1.5:49.007
Mar 1Dawson MS InvitationalMar 1 · 2400 Meters · Place 4 · Gene PikeGene Pike2400 Meters4.8:40.97
Mar 1Dawson MS InvitationalMar 1 · 1600 Meters · Place 4 · Gene PikeGene Pike1600 Meters4.5:43.87