Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 7 | 15:59.3 | FSU XC Invitational | October 7, 2022 |
| 5,000 Meters · Austin-Tindall Sports ComplexFHSAA 3A Region 2 · Nov 6 | 16:54.37 | FHSAA 3A Region 2 | November 6, 2021 |
| 5,000 Meters · Holloway ParkFHSAA 3A Region 3 · Nov 7 | 17:45.51 | FHSAA 3A Region 3 | November 7, 2020 |
| 5,000 Meters · Lake McKethan Recreation AreaZak Lukas Invitational · Sep 7 | 18:08.41 | Zak Lukas Invitational | September 7, 2019 |
| 5,000 Meters · Lecanto High SchoolFHSAA 3A District 4 · Oct 30 | 16:34.7 | FHSAA 3A District 4 | October 30, 2021 |
| 5,000 Meters · Starkey ParkMitchell Invitational · Sep 18 | 17:32.7 | Mitchell Invitational | September 18, 2021 |
| 5,000 Meters · Withlacoochee River ParkPasco Invitational · Sep 4 | 17:34 | Pasco Invitational | September 4, 2021 |
| 6,000 Meters · Kituwah MoundDuel in the Valley · Aug 29 | 18:57.00 | Duel in the Valley | August 29, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexSouthern Conference XC Championship · Oct 27 | 28:00.4 | Southern Conference XC Championship | October 27, 2023 |
| 8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 18 | 24:54.4 | Upstate XC Invite | October 18, 2025 |
| 8,000 Meters · Panorama FarmsVirginia Invitational · Sep 12 | 28:17.36 | Virginia Invitational | September 12, 2025 |
| 8,000 Meters · Tryon International Equestrian CenterSouthern Conference XC Championship · Nov 1 | 26:57.4 | Southern Conference XC Championship | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
1 results2023 Cross Country
1 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | FHSAA 3A District 4Oct 20 · 5,000 Meters Varsity · Place 4 · River RidgeRiver Ridge | 5,000 Meters Varsity | 4 | 16:45.0 | SR |
| Oct 15 | West SAC Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 1 · River RidgeRiver Ridge | 5,000 Meters Varsity | 1 | 16:24.0 | SR |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 4 · River RidgeRiver Ridge | 5,000 Meters Varsity - Select | 4 | 15:59.3 PB | 12 |
| Sep 24 | Saint Leo Abbey InvitationalSep 24 · 5,000 Meters Varsity · Place 7 · River RidgeRiver Ridge | 5,000 Meters Varsity | 7 | 16:37.02 | — |
| Sep 17 | Mitchell InvitationalSep 17 · 5,000 Meters Varsity · Place 48 · River RidgeRiver Ridge | 5,000 Meters Varsity | 48 | 20:59.0 | SR |
| Sep 10 | Lecanto InvitationalSep 10 · 5,000 Meters Varsity · Place 3 · River RidgeRiver Ridge | 5,000 Meters Varsity | 3 | 16:27.0 | SR |
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | FHSAA 3A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 134 · River RidgeRiver Ridge | 5,000 Meters Varsity | 134 | 18:09.1 | 11 |
| Nov 6 | FHSAA 3A Region 2Nov 6 · 5,000 Meters Varsity · Place 14 · River RidgeRiver Ridge | 5,000 Meters Varsity | 14 | 16:54.37 PB | 11 |
| Oct 30 | FHSAA 3A District 4Oct 30 · 5,000 Meters Varsity · Place 11 · River RidgeRiver Ridge | 5,000 Meters Varsity | 11 | 16:34.7 PB | 11 |
| Oct 15 | FSU XC Invitational - Pre-StateOct 15 · 5,000 Meters Elite · Place 52 · River RidgeRiver Ridge | 5,000 Meters Elite | 52 | 16:30.8 | 11 |
| Oct 1 | HOKA FLRUNNERS.COM INVITATIONALOct 1 · 5,000 Meters Varsity Friday · Place 14 · River RidgeRiver Ridge | 5,000 Meters Varsity Friday | 14 | 18:23.1 | 11 |
| Sep 18 | Mitchell InvitationalSep 18 · 5,000 Meters Varsity · Place 5 · River RidgeRiver Ridge | 5,000 Meters Varsity | 5 | 17:32.7 PB | 11 |
| Sep 11 | Seffner Christian InvitationalSep 11 · 5,000 Meters Elite · Place 18 · River RidgeRiver Ridge | 5,000 Meters Elite | 18 | 17:35.26 | JR |
| Sep 4 | Pasco InvitationalSep 4 · 5,000 Meters Varsity · Place 2 · River RidgeRiver Ridge | 5,000 Meters Varsity | 2 | 17:34 PB | 11 |
2020 Cross Country
5 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | FHSAA 3A Region 3Nov 1 · 5,000 Meters Varsity · Place 94 · River RidgeRiver Ridge | 5,000 Meters Varsity | 94 | 19:10.03 | 9 |
| Oct 23 | FHSAA 3A District 5Oct 23 · 5,000 Meters 3A · Place 27 · River RidgeRiver Ridge | 5,000 Meters 3A | 27 | 18:24.52 | 9 |
| Oct 16 | Sunshine Athletic Conference WestOct 16 · 5,000 Meters Varsity · Place 7 · River RidgeRiver Ridge | 5,000 Meters Varsity | 7 | 19:12.3 | — |
| Oct 5 | Land O' Lakes Gator InvitationalOct 5 · 5,000 Meters Varsity · Place 21 · River RidgeRiver Ridge | 5,000 Meters Varsity | 21 | 18:09.1 | — |
| Sep 14 | Palmetto InvitationalSep 14 · 5,000 Meters Varsity · Place 19 · River RidgeRiver Ridge | 5,000 Meters Varsity | 19 | 19:46.66 | FR |
| Sep 7 | Zak Lukas InvitationalSep 7 · 5,000 Meters Varsity · Place 35 · River RidgeRiver Ridge | 5,000 Meters Varsity | 35 | 18:08.41 PB | 9 |