Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 1A State Cross Country Championships · Nov 12 | 20:38.6 | FHSAA 1A State Cross Country Championships | November 12, 2021 |
| 5,000 Meters · Holloway ParkFHSAA 1A Region 3 · Nov 6 | 21:41.73 | FHSAA 1A Region 3 | November 6, 2020 |
| 5,000 Meters · North Port HS Athletic FieldsTri-County XC Championship · Oct 17 | 20:42.20 | Tri-County XC Championship | October 17, 2020 |
| 5,000 Meters · Saint Stephen's Episcopal SchoolSSES Mini Meet · Sep 11 | 23:49.52 | SSES Mini Meet | September 11, 2018 |
| 5,000 Meters · Southwest Florida Christian AcademyFHSAA 1A District 6 · Oct 28 | 22:26.2 | FHSAA 1A District 6 | October 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | FHSAA 1A State Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity · Place 191 · St Stephens Episcopal | 5,000 Meters Varsity | 191 | 20:38.6 PB | 12 |
| Oct 28 | FHSAA 1A District 6Oct 28 · 5,000 Meters Varsity · Place 63 · St Stephens Episcopal | 5,000 Meters Varsity | 63 | 22:26.2 PB | 12 |
| Oct 16 | Bradenton Runners Club XC InvitationalOct 16 · 5,000 Meters Varsity · Place 84 · St. Stephens Episcopal School | 5,000 Meters Varsity | 84 | 21:18.06 | SR |
| Sep 18 | North Port XC InvitationalSep 18 · 5,000 Meters Junior Varsity · Place 30 · St. Stephens Episcopal School | 5,000 Meters Junior Varsity | 30 | 22:00.72 | SR |
| Aug 28 | Jim Ryun FCA InvitationalAug 28 · 5,000 Meters Junior Varsity · Place 24 · St. Stephens Episcopal School | 5,000 Meters Junior Varsity | 24 | 22:40.5 | — |
2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | FHSAA 1A Region 3Nov 6 · 5,000 Meters Varsity · Place 85 · St Stephens Episcopal | 5,000 Meters Varsity | 85 | 21:41.73 PB | 11 |
| Oct 31 | FHSAA 1A District 11Oct 31 · Varsity · Place 39 · St. Stephens | Varsity | 39 | 21:22.5 | — |
| Oct 17 | Tri-County XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 119 · St Stephens Episcopal | 5,000 Meters Varsity | 119 | 20:42.20 PB | 11 |
| Sep 5 | Seffner Christian InvitationalSep 5 · 5,000 Meters Elite · Place 100 · St Stephens Episcopal | 5,000 Meters Elite | 100 | 23:07.81 | 11 |
2019 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | FHSAA 1A District 6Oct 24 · 5,000 Meters Varsity · Place 100 · St Stephens Episcopal | 5,000 Meters Varsity | 100 | 22:54.6 | 10 |
| Sep 14 | Seffner Christian InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 43 · St. Stephens Episcopal School | 5,000 Meters Junior Varsity | 43 | 22:16.75 | SO |
| Aug 24 | King's InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 7 · St. Stephens Episcopal School | 5,000 Meters Junior Varsity | 7 | 23:11.7 | SO |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Tri-County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 120 · St Stephens Episcopal | 5,000 Meters Varsity | 120 | 22:10.21 | 9 |
| Sep 15 | B3R Sports Invitational Sep 15 · 5,000 Meters Junior Varsity · Place 101 · St. Stephens | 5,000 Meters Junior Varsity | 101 | 23:50.60 | 9 |
| Sep 11 | SSES Mini MeetSep 11 · 5,000 Meters Varsity · Place 21 · St Stephens Episcopal | 5,000 Meters Varsity | 21 | 23:49.52 PB | 9 |
2016 Cross Country
2 results