Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2025 SWAC ITF Championship · Feb 224:57.18a2025 SWAC ITF ChampionshipFebruary 22, 2025
100 Meters · OutdoorAAU West Coast Nationals · Jul 112.70aAAU West Coast NationalsJuly 1, 2021
1000 Meters · IndoorBirmingham Indoor Icebreaker · Dec 52:55.51aBirmingham Indoor IcebreakerDecember 5, 2025
1500 Meters · OutdoorPepsi Florida Relays · Apr 34:31.94aPepsi Florida RelaysApril 3, 2026
1600 Meters · Relay Split · Indoor2026 SWAC ITF Championship · Feb 215:02.5082026 SWAC ITF ChampionshipFebruary 21, 2026
200 Meters · Outdoor2024 Hornet Invite · Mar 1524.62a2024 Hornet InviteMarch 15, 2024
400 Meters · IndoorBob Pollock Indoor Invitational · Jan 3156.92aBob Pollock Indoor InvitationalJanuary 31, 2025
400 Meters · Outdoor2024 Hornet Invite · Mar 1555.29a2024 Hornet InviteMarch 15, 2024
5000 Meters · Indoor2026 SWAC ITF Championship · Feb 2118:24.46a2026 SWAC ITF ChampionshipFebruary 21, 2026
5000 Meters · Outdoor2026 SWAC OTF Championship · May 1018:41.58a2026 SWAC OTF ChampionshipMay 10, 2026
600 Meters · IndoorUK Rod McCravy Invite · Jan 91:31.93aUK Rod McCravy InviteJanuary 9, 2026
600 Meters · OutdoorSimi Valley All-Comers #2 · Jan 81:36.46aSimi Valley All-Comers #2January 8, 2022
800 Meters · IndoorUAB Green and Gold Invite · Feb 62:08.86aUAB Green and Gold InviteFebruary 6, 2026
800 Meters · OutdoorEast D1 First-Round - NCAA Outdoor Championships · May 282:03.68aEast D1 First-Round - NCAA Outdoor ChampionshipsMay 28, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 20 · Alabama StateAlabama State800 MetersRound P20.2:04.19aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 800 Meters · Place 19 · Alabama StateAlabama State800 MetersRound S19.2:04.84aSr
May 102026 SWAC OTF ChampionshipMay 10 · 5000 Meters · Place 2 · Alabama StateAlabama State5000 Meters2.18:41.58a PBSr
May 102026 SWAC OTF ChampionshipMay 10 · 1500 Meters · Place 1 · Alabama StateAlabama State1500 MetersRound P1.4:52.96aSr
May 102026 SWAC OTF ChampionshipMay 10 · 1500 Meters · Place 1 · Alabama StateAlabama State1500 Meters1.4:49.65aSr
May 102026 SWAC OTF ChampionshipMay 10 · 800 Meters · Place 1 · Alabama StateAlabama State800 MetersRound P1.2:12.07aSr
May 102026 SWAC OTF ChampionshipMay 10 · 800 Meters · Place 1 · Alabama StateAlabama State800 Meters1.2:12.43aSr
May 1Maroon and White Tune-UpMay 1 · 800 Meters · Place 4 · Alabama StateAlabama State800 Meters4.2:04.87aSr
Apr 25Tiger Track ClassicApr 25 · 800 Meters · Alabama StateAlabama State800 Meters--DNFSr
Apr 24Josh Reidinger ClassicApr 24 · 1500 Meters · Alabama StateAlabama State1500 Meters--DNSSr
Apr 17Georgia Tech InvitationalApr 17 · 1500 Meters · Alabama StateAlabama State1500 Meters—DNSSr
Apr 17Georgia Tech InvitationalApr 17 · 800 Meters · Place 1 · Alabama StateAlabama State800 Meters1.2:06.63aSr
Apr 3Pepsi Florida RelaysApr 3 · 1500 Meters · Place 2 · Alabama StateAlabama State1500 Meters24:31.94a PBSr
Apr 3Pepsi Florida RelaysApr 3 · 800 Meters · Place 28 · Alabama StateAlabama State800 Meters282:07.21aSr
Mar 27UAB Spring InvitationalMar 27 · 5000 Meters · Alabama StateAlabama State5000 Meters--DNSSr
Mar 21UCF Black & Gold ChallengeMar 21 · 1500 Meters · Place 19 · Alabama StateAlabama State1500 Meters19.4:33.63aSr
Mar 21UCF Black & Gold ChallengeMar 21 · 800 Meters · Place 8 · Alabama StateAlabama State800 Meters8.2:07.57aSr
Mar 13South Alabama InvitationalMar 13 · 1500 Meters · Place 1 · Alabama StateAlabama State1500 Meters14:48.74aSr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 5000 Meters · Place 6 · Alabama StateAlabama State5000 Meters6.18:24.46a PBJr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 1600 Meters · Alabama StateAlabama State1600 MetersRelay Split—5:02.508 PBJr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 1 Mile · Place 1 · Alabama StateAlabama State1 MileRound P1.5:12.75aJr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 1 Mile · Place 1 · Alabama StateAlabama State1 Mile1.4:58.76aJr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 800 Meters · Place 1 · Alabama StateAlabama State800 MetersRound P1.2:13.44aJr
Feb 212026 SWAC ITF ChampionshipFeb 21 · 800 Meters · Place 1 · Alabama StateAlabama State800 Meters1.2:10.22aJr
Feb 7UAB InviteFeb 7 · 1 Mile · Place 2 · Alabama StateAlabama State1 Mile24:58.28aJr
Feb 6UAB Green and Gold InviteFeb 6 · 1 Mile · Alabama StateAlabama State1 Mile--DNSJr
Feb 6UAB Green and Gold InviteFeb 6 · 800 Meters · Place 1 · Alabama StateAlabama State800 Meters1.2:08.86a PBJr
Jan 9UK Rod McCravy InviteJan 9 · 1 Mile · Place 18 · Alabama StateAlabama State1 Mile18.5:10.23aJr
Jan 9UK Rod McCravy InviteJan 9 · 600 Meters · Place 6 · Alabama StateAlabama State600 Meters6.1:31.93a PBJr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 1000 Meters · Place 1 · Alabama StateAlabama State1000 Meters1.2:55.51a PBJr
Feb 222025 SWAC ITF ChampionshipFeb 22 · 1 Mile · Place 1 · Alabama StateAlabama State1 Mile15:19.54a—
Feb 222025 SWAC ITF ChampionshipFeb 22 · 1 Mile · Place 1 · Alabama StateAlabama State1 Mile14:57.18a PB—
Feb 222025 SWAC ITF ChampionshipFeb 22 · 800 Meters · Place 4 · Alabama StateAlabama State800 Meters42:18.30a—
Feb 222025 SWAC ITF ChampionshipFeb 22 · 800 Meters · Place 2 · Alabama StateAlabama State800 Meters22:09.91a—
Feb 8UAB Green and Gold InviteFeb 8 · 800 Meters · Place 1 · Alabama StateAlabama State800 Meters1.2:12.54aSo
Feb 8UAB Green and Gold InviteFeb 8 · 400 Meters · Alabama StateAlabama State400 Meters--DNSSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 800 Meters · Place 6 · Alabama StateAlabama State800 Meters6.2:09.75aSo
Jan 31Bob Pollock Indoor InvitationalJan 31 · 400 Meters · Place 24 · Alabama StateAlabama State400 Meters24.56.92a PBSo

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 800 Meters · Place 18 · Alabama StateAlabama State800 MetersRound S18.2:04.46aJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 800 Meters · Place 17 · Alabama StateAlabama State800 MetersRound P17.2:03.68a PBJr
Apr 26UCF Knights InviteApr 26 · 1500 Meters · Alabama StateAlabama State1500 Meters--DNSJr
Apr 26UCF Knights InviteApr 26 · 800 Meters · Place 1 · Alabama StateAlabama State800 Meters1.2:04.70aJr
Apr 4Pepsi Florida RelaysApr 4 · 100 Meters · Place 2 · Alabama StateAlabama State100 Meters24:34.54SO
Apr 4Pepsi Florida RelaysApr 4 · 100 Meters · Place 2 · Alabama StateAlabama State100 Meters24:34.54SO
Apr 4Pepsi Florida RelaysApr 4 · 100 Meters · Place 15 · Alabama StateAlabama State100 Meters152:07.00SO
Apr 4Pepsi Florida RelaysApr 4 · 100 Meters · Place 15 · Alabama StateAlabama State100 Meters152:07.00SO
Apr 4Pepsi Florida RelaysApr 4 · 1500 Meters · Place 2 · Alabama StateAlabama State1500 Meters24:34.54SO
Apr 4Pepsi Florida RelaysApr 4 · 1500 Meters · Place 2 · Alabama StateAlabama State1500 Meters24:34.54SO
Apr 4Pepsi Florida RelaysApr 4 · 800 Meters · Place 15 · Alabama StateAlabama State800 Meters152:07.00SO
Apr 4Pepsi Florida RelaysApr 4 · 800 Meters · Place 15 · Alabama StateAlabama State800 Meters152:07.00SO
Mar 21UCF Black and Gold InviteMar 21 · 1500 Meters · Place 14 · Alabama StateAlabama State1500 Meters144:37.28aJr
Mar 21UCF Black and Gold InviteMar 21 · 400 Meters · Place 28 · Alabama StateAlabama State400 Meters2856.07aJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Birmingham Indoor IcebreakerDec 6 · 1000 Meters · Place 2 · Alabama StateAlabama State1000 Meters2.3:01.41aSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Mountain West Outdoor ChampionshipsMay 9 · 800 Meters · Place 9 · San Jose St.San Jose St.800 Meters92:09.83SO
May 9Mountain West Outdoor ChampionshipsMay 9 · 800 Meters · Place 9 · San Jose St.San Jose St.800 Meters92:09.83SO
May 9Mountain West Outdoor ChampionshipsMay 9 · 800 Meters · Place 9 · San Jose St.San Jose St.800 Meters92:12.18SO
Apr 26Fresno State InvitationalApr 26 · 800 Meters · Place 2 · San Jose StateSan Jose State800 Meters2.2:11.98aSo
Apr 4Brutus Hamilton InvitationalApr 4 · 800 Meters · Place 1 · San Jose StateSan Jose State800 Meters12:09.83a—
Mar 29Stanford Invitational - CollegiateMar 29 · 800 Meters · Place 6 · San Jose StateSan Jose State800 Meters6.2:11.21aSo
Mar 29Stanford Invitational - CollegiateMar 29 · 400 Meters · Place 13 · San Jose StateSan Jose State400 Meters13.56.26aSo
Mar 152024 Hornet InviteMar 15 · 400 Meters · Place 2 · San Jose StateSan Jose State400 Meters255.29a PB—
Mar 152024 Hornet InviteMar 15 · 200 Meters · Place 22 · San Jose StateSan Jose State200 Meters2224.62a PB—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11Mountain West Outdoor Championships (Day 1)May 11 · 800 Meters · Place 9 · San Jose StateSan Jose State800 MetersRound P9.2:10.68aFr
Apr 28Fresno State InvitationalApr 28 · 800 Meters · Place 8 · San Jose St.San Jose St.800 Meters82:12.41a—
Apr 13Bryan Clay InvitationalApr 13 · 400 Meters · Place 41 · San Jose StateSan Jose State400 Meters41.56.31aFr
Apr 8Brutus Hamilton InvitationalApr 8 · 800 Meters · Place 4 · San Jose StateSan Jose State800 Meters42:13.63a—
Apr 8Brutus Hamilton InvitationalApr 8 · 200 Meters · Place 17 · San Jose StateSan Jose State200 Meters1725.82a—
Mar 30West Coast RelaysMar 30 · 800 Meters · Place 1 · San Jose StateSan Jose State800 Meters1.2:13.82aUnofficialFr
Mar 30West Coast RelaysMar 30 · 200 Meters · Place 16 · San Jose StateSan Jose State200 Meters16.25.35aWind: 1.5UnofficialFr
Mar 2544th Annual Aztec Invitational (Day 3)Mar 25 · 800 Meters · Place 15 · San Jose StateSan Jose State800 Meters15.2:16.44aFr
Mar 24Mangrum InvitationalMar 24 · 400 Meters · Place 3 · San Jose St.San Jose St.400 Meters356.71FR
Mar 24Mangrum InvitationalMar 24 · 200 Meters · Place 13 · San Jose St.San Jose St.200 Meters1325.33FR
Mar 18Cardinal ClassicMar 18 · 400 Meters · Place 8 · San Jose StateSan Jose State400 Meters8.56.51aFr
Mar 18Cardinal ClassicMar 18 · 200 Meters · Place 20 · San Jose StateSan Jose State200 Meters20.25.66aWind: 0.8Fr

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 27102nd CIF State T&F Champs Prelims 2022May 27 · 800 Meters · Place 16 · EdisonEdison800 MetersRound P16.2:15.22a12
May 11CIF-SJS Division II Prelims/FinalsMay 11 · 800 Meters · Place 1 · EdisonEdison800 MetersRound P1.2:23.37a12
May 11CIF-SJS Division II Prelims/FinalsMay 11 · 800 Meters · Place 1 · EdisonEdison800 Meters1.2:23.71a12
May 11CIF-SJS Division II Prelims/FinalsMay 11 · 400 Meters · Place 1 · EdisonEdison400 MetersRound P1.57.97a12
May 11CIF-SJS Division II Prelims/FinalsMay 11 · 400 Meters · Place 2 · EdisonEdison400 Meters2.57.47a12
Apr 23Sacramento Meet of ChampionsApr 23 · 400 Meters · Place 2 · Edison (S)Edison (S)400 Meters257.09112
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 800 Meters · Place 1 · EdisonEdison800 Meters1.2:14.75a12
Apr 1552nd Annual Bob Warren - Charlie Eaton InvitationalApr 15 · 400 Meters · Place 1 · EdisonEdison400 Meters1.57.91a12
Apr 2Mustang HS Invitational (Hosted by Delta College)Apr 2 · 800 Meters · Place 1 · EdisonEdison800 Meters1.2:18.87a12
Apr 2Mustang HS Invitational (Hosted by Delta College)Apr 2 · 400 Meters · Place 1 · EdisonEdison400 Meters1.57.07a12
Mar 19Husky InvitationalMar 19 · 400 Meters · Place 1 · EdisonEdison400 Meters1.58.00a12
Feb 26Viking InvitationalFeb 26 · 800 Meters · Place 1 · EdisonEdison800 Meters1.2:30.57a12
Feb 26Viking InvitationalFeb 26 · 400 Meters · Place 1 · EdisonEdison400 Meters1.58.33a12
Feb 26Viking InvitationalFeb 26 · 200 Meters · EdisonEdison200 Meters—DNSWind: -1.212
Jan 29CA Winter State Track & Field ChampionshipsJan 29 · 600 Meters · Place 2 · Edison/ceEdison/ce600 Meters2.1:36.67a12
Jan 8Simi Valley All-Comers #2Jan 8 · 600 Meters · Place 2 · Edison (S)Edison (S)600 Meters2.1:36.46a PB12

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 1AAU West Coast NationalsJul 1 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.25.73a12
Jul 1AAU West Coast NationalsJul 1 · 100 Meters · Place 4 · UnattachedUnattached100 Meters4.12.70a PB12
Jun 12FastFast InvitationalJun 12 · 400 Meters · Place 1 · 38-Unattached38-Unattached400 Meters1.57.02a12
Jun 12FastFast InvitationalJun 12 · 200 Meters · Place 1 · 38-Unattached38-Unattached200 Meters1.25.84a12