Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUIL 6A Region II · Apr 18155-00UIL 6A Region IIApril 18, 2025
Discus · 1kg · OutdoorGISD MS 7th and 8th City Semi-Finals Meet - Rowlett · Mar 22135-00GISD MS 7th and 8th City Semi-Finals Meet - RowlettMarch 22, 2023
Shot Put · 12lb · OutdoorUIL 6A Area 09-10 Championships TF26 · Apr 1653-05.25UIL 6A Area 09-10 Championships TF26April 16, 2026
Shot Put · 8lb · OutdoorGISD MS 7th and 8th City Semi-Finals Meet - Rowlett · Mar 2241-10.00GISD MS 7th and 8th City Semi-Finals Meet - RowlettMarch 22, 2023

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1UIL 6A Region II & III-1A TF26May 1 · Discus · Place 14 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg14.130-0611
May 1UIL 6A Region II & III-1A TF26May 1 · Shot Put · Place 7 · Garland Naaman ForestGarland Naaman ForestShot Put12lb7.50-10.7511
Apr 16UIL 6A Area 09-10 Championships TF26Apr 16 · Discus · Place 3 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg3.135-1011
Apr 16UIL 6A Area 09-10 Championships TF26Apr 16 · Shot Put · Place 1 · Garland Naaman ForestGarland Naaman ForestShot Put12lb1.53-05.25 PB11
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · Discus · Place 11 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg11.144-0911
Mar 27Jesuit-Sheaner 61st Annual Relays TF26Mar 27 · Shot Put · Place 8 · Garland Naaman ForestGarland Naaman ForestShot Put12lb8.47-11.5011
Mar 12Naaman Forest Relays TF26Mar 12 · Shot Put · Place 1 · Garland Naaman ForestGarland Naaman ForestShot Put147-1.2511
Mar 12Naaman Forest Relays TF26Mar 12 · Discus · Place 1 · Garland Naaman ForestGarland Naaman ForestDiscus1140-611
Feb 21North Garland Raider Relays TF26Feb 21 · Discus · Place 2 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg2.131-0011
Feb 21North Garland Raider Relays TF26Feb 21 · Shot Put · Place 3 · Garland Naaman ForestGarland Naaman ForestShot Put12lb3.42-06.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Michael Johnson Invitational (Skyline)Feb 28 · Shot Put · Place 2 · Garland Naaman ForestGarland Naaman ForestShot Put246-11.5011
Feb 28Michael Johnson Invitational (Skyline)Feb 28 · Discus · Place 1 · Garland Naaman ForestGarland Naaman ForestDiscus1156-711

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18UIL 6A Region IIApr 18 · Discus · Place 13 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg13.155-00 PB10
Apr 18UIL 6A Region IIApr 18 · Shot Put · Place 10 · Garland Naaman ForestGarland Naaman ForestShot Put12lb10.50-02.0010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22North Garland Raider RelaysFeb 22 · Shot Put · Place 1 · Garland Naaman ForestGarland Naaman ForestShot Put144-310
Feb 22North Garland Raider RelaysFeb 22 · Discus · Place 1 · Garland Naaman ForestGarland Naaman ForestDiscus1129-710

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 3UIL 6A District 09 Track & Field MeetApr 3 · Discus · Place 15 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg15.104-009
Apr 3UIL 6A District 09 Track & Field MeetApr 3 · Shot Put · Place 6 · Garland Naaman ForestGarland Naaman ForestShot Put12lb6.41-11.259
Mar 22Naaman Forest RelaysMar 22 · Discus · Place 7 · Garland Naaman ForestGarland Naaman ForestDiscus1.6kg7.123-039
Mar 22Naaman Forest RelaysMar 22 · Shot Put · Place 13 · Garland Naaman ForestGarland Naaman ForestShot Put12lb13.38-06.509

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 3GISD Middle School ChampionshipApr 3 · Discus · Place 3 · Classical Center At BranClassical Center At BranDiscus3114-7—
Apr 3GISD Middle School ChampionshipApr 3 · Shot Put · Place 1 · Classical Center At BranClassical Center At BranShot Put141-9—
Mar 22GISD MS 7th and 8th City Semi-Finals Meet - RowlettMar 22 · Discus · Place 1 · Classical Center At BrandenburgClassical Center At BrandenburgDiscus1kg1.135-00 PB8
Mar 22GISD MS 7th and 8th City Semi-Finals Meet - RowlettMar 22 · Shot Put · Place 1 · Classical Center At BrandenburgClassical Center At BrandenburgShot Put8lb1.41-10.00 PB8
Mar 6GISD MS Track - Williams hosted by GarlandMar 6 · Discus · Place 2 · Classical Center At BranClassical Center At BranDiscus2125-04—
Mar 6GISD MS Track - Williams hosted by GarlandMar 6 · Shot Put · Place 3 · Classical Center At BranClassical Center At BranShot Put339-09.50—
Mar 6GISD MS Track - North GarlandMar 6 · Discus · Place 2 · Classical Center At BrandenburgClassical Center At BrandenburgDiscus1kg2.125-048
Mar 6GISD MS Track - North GarlandMar 6 · Shot Put · Place 3 · Classical Center At BrandenburgClassical Center At BrandenburgShot Put8lb3.39-09.508