Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100m Hurdles · 33" / 0.838m · OutdoorMSTCA Heptathlon · Jun 6 | 24.02a | MSTCA Heptathlon | June 6, 2022 |
| 200 Meters · OutdoorMSTCA Heptathlon · Jun 6 | 31.92a | MSTCA Heptathlon | June 6, 2022 |
| 55 Meters · IndoorMiddlesex League - JV Meet · Jan 19 | 8.90 | Middlesex League - JV Meet | January 19, 2022 |
| 600 Meters · IndoorMiddlesex League T & F #5 · Jan 13 | 2:01.07 | Middlesex League T & F #5 | January 13, 2022 |
| 800 Meters · OutdoorMiddlesex League 3C · Apr 26 | 3:07.19a | Middlesex League 3C | April 26, 2023 |
| Heptathlon · OutdoorMSTCA Heptathlon · Jun 6 | 1720 | MSTCA Heptathlon | June 6, 2022 |
| High Jump · OutdoorMSTCA Heptathlon · Jun 6 | 1.21m | MSTCA Heptathlon | June 6, 2022 |
| Javelin · 600g · OutdoorMSTCA Heptathlon · Jun 6 | 17.40m | MSTCA Heptathlon | June 6, 2022 |
| Long Jump · IndoorMSTCA D5 State Relays · Jan 22 | 3.52m | MSTCA D5 State Relays | January 22, 2022 |
| Long Jump · OutdoorMSTCA Heptathlon · Jun 6 | 3.70m | MSTCA Heptathlon | June 6, 2022 |
| Shot Put · 4kg · OutdoorMSTCA Heptathlon · Jun 6 | 5.14m | MSTCA Heptathlon | June 6, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Outdoor Track
4 results2022 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 6 | MSTCA HeptathlonJun 6 · Heptathlon · Place 48 · Stoneham | HeptathlonRound M | 48. | 1720 PB | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · Long Jump · Place 45 · Stoneham | Long JumpRound M | 45. | 3.70m PB | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · Javelin · Place 18 · Stoneham | Javelin600gRound M | 18. | 17.40m PB | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · Shot Put · Place 50 · Stoneham | Shot Put4kgRound M | 50. | 5.14m PB | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · 100m Hurdles · Place 52 · Stoneham | 100m Hurdles33" / 0.838mRound M | 52. | 24.02a PB | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · High Jump · Place 36 · Stoneham | High JumpRound M | 36. | 1.21m PB | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · 800 Meters · Place 40 · Stoneham | 800 MetersRound M | 40. | 3:08.90a | 10 |
| Jun 6 | MSTCA HeptathlonJun 6 · 200 Meters · Place 43 · Stoneham | 200 MetersRound M | 43. | 31.92a PB | 10 |
2022 Indoor Track
8 results2021 Indoor Track
3 results