Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 18:39.0 | FSU XC Invitational | September 29, 2023 |
| 5,000 Meters · Asbury UniversityAsbury Eagle Opener · Aug 29 | 18:07.49 | Asbury Eagle Opener | August 29, 2025 |
| 5,000 Meters · Holloway ParkFHSAA 4A Region 2 · Nov 9 | 18:16.1 | FHSAA 4A Region 2 | November 9, 2023 |
| 5,000 Meters · North Port HS Athletic FieldsFHSAA 4A Region 2 · Oct 29 | 17:56.7 | FHSAA 4A Region 2 | October 29, 2022 |
| 5,000 Meters · Rogers Park Golf CourseFHSAA 4A District 3 · Oct 20 | 17:51.9 | FHSAA 4A District 3 | October 20, 2022 |
| 5,000 Meters · Withlacoochee River ParkPasco Invitational · Sep 3 | 19:12 | Pasco Invitational | September 3, 2022 |
| 6,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 4 | 21:33.10 | Indiana Wesleyan Twilight Invitational | September 4, 2026 |
| 8,000 Meters · Angel Mounds State ParkRiver States Cross Country Championships · Nov 9 | 28:21.2 | River States Cross Country Championships | November 9, 2024 |
| 8,000 Meters · Asbury UniversityAsbury Invitational · Oct 12 | 30:31.75 | Asbury Invitational | October 12, 2024 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 28:10.95 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · Indiana Wesleyan UniversityIndiana Wesleyan Twilight Invitational · Sep 6 | 29:24.40 | Indiana Wesleyan Twilight Invitational | September 6, 2024 |
| 8,000 Meters · LaVern Gibson CourseRiver States Conference Championships · Nov 7 | 29:00.0 | River States Conference Championships | November 7, 2026 |
| 8,000 Meters · Midway UniversityMidway College Invitational · Sep 20 | 29:28.1 | Midway College Invitational | September 20, 2024 |
| 8,000 Meters · Rio Grande XC CourseRiver States Cross Country Championships · Nov 8 | 28:41.98 | River States Cross Country Championships | November 8, 2025 |
| 8,000 Meters · Sequoyah Park2025 Appalachian Challenge · Oct 24 | 27:39.58 | 2025 Appalachian Challenge | October 24, 2025 |
| 8,000 Meters · WilmingtonJenna Strong CC Fall Classic · Oct 17 | 30:12.40 | Jenna Strong CC Fall Classic | October 17, 2025 |
| 8,000 Meters · Wilmington CollegeJenna Strong CC Fall Classic · Oct 16 | 30:09.3 | Jenna Strong CC Fall Classic | October 16, 2026 |
| 8,000 Meters · Woodford County ParkMidway Invitational · Sep 18 | 30:03.53 | Midway Invitational | September 18, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | River States Conference ChampionshipsNov 7 · 8,000 Meters River States · Place 68 · Midway (Ky.)Midway (Ky.) | 8,000 Meters River States | 68 | 29:00.0 PB | Jr |
| Oct 16 | Jenna Strong CC Fall ClassicOct 16 · 8,000 Meters College · Place 129 · Midway (Ky.)Midway (Ky.) | 8,000 Meters College | 129 | 30:09.3 PB | Jr |
| Oct 3 | Swags Louisville Cross Country ClassicOct 3 · 8,000 Meters Silver · Place 90 · Midway (Ky.)Midway (Ky.) | 8,000 Meters Silver | 90 | 28:10.95 PB | Jr |
| Sep 18 | Midway InvitationalSep 18 · 8,000 Meters Collegiate · Place 23 · Midway (Ky.)Midway (Ky.) | 8,000 Meters Collegiate | 23 | 30:03.53 PB | Jr |
| Sep 4 | Indiana Wesleyan Twilight InvitationalSep 4 · 6,000 Meters Men · Place 164 · Midway (Ky.)Midway (Ky.) | 6,000 Meters Men | 164 | 21:33.10 PB | Jr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | River States Cross Country ChampionshipsNov 8 · 8,000 Meters Varsity · Place 57 · Midway (Ky.)Midway (Ky.) | 8,000 Meters Varsity | 57 | 28:41.98 PB | So |
| Oct 24 | 2025 Appalachian ChallengeOct 24 · 8,000 Meters College · Place 135 · Midway (Ky.)Midway (Ky.) | 8,000 Meters College | 135 | 27:39.58 PB | So |
| Oct 17 | Jenna Strong CC Fall ClassicOct 17 · 8,000 Meters College · Place 165 · Midway (Ky.)Midway (Ky.) | 8,000 Meters College | 165 | 30:12.40 PB | So |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Silver · Place 77 · Midway (Ky.)Midway (Ky.) | 8,000 Meters College Silver | 77 | 28:22.83 | So |
| Aug 29 | Asbury Eagle OpenerAug 29 · 5,000 Meters Collegiate · Place 5 · Midway (Ky.)Midway (Ky.) | 5,000 Meters Collegiate | 5 | 18:07.49 PB | So |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | River States Cross Country ChampionshipsNov 9 · 8,000 Meters Men · Place 42 · Midway (Ky.)Midway (Ky.) | 8,000 Meters Men | 42 | 28:21.2 PB | Fr |
| Oct 12 | Asbury InvitationalOct 12 · 8,000 Meters New Division · Place 19 · Midway (Ky.)Midway (Ky.) | 8,000 Meters New Division | 19 | 30:31.75 PB | Fr |
| Oct 4 | Louisville XC Classic - CollegeOct 4 · 8,000 Meters Varsity · Place 264 · Midway (Ky.)Midway (Ky.) | 8,000 Meters Varsity | 264 | 28:38.5 | FR |
| Sep 20 | Midway College InvitationalSep 20 · 8,000 Meters College · Place 17 · Midway (Ky.)Midway (Ky.) | 8,000 Meters College | 17 | 29:28.1 PB | Fr |
| Sep 6 | Indiana Wesleyan Twilight InvitationalSep 6 · 8,000 Meters Collegiate · Place 218 · Midway (Ky.)Midway (Ky.) | 8,000 Meters Collegiate | 218 | 29:24.40 PB | Fr |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 182 · SicklesSickles | 5,000 Meters 4A | 182 | 18:01.5 | SR |
| Nov 9 | FHSAA 4A Region 2Nov 9 · 5,000 Meters Varsity · Place 57 · SicklesSickles | 5,000 Meters Varsity | 57 | 18:16.1 PB | 12 |
| Oct 17 | Hillsborough County XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 31 · SICKLESSICKLES | 5,000 Meters Varsity | 31 | 17:45.0 | — |
| Sep 29 | FSU XC InvitationalSep 29 · 5,000 Meters Select · Place 222 · SicklesSickles | 5,000 Meters Select | 222 | 18:39.0 PB | 12 |
| Aug 26 | Jim Ryun FCA InvitationalAug 26 · 5,000 Meters Varsity · Place 60 · SicklesSickles | 5,000 Meters Varsity | 60 | 19:17.6 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | FHSAA 4A Region 2Oct 29 · 5,000 Meters Varsity · Place 83 · SicklesSickles | 5,000 Meters Varsity | 83 | 17:56.7 PB | 11 |
| Oct 20 | FHSAA 4A District 3Oct 20 · 5,000 Meters Varsity · Place 53 · SicklesSickles | 5,000 Meters Varsity | 53 | 17:51.9 PB | 11 |
| Oct 14 | HOKA FLRUNNERS.COM INVITATIONAL 23Oct 14 · 5,000 Meters Race of Champions · Place 32 · SicklesSickles | 5,000 Meters Race of Champions | 32 | 18:28.8 | 11 |
| Oct 13 | Hillsborough County XC Championship MeetOct 13 · 5,000 Meters Varsity · Place 35 · SicklesSickles | 5,000 Meters Varsity | 35 | 18:50.4 | JR |
| Sep 13 | West Hillsborough InvitationalSep 13 · 5,000 Meters Varsity · Place 20 · SicklesSickles | 5,000 Meters Varsity | 20 | 19:14.4 | JR |
| Sep 3 | Pasco InvitationalSep 3 · 5,000 Meters Varsity · Place 14 · SicklesSickles | 5,000 Meters Varsity | 14 | 19:12 PB | 11 |
| Aug 27 | Jim Ryun FCA InvitationalAug 27 · 5,000 Meters Varsity · Place 141 · SicklesSickles | 5,000 Meters Varsity | 141 | 22:39.6 | — |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | FHSAA 4A Region 2Nov 4 · 5,000 Meters Varsity · Place 93 · SicklesSickles | 5,000 Meters Varsity | 93 | 19:23.1 | SO |
| Oct 26 | FHSAA 4A District 3Oct 26 · 5,000 Meters Varsity · Place 67 · SicklesSickles | 5,000 Meters Varsity | 67 | 19:44.5 | 10 |
| Oct 21 | Hillsborough County Freshmen/Sophomore MeetOct 21 · 5,000 Meters Varsity · Place 38 · SicklesSickles | 5,000 Meters Varsity | 38 | 19:40.7 | — |
| Oct 16 | Clearwater Central Catholic XC InvitationalOct 16 · 5,000 Meters Varsity · Place 22 · SicklesSickles | 5,000 Meters Varsity | 22 | 19:42.10 | 10 |
| Oct 5 | Western Hillsborough InvitationalOct 5 · 5,000 Meters Varsity · Place 33 · SicklesSickles | 5,000 Meters Varsity | 33 | 20:10.1 | — |
| Sep 28 | TRC Rogers Park InvitationalSep 28 · 5,000 Meters Varsity · Place 36 · SicklesSickles | 5,000 Meters Varsity | 36 | 19:15.0 | — |
| Sep 4 | Pasco InvitationalSep 4 · 5,000 Meters Varsity · Place 22 · SicklesSickles | 5,000 Meters Varsity | 22 | 19:44 | 10 |
| Aug 27 | Babe Zaharias Twilight ChallengeAug 27 · 5,000 Meters Varsity · Place 107 · SicklesSickles | 5,000 Meters Varsity | 107 | 20:43.9 | — |