Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorFCIAC Qualifying Meet S1A · Dec 1643.11aFCIAC Qualifying Meet S1ADecember 16, 2023
55 Meter · IndoorFCIAC Qualifying Meet S1A · Dec 167.28aFCIAC Qualifying Meet S1ADecember 16, 2023
55 Meters · IndoorFCIAC JV/Last Chance Qualifier · Feb 47.53FCIAC JV/Last Chance QualifierFebruary 4, 2023
Javelin · 800g · OutdoorCIAC Class LL Boys Championship · Jun 2136-10CIAC Class LL Boys ChampionshipJune 2, 2025
Long Jump · IndoorFCIAC Qualifying Meet S1A · Dec 1716' 2FCIAC Qualifying Meet S1ADecember 17, 2022
Pole Vault · IndoorFCIAC Qualifying Meet S3 · Jan 1311' 0FCIAC Qualifying Meet S3January 13, 2024
Shot Put · 12lb · IndoorFCIAC Qualifying Meet S2 · Jan 1038' 3"FCIAC Qualifying Meet S2January 10, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30CIAC Class LL Outdoor T&F ChampionshipsMay 30 · Javelin · Place 8 · StaplesJavelin800g8.133' 1"12
May 23FCIAC Outdoor Track & Field ChampionshipsMay 23 · Javelin · Place 2 · StaplesJavelin2153-312
May 18Staples at GreenwichMay 18 · Javelin · Place 1 · StaplesJavelin1145-1112
Apr 27Westhill at StaplesApr 27 · Javelin · StaplesJavelin800g—DNS12
Apr 27Westhill at StaplesApr 27 · Discus · StaplesDiscus1.6kg—DNS12
Apr 22Central at StaplesApr 22 · Javelin · Place 1 · StaplesJavelin1140-612
Apr 7Ludlowe at StaplesApr 7 · Javelin · Place 1 · StaplesJavelin1150-312

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5FCIAC Indoor Track & Field ChampionshipsFeb 5 · Shot Put · Place 26 · StaplesShot Put2635-4.2512
Jan 31FCIAC West Division ChampionshipsJan 31 · Shot Put · Place 14 · StaplesShot Put12lb14.34' 9"12
Jan 24FCIAC Qualifying Meet S4Jan 24 · Shot Put · Place 10 · StaplesShot Put12lb10.37' 4"12
Jan 10FCIAC Qualifying Meet S2Jan 10 · Shot Put · Place 8 · StaplesShot Put12lb8.38' 3" PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20FCIAC Qualifying Meet S1Dec 20 · Shot Put · StaplesShot Put12lb—DNS12
Jan 25FCIAC Qualifying Meet S4Jan 25 · 300 Meters · Staples300 Meters—DNS11
Jan 25FCIAC Qualifying Meet S4Jan 25 · 55 Meter · Place 31 · Staples55 Meter31.7.69a11
Jan 25FCIAC Qualifying Meet S4Jan 25 · Shot Put · Place 12 · StaplesShot Put12lb12.34' 111
Jan 11FCIAC Qualifying Meet S2Jan 11 · 300 Meters · Place 34 · Staples300 Meters34.44.07a11
Jan 11FCIAC Qualifying Meet S2Jan 11 · Shot Put · Place 16 · StaplesShot Put12lb16.33' 1011
Jan 4FCIAC Qualifying Meet S1AJan 4 · 300 Meters · Staples300 Meters—DNS11
Jan 4FCIAC Qualifying Meet S1AJan 4 · 55 Meter · Place 25 · Staples55 Meter25.7.71a11
Jan 4FCIAC Qualifying Meet S1AJan 4 · Shot Put · Place 4 · StaplesShot Put12lb4.32' 811

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2CIAC Class LL Boys ChampionshipJun 2 · Javelin · Place 7 · StaplesJavelin800g7.136-10 PB11
May 24FCIAC Outdoor Track & Field ChampionshipsMay 24 · Javelin · Place 15 · StaplesJavelin15119-011
May 20Greenwich at StaplesMay 20 · Javelin · Place 2 · StaplesJavelin2130-411
May 20Greenwich at StaplesMay 20 · Discus · Place 6 · StaplesDiscus687-311
May 12Central at StaplesMay 12 · Javelin · Place 2 · StaplesJavelin2118-611
May 12Central at StaplesMay 12 · Shot Put · Place 6 · StaplesShot Put629-711
May 8Norwalk at StaplesMay 8 · Javelin · Place 3 · StaplesJavelin3124-311
Apr 2542nd O'Grady Relays Day 2Apr 25 · Javelin · Place 37 · StaplesJavelin37106-0511
Apr 2542nd O'Grady Relays Day 2Apr 25 · Shot Put · Place 34 · StaplesShot Put3433-10.0011
Apr 22Ludlowe at StaplesApr 22 · Javelin · Place 3 · StaplesJavelin3115-1011
Apr 8Harding at StaplesApr 8 · Javelin · Place 4 · StaplesJavelin4110-211
Apr 8Harding at StaplesApr 8 · Discus · Place 3 · StaplesDiscus392-1111

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8CIAC Class LL Boys ChampionshipFeb 8 · Pole Vault · StaplesPole Vault—DNS10
Jan 13FCIAC Qualifying Meet S3Jan 13 · 55 Meter · Place 10 · Staples55 Meter10.7.37a10
Jan 13FCIAC Qualifying Meet S3Jan 13 · Long Jump · Place 11 · StaplesLong Jump11.14' 910
Jan 13FCIAC Qualifying Meet S3Jan 13 · Pole Vault · Place 1 · StaplesPole Vault1.11' 0 PB10
Jan 13FCIAC Qualifying Meet S3Jan 13 · Shot Put · Place 10 · StaplesShot Put12lb10.32' 010
Jan 6FCIAC Qualifying Meet S2AJan 6 · 300 Meters · Place 39 · Staples300 Meters39.46.02a10
Jan 6FCIAC Qualifying Meet S2AJan 6 · 55 Meter · Place 12 · Staples55 Meter12.7.47a10
Jan 6FCIAC Qualifying Meet S2AJan 6 · Pole Vault · Place 1 · StaplesPole Vault1.10' 610

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 16FCIAC Qualifying Meet S1ADec 16 · 300 Meters · Place 20 · Staples300 Meters20.43.11a PB10
Dec 16FCIAC Qualifying Meet S1ADec 16 · 55 Meter · Place 9 · Staples55 Meter9.7.28a PB10
Dec 16FCIAC Qualifying Meet S1ADec 16 · Pole Vault · Place 2 · StaplesPole Vault2.10' 010
Feb 4FCIAC JV/Last Chance QualifierFeb 4 · Pole Vault · Place 1 · StaplesPole Vault18-69
Feb 4FCIAC JV/Last Chance QualifierFeb 4 · 55 Meters · Place 10 · Staples55 Meters107.53 PB9
Jan 28FCIAC East Division ChampionshipsJan 28 · Long Jump · Place 20 · StaplesLong Jump2014-79
Jan 28FCIAC West Division ChampionshipsJan 28 · Long Jump · Place 20 · StaplesLong Jump20.14' 79
Jan 21FCIAC Qualifying Meet S4AJan 21 · 55 Meter · Place 6 · Staples55 Meter6.7.52a9
Jan 21FCIAC Qualifying Meet S4AJan 21 · Pole Vault · Place 4 · StaplesPole Vault4.8' 69
Jan 14FCIAC Qualifying Meet S3AJan 14 · 300 Meters · Place 8 · Staples300 Meters8.44.44a9
Jan 14FCIAC Qualifying Meet S3AJan 14 · 55 Meter · Place 13 · Staples55 Meter13.7.83a9
Jan 14FCIAC Qualifying Meet S3AJan 14 · Pole Vault · Place 5 · StaplesPole Vault5.8' 09
Jan 7FCIAC Qualifying Meet S2AJan 7 · 300 Meters · Place 14 · Staples300 Meters14.45.44a9
Jan 7FCIAC Qualifying Meet S2AJan 7 · 55 Meter · Place 24 · Staples55 Meter24.7.91a9
Jan 7FCIAC Qualifying Meet S2AJan 7 · Long Jump · StaplesLong Jump—SCR9
Jan 7FCIAC Qualifying Meet S2AJan 7 · Pole Vault · Place 3 · StaplesPole Vault3.7' 69

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17FCIAC Qualifying Meet S1ADec 17 · 55 Meter · Place 28 · Staples55 Meter28.7.73a9
Dec 17FCIAC Qualifying Meet S1ADec 17 · Long Jump · Place 7 · StaplesLong Jump7.16' 2 PB9
Dec 17FCIAC Qualifying Meet S1ADec 17 · Pole Vault · Place 4 · StaplesPole Vault4.7' 69
Dec 17FCIAC Qualifying Meet S1ADec 17 · High Jump · StaplesHigh Jump—NH9