Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Holloway ParkFHSAA 1A Region 3 · Oct 2717:05.9FHSAA 1A Region 3October 27, 2022
5,000 Meters · Mary Help of Christians CenterFHSAA 1A District 5 · Oct 2618:03.3FHSAA 1A District 5October 26, 2021
5,000 Meters · Palmetto High SchoolPalmetto High School Invitational · Sep 2417:19Palmetto High School InvitationalSeptember 24, 2022
6,000 Meters · Kernstown BattlefieldShenandoah Twilight · Sep 1222:21.8Shenandoah TwilightSeptember 12, 2025
6,000 Meters · Pole Green ParkSpider Alumni Open · Aug 3021:20.7Spider Alumni OpenAugust 30, 2025
6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1520:36.0Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Panorama FarmsVirginia/Panorama Farms Invitational · Oct 1728:24.4Virginia/Panorama Farms InvitationalOctober 17, 2025
8,000 Meters · Pole Green Park2023 CAA Cross Country Championship · Oct 2729:15.42023 CAA Cross Country ChampionshipOctober 27, 2023
8,000 Meters · Tryon InternationalTryon Western NC Showcase · Sep 2529:42.8Tryon Western NC ShowcaseSeptember 25, 2026
8,000 Meters · Tryon International Equestrian CenterSouthern Conference XC Championship · Nov 128:22.8Southern Conference XC ChampionshipNovember 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Southern Conference XC ChampionshipOct 31 · 8,000 Meters College · Place 91 · VMIVMI8,000 Meters College9130:22.80Sr
Oct 16Virginia/Panorama Farms InvitationalOct 16 · 8,000 Meters Varsity · Place 147 · VMIVMI8,000 Meters Varsity14731:58.07JR
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 134 · VMIVMI8,000 Meters College13431:46.5Sr
Sep 25Tryon Western NC ShowcaseSep 25 · 8,000 Meters Collegiate · Place 87 · VMIVMI8,000 Meters Collegiate8729:42.8 PBSr
Sep 11SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 38 · VMIVMI6,000 Meters Collegiate3822:37.40Sr
Sep 5Spider Alumni OpenSep 5 · 6,000 Meters Collegiate · Place 122 · VMIVMI6,000 Meters Collegiate12223:33.9Sr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1Southern Conference XC ChampionshipNov 1 · 8,000 Meters College · Place 68 · VMIVMI8,000 Meters College6828:22.8 PBJr
Oct 17Virginia/Panorama Farms InvitationalOct 17 · 8,000 Meters College · Place 155 · VMIVMI8,000 Meters College15528:24.4 PBJr
Sep 12Shenandoah TwilightSep 12 · 6,000 Meters College · Place 39 · VMIVMI6,000 Meters College3922:21.8 PBJr
Aug 30Spider Alumni OpenAug 30 · 6,000 Meters Men's 6K · Place 109 · VMIVMI6,000 Meters Men's 6K10921:20.7 PBJr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 31Spider Alumni OpenAug 31 · 6,000 Meters Varsity · Place 91 · VMIVMI6,000 Meters Varsity9120:41.0SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 272023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 87 · CampbellCampbell8,000 Meters College8729:15.4 PBFr
Oct 6Royals ChallengeOct 6 · 8,000 Meters Championship · Place 150 · CampbellCampbell8,000 Meters Championship15027:46.45FR
Sep 15Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 87 · CampbellCampbell6,000 Meters College8720:36.0 PBFr
Sep 1Friday Night Lights Elon XC OpenerSep 1 · 6,000 Meters Varsity · Place 97 · CampbellCampbell6,000 Meters Varsity9720:35.6FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27FHSAA 1A Region 3Oct 27 · 5,000 Meters Varsity · Place 11 · St Petersburg CatholicSt Petersburg Catholic5,000 Meters Varsity1117:05.9 PB12
Oct 15Tampa Bay Private School ChampionshipOct 15 · 5,000 Meters Varsity · Place 3 · St. Petersburg CatholicSt. Petersburg Catholic5,000 Meters Varsity317:41.2SR
Sep 24Palmetto High School InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · St Petersburg CatholicSt Petersburg Catholic5,000 Meters Varsity917:19 PB12
Sep 17Mitchell InvitationalSep 17 · 5,000 Meters Varsity · Place 5 · St. Petersburg CatholicSt. Petersburg Catholic5,000 Meters Varsity518:01.0SR
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 63 · St. Petersburg CatholicSt. Petersburg Catholic5,000 Meters Varsity6317:24.9—
Aug 26Babe Zaharias Twilight ChallengeAug 26 · 5,000 Meters Varsity · Place 24 · St. Petersburg CatholicSt. Petersburg Catholic5,000 Meters Varsity2417:30.6—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26FHSAA 1A District 5Oct 26 · 5,000 Meters Varsity · Place 9 · St Petersburg CatholicSt Petersburg Catholic5,000 Meters Varsity918:03.3 PB11
Oct 1HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Unseeded · Place 24 · St Petersburg CatholicSt Petersburg Catholic5,000 Meters Unseeded2418:42.511
Sep 3Florida Horse Park InvitationalSep 3 · 5,000 Meters Varsity · Place 118 · St. Petersburg CatholicSt. Petersburg Catholic5,000 Meters Varsity11818:11.7—

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29FHSAA 1A District 10 ChampionshipOct 29 · Varsity · Place 12 · St. Petersburg CatholicSt. Petersburg CatholicVarsity1219:01.5—

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Dunedin OpenerSep 7 · 5,000 Meters Varsity · Place 65 · St. Petersburg CatholicSt. Petersburg Catholic5,000 Meters Varsity6522:37.44FR