Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMiddle School Qualifier · Apr 1721.22aMiddle School Qualifier April 17, 2021
100m Hurdles · 33" / 0.838m · OutdoorTAPPS 4A District 1 & 3A-1 Meet · Apr 1117.73aTAPPS 4A District 1 & 3A-1 MeetApril 11, 2024
300m Hurdles · 30" / 0.762m · OutdoorTAPPS North Regional Championships · Apr 2351.31aTAPPS North Regional ChampionshipsApril 23, 2025
400m Hurdles · 30" / 0.762m · OutdoorTCU HS Invite · Mar 211:25.69aTCU HS InviteMarch 21, 2025
Discus · 1kg · Outdoor2026 TAPPS 3A-1 District Championships · Apr 1772-082026 TAPPS 3A-1 District ChampionshipsApril 17, 2026
High Jump · OutdoorBrock Invitational · Apr 24-4Brock InvitationalApril 2, 2026
Long Jump · OutdoorTrinity Valley School Invitational · Mar 1313-05.00Trinity Valley School InvitationalMarch 13, 2025
Triple Jump · OutdoorTAPPS 4A District 1 & 3A-1 Meet · Apr 1128-07.25TAPPS 4A District 1 & 3A-1 MeetApril 11, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 300m Hurdles · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m4.53.24a12
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 100m Hurdles · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m3.17.85a12
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · Discus · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg5.72-08 PB12
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · 300m Hurdles · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m2.53.07a12
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · 100m Hurdles · Place 1 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m1.18.58a12
Apr 2Brock InvitationalApr 2 · High Jump · Place 10 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)High Jump10.4-4 PB12
Apr 2Brock InvitationalApr 2 · Discus · Place 13 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg13.66-212
Apr 2Brock InvitationalApr 2 · 100m Hurdles · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m8.19.86a12
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · High Jump · Place 11 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)High Jump11.4-412
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · Discus · Place 17 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg17.52-312
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · 300m Hurdles · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m5.54.35a12
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · 100m Hurdles · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m5.18.06a12
Feb 19Trinity Christian Practice Meet TF26Feb 19 · Discus · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg4.66-11.5012
Feb 19Trinity Christian Practice Meet TF26Feb 19 · 300m Hurdles · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m3.53.85a12
Feb 19Trinity Christian Practice Meet TF26Feb 19 · High Jump · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)High Jump3.4-412

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 1TAPPS State ChampionshipsMay 1 · 300m Hurdles · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles654.55a11
May 1TAPPS State ChampionshipsMay 1 · 100m Hurdles · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles618.07a11
Apr 23TAPPS North Regional ChampionshipsApr 23 · 300m Hurdles · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m3.51.31a PB11
Apr 23TAPPS North Regional ChampionshipsApr 23 · 100m Hurdles · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m3.18.16a11
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · Discus · Place 6 · Covenant Classical (Ft WorthCovenant Classical (Ft WorthDiscus663-1011
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · 300m Hurdles · Place 3 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth300m Hurdles354.6211
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · 100m Hurdles · Place 2 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth100m Hurdles218.5711
Apr 3FW Christian Lena Nelson HS RelaysApr 3 · Discus · Place 5 · Covenant Classical (Ft WorthCovenant Classical (Ft WorthDiscus562-811
Mar 27Trinity Christian Eagle InvitationalMar 27 · Discus · Place 16 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg16.54-011
Mar 27Trinity Christian Eagle InvitationalMar 27 · 300m Hurdles · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m4.59.54a11
Mar 27Trinity Christian Eagle InvitationalMar 27 · 100m Hurdles · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m7.21.40a11
Mar 21TCU Alumni InvitationalMar 21 · Discus · Place 24 · Covenant ClassicalCovenant ClassicalDiscus2457-1011
Mar 21TCU Alumni InvitationalMar 21 · 400m Hurdles · Place 11 · Covenant ClassicalCovenant Classical400m Hurdles111:25.6911
Mar 21TCU Alumni InvitationalMar 21 · 100m Hurdles · Place 16 · Covenant ClassicalCovenant Classical100m HurdlesRound P1619.2011
Mar 21TCU HS InviteMar 21 · 400m Hurdles · Place 11 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400m Hurdles30" / 0.762m11.1:25.69a PB11
Mar 21TCU HS InviteMar 21 · Discus · Place 24 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg24.57' 1011
Mar 21TCU HS InviteMar 21 · 100m Hurdles · Place 16 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838mRound P16.19.19aWind: 3.811
Mar 13Trinity Valley School InvitationalMar 13 · Long Jump · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Long Jump9.13-05.00 PB11
Mar 13Trinity Valley School InvitationalMar 13 · Discus · Place 15 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg15.56-0611
Mar 13Trinity Valley School InvitationalMar 13 · 300m Hurdles · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m6.56.44a11
Mar 13Trinity Valley School InvitationalMar 13 · 100m Hurdles · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m6.19.04a11
Mar 7FW Country Day InvitationalMar 7 · Discus · Place 12 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1245-0—
Mar 7FW Country Day InvitationalMar 7 · 300m Hurdles · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles456.61a—
Mar 7FW Country Day InvitationalMar 7 · 100m Hurdles · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles318.59a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · Triple Jump · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Triple Jump7.28-07.25 PB10
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · 300m Hurdles · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m5.54.92a10
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · 100m Hurdles · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838mRound P2.17.73a PB10
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · 100m Hurdles · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m6.18.11a10
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · Triple Jump · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Triple Jump6.24-04.5010
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · Long Jump · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Long Jump7.13-04.0010
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · 300m Hurdles · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m5.55.05a10
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · 100m Hurdles · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m2.18.12a10
Mar 28 CCS/GPA/TCA Tri-meetMar 28 · Triple Jump · Place 3 · Covenant Classical (Ft WCovenant Classical (Ft WTriple Jump329-4—
Mar 28 CCS/GPA/TCA Tri-meetMar 28 · Long Jump · Place 2 · Covenant Classical (Ft WCovenant Classical (Ft WLong Jump213-8.25—
Mar 28 CCS/GPA/TCA Tri-meetMar 28 · 300m Hurdles · Place 3 · Covenant Classical (FtCovenant Classical (Ft300m Hurdles357.91a—
Mar 28 CCS/GPA/TCA Tri-meetMar 28 · 100m Hurdles · Place 5 · Covenant Classical (FtCovenant Classical (Ft100m Hurdles525.34a—
Mar 23Covenant Classical InvitationalMar 23 · Triple Jump · Place 7 · Covenant Classical (Ft WorthCovenant Classical (Ft WorthTriple Jump726-1.2510
Mar 23Covenant Classical InvitationalMar 23 · 300m Hurdles · Place 2 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth300m Hurdles254.3210
Mar 23Covenant Classical InvitationalMar 23 · 100m Hurdles · Place 3 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth100m Hurdles318.3810
Mar 2unofficial Card WayMar 2 · 300m Hurdles · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m—55.1Unofficial10
Mar 1FW Christian Cardinal Way HS InvitationalMar 1 · Triple Jump · Place 2 · Covenant Classical (Ft WCovenant Classical (Ft WTriple Jump227-8—
Mar 1FW Christian Cardinal Way HS InvitationalMar 1 · 100m Hurdles · Place 2 · Covenant Classical (FtCovenant Classical (Ft100m Hurdles218.78a—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 15TAPPS 3A District 01 MeetApr 15 · 300m Hurdles · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m7.56.75aUnofficial9
Apr 15TAPPS 3A District 01 MeetApr 15 · 100m Hurdles · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838mRound P—19.24aUnofficial9
Apr 15TAPPS 3A District 01 MeetApr 15 · 100m Hurdles · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m6.18.88aUnofficial9
Apr 4FW Christian Lena Nelson RelaysApr 4 · 300m Hurdles · Place 5 · Covenant Classical (FtCovenant Classical (Ft300m Hurdles557.92a—
Apr 4FW Christian Lena Nelson RelaysApr 4 · 100m Hurdles · Place 1 · Covenant Classical (FtCovenant Classical (Ft100m Hurdles119.73a—
Mar 25Covenant Classical InvitationalMar 25 · 300m Hurdles · Place 9 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth300m Hurdles958.219
Mar 25Covenant Classical InvitationalMar 25 · 100m Hurdles · Place 13 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth100m Hurdles1320.379
Mar 18Graham Possum Kingdom RelaysMar 18 · Triple Jump · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Triple Jump--ND9
Mar 18Graham Possum Kingdom RelaysMar 18 · 300m Hurdles · Place 15 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762mRound P15.1:00.21a9
Mar 18Graham Possum Kingdom RelaysMar 18 · 100m Hurdles · Place 17 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838mRound P17.21.30a9
Mar 10Southwest Christian 1st Annual Eagle InvitationalMar 10 · Triple Jump · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Triple Jump9.25-03.009
Mar 10Southwest Christian 1st Annual Eagle InvitationalMar 10 · 300m Hurdles · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)300m Hurdles30" / 0.762m9.1:01.15a9
Mar 10Southwest Christian 1st Annual Eagle InvitationalMar 10 · 100m Hurdles · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)100m Hurdles33" / 0.838m9.21.45a9
Mar 4FW Country Day InvitationalMar 4 · 300m Hurdles · Place 7 · Covenant Classical (FtCovenant Classical (Ft300m Hurdles758.40a9
Mar 4FW Country Day InvitationalMar 4 · 300m Hurdles · Place 7 · Covenant Classical (FtCovenant Classical (Ft300m Hurdles758.40a9
Mar 4FW Country Day InvitationalMar 4 · 100m Hurdles · Place 10 · Covenant Classical (FtCovenant Classical (Ft100m Hurdles1021.53a9
Mar 4FW Country Day InvitationalMar 4 · 100m Hurdles · Place 10 · Covenant Classical (FtCovenant Classical (Ft100m Hurdles1021.53a9
Feb 17John Paul II Early Season Mini-Meet (Full)Feb 17 · 200 Meters · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)200 Meters—32.0Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23Brock RelaysFeb 23 · 300m Hurdles · Place 21 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth300m Hurdles211:02.219
Feb 23Brock RelaysFeb 23 · 100m Hurdles · Place 23 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth100m Hurdles2321.959

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · Triple Jump · Place 7 · Covenant ClassicalCovenant ClassicalTriple Jump7.24-07.258
Apr 9Middle School League Regional Qualifier Apr 9 · 300m Hurdles · Place 9 · Covenant ClassicalCovenant Classical300m Hurdles30" / 0.762m9.1:01.65a8
Apr 9Middle School League Regional Qualifier Apr 9 · 100m Hurdles · Place 9 · Covenant ClassicalCovenant Classical100m Hurdles33" / 0.838m9.21.60a8
Mar 31informal 4Mar 31 · 300m Hurdles · Covenant ClassicalCovenant Classical300m Hurdles30" / 0.762m—62.9Unofficial8
Mar 10Informal 2Mar 10 · 300m Hurdles · Covenant ClassicalCovenant Classical300m Hurdles30" / 0.762m—59.8Unofficial8
Mar 10Informal 2Mar 10 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—78.6Unofficial8

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 17Middle School Qualifier Apr 17 · 300m Hurdles · Place 9 · Covenant ClassicalCovenant Classical300m Hurdles30" / 0.762m9.1:05.09a7
Apr 17Middle School Qualifier Apr 17 · 100m Hurdles · Place 9 · Covenant ClassicalCovenant Classical100m Hurdles30" / 0.762m9.21.22a PB7
Apr 9Live Oak Classical Howard ClassicApr 9 · 300m Hurdles · Place 6 · Covenant ClassicalCovenant Classical300m Hurdles30" / 0.762m6.1:06.48a7
Apr 9Live Oak Classical Howard ClassicApr 9 · 100m Hurdles · Place 7 · Covenant ClassicalCovenant Classical100m Hurdles30" / 0.762m7.22.95a7
Mar 25Informal #4Mar 25 · 300m Hurdles · Covenant ClassicalCovenant Classical300m Hurdles30" / 0.762m—73.8Unofficial7
Mar 25Informal #4Mar 25 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—86.0Unofficial7
Mar 25Informal #4Mar 25 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—3:31Unofficial7
Mar 11Informal #3Mar 11 · 1600 Meters · Covenant ClassicalCovenant Classical1600 Meters—7:29.0Unofficial7
Mar 4Informal #2Mar 4 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—3:21.0Unofficial7