Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apalachee Regional ParkFHSAA 1A State Cross Country Championships · Nov 1217:05.6FHSAA 1A State Cross Country ChampionshipsNovember 12, 2021
5,000 Meters · Crescent LakeGreen Devil Invitational · Aug 3121:05.4Green Devil InvitationalAugust 31, 2019
5,000 Meters · Holloway ParkFHSAA 1A Region 3 · Nov 716:17.8FHSAA 1A Region 3November 7, 2024
5,000 Meters · Holloway ParkJim Ryun Invitational · Aug 2526:14.20Jim Ryun InvitationalAugust 25, 2018
5,000 Meters · Lake Myrtle Sports ParkFHSAA 1A District 5 · Oct 2916:23.59FHSAA 1A District 5October 29, 2024
5,000 Meters · Mary Help of Christians CenterFHSAA 1A District 5 · Oct 2618:36.9FHSAA 1A District 5October 26, 2021
5,000 Meters · New World Sports ComplexFlorida Intercollegiate Invitational · Sep 415:21.2Florida Intercollegiate InvitationalSeptember 4, 2026
5,000 Meters · Taylor ParkFHSAA 1A District 5 · Nov 215:19.10FHSAA 1A District 5November 2, 2023
5,000 Meters · Taylor ParkIRCS Invitational · Sep 218:31.5IRCS InvitationalSeptember 2, 2021
8,000 Meters · Apalachee Regional ParkFSU NCAA DI South Region Preview · Sep 1825:46.51FSU NCAA DI South Region PreviewSeptember 18, 2026
8,000 Meters · Eastern Kentucky UniversityASUN / UAC XC Championships · Oct 3026:59.78ASUN / UAC XC ChampionshipsOctober 30, 2026
8,000 Meters · Lake Minnola Trail ParkPURE Athletics Icon Invitational · May 1025:36.00PURE Athletics Icon InvitationalMay 10, 2025
8,000 Meters · UNF Golf Complex at the Hayt Learning CenterFlorida Intercollegiate Invitational · Aug 2925:36.0Florida Intercollegiate InvitationalAugust 29, 2025
8085 m · Harry Pritchard Running CourseCrimson Classic · Oct 1626:02.6Crimson ClassicOctober 16, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ASUN / UAC XC ChampionshipsOct 30 · 8,000 Meters ASUN Men · Place 38 · StetsonStetson8,000 Meters ASUN Men3826:59.78 PBSo
Oct 16Crimson ClassicOct 16 · 8,085 Meters College · Place 73 · StetsonStetson8,085 Meters College7326:02.6 PBSo
Sep 18FSU NCAA DI South Region PreviewSep 18 · 8,000 Meters New Division · Place 45 · StetsonStetson8,000 Meters New Division4525:46.51 PBSo
Sep 4Florida Intercollegiate InvitationalSep 4 · 5,000 Meters Collegiate · Place 19 · StetsonStetson5,000 Meters Collegiate1915:21.2 PBSo

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 26FSU InviteSep 26 · 8,000 Meters Collegiate · Place 189 · StetsonStetson8,000 Meters Collegiate18928:13.63Fr
Aug 29Florida Intercollegiate InvitationalAug 29 · 8,000 Meters Men's Race · Place 26 · StetsonStetson8,000 Meters Men's Race2625:36.0 PBFr
May 10PURE Athletics Icon InvitationalMay 10 · 8,000 Meters Men Division · Place 26 · StetsonStetson8,000 Meters Men Division2625:36.00 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 16FHSAA Cross Country State FinalsNov 16 · 5,000 Meters 1A · Place 1 · Indian RocksIndian Rocks5,000 Meters 1A115:37.8SR
Nov 7FHSAA 1A Region 3Nov 7 · 5,000 Meters Varsity · Place 1 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity116:17.8 PB12
Oct 29FHSAA 1A District 5Oct 29 · 5,000 Meters Varsity · Place 1 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity116:23.59 PB12
Oct 4FLRUNNERS.COM INVITATIONALOct 4 · 5,000 Meters Varsity · Place 1 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity116:00.5712
Sep 20North Port XC InvitationalSep 20 · 5,000 Meters Elite · Place 2 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite215:31.1SR
Sep 14Seffner Christian InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity116:24.6SR
Sep 7Green Devil InviteSep 7 · 5,000 Meters Varsity · Place 1 · Indian RocksIndian Rocks5,000 Meters Varsity116:03.70SR
Aug 23Cecil Field Summer ClassicAug 23 · 5,000 Meters Elite · Place 16 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite1615:58—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 1A · Place 2 · Indian RocksIndian Rocks5,000 Meters 1A215:48.7JR
Nov 9FHSAA 1A Region 3Nov 9 · 5,000 Meters Varsity · Place 21 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity2117:33.911
Nov 2FHSAA 1A District 5Nov 2 · 5,000 Meters Varsity · Place 1 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity115:19.10 PB11
Sep 30Don Bishop InvitationalSep 30 · 5,000 Meters Varsity · Place 1 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity115:53.9—
Aug 25Cecil Field Summer ClassicAug 25 · 5,000 Meters Elite · Place 3 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite315:58—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27FHSAA 1A Region 3Oct 27 · 5,000 Meters Varsity · Place 19 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity1917:28.310
Oct 20FHSAA 1A District 5Oct 20 · 5,000 Meters Varsity · Place 5 · Indian RocksIndian Rocks5,000 Meters Varsity516:11.50SO
Oct 15Tampa Bay Private School ChampionshipOct 15 · 5,000 Meters Varsity · Place 34 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity3420:53.0SO
Aug 26Cecil Field Summer ClassicAug 26 · 5,000 Meters Elite · Place 38 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite3816:36—

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12FHSAA 1A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 25 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity2517:05.6 PB9
Nov 4FHSAA 1A Region 3Nov 4 · 5,000 Meters Varsity · Place 12 · Indian Rocks ChristiIndian Rocks Christi5,000 Meters Varsity1217:16.6—
Oct 26FHSAA 1A District 5Oct 26 · 5,000 Meters Varsity · Place 16 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity1618:36.9 PB9
Oct 16Clearwater Central Catholic XC InvitationalOct 16 · 5,000 Meters Varsity · Place 7 · Indian RocksIndian Rocks5,000 Meters Varsity717:31.709
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Race of Champions · Place 128 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Race of Champions12818:02.39
Sep 18North Port XC InvitationalSep 18 · 5,000 Meters Elite · Place 71 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite7117:52.829
Sep 11Seffner Christian InvitationalSep 11 · 5,000 Meters Elite · Place 47 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite4718:39.749
Sep 2IRCS InvitationalSep 2 · 5,000 Meters Varsity · Place 16 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity1618:31.5 PB9

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 1A · Place 67 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters 1A6718:08.88
Nov 6FHSAA 1A Region 3Nov 6 · 5,000 Meters Varsity · Place 19 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Varsity1918:04.508
Oct 29FHSAA 1A District 10 ChampionshipOct 29 · Varsity · Place 10 · Indian Rocks Christian (Largo)Indian Rocks Christian (Largo)Varsity1018:27.6—
Oct 3Don Bishop InvitationalOct 3 · Varsity · Place 15 · Indian Rocks ChristianIndian Rocks ChristianVarsity1517:56.1—
Sep 11North Port XC InvitationalSep 11 · 5,000 Meters Elite · Place 91 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Elite9118:42.848
Sep 5Seffner Christian InvitationalSep 5 · 5,000 Meters Open · Place 19 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Open1920:32.438

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 11Clearwater Central Catholic InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 7 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Junior Varsity720:10.8—
Sep 14Seffner Christian InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 25 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Junior Varsity2521:21.977
Aug 31Green Devil InvitationalAug 31 · 5,000 Meters Junior Varsity · Place 13 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Junior Varsity1321:05.4 PB7
Aug 22Eagle ChallengeAug 22 · Varsity · Place 17 · Indian Rocks ChristianIndian Rocks ChristianVarsity1713:05.3—

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 29Big Pirate InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 18 · Indian Rocks ChristiIndian Rocks Christi5,000 Meters Junior Varsity1822:09.616
Sep 29Big Pirate InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 18 · Indian Rocks ChristiIndian Rocks Christi5,000 Meters Junior Varsity1822:09.616
Sep 15Tri City ClassicSep 15 · 5,000 Meters Junior Varsity · Place 16 · Indian Rocks ChristiIndian Rocks Christi5,000 Meters Junior Varsity1624:32.80—
Aug 25Jim Ryun InvitationalAug 25 · 5,000 Meters Junior Varsity · Place 127 · Indian Rocks ChristianIndian Rocks Christian5,000 Meters Junior Varsity12726:14.20 PB6