Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorTAPPS State Championships · May 14:50.74aTAPPS State ChampionshipsMay 1, 2025
2400 Meters · OutdoorLive Oak Classical 6th Annual Howard Classic · Apr 58:27.06aLive Oak Classical 6th Annual Howard ClassicApril 5, 2024
3200 Meters · OutdoorTrinity Christian Eagle Invitational · Mar 2711:28.99aTrinity Christian Eagle InvitationalMarch 27, 2025
400 Meters · OutdoorTCU HS Invitational · Mar 1957.59aTCU HS InvitationalMarch 19, 2026
800 Meters · OutdoorTAPPS North Regional Championships · Apr 232:08.84aTAPPS North Regional ChampionshipsApril 23, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 82026 TAPPS State ChampionshipsMay 8 · 1600 Meters · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters85:01.45a10
May 82026 TAPPS State ChampionshipsMay 8 · 800 Meters · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters72:15.21a10
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 1600 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters3.4:58.28a10
Apr 282026 TAPPS 2A-6A North Regional ChampionshipsApr 28 · 800 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters4.2:12.54a10
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · 1600 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters4.5:18.89a10
Apr 172026 TAPPS 3A-1 District ChampionshipsApr 17 · 800 Meters · Place 4 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters4.2:10.81a10
Apr 2Brock InvitationalApr 2 · 1600 Meters · Place 21 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters21.5:20.05a10
Apr 2Brock InvitationalApr 2 · 800 Meters · Place 15 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters15.2:16.69a10
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · 1600 Meters · Place 11 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters11.5:21.44a10
Mar 26Trinity Christian Eagle Invitational TF26Mar 26 · 800 Meters · Place 9 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters9.2:16.97a10
Mar 19TCU HS InvitationalMar 19 · 800 Meters · Place 11 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters112:15.71a10
Mar 19TCU HS InvitationalMar 19 · 400 Meters · Place 33 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)400 Meters3357.59a PB10
Mar 12Trinity Valley School Invitational TF26Mar 12 · 1600 Meters · Place 10 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters10.5:21.15a10
Mar 12Trinity Valley School Invitational TF26Mar 12 · 800 Meters · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters5.2:14.23a10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1TAPPS State ChampionshipsMay 1 · 1600 Meters · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters64:50.74a PB9
May 1TAPPS State ChampionshipsMay 1 · 800 Meters · Place 5 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters52:09.61a9
Apr 23TAPPS North Regional ChampionshipsApr 23 · 1600 Meters · Place 3 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters3.5:00.14a9
Apr 23TAPPS North Regional ChampionshipsApr 23 · 800 Meters · Place 2 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters2.2:08.84a PB9
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · 1600 Meters · Place 2 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth1600 Meters25:16.849
Apr 10TAPPS 4A/3A District 1 ChampionshipApr 10 · 800 Meters · Place 2 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth800 Meters22:13.029
Apr 3FW Christian Lena Nelson HS RelaysApr 3 · 1600 Meters · Place 16 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth1600 Meters165:04.809
Apr 3FW Christian Lena Nelson HS RelaysApr 3 · 800 Meters · Place 19 · Covenant Classical (Ft WorthCovenant Classical (Ft Worth800 Meters192:13.589
Mar 27Trinity Christian Eagle InvitationalMar 27 · 3200 Meters · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)3200 Meters7.11:28.99a PB9
Mar 27Trinity Christian Eagle InvitationalMar 27 · 1600 Meters · Place 10 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters10.5:17.33a9
Mar 21TCU Alumni InvitationalMar 21 · 1600 Meters · Place 7 · Covenant ClassicalCovenant Classical1600 Meters75:08.999
Mar 21TCU Alumni InvitationalMar 21 · 800 Meters · Place 14 · Covenant ClassicalCovenant Classical800 MetersRound P142:18.559
Mar 21TCU HS InviteMar 21 · 1600 Meters · Place 7 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters7.5:08.99a9
Mar 21TCU HS InviteMar 21 · 800 Meters · Place 14 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 MetersRound P14.2:18.55a9
Mar 13Trinity Valley School InvitationalMar 13 · 1600 Meters · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters8.5:05.85a9
Mar 13Trinity Valley School InvitationalMar 13 · 800 Meters · Place 11 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)800 Meters11.2:15.71a9
Mar 7FW Country Day InvitationalMar 7 · 3200 Meters · Place 6 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)3200 Meters611:32.74a—
Mar 7FW Country Day InvitationalMar 7 · 1600 Meters · Place 8 · Covenant Classical (Ft Worth)Covenant Classical (Ft Worth)1600 Meters85:09.12a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 27Middle School League Championship - 8th GradeApr 27 · 3200 Meters · Place 1 · Covenant ClassicalCovenant Classical3200 Meters1.11:54.76a8
Apr 27Middle School League Championship - 8th GradeApr 27 · 1600 Meters · Place 1 · Covenant ClassicalCovenant Classical1600 Meters1.5:32.36a8
Apr 27Middle School League Championship - 8th GradeApr 27 · 800 Meters · Place 4 · Covenant ClassicalCovenant Classical800 Meters4.2:32.70a8
Apr 12Practice Meet-Make-up MeetApr 12 · 1600 Meters · Place 1 · Covenant ClassicalCovenant Classical1600 Meters1.5:05.00a8
Apr 5Practice Meet #4Apr 5 · 3200 Meters · Place 1 · Covenant ClassicalCovenant Classical3200 Meters1.11:51.00a8
Apr 5Practice Meet #4Apr 5 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—1:02.5hUnofficial8
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · 2400 Meters · Place 1 · Covenant ClassicalCovenant Classical2400 Meters1.8:27.06a PB8
Apr 5Live Oak Classical 6th Annual Howard ClassicApr 5 · 1600 Meters · Place 1 · Covenant ClassicalCovenant Classical1600 Meters1.5:18.67a8
Mar 28Practice Meet #3Mar 28 · 1600 Meters · Place 1 · Covenant ClassicalCovenant Classical1600 Meters1.5:14.00a8
Mar 21Practice Meet #2Mar 21 · 3200 Meters · Place 1 · Covenant ClassicalCovenant Classical3200 Meters1.11:30.0Unofficial8
Mar 21Practice Meet #2Mar 21 · 800 Meters · Place 1 · Covenant ClassicalCovenant Classical800 Meters1.2:24.0Unofficial8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Apr 22Tarrant County Private JH ChampionshipsApr 22 · 3200 Meters · Place 2 · Cov ClassicalCov Classical3200 Meters211:31.01—
Apr 22Tarrant County Private JH ChampionshipsApr 22 · 1600 Meters · Place 4 · Cov ClassicalCov Classical1600 Meters45:41.98—
Apr 22Tarrant County Private JH ChampionshipsApr 22 · 800 Meters · Place 4 · Cov ClassicalCov Classical800 Meters42:34.69—
Apr 15Middle School League Regional QualifierApr 15 · 3200 Meters · Place 1 · Covenant ClassicalCovenant Classical3200 Meters112:15.75a—
Apr 15Middle School League Regional QualifierApr 15 · 1600 Meters · Place 2 · Covenant ClassicalCovenant Classical1600 Meters25:42.03a—
Apr 15Middle School League Regional QualifierApr 15 · 800 Meters · Place 2 · Covenant ClassicalCovenant Classical800 Meters22:28.62a—
Apr 6Informal #4Apr 6 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—63.7Unofficial7
Apr 6Informal #4Apr 6 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—2:24.4Unofficial7
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 2400 Meters · Place 1 · Covenant ClassicalCovenant Classical2400 Meters1.8:40.61a7
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 1600 Meters · Place 2 · Covenant ClassicalCovenant Classical1600 Meters2.5:40.15a7
Mar 18JCSA 2nd Annual Jeff Davis MemorialMar 18 · 800 Meters · Place 5 · Covenant ClassicalCovenant Classical800 Meters5.2:40.06a7
Mar 9TCPS Informal #2Mar 9 · 3200 Meters · Covenant ClassicalCovenant Classical3200 Meters—11:45.0Unofficial7
Mar 9TCPS Informal #2Mar 9 · 400 Meters · Covenant ClassicalCovenant Classical400 MetersRelay Split—67.8Unofficial7
Mar 9TCPS Informal #2Mar 9 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—2:32.2Unofficial7

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 23Tarrant County Private JH ChampionshipsApr 23 · 3200 Meters · Place 2 · Covenant ClassicalCovenant Classical3200 Meters2.12:45.40a6
Apr 23Tarrant County Private JH ChampionshipsApr 23 · 1600 Meters · Place 3 · Covenant ClassicalCovenant Classical1600 Meters3.5:46.70a6
Apr 23Tarrant County Private JH ChampionshipsApr 23 · 800 Meters · Place 5 · Covenant ClassicalCovenant Classical800 Meters5.2:37.88a6
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · 2400 Meters · Place 4 · Covenant ClassicalCovenant Classical2400 Meters4.9:06.79a6
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · 1600 Meters · Place 6 · Covenant ClassicalCovenant Classical1600 Meters6.5:41.81a6
Apr 9Middle School League Regional Qualifier Apr 9 · 3200 Meters · Place 2 · Covenant ClassicalCovenant Classical3200 Meters2.12:26.05a6
Apr 9Middle School League Regional Qualifier Apr 9 · 1600 Meters · Place 2 · Covenant ClassicalCovenant Classical1600 Meters2.5:42.99a6
Apr 9Middle School League Regional Qualifier Apr 9 · 800 Meters · Place 3 · Covenant ClassicalCovenant Classical800 Meters3.2:34.28a6
Mar 10Informal 2Mar 10 · 3200 Meters · Covenant ClassicalCovenant Classical3200 Meters—12:01.0Unofficial6
Mar 10Informal 2Mar 10 · 800 Meters · Covenant ClassicalCovenant Classical800 Meters—2:42.4Unofficial6
Mar 10Informal 2Mar 10 · 400 Meters · Covenant ClassicalCovenant Classical400 Meters—72.4Unofficial6