Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorLiberty Christian MS Bubba Joiner Invitational · Feb 2513.02aLiberty Christian MS Bubba Joiner InvitationalFebruary 25, 2025
100 Meters · OutdoorUIL 6A District 08 Championships TF26 · Apr 812.16aUIL 6A District 08 Championships TF26April 8, 2026
200 Meters · IndoorLiberty Christian MS Bubba Joiner Invitational · Feb 2527.96aLiberty Christian MS Bubba Joiner InvitationalFebruary 25, 2025
200 Meters · OutdoorAAU Southwestern District Qualifier · Jun 425.71aAAU Southwestern District QualifierJune 4, 2026
400 Meters · IndoorLiberty Christian MS Bubba Joiner Invitational · Feb 251:06.36aLiberty Christian MS Bubba Joiner InvitationalFebruary 25, 2025
400 Meters · OutdoorTCSAAL State Championship · May 359.60aTCSAAL State ChampionshipMay 3, 2025
Long Jump · OutdoorMS Warrior Relays · Apr 411-02.25MS Warrior RelaysApril 4, 2023
Triple Jump · OutdoorFW Christian MS Relays · Mar 1837-03.50FW Christian MS RelaysMarch 18, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Triple Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubTriple Jump1.12.01mWind: 0.19
Jun 24AAU Track & Field Region 18 QualifierJun 24 · Triple Jump · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubTriple Jump2.11.46m9
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 200 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P5.25.82aWind: -2.79
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 200 Meters · Place 8 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters8.25.94aWind: -4.29
Jun 24AAU Track & Field Region 18 QualifierJun 24 · 100 Meters · Place 10 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P10.12.85aWind: -3.69
Jun 4AAU Southwestern District QualifierJun 4 · Triple Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubTriple Jump111.42m9
Jun 4AAU Southwestern District QualifierJun 4 · 200 Meters · Place 6 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters625.71a PB9
Jun 4AAU Southwestern District QualifierJun 4 · 100 Meters · Place 12 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters1212.84a9
Apr 8UIL 6A District 08 Championships TF26Apr 8 · Triple Jump · Place 1 · Arlington MartinArlington MartinTriple Jump1.39' 1"9
Apr 8UIL 6A District 08 Championships TF26Apr 8 · 100 Meters · Place 1 · Arlington MartinArlington Martin100 MetersRound P1.12.27a9
Apr 8UIL 6A District 08 Championships TF26Apr 8 · 100 Meters · Place 1 · Arlington MartinArlington Martin100 Meters1.12.16a PB9

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 25AAU Track & Field Region 18 QualifierJun 25 · Triple Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubTriple Jump1.11.58m8
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P4.12.55aWind: -28
Jun 25AAU Track & Field Region 18 QualifierJun 25 · 100 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters5.12.42aWind: -2.88
Jun 5AAU Southwestern District QualifierJun 5 · Triple Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubTriple Jump111.32m8
Jun 5AAU Southwestern District QualifierJun 5 · 100 Meters · Place 2 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters212.47a8
May 3TCSAAL State ChampionshipMay 3 · Triple Jump · Place 1 · Arlington Classics AcademyArlington Classics AcademyTriple Jump1.35-78
May 3TCSAAL State ChampionshipMay 3 · 400 Meters · Place 3 · Arlington Classics AcademyArlington Classics Academy400 MetersRound P3.1:02.06a8
May 3TCSAAL State ChampionshipMay 3 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters1.59.60a PB8
May 3TCSAAL State ChampionshipMay 3 · 100 Meters · Place 2 · Arlington Classics AcademyArlington Classics Academy100 MetersRound P2.12.90a8
May 3TCSAAL State ChampionshipMay 3 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters1.12.28a8
Apr 8MS Private School T&F ChampionshipsApr 8 · Triple Jump · Place 1 · Arlington Classics AcademyArlington Classics AcademyTriple Jump1.35-11.008
Apr 8MS Private School T&F ChampionshipsApr 8 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters1.1:01.70a8
Apr 8MS Private School T&F ChampionshipsApr 8 · 200 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy200 Meters1.26.98a8
Apr 8MS Private School T&F ChampionshipsApr 8 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters1.13.10a8
Apr 1FW Christian Lena Nelson MS RelaysApr 1 · Triple Jump · Place 1 · Arlington Classics AcademyArlington Classics AcademyTriple Jump137-58
Apr 1FW Christian Lena Nelson MS RelaysApr 1 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters11:00.918
Apr 1FW Christian Lena Nelson MS RelaysApr 1 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters113.168
Mar 25Liberty Christian MS Warrior RelaysMar 25 · Triple Jump · Place 1 · Arlington Classics AcademyArlington Classics AcademyTriple Jump1.36-11.008
Mar 25Liberty Christian MS Warrior RelaysMar 25 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters1.1:01.40a8
Mar 25Liberty Christian MS Warrior RelaysMar 25 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters1.12.95a8
Mar 18FW Christian MS RelaysMar 18 · Triple Jump · Place 1 · Arlington Classics AcademyArlington Classics AcademyTriple Jump1.37-03.50 PB8
Mar 18FW Christian MS RelaysMar 18 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters1.1:03.82a8
Mar 18FW Christian MS RelaysMar 18 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters1.13.11a8
Mar 4FW Christian Cardinal Way MS RelaysMar 4 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters1.1:05.72a8
Mar 4FW Christian Cardinal Way MS RelaysMar 4 · 200 Meters · Place 16 · Arlington Classics AcademyArlington Classics Academy200 Meters16.38.23a8
Mar 4FW Christian Cardinal Way MS RelaysMar 4 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters1.13.16a8

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25Liberty Christian MS Bubba Joiner InvitationalFeb 25 · 400 Meters · Place 2 · Arlington Classics AcademyArlington Classics Academy400 Meters21:06.36a PB—
Feb 25Liberty Christian MS Bubba Joiner InvitationalFeb 25 · 200 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy200 Meters127.96a PB—
Feb 25Liberty Christian MS Bubba Joiner InvitationalFeb 25 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters113.02a PB—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 26AAU Region 18 QualifierJun 26 · Triple Jump · Place 1 · Grand Prairie Storm Track ClubGrand Prairie Storm Track ClubTriple Jump1.34-08.007
Jun 26AAU Region 18 QualifierJun 26 · 200 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 MetersRound P3.26.62aWind: -17
Jun 26AAU Region 18 QualifierJun 26 · 200 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters3.26.23aWind: -17
Jun 26AAU Region 18 QualifierJun 26 · 100 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P4.12.86aWind: -2.57
Jun 26AAU Region 18 QualifierJun 26 · 100 Meters · Place 3 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters3.12.78aWind: -1.17
Jun 7AAU Southwestern District QualifierJun 7 · Triple Jump · Place 3 · Grand Prairie Storm TracGrand Prairie Storm TracTriple Jump331-2—
Jun 7AAU Southwestern District QualifierJun 7 · 200 Meters · Place 5 · Grand Prairie Storm TraGrand Prairie Storm Tra200 Meters526.54a—
Jun 7AAU Southwestern District QualifierJun 7 · 100 Meters · Place 6 · Grand Prairie Storm TraGrand Prairie Storm Tra100 Meters612.90a—
Apr 27TCSAAL North Regional 2024Apr 27 · Triple Jump · Place 2 · Arlington Classics Academy MSArlington Classics Academy MSTriple Jump231-77
Apr 27TCSAAL North Regional 2024Apr 27 · 200 Meters · Place 1 · Arlington Classics Academy MSArlington Classics Academy MS200 Meters126.857
Apr 27TCSAAL North Regional 2024Apr 27 · 400 Meters · Place 1 · Arlington Classics Academy MSArlington Classics Academy MS400 Meters11:03.267
Apr 27TCSAAL North Regional 2024Apr 27 · Triple Jump · Place 2 · Arlington Classics AcademyArlington Classics AcademyTriple Jump2.31-07.007
Apr 27TCSAAL North Regional 2024Apr 27 · 400 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy400 Meters1.1:03.26a7
Apr 27TCSAAL North Regional 2024Apr 27 · 200 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy200 Meters1.26.85a7
Mar 26MS Big Mike InvitationalMar 26 · Triple Jump · Place 2 · Arlington Classics AcadeArlington Classics AcadeTriple Jump229-10.50—
Mar 26MS Big Mike InvitationalMar 26 · 400 Meters · Place 1 · Arlington Classics AcadArlington Classics Acad400 Meters11:04.80a—
Mar 26MS Big Mike InvitationalMar 26 · 200 Meters · Place 1 · Arlington Classics AcadArlington Classics Acad200 Meters127.27a—
Mar 19FWC MS RelaysMar 19 · Triple Jump · Place 1 · Arlington Classics AcadeArlington Classics AcadeTriple Jump130-2.75—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6TCSAAL State ChampionshipMay 6 · 200 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy200 MetersRound P1.27.30a6
May 6TCSAAL State ChampionshipMay 6 · 200 Meters · Place 2 · Arlington Classics AcademyArlington Classics Academy200 Meters2.27.10a6
May 6TCSAAL State ChampionshipMay 6 · 100 Meters · Place 7 · Arlington Classics AcademyArlington Classics Academy100 MetersRound P7.13.46a6
Apr 29TCSAAL North Regional ChampionshipsApr 29 · 200 Meters · Place 2 · Arlington Classics AcademyArlington Classics Academy200 Meters2.27.51a6
Apr 29TCSAAL North Regional ChampionshipsApr 29 · 100 Meters · Place 3 · Arlington Classics AcademyArlington Classics Academy100 Meters3.13.62a6
Apr 4MS Warrior RelaysApr 4 · Long Jump · Place 7 · Arlington Classics AcademyArlington Classics AcademyLong Jump7.11-02.25 PB6
Apr 4MS Warrior RelaysApr 4 · 200 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy200 Meters1.28.53a6
Apr 4MS Warrior RelaysApr 4 · 100 Meters · Place 2 · Arlington Classics AcademyArlington Classics Academy100 Meters2.14.12a6
Mar 28The Big Mike InvitationalMar 28 · Long Jump · Place 5 · Arlington Classics AcademyArlington Classics AcademyLong Jump5.10-04.006
Mar 28The Big Mike InvitationalMar 28 · 200 Meters · Place 5 · Arlington Classics AcademyArlington Classics Academy200 Meters5.28.64a6
Mar 28The Big Mike InvitationalMar 28 · 100 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy100 Meters1.13.41a6
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 200 Meters · Place 1 · Arlington Classics AcademyArlington Classics Academy200 Meters1.30.22a6
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 100 Meters · Arlington Classics AcademyArlington Classics Academy100 Meters—DNS6
Mar 9Middle School Rogers RelaysMar 9 · 400 Meters · Place 2 · Arlington Classics AcademArlington Classics Academ400 Meters21:08.586

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 400 Meters · Place 4 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club400 Meters4.1:02.92a5
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 100 Meters · Place 7 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 MetersRound P7.13.89aWind: 0.85
Jun 30AAU Junior Olympics Regional 18 National QualifierJun 30 · 100 Meters · Place 5 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters5.13.98aWind: -3.25
Jun 10AAU Southwestern District QualifierJun 10 · 400 Meters · Place 7 · Grand Prairie Storm TraGrand Prairie Storm Tra400 Meters71:08.30a—
Jun 10AAU Southwestern District QualifierJun 10 · 100 Meters · Place 9 · Grand Prairie Storm TraGrand Prairie Storm Tra100 Meters914.17a—
May 21Track Dynamite InvitationalMay 21 · 400 Meters · Place 9 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club400 Meters91:12.03—
May 21Track Dynamite InvitationalMay 21 · 200 Meters · Place 6 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club200 Meters629.15—
May 21Track Dynamite InvitationalMay 21 · 100 Meters · Place 10 · Grand Prairie Storm Track ClubGrand Prairie Storm Track Club100 Meters1014.09—