Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 13 | 15:15.9 | Manhattan College XC Invitational | October 13, 2018 |
| 5,000 Meters · Apalachee Regional ParkFHSAA 2A State Cross Country Championships · Nov 12 | 16:33.2 | FHSAA 2A State Cross Country Championships | November 12, 2021 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 18:00.7 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Bartram Trail HSBale-n-Trail Invitational · Sep 14 | 19:05.5 | Bale-n-Trail Invitational | September 14, 2019 |
| 5,000 Meters · Burt Aaronson South County Regional ParkFlorida Atlantic Invitational · Aug 30 | 16:38.2 | Florida Atlantic Invitational | August 30, 2024 |
| 5,000 Meters · Fernandina Beach Golf Club FHSAA 2A District 2 · Oct 26 | 18:13 | FHSAA 2A District 2 | October 26, 2019 |
| 5,000 Meters · New World Sports ComplexFHSAA 2A Region 1 · Nov 5 | 16:15.40 | FHSAA 2A Region 1 | November 5, 2021 |
| 5,000 Meters · Oaks Equestrian CenterFHSAA 2A Region 1 · Nov 2 | 17:47.77 | FHSAA 2A Region 1 | November 2, 2019 |
| 5,000 Meters · Wake Med Soccer ParkNXR Southeast Regional Championships · Nov 24 | 18:24.4 | NXR Southeast Regional Championships | November 24, 2018 |
| 5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 30 | 17:22.2 | NXR Southeast Regional Championships | November 30, 2019 |
| 8,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 27:10.1 | FSU XC Invitational | September 29, 2023 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:30.2 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · University of Minnesota, Golf Course Club HouseRoy Griak Invitational-College · Sep 22 | 28:57.4 | Roy Griak Invitational-College | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | FSU InviteSep 26 · 8,000 Meters Collegiate · Place 214 · Miami (Fla.)Miami (Fla.) | 8,000 Meters Collegiate | 214 | 28:34.06 | Jr |
2024 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | ACC XC ChampionshipsOct 27 · 8,000 Meters College · Place 139 · Miami (Fla.)Miami (Fla.) | 8,000 Meters College | 139 | 27:47.3 | Fr |
| Sep 29 | FSU XC InvitationalSep 29 · 8,000 Meters College · Place 145 · Miami (Fla.)Miami (Fla.) | 8,000 Meters College | 145 | 27:10.1 PB | Fr |
| Sep 22 | Roy Griak InvitationalSep 22 · 8,000 Meters Varsity · Place 168 · Miami (Fla.)Miami (Fla.) | 8,000 Meters Varsity | 168 | 5:50 | FR |
| Sep 22 | Roy Griak Invitational-CollegeSep 22 · 8,000 Meters Gold · Place 162 · Miami (Fla.)Miami (Fla.) | 8,000 Meters Gold | 162 | 28:57.4 PB | Fr |
| Sep 1 | Florida Atlantic University Cross Country InvitationalSep 1 · 5,000 Meters Varsity · Place 32 · Miami (Fla.)Miami (Fla.) | 5,000 Meters Varsity | 32 | 16:45.4 | FR-1 |
2022 Cross Country
1 results2021 Cross Country
2 results2020 Cross Country
1 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | NXR Southeast Regional ChampionshipsNov 30 · 5,000 Meters Invitational 2 · Place 61 · The Bolles SchoolThe Bolles School | 5,000 Meters Invitational 2 | 61 | 17:22.2 PB | 9 |
| Nov 2 | FHSAA 2A Region 1Nov 2 · 5,000 Meters Varsity · Place 16 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 16 | 17:47.77 PB | 9 |
| Oct 26 | FHSAA 2A District 2Oct 26 · 5,000 Meters Varsity · Place 13 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 13 | 18:13 PB | 9 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Elite · Place 194 · The Bolles SchoolThe Bolles School | 5,000 Meters Elite | 194 | 18:00.7 PB | 9 |
| Oct 5 | Great American Cross Country FestivalOct 5 · 5,000 Meters Varsity · Place 133 · The Bolles School AThe Bolles School A | 5,000 Meters Varsity | 133 | 17:57.3 | — |
| Sep 14 | Bale-n-Trail InvitationalSep 14 · 5,000 Meters Varsity · Place 121 · The Bolles SchoolThe Bolles School | 5,000 Meters Varsity | 121 | 19:05.5 PB | 9 |
2018 Cross Country
2 results