Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorThe Oakridge Opener TF26 · Feb 265:55.74The Oakridge Opener TF26February 26, 2026
1600 Meters · Outdoor2026 TAPPS 2A-6A North Regional Championships · Apr 285:34.35a2026 TAPPS 2A-6A North Regional ChampionshipsApril 28, 2026
200 Meters · OutdoorLive Oak Classical 4th Annual Howard Classic · Apr 1430.49aLive Oak Classical 4th Annual Howard ClassicApril 14, 2022
400 Meters · IndoorOakridge Opener · Feb 1569.13aOakridge OpenerFebruary 15, 2024
400 Meters · OutdoorMiddle School League Regional Qualifier · Apr 91:05.68aMiddle School League Regional Qualifier April 9, 2022
800 Meters · IndoorThe Oakridge Opener TF26 · Feb 262:44.70The Oakridge Opener TF26February 26, 2026
800 Meters · Outdoor2026 TAPPS State Championships · May 82:25.00a2026 TAPPS State ChampionshipsMay 8, 2026
Discus · 1kg · OutdoorTAPPS 4A District 1 & 3A-1 Meet · Apr 1162-06TAPPS 4A District 1 & 3A-1 MeetApril 11, 2024
High Jump · OutdoorTarrant County Private JH Championships · Apr 224.50Tarrant County Private JH ChampionshipsApril 22, 2023
Shot Put · 4kg · OutdoorTAPPS North Regional Championships · Apr 2327-07.00TAPPS North Regional ChampionshipsApril 23, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 82026 TAPPS State ChampionshipsMay 8 · Shot Put · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Shot Put825-211
May 82026 TAPPS State ChampionshipsMay 8 · 1600 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters35:40.06a11
May 82026 TAPPS State ChampionshipsMay 8 · 800 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters32:25.00a PB11
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 1600 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters2.5:34.35a PB11
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · Shot Put · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Shot Put4kg4.26-09.2511
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 800 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters2.2:26.50a11
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · Shot Put · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Shot Put4kg4.25-06.0011
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · 1600 Meters · Place 1 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters1.6:02.00a11
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · 800 Meters · Place 1 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters1.2:29.86a11
Apr 2Brock InvitationalApr 2 · 1600 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters3.5:41.15a11
Apr 2Brock InvitationalApr 2 · 800 Meters · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters7.2:32.54a11
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · 1600 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters2.5:52.51a11
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · 800 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters4.2:35.36a11
Mar 12Trinity Valley School Invitational TF26Mar 12 · 1600 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters4.5:55.76a11
Mar 12Trinity Valley School Invitational TF26Mar 12 · 800 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters3.2:39.15a11
Feb 19Trinity Christian Practice Meet TF26Feb 19 · 1600 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters4.6:04.82a11
Feb 19Trinity Christian Practice Meet TF26Feb 19 · 800 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters2.2:41.29a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26The Oakridge Opener TF26Feb 26 · 1600 Meters · Place 3 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth1600 Meters35:55.74 PB11
Feb 26The Oakridge Opener TF26Feb 26 · 800 Meters · Place 2 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth800 Meters22:44.70 PB11

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 23TAPPS North Regional ChampionshipsApr 23 · Shot Put · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Shot Put4kg5.27-07.00 PB10
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · Shot Put · Place 4 · Covenant Classical (Ft WorthCovenant Classical (Ft WorthShot Put426-2.5010
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · Discus · Place 7 · Covenant Classical (Ft WorthCovenant Classical (Ft WorthDiscus763-810
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · 800 Meters · Place 6 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth800 Meters62:49.0710
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · 400 Meters · Place 5 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth400 Meters51:10.3210
Apr 3FW Christian Lena Nelson HS RelaysApr 3 · 400 Meters · Place 14 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth400 Meters141:11.2310
Apr 3FW Christian Lena Nelson HS RelaysApr 3 · 800 Meters · Place 11 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth800 Meters112:46.9110
Mar 27Trinity Christian Eagle InvitationalMar 27 · 800 Meters · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters5.2:47.00a10
Mar 27Trinity Christian Eagle InvitationalMar 27 · 400 Meters · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters6.1:08.93a10
Mar 21TCU Alumni InvitationalMar 21 · 800 Meters · Place 8 · Covenant ClassicalCovenant Classical800 MetersRound P82:48.8710
Mar 21TCU Alumni InvitationalMar 21 · 800 Meters · Place 8 · Covenant ClassicalCovenant Classical800 Meters82:46.7110
Mar 21TCU Alumni InvitationalMar 21 · 400 Meters · Place 30 · Covenant ClassicalCovenant Classical400 MetersRound P301:11.8110
Mar 21TCU HS InviteMar 21 · 800 Meters · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 MetersRound P8.2:48.87a10
Mar 21TCU HS InviteMar 21 · 800 Meters · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters8.2:46.71a10
Mar 21TCU HS InviteMar 21 · 400 Meters · Place 30 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 MetersRound P30.1:11.81a10
Mar 13Trinity Valley School InvitationalMar 13 · 1600 Meters · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters9.6:53.46a10
Mar 13Trinity Valley School InvitationalMar 13 · 800 Meters · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters9.2:55.26a10
Mar 7FW Country Day InvitationalMar 7 · 800 Meters · Place 11 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters112:57.47a—
Mar 7FW Country Day InvitationalMar 7 · 400 Meters · Place 10 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters101:12.33a—
Mar 7FW Country Day InvitationalMar 7 · 200 Meters · Place 14 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)200 Meters1431.18a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 2TAPPS State ChampionshipsMay 2 · 800 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters3.2:32.64a9
Apr 26TAPPS 3A North RegionalApr 26 · 800 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters2.2:36.19a9
Apr 26TAPPS 3A North RegionalApr 26 · 400 Meters · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters7.1:11.03a9
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · Discus · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg6.62-06 PB9
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · 800 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters2.2:36.93a9
Apr 11TAPPS 4A District 1 & 3A-1 MeetApr 11 · 400 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters3.1:07.74a9
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · Discus · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)Discus1kg8.58-06.509
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · 800 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters4.2:38.13a9
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · 400 Meters · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters--SCR9
Mar 28 CCS/GPA/TCA Tri-meetMar 28 · 800 Meters · Place 1 · Covenant Classical (FtCovenant Classical (Ft800 Meters12:39.20a—
Mar 23Covenant Classical InvitationalMar 23 · 400 Meters · Place 7 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth400 Meters71:07.829
Mar 23Covenant Classical InvitationalMar 23 · 800 Meters · Place 2 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth800 Meters22:34.629
Mar 2unofficial Card WayMar 2 · 800 Meters · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters—2:38.0Unofficial9
Mar 2unofficial Card WayMar 2 · 400 Meters · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters—68.0Unofficial9
Feb 22Trinity Valley School KickoffFeb 22 · 400 Meters · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 MetersRelay Split—1:09.9hUnofficial9
Feb 22Trinity Valley School KickoffFeb 22 · 400 Meters · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters5.69.09a9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15Oakridge OpenerFeb 15 · 400 Meters · Place 4 · Covenant Classical (FtCovenant Classical (Ft400 Meters469.13a PB—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 22Tarrant County Private JH ChampionshipsApr 22 · Discus · Place 8 · Cov ClassicalCov ClassicalDiscus858-02—
Apr 22Tarrant County Private JH ChampionshipsApr 22 · High Jump · Place 4 · Cov ClassicalCov ClassicalHigh Jump44.50 PB—
Apr 22Tarrant County Private JH ChampionshipsApr 22 · 800 Meters · Place 3 · Cov ClassicalCov Classical800 Meters32:33.18—
Apr 22Tarrant County Private JH ChampionshipsApr 22 · 400 Meters · Place 4 · Cov ClassicalCov Classical400 Meters466.80—
Apr 15Middle School League Regional QualifierApr 15 · High Jump · Place 2 · Covenant ClassicalCovenant ClassicalHigh Jump24-6—
Apr 15Middle School League Regional QualifierApr 15 · Discus · Place 4 · Covenant ClassicalCovenant ClassicalDiscus458-3.50—
Apr 15Middle School League Regional QualifierApr 15 · 800 Meters · Place 2 · Covenant ClassicalCovenant Classical800 Meters22:34.55a—
Apr 15Middle School League Regional QualifierApr 15 · 400 Meters · Place 2 · Covenant ClassicalCovenant Classical400 Meters21:06.47a—
Apr 6Informal #4Apr 6 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—67.9Unofficial8
Apr 6Informal #4Apr 6 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—2:43.1Unofficial8
Mar 30Informal #3Mar 30 · 1600 Meters · Covenant ClassicalCovenant Classical1600 Meters—7:07.0Unofficial8
Mar 30Informal #3Mar 30 · 400 Meters · Covenant ClassicalCovenant Classical400 Meters—68.7Unofficial8
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · Discus · Place 5 · Covenant ClassicalCovenant ClassicalDiscus1kg5.44-09.758
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · High Jump · Place 2 · Covenant ClassicalCovenant ClassicalHigh Jump2.4-00.008
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 800 Meters · Place 2 · Covenant ClassicalCovenant Classical800 Meters2.2:48.12a8
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 400 Meters · Place 2 · Covenant ClassicalCovenant Classical400 Meters2.1:06.82a8
Mar 9TCPS Informal #2Mar 9 · Shot Put · Covenant ClassicalCovenant ClassicalShot Put4kg—27'0Unofficial8
Mar 9TCPS Informal #2Mar 9 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—69.0Unofficial8
Mar 9TCPS Informal #2Mar 9 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—2:44.7Unofficial8

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 23Tarrant County Private JH ChampionshipsApr 23 · Discus · Place 7 · Covenant ClassicalCovenant ClassicalDiscus1kg7.47-017
Apr 23Tarrant County Private JH ChampionshipsApr 23 · High Jump · Place 4 · Covenant ClassicalCovenant ClassicalHigh Jump4.4-02.007
Apr 23Tarrant County Private JH ChampionshipsApr 23 · 400 Meters · Place 1 · Covenant ClassicalCovenant Classical400 Meters1.68.46a7
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · Discus · Place 8 · Covenant ClassicalCovenant ClassicalDiscus1kg8.49-04.507
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · High Jump · Place 6 · Covenant ClassicalCovenant ClassicalHigh Jump6.4-00.007
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · 200 Meters · Place 5 · Covenant ClassicalCovenant Classical200 Meters5.30.49a PB7
Apr 9Middle School League Regional Qualifier Apr 9 · Discus · Place 4 · Covenant ClassicalCovenant ClassicalDiscus1kg4.53-037
Apr 9Middle School League Regional Qualifier Apr 9 · High Jump · Place 2 · Covenant ClassicalCovenant ClassicalHigh Jump2.4-02.007
Apr 9Middle School League Regional Qualifier Apr 9 · 400 Meters · Place 1 · Covenant ClassicalCovenant Classical400 Meters1.1:05.68a PB7
Mar 31informal 4Mar 31 · Shot Put · Covenant ClassicalCovenant ClassicalShot Put6lb—23'2Unofficial7
Mar 31informal 4Mar 31 · 100 Meters · Covenant ClassicalCovenant Classical100 Meters—14.2Unofficial7
Mar 10Informal 2Mar 10 · Shot Put · Covenant ClassicalCovenant ClassicalShot Put6lb—23'3Unofficial7
Mar 10Informal 2Mar 10 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—68.1Unofficial7
Mar 10Informal 2Mar 10 · 100 Meters · Covenant ClassicalCovenant Classical100 Meters—14.2Unofficial7

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 24Tarrant County Private Middle School ChampionshipsApr 24 · Discus · Place 8 · Covenant ClassicalCovenant ClassicalDiscus1kg8.46-016
Apr 24Tarrant County Private Middle School ChampionshipsApr 24 · High Jump · Place 2 · Covenant ClassicalCovenant ClassicalHigh Jump2.4-02.006
Apr 24Tarrant County Private Middle School ChampionshipsApr 24 · 400 Meters · Place 4 · Covenant ClassicalCovenant Classical400 Meters4.69.88a6
Apr 17Middle School Qualifier Apr 17 · Discus · Place 2 · Covenant ClassicalCovenant ClassicalDiscus1kg2.46-116
Apr 17Middle School Qualifier Apr 17 · High Jump · Place 1 · Covenant ClassicalCovenant ClassicalHigh Jump1.4-00.006
Apr 17Middle School Qualifier Apr 17 · 400 Meters · Place 2 · Covenant ClassicalCovenant Classical400 Meters2.1:11.96a6
Apr 9Live Oak Classical Howard ClassicApr 9 · Discus · Place 4 · Covenant ClassicalCovenant ClassicalDiscus1kg4.43-09.756
Apr 9Live Oak Classical Howard ClassicApr 9 · High Jump · Place 2 · Covenant ClassicalCovenant ClassicalHigh Jump2.3-08.006
Apr 9Live Oak Classical Howard ClassicApr 9 · 400 Meters · Place 3 · Covenant ClassicalCovenant Classical400 Meters3.1:13.96a6
Mar 25Informal #4Mar 25 · Long Jump · Covenant ClassicalCovenant ClassicalLong Jump—9'6Unofficial6
Mar 25Informal #4Mar 25 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—71.4Unofficial6
Mar 25Informal #4Mar 25 · 100 Meters · Covenant ClassicalCovenant Classical100 Meters—15.1Unofficial6
Mar 11Informal #3Mar 11 · Discus · Covenant ClassicalCovenant ClassicalDiscus1kg—34'3Unofficial6
Mar 11Informal #3Mar 11 · 200 Meters · Covenant ClassicalCovenant Classical200 Meters—31.5Unofficial6
Mar 4Informal #2Mar 4 · Long Jump · Covenant ClassicalCovenant ClassicalLong Jump—9'5.5Unofficial6
Mar 4Informal #2Mar 4 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—1:16.0Unofficial6
Mar 4Informal #2Mar 4 · 100 Meters · Covenant ClassicalCovenant Classical100 Meters—14.6Unofficial6