Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Holloway ParkNCAA DII South Regional · Nov 8 | 35:21.6 | NCAA DII South Regional | November 8, 2025 |
| 10,000 Meters · John Hunt Cross Country ParkNCAA DII South Regional · Nov 9 | 34:22.11 | NCAA DII South Regional | November 9, 2024 |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Sep 29 | 16:29.7 | FSU XC Invitational | September 29, 2023 |
| 5,000 Meters · John Hunt Cross Country ParkAHSAA 7A Section 4 · Oct 28 | 16:39.46 | AHSAA 7A Section 4 | October 28, 2021 |
| 5,000 Meters · Oakville Indian Mounds ParkAHSAA Class 7A State XC Championships · Nov 6 | 16:18.54 | AHSAA Class 7A State XC Championships | November 6, 2021 |
| 5,000 Meters · University of Central FloridaMetro East Championship · Oct 14 | 15:56.9 | Metro East Championship | October 14, 2023 |
| 8,000 Meters · Apalachee Regional ParkFSU Invite · Sep 26 | 27:42.90 | FSU Invite | September 26, 2025 |
| 8,000 Meters · Choctaw TrailsGSC Cross Country Championships · Oct 26 | 26:30.90 | GSC Cross Country Championships | October 26, 2024 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 3 | 25:31.11 | Swags Louisville Cross Country Classic | October 3, 2026 |
| 8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 18 | 26:18.6 | Southern Showcase (Collegiate) | September 18, 2026 |
| 8,000 Meters · Lynn Creek ParkDBU Old Glory Gallop · Oct 11 | 25:32.9 | DBU Old Glory Gallop | October 11, 2025 |
| 8,000 Meters · McFarland ParkUNA Invitational · Sep 5 | 26:22.74 | UNA Invitational | September 5, 2025 |
| 8,000 Meters · Montevallo campusMontevallo Falcon Classic · Sep 12 | 25:57.15 | Montevallo Falcon Classic | September 12, 2025 |
| 8,000 Meters · Shelby Farms Park2025 GSC XC Championships · Oct 25 | 25:15.22 | 2025 GSC XC Championships | October 25, 2025 |
| 8,000 Meters · The Hermitage2026 GSC XC Championships · Nov 6 | 25:06.2 | 2026 GSC XC Championships | November 6, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII South RegionalNov 8 · 10,000 Meters South · Place 75 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.) | 10,000 Meters South | 75 | 35:21.6 PB | So |
| Oct 25 | 2025 GSC XC ChampionshipsOct 25 · 8,000 Meters Men · Place 32 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.) | 8,000 Meters Men | 32 | 25:15.22 PB | So |
| Oct 11 | DBU Old Glory GallopOct 11 · 8,000 Meters College · Place 72 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.) | 8,000 Meters College | 72 | 25:32.9 PB | So |
| Sep 26 | FSU InviteSep 26 · 8,000 Meters Collegiate · Place 154 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.) | 8,000 Meters Collegiate | 154 | 27:42.90 PB | So |
| Sep 12 | Montevallo Falcon ClassicSep 12 · 8,000 Meters Collegiate · Place 8 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.) | 8,000 Meters Collegiate | 8 | 25:57.15 PB | So |
| Sep 5 | UNA InvitationalSep 5 · 8,000 Meters Men's Race · Place 28 · Auburn Montgomery (Ala.)Auburn Montgomery (Ala.) | 8,000 Meters Men's Race | 28 | 26:22.74 PB | So |
2024 Cross Country
3 results2023 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | FHSAA Cross Country State FinalsNov 17 · 5,000 Meters 4A · Place 59 · Timber CreekTimber Creek | 5,000 Meters 4A | 59 | 16:38.5 | SR |
| Nov 11 | FHSAA 4A Region 3Nov 11 · 5,000 Meters Varsity · Place 4 · Timber CreekTimber Creek | 5,000 Meters Varsity | 4 | 16:25.66 | SR |
| Nov 4 | FHSAA 4A District 5Nov 4 · 5,000 Meters Varsity · Place 1 · Timber CreekTimber Creek | 5,000 Meters Varsity | 1 | 15:55.79 | SR |
| Oct 21 | East River Last ChanceOct 21 · 5,000 Meters Varsity · Place 3 · Timber CreekTimber Creek | 5,000 Meters Varsity | 3 | 16:33.7 | SR |
| Oct 14 | Metro East ChampionshipOct 14 · 5,000 Meters Varsity · Place 1 · Timber CreekTimber Creek | 5,000 Meters Varsity | 1 | 15:56.9 PB | 12 |
| Oct 7 | Ocoee XC InvitationalOct 7 · 5,000 Meters Varsity · Place 2 · Timber CreekTimber Creek | 5,000 Meters Varsity | 2 | 16:47.15 | SR |
| Sep 29 | FSU XC InvitationalSep 29 · 5,000 Meters Select · Place 15 · Timber CreekTimber Creek | 5,000 Meters Select | 15 | 16:29.7 PB | 12 |
| Aug 25 | Kowboy XC InvitationalAug 25 · 5,000 Meters Varsity · Place 14 · Timber CreekTimber Creek | 5,000 Meters Varsity | 14 | 16:33.54 | SR |
| Aug 19 | FCA Cross Country Preseason InvitationalAug 19 · 5,000 Meters Varsity · Place 1 · Timber CreekTimber Creek | 5,000 Meters Varsity | 1 | 16:34.69 | — |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 4A Region 3Oct 28 · 5,000 Meters Varsity · Place 20 · Timber CreekTimber Creek | 5,000 Meters Varsity | 20 | 17:02.4 | JR |
| Oct 22 | FHSAA 4A District 5Oct 22 · 5,000 Meters Varsity · Place 17 · Timber CreekTimber Creek | 5,000 Meters Varsity | 17 | 16:57.90 | JR |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Varsity - Select · Place 28 · Timber CreekTimber Creek | 5,000 Meters Varsity - Select | 28 | 16:47.8 | 11 |
| Sep 24 | West Orange XC InvitationalSep 24 · 5,000 Meters Varsity · Place 3 · Timber CreekTimber Creek | 5,000 Meters Varsity | 3 | 16:22.7 | JR |
| Sep 17 | Hagerty InvitationalSep 17 · 5,000 Meters Varsity · Place 8 · Timber CreekTimber Creek | 5,000 Meters Varsity | 8 | 16:46.1 | JR |
| Sep 3 | Winter Springs XC InvitationalSep 3 · 5,000 Meters Varsity · Place 6 · Timber CreekTimber Creek | 5,000 Meters Varsity | 6 | 17:53.6 | JR |
| Aug 27 | Kowboy XC InvitationalAug 27 · 5,000 Meters Varsity · Place 7 · Timber CreekTimber Creek | 5,000 Meters Varsity | 7 | 17:26.20 | JR |
2021 Cross Country
2 results