Personal bests

Best marks in available results
Event / courseMarkMeetDate
21082 m · Lakeside Municipal Golf CourseNJCAA National Half Marathon Championships · Nov 111:52:21.8NJCAA National Half Marathon ChampionshipsNovember 11, 2025
4,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 620:15.3Swan City Cross Country ClassicSeptember 6, 2025
5,000 Meters · Alligator Lake ParkFlorida Gateway College Invitational · Oct 1023:55.9Florida Gateway College InvitationalOctober 10, 2025
5,000 Meters · Apalachee Regional ParkNJCAA Region 8/FCSAA Cross Country Championships · Oct 2424:21.81NJCAA Region 8/FCSAA Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · Austin-Tindall Sports ComplexFHSAA 3A Region 2 · Nov 625:38.91FHSAA 3A Region 2November 6, 2021
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 126:56.1HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 824:53.7NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Lecanto High SchoolFHSAA 3A District 4 · Oct 3026:02.7FHSAA 3A District 4October 30, 2021
5,000 Meters · University of Central FloridaUCF Cross Country Invitational · Aug 3025:29.6UCF Cross Country InvitationalAugust 30, 2024
5,000 Meters · Whispering Pines City ParkFHSAA 3A District 4 · Nov 123:39.3FHSAA 3A District 4November 1, 2023
6,000 Meters · Apalachee Regional ParkFSU Invite · Sep 2632:42.93FSU InviteSeptember 26, 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 116 · Pasco-Hernando CCPasco-Hernando CC13.1 Miles College1161:52:21.8 PBSo
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 5,000 Meters NJCAA D2 · Place 241 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters NJCAA D224124:53.7 PBSo
Oct 24NJCAA Region 8/FCSAA Cross Country ChampionshipsOct 24 · 5,000 Meters Race · Place 57 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters Race5724:21.81 PBSo
Oct 10Florida Gateway College InvitationalOct 10 · 5,000 Meters College · Place 43 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters College4323:55.9 PBSo
Sep 26FSU InviteSep 26 · 6,000 Meters Collegiate · Place 341 · Pasco-Hernando CCPasco-Hernando CC6,000 Meters Collegiate34132:42.93 PBSo
Sep 6Swan City Cross Country ClassicSep 6 · 4,000 Meters College · Place 100 · Pasco-Hernando CCPasco-Hernando CC4,000 Meters College10020:15.3 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NJCAA HALF-MARATHON CHAMPIONSHIPSNov 12 · 13.1 Miles Varsity · Place 109 · Pasco-Hernando CCPasco-Hernando CC13.1 Miles Varsity1091:59:03.6FR
Aug 30UCF Cross Country InvitationalAug 30 · 5,000 Meters JUCO · Place 27 · Pasco-Hernando CCPasco-Hernando CC5,000 Meters JUCO2725:29.6 PBFr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 3A · Place 218 · Cypress CreeCypress Cree5,000 Meters 3A21824:29.2SR
Nov 11FHSAA 3A Region 2Nov 11 · 5,000 Meters Varsity · Place 66 · Cypress CreeCypress Cree5,000 Meters Varsity6624:23.58SR
Nov 1FHSAA 3A District 4Nov 1 · 5,000 Meters Varsity · Place 46 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity4623:39.3 PB12
Sep 29FSU XC InvitationalSep 29 · 5,000 Meters Varsity A · Place 247 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity A24726:24.812
Sep 2Florida Horse Park InvitationalSep 2 · 5,000 Meters Varsity · Place 174 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity17425:30.4—
Aug 26Jim Ryun FCA InvitationalAug 26 · 5,000 Meters Varsity · Place 93 · Cyperss CreekCyperss Creek5,000 Meters Varsity9325:52.8SR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 20FHSAA 3A District 4Oct 20 · 5,000 Meters Varsity · Place 52 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity5226:01.0JR
Oct 15Sunshine Athletic Conference Championships-East DivisionOct 15 · 5,000 Meters Varsity · Place 30 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity3027:52.9JR
Oct 8Land O' Lakes Gator InvitationalOct 8 · 5,000 Meters Varsity · Place 28 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity2827:44.0JR
Sep 24Saint Leo Abbey InvitationalSep 24 · 5,000 Meters Varsity · Place 169 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity16929:57.3JR
Sep 17Mitchell InvitationalSep 17 · 5,000 Meters Varsity · Place 66 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity6630:11.0JR
Sep 10Lecanto InvitationalSep 10 · 5,000 Meters Varsity · Place 67 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity6728:36.0JR
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 246 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity24628:08.9—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6FHSAA 3A Region 2Nov 6 · 5,000 Meters Varsity · Place 96 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity9625:38.91 PB10
Oct 30FHSAA 3A District 4Oct 30 · 5,000 Meters Varsity · Place 60 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity6026:02.7 PB10
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Unseeded · Place 75 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Unseeded7526:56.1 PB10
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 287 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity28727:40.1—
Aug 28Jim Ryun FCA InvitationalAug 28 · 5,000 Meters Varsity · Place 146 · Cypress Creek (Wesley Chapel)Cypress Creek (Wesley Chapel)5,000 Meters Varsity14630:07.7—