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:06.1 | FHSAA Cross Country State Finals | November 13, 2020 |
| 5,000 Meters · Apalachee Regional ParkFSU Pre-State Invitational · Oct 11 | 17:17.3 | FSU Pre-State Invitational | October 11, 2019 |
| 5,000 Meters · Bartram Trail HSBale-n-Trail Invitational · Sep 14 | 17:33.2 | Bale-n-Trail Invitational | September 14, 2019 |
| 5,000 Meters · Middleburg HS Middleburg Bronco Invitational / SJRAC Championship · Oct 14 | 19:03.1 | Middleburg Bronco Invitational / SJRAC Championship | October 14, 2017 |
| 5,000 Meters · Oaks Equestrian CenterFHSAA 3A Region 1 · Nov 2 | 17:38.04 | FHSAA 3A Region 1 | November 2, 2019 |
| 5,000 Meters · Ponte Vedra High SchoolFHSAA 3A District 3 · Oct 31 | 16:55 | FHSAA 3A District 3 | October 31, 2020 |
| 5,000 Meters · Ridgeview HSBob Hans Invitational · Sep 1 | 18:02.41 | Bob Hans Invitational | September 1, 2018 |
| 5,000 Meters · Ridgeview HSBob Hans Ridgeview Invitational · Aug 26 | 20:26.60 | Bob Hans Ridgeview Invitational | August 26, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | FHSAA Cross Country State FinalsNov 13 · 5,000 Meters 3A · Place 57 · St Augustine | 5,000 Meters 3A | 57 | 17:06.1 PB | 12 |
| Oct 31 | FHSAA 3A District 3Oct 31 · 5,000 Meters Varsity · Place 8 · St Augustine | 5,000 Meters Varsity | 8 | 16:55 PB | 12 |
| Oct 16 | Spikes and Spurs ClassicOct 16 · 5,000 Meters Varsity · Place 36 · St. Augustine | 5,000 Meters Varsity | 36 | 17:33.0 | — |
| Oct 10 | Middleburg Bronco ClassicOct 10 · 5,000 Meters Varsity · Place 15 · St. Augustine | 5,000 Meters Varsity | 15 | 18:09.3 | — |
| Oct 3 | Ridgeview Bob Hans InvitationalOct 3 · 5,000 Meters Varsity · Place 14 · St. Augustine | 5,000 Meters Varsity | 14 | 18:05.76 | SR |
| Sep 26 | Katie Caples InvitationalSep 26 · 5,000 Meters Elite · Place 29 · St. Augustine | 5,000 Meters Elite | 29 | 17:14 | — |
| Sep 19 | Bale-n-Trail Cross Country OriginalSep 19 · Varsity · Place 42 · St Augustine | Varsity | 42 | 17:45.1 | — |
| Sep 12 | Craig Speziale InvitationalSep 12 · 5,000 Meters Varsity · Place 47 · St. Augustine | 5,000 Meters Varsity | 47 | 18:01 | — |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 3A Region 1Nov 2 · 5,000 Meters Varsity · Place 40 · St Augustine | 5,000 Meters Varsity | 40 | 17:38.04 PB | 11 |
| Oct 26 | FHSAA 3A District 2Oct 26 · 5,000 Meters Varsity · Place 12 · St Augustine | 5,000 Meters Varsity | 12 | 17:59.6 | 11 |
| Oct 11 | FSU Pre-State InvitationalOct 11 · 5,000 Meters Varsity - A · Place 15 · St Augustine | 5,000 Meters Varsity - A | 15 | 17:17.3 PB | 11 |
| Sep 14 | Bale-n-Trail InvitationalSep 14 · 5,000 Meters Varsity · Place 50 · St Augustine | 5,000 Meters Varsity | 50 | 17:33.2 PB | 11 |
| Aug 24 | Spikes and Spurs ClassicAug 24 · 5,000 Meters Varsity · Place 20 · St. Augustine | 5,000 Meters Varsity | 20 | 17:19.61 | 11 |
2018 Cross Country
2 results2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 3A District 4 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 39 · St Augustine | 5,000 Meters Varsity | 39 | 18:02.90 | 9 |
| Oct 14 | Middleburg Bronco Invitational / SJRAC ChampionshipOct 14 · 5,000 Meters Varsity · Place 63 · St Augustine | 5,000 Meters Varsity | 63 | 19:03.1 PB | 9 |
| Oct 6 | FSU XC InvitationalOct 6 · 5,000 Meters Varsity A · Place 101 · St Augustine | 5,000 Meters Varsity A | 101 | 18:53.1 | 9 |
| Sep 30 | 9th Alligator Lake XC InvitationalSep 30 · 5,000 Meters Invitational · Place 128 · St. Augustine | 5,000 Meters Invitational | 128 | 19:38.4 | 9 |
| Sep 2 | Bale-N-Trail OriginalSep 2 · 5,000 Meters Varsity · Place 141 · St. Augustine | 5,000 Meters Varsity | 141 | 19:26.5 | FR |
| Aug 26 | Bob Hans Ridgeview InvitationalAug 26 · 5,000 Meters Varsity · Place 60 · St Augustine | 5,000 Meters Varsity | 60 | 20:26.60 PB | 9 |