Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 30" / 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 11 | 22.52a | USATF Region 1 Junior Olympic Championships | July 11, 2015 |
| 100m Hurdles · 33" / 0.838m · OutdoorConstitution Classic · Jun 4 | 19.89a | Constitution Classic | June 4, 2017 |
| 200 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 12 | 30.42 | USATF Region 1 Junior Olympic Championships | July 12, 2018 |
| 400 Meters · OutdoorConstitution Classic · Jun 4 | 1:20.87a | Constitution Classic | June 4, 2017 |
| 800 Meters · OutdoorUSATF Adirondack Association Junior Olympic Championships · Jun 24 | 2:48.49a | USATF Adirondack Association Junior Olympic Championships | June 24, 2018 |
| High Jump · OutdoorUSATF Adirondack Association Junior Olympic Championships · Jun 24 | 1.50m | USATF Adirondack Association Junior Olympic Championships | June 24, 2018 |
| Javelin · 600g · OutdoorUSATF Adirondack Association Junior Olympic Championships · Jun 24 | 18.30m | USATF Adirondack Association Junior Olympic Championships | June 24, 2018 |
| Long Jump · OutdoorConstitution Classic · Jun 4 | 4.33m | Constitution Classic | June 4, 2017 |
| Pentathlon (Outdoor) · Standard · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 11 | 1212 | USATF Region 1 Junior Olympic Championships | July 11, 2015 |
| Shot Put · 4kg · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 11 | 19-06.00 | USATF Region 1 Junior Olympic Championships | July 11, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
4 results2018 Outdoor Track
11 results2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 17 | Adirondack ChampsJun 17 · Heptathlon · Place 1 · Averill Park Road Runners | Heptathlon | 1. | 2330Unofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · Long Jump · Place 2 · Averill Park Road Runners | Long Jump | 2. | 3.78mUnofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · Javelin · Place 2 · Averill Park Road Runners | Javelin300g TJ | 2. | 17.00mUnofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · Shot Put · Place 2 · Averill Park Road Runners | Shot Put4kg | 2. | 6.18mUnofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · 100m Hurdles · Place 2 · Averill Park Road Runners | 100m Hurdles33" / 0.838m | 2. | 19.60aUnofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · High Jump · Place 1 · Averill Park Road Runners | High Jump | 1. | 1.40mUnofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · 800 Meters · Place 2 · Averill Park Road Runners | 800 Meters | 2. | 3:00.65aUnofficial | 8 |
| Jun 17 | Adirondack ChampsJun 17 · 200 Meters · Place 3 · Averill Park Road Runners | 200 Meters | 3. | 32.06aUnofficial | 8 |
| Jun 4 | Constitution ClassicJun 4 · Long Jump · Place 2 · Averill Park Road Runners | Long Jump | 2. | 4.33m PB | 8 |
| Jun 4 | Constitution ClassicJun 4 · 100m Hurdles · Place 2 · Averill Park Road Runners | 100m Hurdles33" / 0.838m | 2. | 19.89a PB | 8 |
| Jun 4 | Constitution ClassicJun 4 · High Jump · Place 1 · Averill Park Road Runners | High Jump | 1. | 1.40m | 8 |
| Jun 4 | Constitution ClassicJun 4 · 400 Meters · Place 3 · Averill Park Road Runners | 400 Meters | 3. | 1:20.87a PB | 8 |
2016 Outdoor Track
3 results2015 Outdoor Track
6 results