Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women) · Nov 2231:47.52025 NCAA Division II Cross Country Champs (67th Men & 44th Women)November 22, 2025
10,000 Meters · Roger Milliken Science CenterNCAA DII Southeast Regional · Nov 931:18.3NCAA DII Southeast RegionalNovember 9, 2024
10,000 Meters · UNG Cross Country CourseNCAA Division II Southeast Region Cross Country Championships · Nov 430:42.2NCAA Division II Southeast Region Cross Country ChampionshipsNovember 4, 2023
10,000 Meters · Wingate University2025 NCAA DII Southeast Region Cross Country Championships · Nov 832:17.482025 NCAA DII Southeast Region Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 1316:27.2FHSAA Cross Country State FinalsNovember 13, 2020
5,000 Meters · Buckingham Community ParkFHSAA 3A Region 3 · Nov 316:31.40FHSAA 3A Region 3November 3, 2021
5,000 Meters · Holloway ParkHOKA FLRUNNERS.COM INVITATIONAL · Oct 116:47.5HOKA FLRUNNERS.COM INVITATIONALOctober 1, 2021
5,000 Meters · Holloway ParkJim Ryun Invitational · Aug 2518:59.30Jim Ryun InvitationalAugust 25, 2018
5,000 Meters · Lake McKethan Recreation AreaZak Lukas Invitational · Sep 717:04.41Zak Lukas InvitationalSeptember 7, 2019
7,000 Meters · Wingate UniversityBulldog Stampede · Sep 2023:31.26Bulldog StampedeSeptember 20, 2025
8,000 Meters · Apalachee Regional ParkFSU Invite · Sep 2625:27.22FSU InviteSeptember 26, 2025
8,000 Meters · Georgia College2025 PBC XC · Oct 2524:58.32025 PBC XCOctober 25, 2025
8,000 Meters · Lewis UniversityLewis Crossover · Oct 1124:31.85Lewis CrossoverOctober 11, 2025
8,000 Meters · UNG Cross Country CoursePeach Belt Cross Country Championships · Oct 2625:08.8Peach Belt Cross Country ChampionshipsOctober 26, 2024

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Place 109 · FlaglerFlagler10,000 Meters D2 Championship10931:47.5 PBSr
Nov 82025 NCAA DII Southeast Region Cross Country ChampionshipsNov 8 · 10,000 Meters DII Southeast · Place 16 · FlaglerFlagler10,000 Meters DII Southeast1632:17.48 PBSr
Oct 252025 PBC XCOct 25 · 8,000 Meters Championship · Place 2 · FlaglerFlagler8,000 Meters Championship224:58.3 PBSr
Oct 11Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 24 · FlaglerFlagler8,000 Meters Mens 80002424:31.85 PBSr
Sep 26FSU InviteSep 26 · 8,000 Meters Collegiate · Place 26 · FlaglerFlagler8,000 Meters Collegiate2625:27.22 PBSr
Sep 20Bulldog StampedeSep 20 · 7,000 Meters College · Place 44 · FlaglerFlagler7,000 Meters College4423:31.26 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9NCAA DII Southeast RegionalNov 9 · 10,000 Meters D2 Southeast · Place 24 · FlaglerFlagler10,000 Meters D2 Southeast2431:18.3 PBJr
Oct 26Peach Belt Cross Country ChampionshipsOct 26 · 8,000 Meters College · Place 10 · FlaglerFlagler8,000 Meters College1025:08.8 PBJr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4NCAA Division II Southeast Region Cross Country ChampionshipsNov 4 · 10,000 Meters College · Place 23 · FlaglerFlagler10,000 Meters College2330:42.2 PBSo
Oct 21Peach Belt Conference Cross Country ChampionshipsOct 21 · 8,000 Meters Varsity · Place 6 · FlaglerFlagler8,000 Meters Varsity625:21.0SO
Sep 15Mountain Dew InvitationalSep 15 · 4.85 Miles Varsity · Place 31 · FlaglerFlagler4.85 Miles Varsity3125:07.8SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19NCAA D2 Southeast Regional XC ChampionshipsNov 19 · 10,000 Meters College · Place 53 · FlaglerFlagler10,000 Meters College5333:43.7Fr
Oct 7FSU XC InvitationalOct 7 · 8,000 Meters College - Garnett · Place 64 · FlaglerFlagler8,000 Meters College - Garnett6425:46.2Fr

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12FHSAA 3A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 57 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity5717:01.112
Nov 3FHSAA 3A Region 3Nov 3 · 5,000 Meters Varsity · Place 3 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity316:31.40 PB12
Oct 19Pinellas County Athletic ChampionshipOct 19 · 5,000 Meters Varsity · Place 2 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Varsity216:55.72—
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Race of Champions · Place 50 · Osceola FundamentalOsceola Fundamental5,000 Meters Race of Champions5016:47.5 PB12
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 24 · Osceola (Seminole)Osceola (Seminole)5,000 Meters Varsity2416:38.0—
Aug 27Babe Zaharias Twilight ChallengeAug 27 · 5,000 Meters Varsity · Place 5 · Osceola(Seminole)Osceola(Seminole)5,000 Meters Varsity516:45.1—

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 3A · Place 25 · Osceola FundamentalOsceola Fundamental5,000 Meters 3A2516:27.2 PB11
Nov 7FHSAA 3A Region 3Nov 7 · 5,000 Meters Varsity · Place 5 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity516:50.8411
Oct 28FHSAA 3A District 11Oct 28 · Varsity · Place 1 · Osceola (Seminole)Osceola (Seminole)Varsity116:09.7—
Oct 3Land O' Lakes Gator InvitationalOct 3 · Varsity · Place 2 · Osceola HS (Seminole)Osceola HS (Seminole)Varsity215:56.7—
Sep 19Palmetto XC InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · Osceola HS (SeminoleOsceola HS (Seminole5,000 Meters Varsity316:33.48JR
Sep 11North Port XC InvitationalSep 11 · 5,000 Meters Elite · Place 7 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Elite716:19.57JR

2019 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9FHSAA 3A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 36 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity3616:43.8010
Nov 1FHSAA 3A Region 3Nov 1 · 5,000 Meters Varsity · Place 18 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity1817:25.1410
Oct 23FHSAA 3A District 5Oct 23 · 5,000 Meters 3A · Place 3 · Osceola (Seminole)Osceola (Seminole)5,000 Meters 3A317:12.5910
Oct 5Land O' Lakes Gator InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Varsity1017:23.4—
Sep 27FLRunners.Com Invitational 20 Sep 27 · 5,000 Meters Elite · Place 127 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Elite12718:05.0510
Sep 14Palmetto InvitationalSep 14 · 5,000 Meters Varsity · Place 27 · Osceola HS (SeminoleOsceola HS (Seminole5,000 Meters Varsity2720:07.94SO
Sep 7Zak Lukas InvitationalSep 7 · 5,000 Meters Varsity · Place 13 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity1317:04.41 PB10
Aug 24Jim Ryun InvitationalAug 24 · 5,000 Meters Varsity · Place 28 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity2818:23.310

2018 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3FHSAA 3A Region 3Nov 3 · Varsity · Place 65 · Osceola (Seminole)Osceola (Seminole)Varsity6517:59.849
Oct 6 Land O' Lakes Gator InviteOct 6 · 5,000 Meters Varsity · Place 25 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Varsity2518:12.59
Sep 28Flrunners.com InvitationalSep 28 · 5,000 Meters Race of Champions · Place 161 · Osceola FundamentalOsceola Fundamental5,000 Meters Race of Champions16118:55.029
Sep 22North Port InvitationalSep 22 · 5,000 Meters Elite · Place 99 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Elite9918:22.60—
Sep 15Wiregrass Ranch Run with the Bulls InvitationalSep 15 · 5,000 Meters Varsity · Place 13 · Osceola HS (SeminoleOsceola HS (Seminole5,000 Meters Varsity1318:29.53FR
Sep 1Venice InvitationalSep 1 · 5,000 Meters Varsity · Place 13 · Osceola HS (Seminole)Osceola HS (Seminole)5,000 Meters Varsity1318:35.499
Aug 25Jim Ryun InvitationalAug 25 · 5,000 Meters Varsity · Place 48 · Osceola FundamentalOsceola Fundamental5,000 Meters Varsity4818:59.30 PB9