Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Discus · 1.6kg · OutdoorCIAC Class S Boys Championship · May 30 | 132-00 | CIAC Class S Boys Championship | May 30, 2023 |
| Discus · 2kg · OutdoorLittle East Conference Championship · Apr 25 | 40.09m | Little East Conference Championship | April 25, 2026 |
| Hammer · 16lb / 7.26kg · OutdoorLittle East Conference Championship · Apr 25 | 41.06m | Little East Conference Championship | April 25, 2026 |
| Javelin · 800g · OutdoorOxford, Kennedy, Shelton, Ansonia v Derby · Apr 11 | 107-9 | Oxford, Kennedy, Shelton, Ansonia v Derby | April 11, 2023 |
| Long Jump · OutdoorOxford, Naugatuck @ Seymour · Apr 25 | 16' 5 | Oxford, Naugatuck @ Seymour | April 25, 2023 |
| Shot Put · 12lb · OutdoorCIAC Class S Boys Championship · May 30 | 40-02.00 | CIAC Class S Boys Championship | May 30, 2023 |
| Shot Put · 16lb / 7.26kg · IndoorWesleyan Winter Invite · Dec 6 | 14.31m | Wesleyan Winter Invite | December 6, 2025 |
| Shot Put · 16lb / 7.26kg · OutdoorNew England Division III Outdoor Championships · May 1 | 14.10m | New England Division III Outdoor Championships | May 1, 2026 |
| Triple Jump · OutdoorOxford, Kennedy, Shelton, Ansonia v Derby · Apr 11 | 36-6 | Oxford, Kennedy, Shelton, Ansonia v Derby | April 11, 2023 |
| Weight Throw · 35lb / 15.9kg · IndoorArt Kadish Elm City Challenge · Dec 12 | 13.65m | Art Kadish Elm City Challenge | December 12, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
6 results2026 Indoor Track
7 results2025 Indoor Track
4 results2023 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | CIAC Class S Boys ChampionshipMay 30 · Discus · Place 6 · OxfordOxford | Discus1.6kg | 6. | 132-00 PB | 12 |
| May 30 | CIAC Class S Boys ChampionshipMay 30 · Shot Put · Place 13 · OxfordOxford | Shot Put12lb | 13. | 40-02.00 PB | 12 |
| Apr 25 | Oxford, Naugatuck @ SeymourApr 25 · Triple Jump · Place 5 · OxfordOxford | Triple Jump | 5. | 35' 8.5 | 12 |
| Apr 25 | Oxford, Naugatuck @ SeymourApr 25 · Long Jump · Place 11 · OxfordOxford | Long Jump | 11. | 16' 5 PB | 12 |
| Apr 25 | Oxford, Naugatuck @ SeymourApr 25 · Discus · Place 2 · OxfordOxford | Discus1.6kg | 2. | 110' 1 | 12 |
| Apr 25 | Oxford, Naugatuck @ SeymourApr 25 · Shot Put · Place 2 · OxfordOxford | Shot Put12lb | 2. | 39' 1.5 | 12 |
| Apr 11 | Oxford, Kennedy, Shelton, Ansonia v DerbyApr 11 · Triple Jump · Place 5 · OxfordOxford | Triple Jump | 5. | 36-6 PB | 12 |
| Apr 11 | Oxford, Kennedy, Shelton, Ansonia v DerbyApr 11 · Javelin · Place 7 · OxfordOxford | Javelin800g | 7. | 107-9 PB | 12 |
| Apr 11 | Oxford, Kennedy, Shelton, Ansonia v DerbyApr 11 · Discus · Place 5 · OxfordOxford | Discus1.6kg | 5. | 99-0 | 12 |
| Apr 11 | Oxford, Kennedy, Shelton, Ansonia v DerbyApr 11 · Shot Put · Place 2 · OxfordOxford | Shot Put12lb | 2. | 40-0.50 | 12 |
2022 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 13 | CIAC Combined Hammer Throw, Decathlon, Steeplechase and HeptathlonJun 13 · Decathlon · OxfordOxford | DecathlonRound M | 0. | 0Unofficial | 11 |
| Jun 13 | CIAC Combined Hammer Throw, Decathlon, Steeplechase and HeptathlonJun 13 · Long Jump · OxfordOxford | Long JumpRound M | -- | DNS | 11 |
| Jun 13 | CIAC Combined Hammer Throw, Decathlon, Steeplechase and HeptathlonJun 13 · Shot Put · OxfordOxford | Shot Put12lbRound M | -- | DNS | 11 |
| Jun 13 | CIAC Combined Hammer Throw, Decathlon, Steeplechase and HeptathlonJun 13 · High Jump · OxfordOxford | High JumpRound M | -- | DNS | 11 |
| Jun 13 | CIAC Combined Hammer Throw, Decathlon, Steeplechase and HeptathlonJun 13 · 100 Meters · OxfordOxford | 100 MetersRound M | -- | DNS | 11 |
| Apr 23 | The Patriot GamesApr 23 · Javelin · Place 37 · OxfordOxford | Javelin800g | 37. | 84'02 | 11 |
| Apr 23 | The Patriot GamesApr 23 · Discus · Place 11 · OxfordOxford | Discus1.6kg | 11. | 106'07 | 11 |
| Apr 23 | The Patriot GamesApr 23 · Shot Put · Place 13 · OxfordOxford | Shot Put12lb | 13. | 37'04.00 | 11 |