Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 8 | 32:48.9 | NCAA DII South Regional | November 8, 2025 |
| 21082 m · John Hunt Cross Country ParkNJCAA Men's Half Marathon Championship · Nov 14 | 1:15:50.50 | NJCAA Men's Half Marathon Championship | November 14, 2023 |
| 5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 13 | 16:00.6 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Wickham ParkFHSAA 2A District 8 · Oct 31 | 16:21.00 | FHSAA 2A District 8 | October 31, 2020 |
| 6,000 Meters · Florida Southern CollegeSwan City Cross Country Classic · Sep 6 | 18:58.8 | Swan City Cross Country Classic | September 6, 2025 |
| 8,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 27:09.0 | FSU XC Invitational | September 29, 2023 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic (College) · Oct 1 | 26:30.4 | Gans Creek Classic (College) | October 1, 2021 |
| 8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 11 | 26:56.30 | NJCAA Cross Country National Championship | November 11, 2023 |
| 8,000 Meters · Lewis UniversityLewis Crossover · Oct 11 | 25:15.57 | Lewis Crossover | October 11, 2025 |
| 8,000 Meters · Old Tampa Highway WestSunshine State Cross Country Championships · Oct 25 | 26:06.2 | Sunshine State Cross Country Championships | October 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | 2025 NCAA Division II Cross Country Champs (67th Men & 44th Women)Nov 22 · 10,000 Meters D2 Championship · Florida SouthernFlorida Southern | 10,000 Meters D2 Championship | 0 | DNF | Sr |
| Nov 8 | NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 24 · Florida SouthernFlorida Southern | 10,000 Meters South | 24 | 32:48.9 PB | Sr |
| Oct 25 | Sunshine State Cross Country ChampionshipsOct 25 · 8,000 Meters College · Place 33 · Florida SouthernFlorida Southern | 8,000 Meters College | 33 | 26:06.2 PB | Sr |
| Oct 11 | Lewis CrossoverOct 11 · 8,000 Meters Mens 8000 · Place 87 · Florida SouthernFlorida Southern | 8,000 Meters Mens 8000 | 87 | 25:15.57 PB | Sr |
| Sep 6 | Swan City Cross Country ClassicSep 6 · 6,000 Meters College · Place 5 · Florida SouthernFlorida Southern | 6,000 Meters College | 5 | 18:58.8 PB | Sr |
2024 Cross Country
1 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NJCAA Men's Half Marathon ChampionshipNov 14 · 13.1 Miles 13.1 · Place 50 · Eastern Florida StateEastern Florida State | 13.1 Miles 13.1 | 50 | 1:15:50.50 PB | So |
| Nov 11 | NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div I · Place 100 · Eastern Florida StateEastern Florida State | 8,000 Meters Men 8000 Meter Run Div I | 100 | 26:56.30 PB | So |
| Oct 24 | 2023 FCSAA/NJCAA Region 8 XC ChampionshipOct 24 · 8,000 Meters Division I · Place 2 · Eastern FloridaEastern Florida | 8,000 Meters Division I | 2 | 27:50.80 | SO |
| Oct 13 | SSC PreviewOct 13 · 8,000 Meters Varsity · Place 7 · Eastern FloridaEastern Florida | 8,000 Meters Varsity | 7 | 26:59.2 | SO |
| Sep 29 | FSU XC InvitationalSep 29 · 8,000 Meters College · Place 143 · Eastern Florida StateEastern Florida State | 8,000 Meters College | 143 | 27:09.0 PB | So |
| Sep 15 | The Southern Showcase-CollegeSep 15 · 8,000 Meters Varsity · Place 174 · Eastern FloridaEastern Florida | 8,000 Meters Varsity | 174 | 27:06.0 | — |
2021 Cross Country
1 results2020 Cross Country
3 results