Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:21:24.2NJCAA National Half Marathon ChampionshipsNovember 11, 2025
5,000 Meters · Apalachee Regional ParkFHSAA 3A State Cross Country Championships · Nov 1217:28.8FHSAA 3A State Cross Country ChampionshipsNovember 12, 2021
5,000 Meters · Burt Aaronson South County Regional ParkFHSAA 3A Region 4 · Oct 2717:39.1FHSAA 3A Region 4October 27, 2022
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 118:11.1HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Indian River County FairgroundsVero Beach XC Invitational · Sep 418:20.8Vero Beach XC InvitationalSeptember 4, 2021
5,000 Meters · McAlpine Creek ParkFoot Locker Cross Country South Regional Championships · Nov 2517:35.45Foot Locker Cross Country South Regional ChampionshipsNovember 25, 2023
5,000 Meters · Sebastian River High SchoolSebastian River Invitational · Oct 1019:53.4Sebastian River InvitationalOctober 10, 2020
5,000 Meters · University of North FloridaUNF Invitational · Sep 1317:57.0UNF InvitationalSeptember 13, 2024
6,000 Meters · Florida Southern CollegeHolloway Park Collegiate Opener · Aug 3022:23.1Holloway Park Collegiate OpenerAugust 30, 2024
8,000 Meters · Alligator Lake ParkFlorida Gateway College Invitational · Oct 1029:15.5Florida Gateway College InvitationalOctober 10, 2025
8,000 Meters · Apalachee Regional ParkNJCAA Region 8/FCSAA Cross Country Championships · Oct 2429:19.78NJCAA Region 8/FCSAA Cross Country ChampionshipsOctober 24, 2025
8,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1230:28.10The Southern ShowcaseSeptember 12, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 830:43.8NJCAA Division II Cross Country ChampionshipsNovember 8, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 142 · Eastern Florida StateEastern Florida State13.1 Miles College1421:21:24.2 PBSo
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 187 · Eastern Florida StateEastern Florida State8,000 Meters NJCAA D218730:43.8 PBSo
Oct 24NJCAA Region 8/FCSAA Cross Country ChampionshipsOct 24 · 8,000 Meters Race · Place 39 · Eastern Florida StateEastern Florida State8,000 Meters Race3929:19.78 PBSo
Oct 10Florida Gateway College InvitationalOct 10 · 8,000 Meters College · Place 25 · Eastern Florida StateEastern Florida State8,000 Meters College2529:15.5 PBSo
Sep 26FSU InviteSep 26 · 8,000 Meters Collegiate · Place 285 · Eastern Florida StateEastern Florida State8,000 Meters Collegiate28530:34.19So
Sep 12The Southern ShowcaseSep 12 · 8,000 Meters College · Place 425 · Eastern Florida StateEastern Florida State8,000 Meters College42530:28.10 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 110 · Eastern Florida StateEastern Florida State13.1 Miles Varsity1101:20:19.7FR
Oct 25FCSAA/NJCAA Region 8Oct 25 · 8,000 Meters Varsity · Place 28 · Eastern Florida StateEastern Florida State8,000 Meters Varsity2828:45.50FR
Sep 13UNF InvitationalSep 13 · 5,000 Meters College · Place 65 · Eastern Florida StateEastern Florida State5,000 Meters College6517:57.0 PBFr
Aug 30Holloway Park Collegiate OpenerAug 30 · 6,000 Meters College · Place 76 · Eastern Florida StateEastern Florida State6,000 Meters College7622:23.1 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Senior · Place 60 · FLFL5,000 Meters Senior6017:35.45 PB12
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 3A · Place 56 · Sebastian RiverSebastian River5,000 Meters 3A5617:01.4SR
Nov 11FHSAA 3A Region 4Nov 11 · 5,000 Meters Varsity · Place 27 · Sebastian RiverSebastian River5,000 Meters Varsity2718:02.6SR
Nov 4FHSAA 3A District 7Nov 4 · 5,000 Meters Varsity · Place 6 · Sebastian RiverSebastian River5,000 Meters Varsity617:16.0SR
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Varsity A · Place 20 · Sebastian RiverSebastian River5,000 Meters Varsity A2017:32.912
Sep 9Astronaut InvitationalSep 9 · 5,000 Meters Varsity · Place 25 · Sebastian RiverSebastian River5,000 Meters Varsity2517:08.8SR

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27FHSAA 3A Region 4Oct 27 · 5,000 Meters Varsity · Place 35 · Sebastian RiverSebastian River5,000 Meters Varsity3517:39.1 PB11
Oct 22FHSAA 3A District 7Oct 22 · 5,000 Meters Varsity · Place 28 · Sebastian RiverSebastian River5,000 Meters Varsity2818:01.0JR
Oct 15Treasure Lake Conference XC ChampionshipOct 15 · 5,000 Meters Varsity · Place 7 · Sebastian RiverSebastian River5,000 Meters Varsity717:49.2JR
Sep 24South Fork Bulldog InvitationalSep 24 · 5,000 Meters Varsity · Place 16 · Sebastian RiverSebastian River5,000 Meters Varsity1617:36.1JR
Sep 17St. Edward's September ShowdownSep 17 · 5,000 Meters Varsity · Place 9 · Sebastian RiverSebastian River5,000 Meters Varsity917:52.4JR
Sep 10Astronaut InvitationalSep 10 · 5,000 Meters Varsity · Place 30 · Sebastian RiverSebastian River5,000 Meters Varsity3017:58.5—
Sep 3Harmony InvitationalSep 3 · 5,000 Meters Varsity · Place 7 · Sebastian RiverSebastian River5,000 Meters Varsity717:42.77JR
Aug 24Centennial XC InvitationalAug 24 · 5,000 Meters Varsity · Place 9 · Sebastian RiverSebastian River5,000 Meters Varsity917:55.3JR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12FHSAA 3A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 91 · Sebastian RiverSebastian River5,000 Meters Varsity9117:28.8 PB10
Nov 6FHSAA 3A Region 4Nov 6 · 5,000 Meters Varsity · Place 29 · Sebastian RiverSebastian River5,000 Meters Varsity2917:33.8SO
Oct 30FHSAA 3A District 7Oct 30 · 5,000 Meters Varsity · Place 11 · Sebastian RiverSebastian River5,000 Meters Varsity1117:35.86—
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Unseeded · Place 16 · Sebastian RiverSebastian River5,000 Meters Unseeded1618:11.1 PB10
Sep 17Spanish River XC InvitationalSep 17 · 5,000 Meters Varsity 3-4A · Place 77 · Sebastian RiverSebastian River5,000 Meters Varsity 3-4A7718:01.810
Sep 4Vero Beach XC InvitationalSep 4 · 5,000 Meters Varsity · Place 25 · Sebastian RiverSebastian River5,000 Meters Varsity2518:20.8 PB10
Aug 26Centennial XC InvitationalAug 26 · 5,000 Meters Varsity · Place 2 · Sebastian RiverSebastian River5,000 Meters Varsity218:38.3—

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Martin County InvitationalOct 17 · 5,000 Meters Varsity · Place 22 · Sebastian RiverSebastian River5,000 Meters Varsity2219:32.2—
Oct 10Sebastian River InvitationalOct 10 · 5,000 Meters Varsity · Place 19 · Sebastian RiverSebastian River5,000 Meters Varsity1919:53.4 PB9
Oct 7Tommy Lacayo Memorial RaceOct 7 · 5,000 Meters Varsity · Place 13 · Sebastian RiverSebastian River5,000 Meters Varsity132:41.19
Sep 19Sebastian River MeetSep 19 · 5,000 Meters Varsity · Place 10 · Sebastian RiverSebastian River5,000 Meters Varsity1019:589