Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorUniversity of Louisville Cardinal Indoor Classic · Jan 134:57.34aUniversity of Louisville Cardinal Indoor ClassicJanuary 13, 2023
1000 Meters · Indoor2026 Jimmy Carnes Track and Field D1 University Invite · Jan 162:44.90a2026 Jimmy Carnes Track and Field D1 University InviteJanuary 16, 2026
1500 Meters · OutdoorFlorida Relays · Mar 314:20.04aFlorida RelaysMarch 31, 2023
1600 Meters · OutdoorFHSAA 2A Region 4 Championships · Apr 274:54.79aFHSAA 2A Region 4 ChampionshipsApril 27, 2017
3200 Meters · OutdoorFHSAA 2A State Championships · May 510:51.50aFHSAA 2A State ChampionshipsMay 5, 2017
400 Meters · OutdoorHurricane Collegiate Invitational · Mar 2355.98aHurricane Collegiate InvitationalMarch 23, 2024
800 Meters · IndoorNCAA Division I Indoor Championships · Mar 132:03.68aNCAA Division I Indoor ChampionshipsMarch 13, 2026
800 Meters · OutdoorTom Jones Memorial · Apr 162:02.26aTom Jones MemorialApril 16, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 10Ed Murphey ClassicJul 10 · 800 Meters · Place 5 · United StatesUnited States800 Meters5.2:04.51aSr
Jul 10Ed Murphey ClassicJul 10 · 800 Meters · PACEPACE800 Meters--DNFSr
Jun 13USATF LA Grand PrixJun 13 · 1500 Meters · United StatesUnited States1500 Meters—DNFSr
Jun 13USATF LA Grand PrixJun 13 · 800 Meters · Place 8 · United StatesUnited States800 Meters8.2:03.41aSr
May 29Music City Track CarnivalMay 29 · 800 Meters · Place 6 · United StatesUnited States800 Meters6.2:03.75aSr
Apr 16Tom Jones MemorialApr 16 · 800 Meters · Place 8 · United StatesUnited States800 Meters8.2:02.26a PBSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 13NCAA Division I Indoor ChampionshipsMar 13 · 800 Meters · Place 14 · Miami (Fla.)Miami (Fla.)800 MetersRound P14.2:03.68a PBSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 800 Meters · Place 4 · Miami (Fla.)Miami (Fla.)800 MetersRound P4.2:05.14aSr
Feb 26ACC Indoor ChampionshipsFeb 26 · 800 Meters · Place 5 · Miami (Fla.)Miami (Fla.)800 Meters5.2:04.57aSr
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 1000 Meters · Place 2 · Miami (Fla.)Miami (Fla.)1000 Meters2.2:44.90a PBSr
Jan 15Jimmy Carnes Indoor InvitationalJan 15 · 1000 Meters · Place 2 · Miami (Fla.)Miami (Fla.)1000 Meters22:44.90SR

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Tom Jones InvitationalApr 18 · 800 Meters · Place 11 · Miami Elite TrackMiami Elite Track800 Meters11.2:04.70aJr

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 800 Meters · Place 19 · Miami (Fla.)Miami (Fla.)800 MetersRound S19.2:06.61aSr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 800 Meters · Place 24 · Miami (Fla.)Miami (Fla.)800 MetersRound P24.2:05.03aSr
Apr 26East Coast RelaysApr 26 · 1500 Meters · Place 4 · Miami (Fla.)Miami (Fla.)1500 Meters44:29.97SR
Apr 26East Coast RelaysApr 26 · 800 Meters · Place 1 · Miami (Fla.)Miami (Fla.)800 Meters12:07.48SR
Apr 5Hurricane Alumni InvitationalApr 5 · 800 Meters · Place 6 · Miami (Fla.)Miami (Fla.)800 Meters62:05.82a—
Mar 29Florida RelaysMar 29 · 800 Meters · Place 12 · Miami (Fla.)Miami (Fla.)800 Meters122:06.14a—
Mar 23Hurricane Collegiate InvitationalMar 23 · 400 Meters · Place 6 · Miami (Fla.)Miami (Fla.)400 Meters655.98a PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 22ACC Indoor ChampionshipsFeb 22 · 800 Meters · Place 14 · Miami (Fla.)Miami (Fla.)800 MetersRound P14.2:08.13aSr
Feb 9David Hemrey Valentine InvitationalFeb 9 · 800 Meters · Place 84 · Miami (Fla.)Miami (Fla.)800 Meters842:11.90JR
Feb 1KSU DeLoss Dodds InvitationalFeb 1 · 800 Meters · Place 2 · Miami (Fla.)Miami (Fla.)800 Meters2.2:06.82aSr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 800 Meters · Place 25 · Miami (Fla.)Miami (Fla.)800 MetersRound P25.2:06.45aJr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 9 · Miami (Fla.)Miami (Fla.)800 MetersRound P9.2:06.14aJr
Mar 31Florida RelaysMar 31 · 1500 Meters · Place 8 · Miami (Fla.)Miami (Fla.)1500 Meters8.4:20.04a PBJr
Mar 31Florida RelaysMar 31 · 800 Meters · Place 8 · Miami (Fla.)Miami (Fla.)800 Meters8.2:05.05aJr
Mar 25Hurricane Collegiate InvitationalMar 25 · 1500 Meters · Place 3 · Miami (Fla.)Miami (Fla.)1500 Meters34:24.37JR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 800 Meters · Place 7 · Miami (Fla.)Miami (Fla.)800 MetersRound P7.2:06.33aJr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 800 Meters · Place 5 · Miami (Fla.)Miami (Fla.)800 Meters5.2:06.01aJr
Jan 13University of Louisville Cardinal Indoor ClassicJan 13 · 1 Mile · Place 6 · Miami (FL)Miami (FL)1 Mile64:57.34a PBJr
Jan 13University of Louisville Cardinal Indoor ClassicJan 13 · 800 Meters · Place 2 · Miami (FL)Miami (FL)800 Meters22:09.43aJr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field Championships - East PreliminariesMay 25 · 800 Meters · Place 36 · Miami (Fla.)Miami (Fla.)800 MetersRound P36.2:07.98aSo
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 800 Meters · Place 3 · Miami (Fla.)Miami (Fla.)800 MetersRound P3.2:06.39aSo
May 12Atlantic Coast Conference Outdoor ChampionshipsMay 12 · 800 Meters · Place 6 · Miami (Fla.)Miami (Fla.)800 Meters6.2:06.13aSo
Apr 29North Florida Collegiate InvitationalApr 29 · 800 Meters · Place 5 · Miami (Fla.)Miami (Fla.)800 Meters52:05.85SO-2
Apr 23LSU Alumni GoldApr 23 · 1500 Meters · Place 5 · Miami (Fla.)Miami (Fla.)1500 Meters5.4:31.31aSo
Apr 23LSU Alumni GoldApr 23 · 800 Meters · Place 5 · Miami (Fla.)Miami (Fla.)800 Meters5.2:11.36aSo
Apr 8Hurricane Alumni InvitationalApr 8 · 800 Meters · Place 3 · Miami (Fla.)Miami (Fla.)800 Meters3.2:06.80aUnofficialSo
Mar 26Hurricane Collegiate InvitationalMar 26 · 1500 Meters · Place 2 · Miami (Fla.)Miami (Fla.)1500 Meters2.4:30.11aSo
Mar 18Miami Hurricane InvitationalMar 18 · 1500 Meters · Place 2 · Miami (Fla.)Miami (Fla.)1500 Meters24:33.85SO-2

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24Atlantic Coast Conference Indoor ChampionshipsFeb 24 · 800 Meters · Place 14 · Miami (Fla.)Miami (Fla.)800 MetersRound P14.2:08.59aSo
Feb 4Meyo InvitationalFeb 4 · 800 Meters · Place 3 · Miami (Fla.)Miami (Fla.)800 Meters32:10.73FR

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29North Florida InviteApr 29 · 1500 Meters · Place 25 · Miami (Fla.)Miami (Fla.)1500 Meters254:42.17FR
Apr 29North Florida InviteApr 29 · 800 Meters · Place 20 · Miami (Fla.)Miami (Fla.)800 Meters202:14.90FR
Apr 16Tom Jones InvitationalApr 16 · 1500 Meters · Place 27 · Miami (Fla.)Miami (Fla.)1500 Meters274:43.09FR
Apr 16Tom Jones InvitationalApr 16 · 800 Meters · Place 28 · Miami (Fla.)Miami (Fla.)800 Meters282:13.77FR
Apr 9Hurricane Alumni InvitationalApr 9 · 800 Meters · Place 11 · Miami (Fla.)Miami (Fla.)800 Meters112:16.86FR
Apr 2Pepsi Florida RelaysApr 2 · 800 Meters · Place 19 · Miami (Fla.)Miami (Fla.)800 Meters192:14.57FR
Mar 27Miami Hurricane InvitationalMar 27 · 1500 Meters · Place 3 · Miami (Fla.)Miami (Fla.)1500 Meters34:40.66FR
Mar 27Miami Hurricane InvitationalMar 27 · 800 Meters · Place 1 · Miami (Fla.)Miami (Fla.)800 Meters12:15.65FR
Mar 27Hurricane Collegiate InvitationalMar 27 · 1500 Meters · Place 3 · Miami (Fla.)Miami (Fla.)1500 Meters3.4:40.66aFr
Mar 27Hurricane Collegiate InvitationalMar 27 · 800 Meters · Place 1 · Miami (Fla.)Miami (Fla.)800 Meters1.2:15.65aFr
Mar 19Hurricane InvitationalMar 19 · 3000 Meters · Miami (Fla.)Miami (Fla.)3000 Meters--DNFFr
Mar 19Hurricane InvitationalMar 19 · 1500 Meters · Place 2 · Miami (Fla.)Miami (Fla.)1500 Meters2.4:38.73aFr

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25Atlantic Coast Conference Indoor ChampionshipsFeb 25 · 1 Mile · Place 26 · Miami (Fla.)Miami (Fla.)1 MileRound P26.5:07.66aFr
Feb 25Atlantic Coast Conference Indoor ChampionshipsFeb 25 · 800 Meters · Place 15 · Miami (Fla.)Miami (Fla.)800 MetersRound P15.2:11.12aFr
Feb 12Clemson Tiger Paw InvitationalFeb 12 · 1 Mile · Place 12 · Miami (Fla.)Miami (Fla.)1 Mile12.5:06.82aFr
Feb 12Clemson Tiger Paw InvitationalFeb 12 · 800 Meters · Place 19 · Miami (Fla.)Miami (Fla.)800 Meters19.2:15.73aFr
Jan 29Clemson Bob Pollock InvitationalJan 29 · 1 Mile · Place 23 · Miami (Fla.)Miami (Fla.)1 Mile23.5:17.91aFr
Jan 29Clemson Bob Pollock InvitationalJan 29 · 800 Meters · Place 16 · Miami (Fla.)Miami (Fla.)800 Meters16.2:19.77aFr

2020 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 6Sam Burley Hall of Fame InvitationalMar 6 · 800 Meters · Place 1 · Gulliver PrepGulliver Prep800 Meters12:11.45SR
Mar 6Sam Burley Hall of Fame InvitationalMar 6 · 800 Meters · Place 4 · Gulliver PrepGulliver Prep800 MetersRound P42:20.218SR
Mar 6Sam Burley Hall of Fame InvitationalMar 6 · 800 Meters · Place 1 · Gulliver PrepGulliver Prep800 Meters12:11.45SR
Mar 6Sam Burley Hall of Fame InvitationalMar 6 · 800 Meters · Place 4 · Gulliver PrepGulliver Prep800 MetersRound P42:20.218SR

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 29Spartan InvitationalFeb 29 · 800 Meters · Place 1 · Gulliver PrepGulliver Prep800 Meters12:17.37SR

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3FHSAA State Track & Field ChampionshipsMay 3 · 1600 Meters · Place 1 · Gulliver PrepGulliver Prep1600 Meters1.4:57.64a11
May 3FHSAA State Track & Field ChampionshipsMay 3 · 800 Meters · Place 1 · Gulliver PrepGulliver Prep800 Meters1.2:09.82a11
Mar 28Pepsi Florida RelaysMar 28 · 800 Meters · Place 3 · Gulliver PrepGulliver Prep800 Meters32:13.88JR
Feb 22Falcon InvitationalFeb 22 · 3200 Meters · Place 1 · Gulliver PrepGulliver Prep3200 Meters1.11:37.52a11

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4FHSAA 2A State Track & Field ChampionshipsMay 4 · 1600 Meters · Place 5 · Gulliver PrepGulliver Prep1600 Meters5.5:12.99a10
May 4FHSAA 2A State Track & Field ChampionshipsMay 4 · 800 Meters · Place 6 · Gulliver PrepGulliver Prep800 Meters6.2:14.84a10
Apr 25FHSAA 2A Region 4Apr 25 · 1600 Meters · Place 4 · Gulliver PrepGulliver Prep1600 Meters4.5:12.09a10
Apr 25FHSAA 2A Region 4Apr 25 · 800 Meters · Place 3 · Gulliver PrepGulliver Prep800 Meters3.2:16.37a10
Mar 10Crusader InvitationalMar 10 · 1600 Meters · Place 1 · Gulliver PrepGulliver Prep1600 Meters1.5:13.76a10
Mar 10Crusader InvitationalMar 10 · 800 Meters · Place 1 · Gulliver PrepGulliver Prep800 Meters1.2:24.93a10
Feb 14Ransom Everglades QuadFeb 14 · 800 Meters · Place 1 · Gulliver PrepGulliver Prep800 Meters1.2:27.16a10
Feb 14Ransom Everglades QuadFeb 14 · 400 Meters · Place 2 · Gulliver PrepGulliver Prep400 Meters2.1:01.14a10

2017 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 5FHSAA 2A State ChampionshipsMay 5 · 3200 Meters · Place 4 · Gulliver PrepGulliver Prep3200 Meters4.10:51.50a PB9
May 5FHSAA 2A State ChampionshipsMay 5 · 1600 Meters · Place 4 · Gulliver PrepGulliver Prep1600 Meters4.5:00.46a9
Apr 27FHSAA 2A Region 4 ChampionshipsApr 27 · 3200 Meters · Place 2 · Gulliver PrepGulliver Prep3200 Meters2.10:57.88a9
Apr 27FHSAA 2A Region 4 ChampionshipsApr 27 · 1600 Meters · Place 2 · Gulliver PrepGulliver Prep1600 Meters2.4:54.79a PB9
Apr 27FHSAA 2A Region 4 ChampionshipsApr 27 · 800 Meters · Gulliver PrepGulliver Prep800 Meters--DNF9
Mar 30Pepsi Florida RelaysMar 30 · 1600 Meters · Place 1 · Gulliver PrepGulliver Prep1600 Meters14:55.0909
Mar 18Miami-Dade County Fair & ExpositionMar 18 · 1600 Meters · Place 1 · Gulliver PrepGulliver Prep1600 Meters1.5:02.87a9
Mar 11Crusader InvitationalMar 11 · 1600 Meters · Place 1 · Gulliver PrepGulliver Prep1600 Meters1.4:59.52a9