Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Apalachee Regional ParkFHSAA 1A State Championships · Nov 11 | 18:41.76 | FHSAA 1A State Championships | November 11, 2017 |
| 5,000 Meters · Burt Aaronson South County Regional ParkSpanish River Invitational · Sep 23 | 19:55.29 | Spanish River Invitational | September 23, 2017 |
| 5,000 Meters · Chain of Lakes ParkFLRunners.com16 Invitational · Sep 26 | 22:33.50 | FLRunners.com16 Invitational | September 26, 2015 |
| 5,000 Meters · Holloway ParkFLRunnners.com Invitational · Sep 29 | 20:15.85 | FLRunnners.com Invitational | September 29, 2017 |
| 5,000 Meters · Mills Pond ParkFHSAA 1A Region 4 Championships · Oct 29 | 20:32.14 | FHSAA 1A Region 4 Championships | October 29, 2016 |
| 5,000 Meters · Sebastian River High SchoolShark Invitational · Oct 14 | 20:34.87 | Shark Invitational | October 14, 2017 |
| 5,000 Meters · South Fork High SchoolFleet Feet Invitational presented by New Balance · Aug 26 | 21:46.91 | Fleet Feet Invitational presented by New Balance | August 26, 2017 |
| 5,000 Meters · The King's AcademyFHSAA 1A District 13 Championship · Nov 1 | 21:52.34 | FHSAA 1A District 13 Championship | November 1, 2014 |
| 5,000 Meters · Tradewinds ParkFHSAA 1A Region 4 Championships · Nov 3 | 21:16.60 | FHSAA 1A Region 4 Championships | November 3, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | FHSAA 1A State ChampionshipsNov 11 · 5,000 Meters Varsity · Place 113 · The King's Academy | 5,000 Meters Varsity | 113 | 18:41.76 PB | 12 |
| Nov 3 | FHSAA 1A Region 4 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 47 · The King's Academy | 5,000 Meters Varsity | 47 | 21:16.60 PB | 12 |
| Oct 26 | FHSAA 1A District 13 ChampionshipsOct 26 · 5,000 Meters 1A · Place 11 · King's Acade | 5,000 Meters 1A | 11 | 18:59.90 | 12 |
| Oct 19 | Palm Beach County ConferenceOct 19 · 5,000 Meters Varsity · Place 70 · The King's Academy | 5,000 Meters Varsity | 70 | 19:35.97 | — |
| Oct 14 | Shark InvitationalOct 14 · 5,000 Meters Varsity · Place 77 · The King's Academy | 5,000 Meters Varsity | 77 | 20:34.87 PB | 12 |
| Oct 12 | Pine Crest InvitationalOct 12 · 5,000 Meters Varsity · Place 78 · The King's Academy | 5,000 Meters Varsity | 78 | 22:26.78 | 12 |
| Oct 7 | Melbourne HS InvitationalOct 7 · 5,000 Meters Varsity · Place 40 · The King's Academy | 5,000 Meters Varsity | 40 | 20:11.77 | SR |
| Sep 29 | FLRunnners.com InvitationalSep 29 · 5,000 Meters Small School · Place 67 · The King's Academy | 5,000 Meters Small School | 67 | 20:15.85 PB | 12 |
| Sep 23 | Spanish River InvitationalSep 23 · 5,000 Meters 1A Varsity · Place 35 · The King's Academy | 5,000 Meters 1A Varsity | 35 | 19:55.29 PB | 12 |
| Aug 26 | Fleet Feet Invitational presented by New BalanceAug 26 · 5,000 Meters Varsity · Place 132 · The King's Academy | 5,000 Meters Varsity | 132 | 21:46.91 PB | 12 |
2016 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | FHSAA 1A State ChampionshipsNov 5 · 5,000 Meters Varsity · Place 175 · The King's Academy | 5,000 Meters Varsity | 175 | 20:32.41 | 11 |
| Oct 29 | FHSAA 1A Region 4 ChampionshipsOct 29 · 5,000 Meters Varsity · Place 56 · The King's Academy | 5,000 Meters Varsity | 56 | 20:32.14 PB | 11 |
| Oct 20 | FHSAA 1A District 13 ChampionshipsOct 20 · 5,000 Meters 1A · Place 10 · The King's Academy | 5,000 Meters 1A | 10 | 20:37.50 | 11 |
| Oct 14 | Palm Beach County ChampionshipOct 14 · 5,000 Meters Varsity · Place 98 · The King's Academy | 5,000 Meters Varsity | 98 | 21:00.40 | — |
| Sep 30 | FLRunners.com 17th Annual InvitationalSep 30 · 5,000 Meters Small School · Place 147 · The King's Academy | 5,000 Meters Small School | 147 | 24:35.39 | 11 |
| Sep 22 | Pine Crest Cross Country InvitationalSep 22 · 5,000 Meters Varsity · Place 94 · King's Acade | 5,000 Meters Varsity | 94 | 21:07.64 | 11 |
| Sep 17 | Spanish River Cross Country InvitationalSep 17 · 5,000 Meters 1A/2A Varsity · Place 96 · The King's Academy | 5,000 Meters 1A/2A Varsity | 96 | 20:40.56 | 11 |
| Sep 13 | Perseverance Invitational Sep 13 · 5,000 Meters Varsity · Place 50 · The King's Academy | 5,000 Meters Varsity | 50 | 20:45.58 | — |
| Sep 10 | Boca Bobcat Invitational Sep 10 · 5,000 Meters Varsity · Place 49 · The King's Academy | 5,000 Meters Varsity | 49 | 21:06.71 | — |
| Sep 3 | Park Vista Cobra Country XC Invitational Sep 3 · 5,000 Meters Varsity · Place 85 · The King's Academy | 5,000 Meters Varsity | 85 | 21:12.98 | — |
| Aug 27 | Fleet Feet Invitational presented by SauconyAug 27 · 5,000 Meters Varsity · Place 138 · The King's Academy | 5,000 Meters Varsity | 138 | 21:49.50 | — |
2015 Cross Country
3 results2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | FHSAA 1A District 13 ChampionshipNov 1 · 5,000 Meters Varsity · Place 57 · The King's Academy | 5,000 Meters Varsity | 57 | 21:52.34 PB | 9 |
| Oct 3 | Flrunners InvitationalOct 3 · 5,000 Meters Small School · Place 205 · The King's Academy | 5,000 Meters Small School | 205 | 24:57.96 | 9 |