Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorTCU Alumni Invitational · Mar 155:10.36aTCU Alumni InvitationalMarch 15, 2024
1600 Meters · OutdoorTAPPS State Championships · May 55:23.01aTAPPS State ChampionshipsMay 5, 2023
3000 Meters · OutdoorClyde Hart Classic · Mar 2210:55.96aClyde Hart ClassicMarch 22, 2024
400 Meters · OutdoorLive Oak Classical Howard Classic · Apr 91:06.28aLive Oak Classical Howard ClassicApril 9, 2021
5000 Meters · Outdoor44 Farms Team Invitational · Apr 1118:27.0744 Farms Team InvitationalApril 11, 2025
800 Meters · OutdoorLive Oak Classical 5th Annual Howard Classic · Apr 102:25.51aLive Oak Classical 5th Annual Howard ClassicApril 10, 2023

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Michael Johnson InviteApr 18 · 5000 Meters · Place 19 · BaylorBaylor5000 Meters1919:05.91SO
Apr 1144 Farms Team InvitationalApr 11 · 5000 Meters · Place 17 · BaylorBaylor5000 Meters1718:27.07 PBSO
Mar 22Clyde Hart ClassicMar 22 · 3000 Meters · Place 3 · BaylorBaylor3000 Meters310:59.59SO

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 192024 Michael Johnson InvApr 19 · 5000 Meters · Place 19 · BaylorBaylor5000 Meters1918:53.79a—
Apr 192024 Michael Johnson InvApr 19 · 800 Meters · Place 32 · BaylorBaylor800 Meters322:35.38a—
Mar 22Clyde Hart ClassicMar 22 · 3000 Meters · Place 5 · BaylorBaylor3000 Meters510:55.96a PB—
Mar 22Clyde Hart ClassicMar 22 · 800 Meters · Place 19 · BaylorBaylor800 Meters192:30.34a—
Mar 15TCU Alumni InvitationalMar 15 · 1500 Meters · Place 26 · BaylorBaylor1500 Meters26.5:10.36a PBFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5TAPPS State ChampionshipsMay 5 · 1600 Meters · Place 3 · Live Oak ClassicalLive Oak Classical1600 Meters35:23.01a PB—
May 5TAPPS State ChampionshipsMay 5 · 800 Meters · Place 5 · Live Oak ClassicalLive Oak Classical800 Meters52:25.86a—
Apr 27TAPPS 3A South RegionalApr 27 · 1600 Meters · Place 2 · Live Oak ClassicalLive Oak Classical1600 Meters2.5:29.59a12
Apr 27TAPPS 3A South RegionalApr 27 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:05.04Unofficial12
Apr 27TAPPS 3A South RegionalApr 27 · 800 Meters · Place 3 · Live Oak ClassicalLive Oak Classical800 Meters3.2:28.74a12
Apr 26TAPPS 1A South Regional 2023Apr 26 · 1600 Meters · Place 2 · Live Oak ClassicalLive Oak Classical1600 Meters25:29.5912
Apr 26TAPPS 1A South Regional 2023Apr 26 · 800 Meters · Place 3 · Live Oak ClassicalLive Oak Classical800 Meters32:28.7412
Apr 17TAPPS 5A/3A District 03 ChampionshipApr 17 · 1600 Meters · Place 2 · Live Oak ClassicalLive Oak Classical1600 Meters25:37.42a—
Apr 17TAPPS 5A/3A District 03 ChampionshipApr 17 · 800 Meters · Place 2 · Live Oak ClassicalLive Oak Classical800 Meters22:29.57a—
Apr 10Live Oak Classical 5th Annual Howard ClassicApr 10 · 1600 Meters · Place 1 · Live Oak ClassicalLive Oak Classical1600 Meters1.5:41.44a12
Apr 10Live Oak Classical 5th Annual Howard ClassicApr 10 · 800 Meters · Place 1 · Live Oak ClassicalLive Oak Classical800 Meters1.2:25.51a PB12
Mar 30Meridian Yellow Jacket RelaysMar 30 · 1600 Meters · Place 1 · Waco Live OaWaco Live Oa1600 Meters15:46.76—
Mar 30Meridian Yellow Jacket RelaysMar 30 · 800 Meters · Place 1 · Waco Live OaWaco Live Oa800 Meters12:31.78—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6TAPPS State ChampionshipsMay 6 · 1600 Meters · Place 4 · Live Oak ClassicalLive Oak Classical1600 Meters45:40.8211
May 6TAPPS State ChampionshipsMay 6 · 800 Meters · Place 2 · Live Oak ClassicalLive Oak Classical800 Meters22:25.7411
Apr 20TAPPS 3A District 03 MeetApr 20 · 1600 Meters · Place 1 · Live Oak ClassicalLive Oak Classical1600 Meters1.5:52.04a11
Apr 20TAPPS 3A District 03 MeetApr 20 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:07.68Unofficial11
Apr 20TAPPS 3A District 03 MeetApr 20 · 800 Meters · Place 1 · Live Oak ClassicalLive Oak Classical800 Meters1.2:31.47a11
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · 1600 Meters · Place 1 · Live Oak ClassicalLive Oak Classical1600 Meters1.5:37.84a11
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:06.17Unofficial11
Apr 14Live Oak Classical 4th Annual Howard ClassicApr 14 · 800 Meters · Place 1 · Live Oak ClassicalLive Oak Classical800 Meters1.2:27.78a11
Apr 1Trinity Christian Tom Landry Invitational - HSApr 1 · 1600 Meters · Place 2 · Live Oak ClassicalLive Oak Classical1600 Meters2.5:35.90a11
Apr 1Trinity Christian Tom Landry Invitational - HSApr 1 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:05.18Unofficial11
Apr 1Trinity Christian Tom Landry Invitational - HSApr 1 · 800 Meters · Place 3 · Live Oak ClassicalLive Oak Classical800 Meters3.2:29.32a11

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Apr 30TAPPS 1A State ChampionshipApr 30 · 800 Meters · Place 3 · LIVE OAK CLALIVE OAK CLA800 Meters32:33.7810
Apr 30TAPPS 3A State ChampionshipApr 30 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:07.00Unofficial10
Apr 30TAPPS 3A State ChampionshipApr 30 · 800 Meters · Place 3 · Live Oak ClassicalLive Oak Classical800 Meters3.2:33.78a10
Apr 20TAPPS 3A South RegionalApr 20 · 800 Meters · Place 3 · Live Oak ClassicalLive Oak Classical800 Meters3.2:33.95a10
Apr 20TAPPS 3A South RegionalApr 20 · 400 Meters · Place 7 · Live Oak ClassicalLive Oak Classical400 Meters7.1:07.08a10
Apr 14TAPPS 3A District 03 MeetApr 14 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:06.25Unofficial10
Apr 14TAPPS 3A District 03 MeetApr 14 · 800 Meters · Place 1 · Live Oak ClassicalLive Oak Classical800 Meters1.2:30.02a10
Apr 14TAPPS 3A District 03 MeetApr 14 · 400 Meters · Place 1 · Live Oak ClassicalLive Oak Classical400 Meters1.66.71a10
Apr 9Live Oak Classical Howard ClassicApr 9 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:07.78Unofficial10
Apr 9Live Oak Classical Howard ClassicApr 9 · 800 Meters · Place 1 · Live Oak ClassicalLive Oak Classical800 Meters1.2:30.08a10
Apr 9Live Oak Classical Howard ClassicApr 9 · 400 Meters · Place 2 · Live Oak ClassicalLive Oak Classical400 Meters2.1:06.28a PB10
Mar 20Axtell RelaysMar 20 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:09.11Unofficial10
Mar 20Axtell RelaysMar 20 · 800 Meters · Live Oak ClassicalLive Oak Classical800 Meters—2:33.30Unofficial10
Mar 20Axtell RelaysMar 20 · 400 Meters · Live Oak ClassicalLive Oak Classical400 Meters—1:07.15Unofficial10
Mar 4Crawford Dual MeetMar 4 · 800 Meters · Live Oak ClassicalLive Oak Classical800 Meters—2:40.85Unofficial10
Mar 4Crawford Dual MeetMar 4 · 400 Meters · Live Oak ClassicalLive Oak Classical400 Meters—68.83Unofficial10

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 5Rogers Donald Godwin InvitationalMar 5 · 800 Meters · Place 2 · Life Oak ClassicalLife Oak Classical800 Meters22:34.99—
Feb 27Moody Bearcat RelaysFeb 27 · 400 Meters · Live Oak ClassicalLive Oak Classical400 MetersRelay Split—1:11.25Unofficial9
Feb 27Moody Bearcat RelaysFeb 27 · 800 Meters · Live Oak ClassicalLive Oak Classical800 Meters—2:45.96Unofficial9

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 4Live Oak Classical Howard ClassicApr 4 · 800 Meters · Place 1 · Live Oak ClassicalLive Oak Classical800 Meters1.2:47.16a8