Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCelebration Pointe Indoor Classic · Feb 75:13.67Celebration Pointe Indoor ClassicFebruary 7, 2025
1000 Meters · Indoor2026 Jimmy Carnes Track and Field D1 University Invite · Jan 163:09.09a2026 Jimmy Carnes Track and Field D1 University InviteJanuary 16, 2026
1500 Meters · IndoorTampa Spartans Open · Feb 214:48.67aTampa Spartans OpenFebruary 21, 2026
1500 Meters · OutdoorUCF Black and Gold Invite · Mar 214:46.29aUCF Black and Gold InviteMarch 21, 2025
1600 Meters · OutdoorBloomingdale 3/11 Tri Meet · Mar 115:46.84aBloomingdale 3/11 Tri MeetMarch 11, 2021
3000 Meters · OutdoorUCF Knights Invitational · Mar 2211:34.33aUCF Knights InvitationalMarch 22, 2024
5000 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Mar 2819:55.34aEmbry-Riddle Running Elements Classic - Collegiate and OpenMarch 28, 2024
600 Meters · IndoorAlachua County Collegiate Invitational · Jan 261:43.16Alachua County Collegiate InvitationalJanuary 26, 2023
800 Meters · Indoor RADD College Invitational · Jan 242:19.87a RADD College InvitationalJanuary 24, 2025
800 Meters · OutdoorEmbry-Riddle Running Elements Classic - Collegiate and Open · Apr 32:19.48aEmbry-Riddle Running Elements Classic - Collegiate and OpenApril 3, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 1500 Meters · Place 18 · Florida SouthernFlorida Southern1500 Meters18.4:58.44aSr
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 800 Meters · Place 15 · Florida SouthernFlorida Southern800 MetersRound P15.2:21.66aSr
Apr 11South Florida InvitationalApr 11 · 800 Meters · Place 31 · Florida SouthernFlorida Southern800 Meters31.2:26.04aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 1500 Meters · Place 20 · Florida SouthernFlorida Southern1500 Meters20.4:57.48aSr
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 800 Meters · Place 12 · Florida SouthernFlorida Southern800 Meters12.2:20.48aSr
Mar 21UCF Black & Gold ChallengeMar 21 · 1500 Meters · Place 40 · Florida SouthernFlorida Southern1500 Meters40.4:56.57aSr
Mar 13SEU Fire InvitationalMar 13 · 800 Meters · Place 5 · Florida SouthernFlorida Southern800 Meters52:26.67SR
Mar 13SEU Fire InvitationalMar 13 · 1500 Meters · Place 14 · Florida SouthernFlorida Southern1500 Meters145:08.21SR
Feb 1The Legends of Alachua County InvitationalFeb 1 · 800 Meters · Place 8 · Florida SouthernFlorida Southern800 Meters8.2:20.87aSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Tampa Spartans OpenFeb 21 · 1500 Meters · Place 5 · Florida SouthernFlorida Southern1500 Meters54:48.67a PBSr
Feb 6Visit Gainesville Indoor ClassicFeb 6 · 800 Meters · Place 26 · Florida SoutFlorida Sout800 Meters262:28.37JR
Feb 6Visit Gainesville Indoor ClassicFeb 6 · 800 Meters · Place 26 · Florida SoutFlorida Sout800 Meters262:28.37JR
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 1000 Meters · Place 3 · Florida SouthernFlorida Southern1000 Meters3.3:09.09a PBSr
Jan 15Jimmy Carnes Indoor InvitationalJan 15 · 1000 Meters · Place 3 · Florida SoutFlorida Sout1000 Meters33:09.09JR
Jan 15Jimmy Carnes Indoor InvitationalJan 15 · 1000 Meters · Place 3 · Florida SoutFlorida Sout1000 Meters33:09.09JR
Jan 15Jimmy Carnes Indoor InvitationalJan 15 · 1000 Meters · Place 3 · Florida SouthernFlorida Southern1000 Meters33:09.09aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2East Coast RelaysMay 2 · 1500 Meters · Place 30 · Florida SouthernFlorida Southern1500 Meters304:49.97JR
Apr 19Sunshine State Conference Track andand Field ChampionshipApr 19 · 1500 Meters · Place 11 · Florida SouthernFlorida Southern1500 Meters114:52.53aJR
Apr 19Sunshine State Conference Track andand Field ChampionshipApr 19 · 800 Meters · Place 20 · Florida SouthernFlorida Southern800 Meters202:29.58aJR
Apr 112025 South Florida InvitationalApr 11 · 800 Meters · Place 24 · Florida SouthernFlorida Southern800 Meters242:21.95aJr
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 1500 Meters · Place 29 · Florida SouthernFlorida Southern1500 Meters295:01.04aJr
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 800 Meters · Place 13 · Florida SouthernFlorida Southern800 Meters132:19.48a PBJr
Mar 21UCF Black and Gold InviteMar 21 · 1500 Meters · Place 34 · Florida SouthernFlorida Southern1500 Meters344:46.29a PBJr
Mar 7Tampa Spartans ClassicMar 7 · 1500 Meters · Place 4 · Florida SouthernFlorida Southern1500 Meters44:51.43JR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Tampa Spartans OpenFeb 22 · 1500 Meters · Place 5 · Florida SouthernFlorida Southern1500 Meters54:49.08JR
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 1 Mile · Place 18 · Florida SouthernFlorida Southern1 Mile185:13.67 PBSO
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 800 Meters · Place 30 · Florida SouthernFlorida Southern800 Meters302:29.54SO
Jan 24 RADD College InvitationalJan 24 · 800 Meters · Place 10 · Florida SouthernFlorida Southern800 Meters10.2:19.87a PBJr
Jan 18Jimmy Carnes CollegeJan 18 · 1 Mile · Place 33 · Florida SouthernFlorida Southern1 Mile33.5:25.66aJr
Jan 18Jimmy Carnes CollegeJan 18 · 800 Meters · Place 20 · Florida SouthernFlorida Southern800 Meters20.2:25.28aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 26East Coast RelaysApr 26 · 5000 Meters · Place 31 · Florida SouthernFlorida Southern5000 Meters3119:56.54SO
Mar 28Embry-Riddle Running Elements Classic - Collegiate and OpenMar 28 · 5000 Meters · Place 19 · Florida SouthernFlorida Southern5000 Meters19.19:55.34a PBSo
Mar 22UCF Knights InvitationalMar 22 · 3000 Meters · Place 7 · Florida SouthernFlorida Southern3000 Meters7.11:34.33a PBSo
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 1500 Meters · Place 23 · Florida SouthernFlorida Southern1500 Meters23.5:13.27aSo

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 5000 Meters · Place 25 · Florida SouthernFlorida Southern5000 Meters25.20:30.89aFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 5000 Meters · Place 25 · Florida SouthernFlorida Southern5000 Meters25.20:30.89aFr
Mar 24Knights InvitationalMar 24 · 1500 Meters · Place 35 · Florida SouthernFlorida Southern1500 Meters35.5:04.09aFr
Mar 24Knights InvitationalMar 24 · 800 Meters · Place 28 · Florida SouthernFlorida Southern800 Meters28.2:24.90aFr
Mar 3Tampa Spartans ClassicMar 3 · 1500 Meters · Place 18 · Florida SouthernFlorida Southern1500 Meters18.5:11.76aFr
Mar 3Tampa Spartans ClassicMar 3 · 800 Meters · Place 26 · Florida SouthernFlorida Southern800 Meters26.2:36.23aFr
Feb 18Tampa Spartans OpenFeb 18 · 1500 Meters · Place 17 · Florida SouthernFlorida Southern1500 Meters17.5:09.83aFr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16RADD Collegiate Last ChanceFeb 16 · 800 Meters · Place 7 · Florida SouthernFlorida Southern800 Meters72:23.23FR
Feb 16RADD Collegiate Last ChanceFeb 16 · 800 Meters · Place 7 · Florida SouthernFlorida Southern800 Meters72:23.23FR
Feb 2Celebration Pointe Indoor ClassicFeb 2 · 1 Mile · Place 31 · Florida SoutFlorida Sout1 Mile315:27.30FR
Jan 26Alachua County Collegiate InvitationalJan 26 · 600 Meters · Place 6 · Florida SouthernFlorida Southern600 Meters61:43.16 PBFR
Jan 26Alachua County Collegiate InvitationalJan 26 · 600 Meters · Place 6 · Florida SouthernFlorida Southern600 Meters61:43.16FR
Jan 26Alachua County Collegiate InvitationalJan 26 · 600 Meters · Place 6 · Florida SoutFlorida Sout600 Meters61:43.16FR
Jan 13Jimmy Carnes InvitationalJan 13 · 800 Meters · Place 4 · Florida SoutFlorida Sout800 Meters42:25.13FR

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 2Bloomingdale QuadMar 2 · 800 Meters · Place 1 · Bloomingdale SeniorBloomingdale Senior800 Meters1.2:33.49a12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1FHSAA 4A Region 2May 1 · 1600 Meters · Place 14 · Bloomingdale SeniorBloomingdale Senior1600 Meters14.5:56.56aUnofficial11
Mar 26Bloomingdale 3/26 Dual MeetMar 26 · 800 Meters · Place 1 · Bloomingdale SeniorBloomingdale Senior800 Meters1.2:30.511
Mar 11Bloomingdale 3/11 Tri MeetMar 11 · 1600 Meters · Place 1 · Bloomingdale SeniorBloomingdale Senior1600 Meters1.5:46.84a PB11
Mar 11Bloomingdale 3/11 Tri MeetMar 11 · 800 Meters · Place 2 · Bloomingdale SeniorBloomingdale Senior800 Meters2.2:51.34a11
Mar 4Bloomingdale 3/4 Tri MeetMar 4 · 1600 Meters · Place 1 · Bloomingdale SeniorBloomingdale Senior1600 Meters1.5:52.311
Mar 4Bloomingdale 3/4 Tri MeetMar 4 · 800 Meters · Place 1 · Bloomingdale SeniorBloomingdale Senior800 Meters1.2:38.811
Feb 18Thomas Jefferson 2/18 Tri MeetFeb 18 · 1600 Meters · Place 2 · Bloomingdale SeniorBloomingdale Senior1600 Meters2.6:31.811
Feb 18Thomas Jefferson 2/18 Tri MeetFeb 18 · 800 Meters · Place 2 · Bloomingdale SeniorBloomingdale Senior800 Meters2.2:45.2011