Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Chain of Lakes ParkFLRunners.com 17th Annual Invitational · Sep 30 | 24:50.20 | FLRunners.com 17th Annual Invitational | September 30, 2016 |
| 5,000 Meters · Estero Community ParkFHSAA 3A Region 3 Championships · Oct 28 | 23:32.10 | FHSAA 3A Region 3 Championships | October 28, 2016 |
| 5,000 Meters · Holloway ParkFlrunners.com Invitational · Sep 28 | 23:56.25 | Flrunners.com Invitational | September 28, 2018 |
| 5,000 Meters · Lake Region High SchoolFHSAA 4A Region 2 · Nov 2 | 21:28.6 | FHSAA 4A Region 2 | November 2, 2019 |
| 5,000 Meters · North Port HS Athletic FieldsTri-County Championships · Oct 5 | 21:41.50 | Tri-County Championships | October 5, 2018 |
| 5,000 Meters · Osceola Eagle LakeFHSAA 3A District 10 Championships · Oct 20 | 22:30.10 | FHSAA 3A District 10 Championships | October 20, 2016 |
| 5,000 Meters · Venice High SchoolFHSAA 3A District 10 Championships · Oct 25 | 22:45.97 | FHSAA 3A District 10 Championships | October 25, 2017 |
| 5,000 Meters · Veterans ParkFort Myers Invitational · Sep 8 | 22:59.60 | Fort Myers Invitational | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | FHSAA 4A Region 2Nov 2 · 5,000 Meters Varsity · Place 57 · Venice | 5,000 Meters Varsity | 57 | 21:28.6 PB | 12 |
| Oct 11 | Disney Cross Country Classic Oct 11 · 5,000 Meters Varsity · Place 37 · Venice | 5,000 Meters Varsity | 37 | 22:24.6 | — |
| Sep 14 | Palmetto InvitationalSep 14 · 5,000 Meters Varsity · Place 13 · Venice | 5,000 Meters Varsity | 13 | 23:09.85 | SR |
| Sep 7 | Venice InvitationalSep 7 · 5,000 Meters Varsity · Place 33 · Venice | 5,000 Meters Varsity | 33 | 23:29.39 | 12 |
| Aug 31 | DDD Sommer InvitationalAug 31 · 5,000 Meters Varsity · Place 58 · Venice | 5,000 Meters Varsity | 58 | 24:10.16 | SR |
| Aug 24 | Lemon Bay InvitationalAug 24 · 5,000 Meters Junior Varsity · Place 17 · Venice | 5,000 Meters Junior Varsity | 17 | 27:30.26 | — |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 3A Region 3Nov 3 · 5,000 Meters Varsity · Place 47 · Venice | 5,000 Meters Varsity | 47 | 21:20.06 | 11 |
| Oct 13 | Lely Trojan InvitationalOct 13 · Varsity · Place 20 · Venice | Varsity | 20 | 21:20.48 | 12 |
| Oct 13 | Lely Trojan InvitationalOct 13 · 5,000 Meters Varsity · Place 20 · Venice | 5,000 Meters Varsity | 20 | 21:20.48 | 12 |
| Oct 5 | Tri-County ChampionshipsOct 5 · 5,000 Meters Varsity · Place 21 · Venice | 5,000 Meters Varsity | 21 | 21:41.50 PB | 11 |
| Sep 28 | Flrunners.com InvitationalSep 28 · 5,000 Meters Varsity · Place 56 · Venice | 5,000 Meters Varsity | 56 | 23:56.25 PB | 11 |
| Sep 15 | B3R Sports Invitational Sep 15 · 5,000 Meters Varsity · Place 64 · Venice | 5,000 Meters Varsity | 64 | 23:22.22 | 11 |
| Sep 8 | Fort Myers InvitationalSep 8 · 5,000 Meters Varsity · Place 45 · Venice | 5,000 Meters Varsity | 45 | 22:59.60 PB | 11 |
| Sep 1 | Venice InvitationalSep 1 · 5,000 Meters Varsity · Place 25 · Venice | 5,000 Meters Varsity | 25 | 23:05.82 | SR |
| Aug 25 | Lemon Bay InvitationalAug 25 · 5,000 Meters Varsity · Place 52 · Venice | 5,000 Meters Varsity | 52 | 23:32.00 | — |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | FHSAA 3A Region 3 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 83 · Venice | 5,000 Meters Varsity | 83 | 23:38.72 | 10 |
| Oct 25 | FHSAA 3A District 10 ChampionshipsOct 25 · 5,000 Meters Varsity · Place 19 · Venice | 5,000 Meters Varsity | 19 | 22:45.97 PB | 10 |
| Oct 12 | Tri-County ChampionshipsOct 12 · 5,000 Meters Varsity · Place 52 · Venice | 5,000 Meters Varsity | 52 | 25:45.42 | JR |
| Oct 6 | Disney Cross Country ClassicOct 6 · 5,000 Meters Varsity · Place 123 · Venice | 5,000 Meters Varsity | 123 | 24:52.70 | SO |
| Sep 29 | FLRunnners.com InvitationalSep 29 · 5,000 Meters Large School · Place 48 · Venice | 5,000 Meters Large School | 48 | 24:16.50 | 10 |
| Sep 23 | North Port InvitationalSep 23 · 5,000 Meters Elite · Place 121 · Venice | 5,000 Meters Elite | 121 | 23:51.2 | JR |
| Aug 26 | Lemon Bay InvitationalAug 26 · Varsity · Place 80 · Venice | Varsity | 80 | 26:18.00 | — |
2016 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | FHSAA 3A Region 3 ChampionshipsOct 28 · 5,000 Meters Varsity · Place 66 · Venice | 5,000 Meters Varsity | 66 | 23:32.10 PB | 9 |
| Oct 20 | FHSAA 3A District 10 Championships Oct 20 · 5,000 Meters Varsity · Place 13 · Venice | 5,000 Meters Varsity | 13 | 22:30.10 PB | 9 |
| Oct 15 | Tri-County XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 30 · Venice | 5,000 Meters Varsity | 30 | 22:56.00 | — |
| Oct 15 | Tri-County XC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 10 · Venice | 5,000 Meters Varsity | 10 | 22:56.00 | — |
| Sep 30 | FLRunners.com 17th Annual InvitationalSep 30 · 5,000 Meters Large School · Place 38 · Venice | 5,000 Meters Large School | 38 | 24:50.20 PB | 9 |
| Sep 24 | North Port XC Invitational Sep 24 · 5,000 Meters Elite · Place 147 · Venice | 5,000 Meters Elite | 147 | 24:07.30 | — |
| Sep 17 | Venice InvitationalSep 17 · 3 Miles Varsity · Place 42 · Venice | 3 Miles Varsity | 42 | 23:43.40 | — |
| Sep 10 | Fort Myers High Hoptar InviteSep 10 · 5,000 Meters Junior Varsity · Place 8 · Venice | 5,000 Meters Junior Varsity | 8 | 25:17.30 | — |
| Aug 27 | Lemon Bay InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 19 · Venice | 5,000 Meters Junior Varsity | 19 | 27:38.00 | — |