Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 6 | 23:17.5 | FSU XC Invitational | October 6, 2017 |
| 5,000 Meters · Apalachee Regional ParkFSU XC Invitational · Oct 7 | 22:30.0 | FSU XC Invitational | October 7, 2016 |
| 5,000 Meters · Chain of Lakes ParkFLRunners.com 17th Annual Invitational · Sep 30 | 23:42.41 | FLRunners.com 17th Annual Invitational | September 30, 2016 |
| 5,000 Meters · Estero Community ParkFHSAA 3A Region 3 Championships · Nov 3 | 22:34.57 | FHSAA 3A Region 3 Championships | November 3, 2017 |
| 5,000 Meters · Holloway ParkFLRunnners.com Invitational · Sep 29 | 25:42.33 | FLRunnners.com Invitational | September 29, 2017 |
| 5,000 Meters · Mariner High SchoolTriton Cross Country Invitational · Sep 17 | 24:12.70 | Triton Cross Country Invitational | September 17, 2016 |
| 5,000 Meters · OptimistOptimist · Sep 12 | 26:03.90 | Optimist | September 12, 2015 |
| 5,000 Meters · Palmetto Ridge High SchoolFHSAA 3A District 12 Championships · Oct 26 | 21:27.87 | FHSAA 3A District 12 Championships | October 26, 2017 |
| 5,000 Meters · Veterans ParkLCAC XC Championships · Oct 4 | 23:35.5 | LCAC XC Championships | October 4, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 3A Region 3 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 58 · Estero | 5,000 Meters Varsity | 58 | 22:34.57 PB | 12 |
| Oct 26 | FHSAA 3A District 12 ChampionshipsOct 26 · 5,000 Meters Varsity · Place 10 · Estero | 5,000 Meters Varsity | 10 | 21:27.87 PB | 12 |
| Oct 19 | Lee County Athletic Conference (LCAC)Oct 19 · 5,000 Meters Varsity · Place 16 · Estero | 5,000 Meters Varsity | 16 | 22:42.53 | SR |
| Oct 14 | Lely Trojan InvitationalOct 14 · 5,000 Meters Varsity · Place 62 · Estero | 5,000 Meters Varsity | 62 | 24:03.87 | 12 |
| Oct 6 | FSU XC InvitationalOct 6 · 5,000 Meters Select · Place 139 · Estero | 5,000 Meters Select | 139 | 23:17.5 PB | 12 |
| Sep 29 | FLRunnners.com InvitationalSep 29 · 5,000 Meters Invitational · Place 135 · Estero | 5,000 Meters Invitational | 135 | 25:42.33 PB | 12 |
| Sep 23 | North Port InvitationalSep 23 · 5,000 Meters Elite · Place 77 · Estero | 5,000 Meters Elite | 77 | 22:27.6 | SR |
| Aug 26 | Jim Ryun InvitationalAug 26 · 5,000 Meters Varsity · Place 96 · Estero | 5,000 Meters Varsity | 96 | 24:14.70 | — |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | 18th Annual Lely Trojan Cross Country Invitational Oct 15 · 5,000 Meters Varsity · Place 64 · Estero | 5,000 Meters Varsity | 64 | 23:08.93 | 11 |
| Oct 7 | FSU XC InvitationalOct 7 · 5,000 Meters Elite · Place 111 · Estero | 5,000 Meters Elite | 111 | 22:30.0 PB | 11 |
| Oct 4 | LCAC XC ChampionshipsOct 4 · 5,000 Meters Varsity · Place 27 · Estero | 5,000 Meters Varsity | 27 | 23:35.5 PB | 11 |
| Sep 30 | FLRunners.com 17th Annual InvitationalSep 30 · 5,000 Meters Race of Champions · Place 156 · Estero | 5,000 Meters Race of Champions | 156 | 23:42.41 PB | 11 |
| Sep 24 | North Port XC Invitational Sep 24 · 5,000 Meters Elite · Place 79 · Estero | 5,000 Meters Elite | 79 | 21:53.00 | — |
| Sep 17 | Triton Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 37 · Estero | 5,000 Meters Varsity | 37 | 24:12.70 PB | 11 |
2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 13 | LCAC XC Championships Oct 13 · 5,000 Meters Varsity · Place 27 · Estero | 5,000 Meters Varsity | 27 | 23:35.5 | 10 |
| Oct 3 | FSU Invitational (Pre-State)Oct 3 · 5,000 Meters Elite · Place 242 · Estero | 5,000 Meters Elite | 242 | 24:24.70 | 10 |
| Sep 26 | FLRunners.com16 InvitationalSep 26 · 5,000 Meters Race of Champions · Place 204 · Estero | 5,000 Meters Race of Champions | 204 | 25:40.50 | 10 |
| Sep 19 | North Port InviteSep 19 · 5,000 Meters Elite · Place 123 · Estero | 5,000 Meters Elite | 123 | 24:37.05 | — |
| Sep 12 | OptimistSep 12 · 5,000 Meters Varsity · Place 112 · Estero | 5,000 Meters Varsity | 112 | 26:03.90 PB | 10 |