Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPeachbelt Conference Championship · Feb 234:04.11aPeachbelt Conference ChampionshipFebruary 23, 2026
1 Mile · OutdoorThe Legends of Alachua County Invitational · Feb 14:10.67aThe Legends of Alachua County InvitationalFebruary 1, 2026
1500 Meters · OutdoorEagle Invitational · Mar 83:45.88aEagle InvitationalMarch 8, 2025
1600 Meters · IndoorEast Lake Early Bird Invitational · Feb 244:24.76East Lake Early Bird InvitationalFebruary 24, 2022
1600 Meters · OutdoorFHSAA Class 3A State Track & Field Championships · May 134:19.38aFHSAA Class 3A State Track & Field ChampionshipsMay 13, 2022
3000 Meters · Indoor RADD College Invitational · Jan 248:42.02a RADD College InvitationalJanuary 24, 2025
3200 Meters · IndoorIMG Academy Invitational · Feb 209:32.97IMG Academy InvitationalFebruary 20, 2021
3200 Meters · OutdoorFHSAA Class 3A State Track & Field Championships · May 79:18.03aFHSAA Class 3A State Track & Field ChampionshipsMay 7, 2021
5000 Meters · OutdoorRiver City Spring Break Classic · Mar 1615:10.70River City Spring Break ClassicMarch 16, 2023
800 Meters · IndoorNCAA Division II Indoor Track & Field Championships · Mar 131:49.56aNCAA Division II Indoor Track & Field ChampionshipsMarch 13, 2026
800 Meters · Outdoor2025 PBC Outdoor Track and Field · Apr 281:50.04a2025 PBC Outdoor Track and FieldApril 28, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · 1500 Meters · Place 26 · FlaglerFlagler1500 Meters26.4:01.84aSr
May 1Peach Belt Conference ChampionshipMay 1 · 1500 Meters · Place 2 · FlaglerFlagler1500 Meters23:49.91SR
May 1Peach Belt Conference ChampionshipMay 1 · 800 Meters · Place 4 · FlaglerFlagler800 Meters41:52.09SR
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 62 · FlaglerFlagler1500 Meters62.3:58.87aSr
Apr 10Duke InvitationalApr 10 · 1500 Meters · Place 30 · FlaglerFlagler1500 Meters30.3:45.97aSr
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 46 · FlaglerFlagler800 Meters46.1:53.63aSr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 196 · FlaglerFlagler1500 Meters196.3:55.25aSr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 94 · FlaglerFlagler800 Meters94.1:53.37aSr
Feb 1The Legends of Alachua County InvitationalFeb 1 · 1 Mile · Place 4 · FlaglerFlagler1 Mile4.4:10.67a PBSr
Feb 1The Legends of Alachua County InvitationalFeb 1 · 800 Meters · Place 3 · FlaglerFlagler800 Meters3.1:50.29aSr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 13NCAA Division II Indoor Track & Field ChampionshipsMar 13 · 800 Meters · Place 10 · FlaglerFlagler800 MetersRound P10.1:49.56a PBSr
Feb 23Peachbelt Conference ChampionshipFeb 23 · 1 Mile · Place 1 · FlaglerFlagler1 Mile14:04.11a PBSR
Feb 23Peachbelt Conference ChampionshipFeb 23 · 800 Meters · Place 9 · FlaglerFlagler800 Meters91:55.67aSR
Jan 162026 Jimmy Carnes Track and Field D1 University InviteJan 16 · 800 Meters · Place 2 · FlaglerFlagler800 Meters2.1:51.24aSr
Jan 15Jimmy Carnes Indoor InvitationalJan 15 · 800 Meters · Place 2 · FlaglerFlagler800 Meters21:51.24SR
Jan 15Jimmy Carnes Indoor InvitationalJan 15 · 800 Meters · Place 2 · FlaglerFlagler800 Meters21:51.24aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2East Coast RelaysMay 2 · 1500 Meters · Place 12 · FlaglerFlagler1500 Meters123:50.78JR
Apr 282025 PBC Outdoor Track and FieldApr 28 · 1500 Meters · Place 1 · FlaglerFlagler1500 Meters1.3:53.85aJr
Apr 282025 PBC Outdoor Track and FieldApr 28 · 800 Meters · Place 1 · FlaglerFlagler800 Meters1.1:50.04a PBJr
Mar 8Eagle InvitationalMar 8 · 1500 Meters · Place 1 · FlaglerFlagler1500 Meters1.3:45.88a PBJr
Mar 8Eagle InvitationalMar 8 · 800 Meters · Place 1 · FlaglerFlagler800 Meters1.1:53.02aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Peach Belt Indoor TF ChampionshipsFeb 17 · 1 Mile · Place 2 · FlaglerFlagler1 Mile2.4:11.48aJr
Feb 17Peach Belt Indoor TF ChampionshipsFeb 17 · 800 Meters · Place 2 · FlaglerFlagler800 Meters2.1:53.97aJr
Jan 24 RADD College InvitationalJan 24 · 3000 Meters · Place 19 · FlaglerFlagler3000 Meters19.8:42.02a PBJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11Lee Last ChanceMay 11 · 1500 Meters · Place 16 · FlaglerFlagler1500 Meters16.3:52.20aSo
Apr 292024 PBC Outdoor TFApr 29 · 1500 Meters · Place 2 · FlaglerFlagler1500 Meters2.3:51.63aSo
Apr 292024 PBC Outdoor TFApr 29 · 800 Meters · Place 2 · FlaglerFlagler800 Meters2.1:50.91aSo
Apr 20Embry-Riddle Eagle MeetApr 20 · 1500 Meters · Place 2 · FlaglerFlagler1500 Meters23:47.92a—
Mar 15Bob Hayes Collegiate InvitationalMar 15 · 5000 Meters · Place 12 · FlaglerFlagler5000 Meters12.15:22.04aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19Peachbelt Indoor TF ChampionshipsFeb 19 · 1 Mile · Place 1 · FlaglerFlagler1 Mile14:15.08SO
Feb 2Celebration Pointe Indoor ClassicFeb 2 · 1 Mile · Place 4 · FlaglerFlagler1 Mile44:10.86a—
Jan 26Florida Collegiate InvitationalJan 26 · 1 Mile · Place 2 · FlaglerFlagler1 Mile24:11.70a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Visit Winston-Salem College Kick-offDec 2 · 1 Mile · Place 3 · FlaglerFlagler1 Mile3.4:15.00aSo

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 202023 Peach Belt Conference Outdoor Track ChampionshipApr 20 · 1500 Meters · Place 2 · FlaglerFlagler1500 Meters23:52.60FR
Apr 202023 Peach Belt Conference Outdoor Track ChampionshipApr 20 · 800 Meters · Place 1 · FlaglerFlagler800 Meters11:54.74FR
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 1500 Meters · Place 19 · FlaglerFlagler1500 Meters19.4:06.10aFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 800 Meters · Place 2 · FlaglerFlagler800 Meters2.1:52.49aFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 1500 Meters · Place 19 · FlaglerFlagler1500 Meters19.4:06.10aFr
Mar 30Embry-Riddle Spike's Classic and Multi CollegeMar 30 · 800 Meters · Place 2 · FlaglerFlagler800 Meters2.1:52.49aFr
Mar 24Knights InvitationalMar 24 · 1500 Meters · Place 12 · FlaglerFlagler1500 Meters12.3:58.30aFr
Mar 16River City Spring Break ClassicMar 16 · 5000 Meters · Place 15 · FlaglerFlagler5000 Meters1515:10.70 PBFR

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4JDL Early BirdDec 4 · 1 Mile · Place 4 · FlaglerFlagler1 Mile4.4:23.36aFr
Feb 24East Lake Early Bird InvitationalFeb 24 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:24.76 PBSR
Feb 24East Lake Early Bird InvitationalFeb 24 · 800 Meters · Place 1 · Osceola (SemOsceola (Sem800 Meters11:59.46SR

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13FHSAA Class 3A State Track & Field ChampionshipsMay 13 · 1600 Meters · Place 8 · Osceola FundamentalOsceola Fundamental1600 Meters8.4:19.38a PB12
May 13FHSAA Class 3A State Track & Field ChampionshipsMay 13 · 800 Meters · Place 2 · Osceola FundamentalOsceola Fundamental800 Meters2.1:54.88a12
May 6FHSAA 3A Region 3May 6 · 1600 Meters · Place 2 · Osceola (Seminole)Osceola (Seminole)1600 Meters24:24.34SR
May 6FHSAA 3A Region 3May 6 · 800 Meters · Place 3 · Osceola (Seminole)Osceola (Seminole)800 Meters31:59.11SR
Apr 28FHSAA 3A District 10Apr 28 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:29.13—
Apr 28FHSAA 3A District 10Apr 28 · 800 Meters · Place 1 · Osceola (SemOsceola (Sem800 Meters12:02.22—
Apr 14Pinellas County Athletic Conference (PCAC)Apr 14 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:23.21—
Apr 14Pinellas County Athletic Conference (PCAC)Apr 14 · 800 Meters · Place 1 · Osceola (SemOsceola (Sem800 Meters11:59.20—
Apr 1Florida RelaysApr 1 · 3200 Meters · Place 10 · Osceola (Seminole)Osceola (Seminole)3200 Meters109:36.6612
Apr 1Florida RelaysApr 1 · 1600 Meters · Place 11 · Osceola (Seminole)Osceola (Seminole)1600 Meters114:19.4312
Mar 10Mustang InvitationalMar 10 · 3200 Meters · Place 1 · Osceola (SemOsceola (Sem3200 Meters19:34.79SR
Mar 4Warhawk InvitationalMar 4 · 3200 Meters · Place 1 · Osceola (SemOsceola (Sem3200 Meters19:34.78—
Feb 19West Coast InvitationalFeb 19 · 1600 Meters · Place 1 · Osceola FundamentalOsceola Fundamental1600 Meters1.4:25.99a12
Feb 19West Coast InvitationalFeb 19 · 800 Meters · Place 1 · Osceola FundamentalOsceola Fundamental800 Meters1.1:59.46a12

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7FHSAA Class 3A State Track & Field ChampionshipsMay 7 · 3200 Meters · Place 5 · Osceola FundamentalOsceola Fundamental3200 Meters5.9:18.03a PB11
May 1FHSAA 3A Region 3May 1 · 3200 Meters · Place 1 · Osceola FundamentalOsceola Fundamental3200 Meters1.9:51.82a11
Apr 8Pinellas County Athletic Conference MeetApr 8 · 3200 Meters · Place 1 · Osceola (SemOsceola (Sem3200 Meters19:43.43—
Apr 8Pinellas County Athletic Conference MeetApr 8 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:24.76—
Mar 27John Tasopolos Memorial InvitationalMar 27 · 800 Meters · Place 1 · Osceola (Seminole)Osceola (Seminole)800 Meters12:02.74JR
Mar 25Eagle TwilightMar 25 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:27.23JR
Mar 25Eagle TwilightMar 25 · 800 Meters · Place 1 · Osceola (SemOsceola (Sem800 Meters12:00.34JR
Mar 11Mustang InvitationalMar 11 · 3200 Meters · Place 1 · Osceola (SemOsceola (Sem3200 Meters19:38.48JR
Mar 5Warhawk InvitationalMar 5 · 3200 Meters · Place 1 · Osceola (SemOsceola (Sem3200 Meters19:54.38—
Mar 5Warhawk InvitationalMar 5 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:28.91—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20IMG Academy InvitationalFeb 20 · 3200 Meters · Place 3 · Osceola (Seminole)Osceola (Seminole)3200 Meters39:32.97 PBJR
Feb 18East Lake Early Bird InvitationalFeb 18 · 1600 Meters · Place 1 · Osceola (SemOsceola (Sem1600 Meters14:40.77JR
Feb 18East Lake Early Bird InvitationalFeb 18 · 800 Meters · Place 2 · Osceola (SemOsceola (Sem800 Meters22:06.57JR

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 7John Tasopolos Memorial InvitationalMar 7 · 800 Meters · Place 1 · Osceola (Seminole)Osceola (Seminole)800 Meters12:06.57SO
Mar 5Warhawk InvitationalMar 5 · 3200 Meters · Place 1 · Osceola (SemOsceola (Sem3200 Meters110:26.18—
Mar 5Warhawk InvitationalMar 5 · 1600 Meters · Place 2 · Osceola (SemOsceola (Sem1600 Meters24:49.14—

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28Richard Allen InvitationalFeb 28 · 3200 Meters · Place 2 · Osceola (SemOsceola (Sem3200 Meters29:54.00—
Feb 21Calvary Christian Warrior InvitationalFeb 21 · 1600 Meters · Place 4 · Osceola (Seminole)Osceola (Seminole)1600 Meters44:40.77SO
Feb 21Calvary Christian Warrior InvitationalFeb 21 · 800 Meters · Place 7 · Osceola (Seminole)Osceola (Seminole)800 Meters72:10.62SO
Feb 13East Lake Early Bird InvitationalFeb 13 · 3200 Meters · Place 8 · Osceola (SemOsceola (Sem3200 Meters810:36.68SO

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 16FHSAA 3A District 10Apr 16 · 3200 Meters · Place 5 · Osceola (Seminole)Osceola (Seminole)3200 Meters510:44.95FR
Apr 4Pinellas County Athletic ConferenceApr 4 · 3200 Meters · Place 5 · Osceola (Seminole)Osceola (Seminole)3200 Meters510:45.50FR
Apr 4Pinellas County Athletic ConferenceApr 4 · 1600 Meters · Place 15 · Osceola (Seminole)Osceola (Seminole)1600 Meters155:07.37FR