Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 1315:15.9Manhattan College XC InvitationalOctober 13, 2018
5,000 Meters · Apalachee Regional ParkFHSAA 2A State Cross Country Championships · Nov 1216:33.2FHSAA 2A State Cross Country ChampionshipsNovember 12, 2021
5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 1118:00.7FSU Pre-State InvitationalOctober 11, 2019
5,000 Meters · Bartram Trail HSBale-n-Trail Invitational · Sep 1419:05.5Bale-n-Trail InvitationalSeptember 14, 2019
5,000 Meters · Burt Aaronson South County Regional ParkFlorida Atlantic Invitational · Aug 3016:38.2Florida Atlantic InvitationalAugust 30, 2024
5,000 Meters · Fernandina Beach Golf Club FHSAA 2A District 2 · Oct 2618:13FHSAA 2A District 2October 26, 2019
5,000 Meters · New World Sports ComplexFHSAA 2A Region 1 · Nov 516:15.40FHSAA 2A Region 1November 5, 2021
5,000 Meters · Oaks Equestrian CenterFHSAA 2A Region 1 · Nov 217:47.77FHSAA 2A Region 1November 2, 2019
5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 2418:24.4NXR Southeast Regional ChampionshipsNovember 24, 2018
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 3017:22.2NXR Southeast Regional ChampionshipsNovember 30, 2019
8,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 2927:10.1FSU XC InvitationalSeptember 29, 2023
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:30.2Paul Short RunOctober 4, 2024
8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 2228:57.4Roy Griak Invitational-CollegeSeptember 22, 2023

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 26FSU InviteSep 26 · 8,000 Meters Collegiate · Place 214 · Miami (Fla.)Miami (Fla.)8,000 Meters Collegiate21428:34.06Jr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 354 · Miami (Fla.)Miami (Fla.)8,000 Meters Gold35427:30.2 PBSo
Aug 30Florida Atlantic InvitationalAug 30 · 5,000 Meters College · Place 28 · Miami (Fla.)Miami (Fla.)5,000 Meters College2816:38.2 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27ACC XC ChampionshipsOct 27 · 8,000 Meters College · Place 139 · Miami (Fla.)Miami (Fla.)8,000 Meters College13927:47.3Fr
Sep 29FSU XC InvitationalSep 29 · 8,000 Meters College · Place 145 · Miami (Fla.)Miami (Fla.)8,000 Meters College14527:10.1 PBFr
Sep 22Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 168 · Miami (Fla.)Miami (Fla.)8,000 Meters Varsity1685:50FR
Sep 22Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Gold · Place 162 · Miami (Fla.)Miami (Fla.)8,000 Meters Gold16228:57.4 PBFr
Sep 1Florida Atlantic University Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 32 · Miami (Fla.)Miami (Fla.)5,000 Meters Varsity3216:45.4FR-1

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28FHSAA 2A Region 1Oct 28 · 5,000 Meters Varsity · Place 15 · The Bolles SchoolThe Bolles School5,000 Meters Varsity1516:53.8012

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12FHSAA 2A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 23 · The Bolles SchoolThe Bolles School5,000 Meters Varsity2316:33.2 PB11
Nov 5FHSAA 2A Region 1Nov 5 · 5,000 Meters Varsity · Place 4 · The Bolles SchoolThe Bolles School5,000 Meters Varsity416:15.40 PB11

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28FHSAA 2A District 4Oct 28 · 5,000 Meters Varsity · Place 11 · Bolles JacksonvilleBolles Jacksonville5,000 Meters Varsity115:40—

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 30NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 2 · Place 61 · The Bolles SchoolThe Bolles School5,000 Meters Invitational 26117:22.2 PB9
Nov 2FHSAA 2A Region 1Nov 2 · 5,000 Meters Varsity · Place 16 · The Bolles SchoolThe Bolles School5,000 Meters Varsity1617:47.77 PB9
Oct 26FHSAA 2A District 2Oct 26 · 5,000 Meters Varsity · Place 13 · The Bolles SchoolThe Bolles School5,000 Meters Varsity1318:13 PB9
Oct 11FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 194 · The Bolles SchoolThe Bolles School5,000 Meters Elite19418:00.7 PB9
Oct 5Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 133 · The Bolles School AThe Bolles School A5,000 Meters Varsity13317:57.3—
Sep 14Bale-n-Trail InvitationalSep 14 · 5,000 Meters Varsity · Place 121 · The Bolles SchoolThe Bolles School5,000 Meters Varsity12119:05.5 PB9

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24NXR Southeast Regional ChampionshipsNov 24 · 5,000 Meters Rising Stars · Place 51 · The Bolles SchoolThe Bolles School5,000 Meters Rising Stars5118:24.4 PB8
Oct 13Manhattan College XC InvitationalOct 13 · 2.5 Miles Junior Varsity - B · Place 56 · The Bolles SchoolThe Bolles School2.5 Miles Junior Varsity - B5615:15.9 PB8