Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorUCF Black & Gold Challenge · Mar 2130:44.16aUCF Black & Gold ChallengeMarch 21, 2026
1600 Meters · IndoorBruce Calhoun Invitational · Feb 214:25.15Bruce Calhoun InvitationalFebruary 21, 2025
1600 Meters · OutdoorFHSAA 1A Region 3 · May 34:16.50aFHSAA 1A Region 3May 3, 2025
3200 Meters · OutdoorTerry Long FSU Relays - HS · Mar 289:11.63aTerry Long FSU Relays - HSMarch 28, 2025
5000 Meters · IndoorTampa Spartans Open · Feb 2114:55.69aTampa Spartans OpenFebruary 21, 2026
5000 Meters · OutdoorTampa Spartans Classic · Mar 1314:56.31aTampa Spartans ClassicMarch 13, 2026
800 Meters · OutdoorIndian Rocks Talon Invitational · Mar 232:06.96aIndian Rocks Talon InvitationalMarch 23, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11South Florida InvitationalApr 11 · 5000 Meters · Place 5 · StetsonStetson5000 Meters5.15:04.99aFr
Apr 3Pepsi Florida RelaysApr 3 · 5000 Meters · Place 5 · StetsonStetson5000 Meters515:03.82aFr
Mar 21UCF Black & Gold ChallengeMar 21 · 10,000 Meters · Place 8 · StetsonStetson10,000 Meters8.30:44.16a PBFr
Mar 13Tampa Spartans ClassicMar 13 · 5000 Meters · Place 6 · StetsonStetson5000 Meters614:56.31a PBFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Tampa Spartans OpenFeb 21 · 5000 Meters · Place 9 · StetsonStetson5000 Meters914:55.69a PBFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · 3200 Meters · Place 3 · Indian Rocks ChristianIndian Rocks Christian3200 Meters3.9:16.48a12
May 102025 FHSAA Class 1A State ChampionshipsMay 10 · 1600 Meters · Place 9 · Indian Rocks ChristianIndian Rocks Christian1600 Meters9.4:28.85a12
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · 3200 Meters · Place 3 · Indian Rocks ChristianIndian Rocks Christian3200 Meters3.9:16.48a12
May 92025 FHSAA Class 3A State ChampionshipsMay 9 · 1600 Meters · Place 9 · Indian Rocks ChristianIndian Rocks Christian1600 Meters9.4:28.85a12
May 3FHSAA 1A Region 3May 3 · 3200 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian3200 Meters1.9:29.36a12
May 3FHSAA 1A Region 3May 3 · 1600 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian1600 Meters1.4:16.50a PB12
Apr 25FHSAA 1A District 11Apr 25 · 3200 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian3200 Meters1.9:58.15a12
Apr 25FHSAA 1A District 11Apr 25 · 1600 Meters · Place 2 · Indian Rocks ChristianIndian Rocks Christian1600 Meters2.4:25.06a12
Apr 4Sunshine State Athletic Association ChampionshipApr 4 · 3200 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian3200 Meters110:46.14SR
Apr 4Sunshine State Athletic Association ChampionshipApr 4 · 1600 Meters · Place 2 · Indian Rocks ChristianIndian Rocks Christian1600 Meters25:00.43SR
Mar 28Terry Long FSU Relays - HSMar 28 · 3200 Meters · Place 11 · Indian Rocks ChristianIndian Rocks Christian3200 Meters11.9:11.63a PB12
Mar 28Terry Long FSU Relays - HSMar 28 · 1600 Meters · Indian Rocks ChristianIndian Rocks Christian1600 Meters—DNS12
Mar 28FSU RelaysMar 28 · 3200 Meters · Place 11 · Indian Rocks ChristianIndian Rocks Christian3200 Meters11.9:11.63a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Bruce Calhoun InvitationalFeb 21 · 1600 Meters · Place 2 · Indian Rocks ChristiIndian Rocks Christi1600 Meters24:25.15 PBSR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15FHSAA 1A & Unified State Track & Field ChampionshipsMay 15 · 3200 Meters · Place 5 · Indian Rocks ChristianIndian Rocks Christian3200 Meters5.9:33.23a11
May 15FHSAA 1A & Unified State Track & Field ChampionshipsMay 15 · 1600 Meters · Place 3 · Indian Rocks ChristianIndian Rocks Christian1600 Meters3.4:23.55a11
May 7FHSAA 1A Region 3May 7 · 3200 Meters · Place 2 · Indian Rocks ChristianIndian Rocks Christian3200 Meters2.9:36.82a11
May 7FHSAA 1A Region 3May 7 · 1600 Meters · Place 3 · Indian Rocks ChristianIndian Rocks Christian1600 Meters3.4:26.34a11
May 2FHSAA 1A District 11May 2 · 3200 Meters · Place 4 · Indian Rocks ChristianIndian Rocks Christian3200 Meters49:58.40JR
May 2FHSAA 1A District 11May 2 · 1600 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian1600 Meters14:25.18JR
Mar 22FSU HS RelaysMar 22 · 3200 Meters · Place 27 · Indian Rocks ChristianIndian Rocks Christian3200 Meters27.9:21.91a11
Mar 22FSU HS RelaysMar 22 · 1600 Meters · Place 41 · Indian Rocks ChristianIndian Rocks Christian1600 Meters41.4:31.48a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17FHSAA 1A/Unified State Track & Field ChampionshipsMay 17 · 3200 Meters · Place 3 · Indian Rocks ChristianIndian Rocks Christian3200 Meters3.9:32.45a10
May 17FHSAA 1A/Unified State Track & Field ChampionshipsMay 17 · 1600 Meters · Place 5 · Indian Rocks ChristianIndian Rocks Christian1600 Meters5.4:24.28a10
May 6FHSAA 1A Region 3May 6 · 3200 Meters · Place 2 · Indian Rocks ChristianIndian Rocks Christian3200 Meters29:32.99SO
May 6FHSAA 1A Region 3May 6 · 1600 Meters · Place 4 · Indian Rocks ChristianIndian Rocks Christian1600 Meters44:25.89SO
Mar 23Indian Rocks Talon InvitationalMar 23 · 1600 Meters · Place 1 · Indian Rocks ChristianIndian Rocks Christian1600 Meters1.4:29.91a10
Mar 23Indian Rocks Talon InvitationalMar 23 · 800 Meters · Place 5 · Indian Rocks ChristianIndian Rocks Christian800 Meters5.2:06.96a PB10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11FHSAA Class 1A State Track & Field ChampionshipsMay 11 · 1600 Meters · Place 9 · Indian Rocks ChristianIndian Rocks Christian1600 Meters9.4:30.74a9
May 4FHSAA 1A Region 3May 4 · 1600 Meters · Place 5 · Indian Rocks ChristianIndian Rocks Christian1600 Meters54:29.49FR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1FHSAA 1A Region 3May 1 · 3200 Meters · Place 10 · Indian Rocks ChristianIndian Rocks Christian3200 Meters10.10:34.69a8
Apr 22FHSAA 1A District 11Apr 22 · 3200 Meters · Place 4 · Indian Rocks ChristianIndian Rocks Christian3200 Meters4.10:21.98a8
Apr 9Calvary Christian InvitationalApr 9 · 3200 Meters · Place 9 · Indian Rocks ChristianIndian Rocks Christian3200 Meters910:29.008

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 5Chargers InvitationalMar 5 · 3200 Meters · Place 10 · Indian Rocks ChristianIndian Rocks Christian3200 Meters10.11:45.01a7