Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA Cross Country State Finals · Nov 13 | 17:28.1 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 17:32.6 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Eagle Lake ParkFHSAA 1A District 7 Championships · Oct 26 | 19:12.80 | FHSAA 1A District 7 Championships | October 26, 2017 |
| 5,000 Meters · G.T. Bray ParkBradenton Runners Club XC Championships · Oct 21 | 21:32.34 | Bradenton Runners Club XC Championships | October 21, 2017 |
| 5,000 Meters · Holloway ParkFHSAA 1A Region 3 · Nov 1 | 17:24.13 | FHSAA 1A Region 3 | November 1, 2019 |
| 5,000 Meters · North Port HS Athletic FieldsTri-County XC Championship · Oct 17 | 18:04.78 | Tri-County XC Championship | October 17, 2020 |
| 5,000 Meters · Saint Stephen's Episcopal SchoolSSES Mini Meet · Sep 11 | 20:09.14 | SSES Mini Meet | September 11, 2018 |
| 5,000 Meters · Southwest Florida Christian AcademyFHSAA 1A District 6 · Oct 24 | 18:02.4 | FHSAA 1A District 6 | October 24, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2020 Cross Country
5 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | FHSAA 1A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 36 · St Stephens Episcopal | 5,000 Meters Varsity | 36 | 17:28.50 | 10 |
| Nov 1 | FHSAA 1A Region 3Nov 1 · 5,000 Meters Varsity · Place 10 · St Stephens Episcopal | 5,000 Meters Varsity | 10 | 17:24.13 PB | 10 |
| Oct 24 | FHSAA 1A District 6Oct 24 · 5,000 Meters Varsity · Place 7 · St Stephens Episcopal | 5,000 Meters Varsity | 7 | 18:02.4 PB | 10 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Varsity - B · Place 5 · St Stephens Episcopal | 5,000 Meters Varsity - B | 5 | 17:32.6 PB | 10 |
| Sep 14 | Seffner Christian InvitationalSep 14 · 5,000 Meters Open · Place 12 · St. Stephens Episcopal School | 5,000 Meters Open | 12 | 18:30.46 | SO |
| Aug 31 | Big Bend XC InvitationalAug 31 · 5,000 Meters Varsity · Place 34 · St. Stephens | 5,000 Meters Varsity | 34 | 18:23.40 | 10 |
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 1A Region 2Nov 2 · Varsity · Place 26 · St. Stephens | Varsity | 26 | 18:12.13 | 9 |
| Oct 6 | Buchholz Bobcat ClassicOct 6 · 5,000 Meters Varsity · Place 32 · St. Stephens | 5,000 Meters Varsity | 32 | 17:32.37 | — |
| Sep 15 | B3R Sports Invitational Sep 15 · 5,000 Meters Junior Varsity · Place 5 · St. Stephens | 5,000 Meters Junior Varsity | 5 | 18:49.80 | 9 |
| Sep 11 | SSES Mini MeetSep 11 · 5,000 Meters Varsity · Place 3 · St Stephens Episcopal | 5,000 Meters Varsity | 3 | 20:09.14 PB | 9 |
2017 Cross Country
4 results2016 Cross Country
2 results