Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · IndoorArmory Youth Championships presented by NYRR · Mar 4 | 31.03a | Armory Youth Championships presented by NYRR | March 4, 2017 |
| 200 Meters · OutdoorAAU Club Championships · Jul 13 | 34.98a | AAU Club Championships | July 13, 2014 |
| 400 Meters · IndoorSouthern CT Youth Invite · Jan 22 | 1:16.72 | Southern CT Youth Invite | January 22, 2017 |
| Discus · 1kg · OutdoorAAU Club Championships · Jul 8 | 21.03m | AAU Club Championships | July 8, 2018 |
| High Jump · IndoorArmory Youth Championships presented by NYRR · Mar 4 | 1.25m | Armory Youth Championships presented by NYRR | March 4, 2017 |
| High Jump · OutdoorSouthern CT Youth Meet · May 28 | 4-06.00 | Southern CT Youth Meet | May 28, 2017 |
| Javelin · 300g TJ · Outdoor10 Annual Bloomfield Youth Invitational · May 14 | 69-04 | 10 Annual Bloomfield Youth Invitational | May 14, 2016 |
| Javelin · 450g AeroJav · OutdoorFlyers 5th Annual Track & Field Meet · Jun 25 | 21.10m | Flyers 5th Annual Track & Field Meet | June 25, 2017 |
| Javelin · 600g · OutdoorAAU Club Championships · Jul 8 | 23.54m | AAU Club Championships | July 8, 2018 |
| Shot Put · 4kg · Outdoor10 Annual Bloomfield Youth Invitational · May 14 | 24-05.50 | 10 Annual Bloomfield Youth Invitational | May 14, 2016 |
| Shot Put · 6lb · IndoorArmory Youth Championships presented by NYRR · Mar 4 | 7.92m | Armory Youth Championships presented by NYRR | March 4, 2017 |
| Shot Put · 6lb · OutdoorFlyers 5th Annual Track & Field Meet · Jun 25 | 8.47m | Flyers 5th Annual Track & Field Meet | June 25, 2017 |
| Triathlon · Standard · OutdoorAAU Club Championships · Jul 13 | 0789 | AAU Club Championships | July 13, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
6 results2017 Outdoor Track
12 results2017 Indoor Track
6 results2016 Outdoor Track
6 results2015 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | CT Hawks Youth Meet 2May 31 · Javelin · Place 1 · Remington Flyers Track | Javelin300g TJ | 1. | 68-09 | 4 |
| May 31 | CT Hawks Youth Meet 2May 31 · Shot Put · Place 1 · Remington Flyers Track | Shot Put4kg | 1. | 21-10.00 | 4 |
| May 31 | CT Hawks Youth Meet 2May 31 · High Jump · Place 1 · Remington Flyers Track | High Jump | 1. | 3-10.00 | 4 |
2014 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 13 | AAU Club ChampionshipsJul 13 · Triathlon · Place 2 · Remington Flyers Track | TriathlonStandard | 2. | 0789 PB | 3 |
| Jul 13 | AAU Club ChampionshipsJul 13 · Javelin · Place 3 · Remington Flyers Track | Javelin300g TJ | 3. | 45-06 | 3 |
| Jul 13 | AAU Club ChampionshipsJul 13 · Shot Put · Place 2 · Remington Flyers Track | Shot Put4kg | 2. | 17-11.50 | 3 |
| Jul 13 | AAU Club ChampionshipsJul 13 · High Jump · Place 1 · Remington Flyers Track | High Jump | 1. | 4-01.25 | 3 |
| Jul 13 | AAU Club ChampionshipsJul 13 · High Jump · Place 1 · Remington Flyers Track | High Jump | 1. | 3-08.00 | 3 |
| Jul 13 | AAU Club ChampionshipsJul 13 · 200 Meters · Place 14 · Remington Flyers Track | 200 Meters | 14. | 34.98a PBWind: -1.7 | 3 |
| May 17 | Bloomfield InviteMay 17 · Javelin · Place 3 · Remington Flyers Track | Javelin300g TJ | 3. | 37-03 | 3 |
| May 17 | Bloomfield InviteMay 17 · Shot Put · Place 2 · Remington Flyers Track | Shot Put4kg | 2. | 16-05.00 | 3 |
| May 17 | Bloomfield InviteMay 17 · High Jump · Place 1 · Remington Flyers Track | High Jump | 1. | 3-08.00 | 3 |