Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorArgyle Invitational · Feb 196:01.97Argyle InvitationalFebruary 19, 2026
1600 Meters · OutdoorTexan Twilight · Apr 25:48.23aTexan TwilightApril 2, 2026
2400 Meters · IndoorCharger Relays · Feb 2810:32.00aCharger RelaysFebruary 28, 2024
2400 Meters · OutdoorZone MS Meet · Mar 2210:29.59aZone MS MeetMarch 22, 2024
3200 Meters · OutdoorJustin Northwest Texan Duels XC26 (track 3200m) · Oct 812:49.52aJustin Northwest Texan Duels XC26 (track 3200m)October 8, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Oct 8Justin Northwest Texan Duels XC26 (track 3200m)Oct 8 · 3200 Meters · Place 13 · Justin NorthwestJustin Northwest3200 Meters13.12:49.52a PB10
Apr 10UIL 6A District 04 TF26Apr 10 · 3200 Meters · Place 11 · Justin NorthwestJustin Northwest3200 Meters11.12:59.92a9
Apr 10UIL 6A District 04 TF26Apr 10 · 1600 Meters · Place 11 · Justin NorthwestJustin Northwest1600 Meters11.5:50.48a9
Apr 2Texan TwilightApr 2 · 3200 Meters · Place 2 · Justin NorthwestJustin Northwest3200 Meters213:17.43a9
Apr 2Texan TwilightApr 2 · 1600 Meters · Place 2 · Justin NorthwestJustin Northwest1600 Meters25:48.23a PB9
Apr 2Texan TwilightApr 2 · 3200 Meters · Place 2 · NorthwestNorthwest3200 Meters213:17.439
Apr 2Texan TwilightApr 2 · 1600 Meters · Place 2 · NorthwestNorthwest1600 Meters25:48.239
Mar 13Byron Nelson Invitational TF26Mar 13 · 3200 Meters · Place 8 · NorthwestNorthwest3200 Meters812:54.339
Feb 27Texan InviteFeb 27 · 1600 Meters · Place 9 · Justin NorthwestJustin Northwest1600 Meters9.5:55.38a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 19Argyle InvitationalFeb 19 · 1600 Meters · Place 11 · NorthwestNorthwest1600 Meters116:01.97 PB9
Feb 19Argyle InvitationalFeb 19 · 1600 Meters · Place 11 · NorthwestNorthwest1600 Meters116:01.979

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 26NISD/KISD/CISD/AISD Middle School ChampionshipsMar 26 · 2400 Meters · Place 8 · Pike MSPike MS2400 Meters811:15.548
Mar 12Adams-Worthington-Chisholm Trail-Pike-Wilson MS Zone MeetMar 12 · 2400 Meters · Place 5 · Gene PikeGene Pike2400 Meters511:20.338
Mar 12Adams-Worthington-Chisholm Trail-Pike-Wilson MS Zone MeetMar 12 · 1600 Meters · Place 4 · Gene PikeGene Pike1600 Meters46:31.058
Mar 5Wildcat & Lions MS RelaysMar 5 · 2400 Meters · Place 12 · Gene PikeGene Pike2400 Meters12.12:22.05a8
Mar 5Wildcat & Lions MS RelaysMar 5 · 1600 Meters · Place 13 · Gene PikeGene Pike1600 Meters13.7:04.15a8
Feb 26Hillwood MS MeetFeb 26 · 2400 Meters · Place 8 · Gene PikeGene Pike2400 Meters8.11:25.78a8

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 22Zone MS MeetMar 22 · 2400 Meters · Place 4 · Gene PikeGene Pike2400 Meters410:29.59a PB—
Mar 22Zone MS MeetMar 22 · 1600 Meters · Place 7 · Gene PikeGene Pike1600 Meters76:40.12a—
Mar 6Wilson Wildcat RelaysMar 6 · 2400 Meters · Place 5 · Gene PikeGene Pike2400 Meters510:50.20a—
Mar 6Wilson Wildcat RelaysMar 6 · 1600 Meters · Place 7 · Gene PikeGene Pike1600 Meters76:54.00a—
Feb 21AMS MS Track Meet 1Feb 21 · 2400 Meters · Place 9 · Gene PikeGene Pike2400 Meters9.11:11.49a7
Feb 21AMS MS Track Meet 1Feb 21 · 1600 Meters · Place 12 · Gene PikeGene Pike1600 Meters12.7:28.62a7

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Charger RelaysFeb 28 · 2400 Meters · Place 4 · Gene PikeGene Pike2400 Meters410:32.00a PB—
Feb 28Charger RelaysFeb 28 · 1600 Meters · Place 6 · Gene PikeGene Pike1600 Meters67:05.00a—