Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:43:29.1NJCAA National Half Marathon ChampionshipsNovember 11, 2025
4,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 616:33.4Swan City Cross Country ClassicSeptember 6, 2025
5,000 Meters · Alligator Lake ParkFlorida Gateway College Invitational · Oct 1021:09.6Florida Gateway College InvitationalOctober 10, 2025
5,000 Meters · Apalachee Regional ParkNJCAA Region 8/FCSAA Cross Country Championships · Oct 2421:00.91NJCAA Region 8/FCSAA Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Austin-Tindall Sports ComplexFHSAA 3A Region 2 · Nov 619:58.09FHSAA 3A Region 2November 6, 2021
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 121:09.7HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase · Sep 1221:53.01The Southern ShowcaseSeptember 12, 2025
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 822:29.4NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Lecanto High SchoolFHSAA 3A District 4 · Oct 3020:07.8FHSAA 3A District 4October 30, 2021
5,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 920:54.6NJCAA D2 XC ChampionshipsNovember 9, 2024
5,000 Meters · Sand Hill Boy Scout CampFHSAA 2A Region 3 · Nov 622:51.70FHSAA 2A Region 3November 6, 2020
5,000 Meters · University of Central FloridaUCF Cross Country Invitational · Aug 3023:14.2UCF Cross Country InvitationalAugust 30, 2024
5,000 Meters · Whispering Pines City ParkFHSAA 3A District 4 · Nov 121:35.4FHSAA 3A District 4November 1, 2023
6,000 Meters · Apalachee Regional ParkFSU Invite · Sep 2627:28.84FSU InviteSeptember 26, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11NJCAA National Half Marathon ChampionshipsNov 11 · 13.1 Miles College · Place 92 · Pasco-Hernando CCPasco-Hernando CC13.1 Miles College921:43:29.1 PBSo
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 5,000 Meters NJCAA D2 · Place 128 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters NJCAA D212822:29.4 PBSo
Oct 24NJCAA Region 8/FCSAA Cross Country ChampionshipsOct 24 · 5,000 Meters Race · Place 18 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters Race1821:00.91 PBSo
Oct 10Florida Gateway College InvitationalOct 10 · 5,000 Meters College · Place 12 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters College1221:09.6 PBSo
Sep 26FSU InviteSep 26 · 6,000 Meters Collegiate · Place 281 · Pasco-Hernando CCPasco-Hernando CC6,000 Meters Collegiate28127:28.84 PBSo
Sep 12The Southern ShowcaseSep 12 · 5,000 Meters College · Place 416 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters College41621:53.01 PBSo
Sep 6Swan City Cross Country ClassicSep 6 · 4,000 Meters College · Place 62 · Pasco-Hernando CCPasco-Hernando CC4,000 Meters College6216:33.4 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 62 · Pasco-Hernando CCPasco-Hernando CC13.1 Miles Varsity621:40:25.6FR
Nov 9NJCAA D2 XC ChampionshipsNov 9 · 5,000 Meters NJCAA D2 · Place 82 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters NJCAA D28220:54.6 PBFr
Aug 30UCF Cross Country InvitationalAug 30 · 5,000 Meters JUCO · Place 13 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters JUCO1323:14.2 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 3A · Place 71 · Cypress CreeCypress Cree5,000 Meters 3A7120:50.6SR
Nov 11FHSAA 3A Region 2Nov 11 · 5,000 Meters Varsity · Place 12 · Cypress CreeCypress Cree5,000 Meters Varsity1221:03.69SR
Nov 1FHSAA 3A District 4Nov 1 · 5,000 Meters Varsity · Place 19 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity1921:35.4 PB12
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Varsity A · Place 47 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity A4722:11.012
Aug 26Jim Ryun FCA InvitationalAug 26 · 5,000 Meters Varsity · Place 27 · Cyperss CreekCyperss Creek5,000 Meters Varsity2722:19.8SR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20FHSAA 3A District 4Oct 20 · 5,000 Meters Varsity · Place 6 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity620:02.0JR
Oct 15Sunshine Athletic Conference Championships-East DivisionOct 15 · 5,000 Meters Varsity · Place 3 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity319:32.7JR
Oct 8Land O' Lakes Gator InvitationalOct 8 · 5,000 Meters Varsity · Place 2 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity220:46.0JR
Sep 24Saint Leo Abbey InvitationalSep 24 · 5,000 Meters Varsity · Place 13 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity1321:11.7JR
Sep 17Mitchell InvitationalSep 17 · 5,000 Meters Varsity · Place 2 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity221:39.0JR
Sep 10Lecanto InvitationalSep 10 · 5,000 Meters Varsity · Place 14 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity1421:33.0JR
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 52 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity5221:11.5—

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6FHSAA 3A Region 2Nov 6 · 5,000 Meters Varsity · Place 10 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity1019:58.09 PB10
Oct 30FHSAA 3A District 4Oct 30 · 5,000 Meters Varsity · Place 4 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity420:07.8 PB10
Oct 15FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Varsity · Place 9 · Cypress CreeCypress Cree5,000 Meters Varsity921:01.910
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Unseeded · Place 6 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Unseeded621:09.7 PB10
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 88 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity8821:56.7—
Aug 28Jim Ryun FCA InvitationalAug 28 · 5,000 Meters Varsity · Place 37 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity3723:02.7—

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 6FHSAA 2A Region 3Nov 6 · 5,000 Meters Varsity · Place 41 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity4122:51.70 PB9
Oct 29FHSAA 2A District 9 ChampionshipOct 29 · 5,000 Meters Varsity · Place 4 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity423:45.909