Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ave Maria Catholic AcademyAve Invite · Sep 26 | 18:56.25 | Ave Invite | September 26, 2026 |
| 5,000 Meters · Estero Community Park3D Sommer Invitational · Sep 5 | 20:49.89 | 3D Sommer Invitational | September 5, 2026 |
| 5,000 Meters · Grace Community SchoolPrivate 8 Championship · Oct 8 | 21:23.0 | Private 8 Championship | October 8, 2025 |
| 5,000 Meters · Kelly Road Soccer ComplexFort Myers Invite · Sep 12 | 21:05.36 | Fort Myers Invite | September 12, 2026 |
| 5,000 Meters · Leto High SchoolLeto Falcon Invitational · Oct 7 | 21:23.0 | Leto Falcon Invitational | October 7, 2025 |
| 5,000 Meters · North Port HS Athletic FieldsNorth Port XC Invitational · Sep 19 | 20:31.7 | North Port XC Invitational | September 19, 2025 |
| 5,000 Meters · South County Regional ParkSpanish River XC Invitational · Sep 18 | 18:59.80 | Spanish River XC Invitational | September 18, 2026 |
| 5,000 Meters · Southwest Florida Christian AcademyFHSAA 1A District 6 · Oct 31 | 19:55.1 | FHSAA 1A District 6 | October 31, 2024 |
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 |
| Oct 16 | Lee County Under The LightsOct 16 · 5,000 Meters Varsity · Place 70 · Southwest Fl | 5,000 Meters Varsity | 70 | 19:30.00 | SR |
| Sep 26 | Ave InviteSep 26 · 5,000 Meters Varsity · Place 19 · Southwest Florida Christian Acad | 5,000 Meters Varsity | 19 | 18:56.25 PB | 12 |
| Sep 18 | Spanish River XC InvitationalSep 18 · 5,000 Meters 1-2A · Place 92 · Southwest Florida Christian Acad | 5,000 Meters 1-2A | 92 | 18:59.80 PB | 12 |
| Sep 12 | Fort Myers InviteSep 12 · 5,000 Meters Junior Varsity · Place 6 · Southwest Florida Christian Acad | 5,000 Meters Junior Varsity | 6 | 21:05.36 PB | 12 |
| Sep 5 | 3D Sommer InvitationalSep 5 · 5,000 Meters Varsity · Place 61 · Southwest Florida Christian Acad | 5,000 Meters Varsity | 61 | 20:49.89 PB | 12 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Private 8 ChampionshipOct 8 · 5,000 Meters Varsity · Place 26 · Southwest Florida Christian Acad | 5,000 Meters Varsity | 26 | 21:23.0 PB | 11 |
| Oct 7 | Leto Falcon InvitationalOct 7 · 5,000 Meters Varsity · Place 26 · Southwest Florida Christian Acad | 5,000 Meters Varsity | 26 | 21:23.0 PB | 11 |
| Sep 19 | North Port XC Invitational Sep 19 · 5,000 Meters Junior Varsity · Place 28 · Southwest Florida Christian Acad | 5,000 Meters Junior Varsity | 28 | 20:31.7 PB | 11 |
| Sep 13 | Ft Myers XC InviteSep 13 · 5,000 Meters Junior Varsity · Place 25 · Southwest Florida Christian Acad | 5,000 Meters Junior Varsity | 25 | 22:47.4 | 11 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | FHSAA 1A District 6Oct 31 · 5,000 Meters Varsity · Place 35 · Southwest Florida Christian Acad | 5,000 Meters Varsity | 35 | 19:55.1 PB | 10 |
| Oct 25 | A Night at North PortOct 25 · 5,000 Meters Junior Varsity · Place 11 · Southwest Florida Christian | 5,000 Meters Junior Varsity | 11 | 19:41.7 | SO |
| Oct 15 | Private 8 ConferenceOct 15 · 5,000 Meters Varsity · Place 35 · Southwest Florida Christian | 5,000 Meters Varsity | 35 | 20:52.9 | SO |
| Oct 4 | FLRUNNERS.COM INVITATIONALOct 4 · 5,000 Meters Varsity · Place 164 · Southwest Florida Christian Acad | 5,000 Meters Varsity | 164 | 21:16.03 | 10 |
| Sep 28 | Ave InviteSep 28 · 5,000 Meters Varsity · Place 46 · Southwest Florida Christian | 5,000 Meters Varsity | 46 | 22:17.1 | SO |
| Sep 14 | Ft. Myers InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 22 · Southwest Florida Christian | 5,000 Meters Junior Varsity | 22 | 20:54.3 | SO |
| Sep 7 | DDD SOMMER INVITATIONALSep 7 · 3.11 Miles Junior Varsity · Place 19 · Southwest Florida Christian | 3.11 Miles Junior Varsity | 19 | 21:21.1 | SO |
| Aug 24 | Lemon Bay InvitationalAug 24 · 5,000 Meters Varsity · Place 156 · Southwest Florida Christian | 5,000 Meters Varsity | 156 | 23:43.2 | SO |
| Aug 17 | Dunbar Tiger JamboreeAug 17 · 5,000 Meters Varsity · Place 99 · Southwest Fl | 5,000 Meters Varsity | 99 | 21:23.90 | SO |