Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGranby and Somers @ Rockville · Apr 816.49aGranby and Somers @ RockvilleApril 8, 2026
Discus · 1.6kg · OutdoorHMTCA, Innovation, and Stafford @ Rockville · Apr 22113' 7"HMTCA, Innovation, and Stafford @ RockvilleApril 22, 2026
Discus · 1kg · OutdoorVCMS vs East Windsor and Porter · May 9112'11.00VCMS vs East Windsor and PorterMay 9, 2024
Javelin · 800g · OutdoorCanton vs. Rockville · Apr 1599' 5"Canton vs. RockvilleApril 15, 2026
Long Jump · OutdoorVCMS Meet vs Windham · Apr 299'01.00VCMS Meet vs WindhamApril 29, 2024
Shot Put · 12lb · OutdoorCanton vs. Rockville · Apr 1541' 3"Canton vs. RockvilleApril 15, 2026
Shot Put · 4kg · OutdoorVCMS vs East Windsor and Porter · May 934'10.00VCMS vs East Windsor and PorterMay 9, 2024
Shot Put · 8lb · Outdoor16th Annual CT Middle School Outdoor T & F Championships · May 2536-03.5016th Annual CT Middle School Outdoor T & F ChampionshipsMay 25, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · Discus · Place 20 · RockvilleRockvilleDiscus1.6kg20.113' 3"10
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · Shot Put · Place 29 · RockvilleRockvilleShot Put12lb29.35' 3"10
May 26NCCC ChampionshipMay 26 · Discus · Place 10 · RockvilleRockvilleDiscus1.6kg10.112' 4"10
May 26NCCC ChampionshipMay 26 · Shot Put · Place 12 · RockvilleRockvilleShot Put12lb12.37' 10"10
May 21Windsor Locks @ RockvilleMay 21 · Discus · Place 4 · RockvilleRockvilleDiscus1.6kg4.105' 9"10
May 21Windsor Locks @ RockvilleMay 21 · Shot Put · Place 4 · RockvilleRockvilleShot Put12lb4.34' 3"10
May 12Rockville & E. Granby @ EWHSMay 12 · Discus · Place 4 · RockvilleRockvilleDiscus4114-510
May 12Rockville & E. Granby @ EWHSMay 12 · Shot Put · Place 7 · RockvilleRockvilleShot Put734-310
May 5Bolton and Coventry @ RockvilleMay 5 · Discus · Place 7 · RockvilleRockvilleDiscus1.6kg7.97' 10"10
May 5Bolton and Coventry @ RockvilleMay 5 · Shot Put · Place 4 · RockvilleRockvilleShot Put12lb4.38' 1"10
May 5Bolton and Coventry @ RockvilleMay 5 · 100 Meters · Place 25 · RockvilleRockville100 Meters25.16.53a10
Apr 28Rockville, Suffield at EllingtonApr 28 · Javelin · Place 11 · RockvilleRockvilleJavelin800g11.80' 10"10
Apr 28Rockville, Suffield at EllingtonApr 28 · Discus · Place 7 · RockvilleRockvilleDiscus1.6kg7.93' 10"10
Apr 28Rockville, Suffield at EllingtonApr 28 · Shot Put · Place 5 · RockvilleRockvilleShot Put12lb5.36' 10"10
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Discus · Place 16 · RockvilleRockvilleDiscus16107-410
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Javelin · Place 10 · RockvilleRockvilleJavelin800g10.87' 5"10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Discus · Place 2 · RockvilleRockvilleDiscus1.6kg2.113' 7" PB10
Apr 22HMTCA, Innovation, and Stafford @ RockvilleApr 22 · Shot Put · Place 5 · RockvilleRockvilleShot Put12lb5.34' 3"10
Apr 15Canton vs. RockvilleApr 15 · Javelin · Place 4 · RockvilleRockvilleJavelin800g4.99' 5" PB10
Apr 15Canton vs. RockvilleApr 15 · Discus · Place 5 · RockvilleRockvilleDiscus1.6kg5.97' 4"10
Apr 15Canton vs. RockvilleApr 15 · Shot Put · Place 3 · RockvilleRockvilleShot Put12lb3.41' 3" PB10
Apr 8Granby and Somers @ RockvilleApr 8 · Javelin · Place 5 · RockvilleRockvilleJavelin800g5.94' 8"10
Apr 8Granby and Somers @ RockvilleApr 8 · Discus · Place 4 · RockvilleRockvilleDiscus1.6kg4.87' 8"10
Apr 8Granby and Somers @ RockvilleApr 8 · Shot Put · Place 3 · RockvilleRockvilleShot Put12lb3.38' 5"10
Apr 8Granby and Somers @ RockvilleApr 8 · 100 Meters · Place 43 · RockvilleRockville100 Meters43.16.49a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 27NCCC Championship MeetMay 27 · Discus · Place 18 · RockvilleRockvilleDiscus18104-89
May 27NCCC Championship MeetMay 27 · Shot Put · Place 35 · RockvilleRockvilleShot Put3532-49
May 20Rockville vs Bolton and CantonMay 20 · Javelin · Place 6 · RockvilleRockvilleJavelin688-119
May 20Rockville vs Bolton and CantonMay 20 · Discus · Place 8 · RockvilleRockvilleDiscus896-49
May 20Rockville vs Bolton and CantonMay 20 · Shot Put · Place 7 · RockvilleRockvilleShot Put733-99
May 16The Greater Manchester Track and Field ClassicMay 16 · Javelin · Place 23 · RockvilleRockvilleJavelin2393-19
Apr 23Rockville vs. Ellington and SMSAApr 23 · Javelin · Place 10 · RockvilleRockvilleJavelin1077-99
Apr 23Rockville vs. Ellington and SMSAApr 23 · Discus · Place 8 · RockvilleRockvilleDiscus8100-79
Apr 23Rockville vs. Ellington and SMSAApr 23 · Shot Put · Place 9 · RockvilleRockvilleShot Put934-109
Apr 15East Windsor, Rockville at SuffieldApr 15 · Javelin · Place 5 · RockvilleRockvilleJavelin583-09
Apr 15East Windsor, Rockville at SuffieldApr 15 · Discus · Place 4 · RockvilleRockvilleDiscus485-99
Apr 15East Windsor, Rockville at SuffieldApr 15 · Shot Put · Place 6 · RockvilleRockvilleShot Put633-89
Apr 8Stafford vs. Somers and RockvilleApr 8 · Javelin · Place 14 · RockvilleRockvilleJavelin1473-99
Apr 8Stafford vs. Somers and RockvilleApr 8 · Discus · Place 12 · RockvilleRockvilleDiscus1283-119
Apr 8Stafford vs. Somers and RockvilleApr 8 · Shot Put · Place 11 · RockvilleRockvilleShot Put1134-99

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · Discus · Place 3 · Vernon CenterVernon CenterDiscus1kg3.106-098
May 2516th Annual CT Middle School Outdoor T & F ChampionshipsMay 25 · Shot Put · Place 7 · Vernon CenterVernon CenterShot Put8lb7.36-03.50 PB8
May 9VCMS vs East Windsor and PorterMay 9 · Discus · Place 1 · Vernon CenterVernon CenterDiscus1kg1.112'11.00 PB8
May 9VCMS vs East Windsor and PorterMay 9 · Shot Put · Place 1 · Vernon CenterVernon CenterShot Put4kg1.34'10.00 PB8
May 9VCMS vs East Windsor and PorterMay 9 · 100 Meters · Place 41 · Vernon CenterVernon Center100 Meters41.17.11a8
Apr 29VCMS Meet vs WindhamApr 29 · Long Jump · Place 18 · Vernon CenterVernon CenterLong Jump18.9'01.00 PB8
Apr 29VCMS Meet vs WindhamApr 29 · Discus · Place 1 · Vernon CenterVernon CenterDiscus1kg1.103'02.008
Apr 29VCMS Meet vs WindhamApr 29 · Shot Put · Place 1 · Vernon CenterVernon CenterShot Put8lb1.35'05.008
Apr 22VCMS Meet vs Lebanon and East WindsorApr 22 · Discus · Place 1 · Vernon CenterVernon CenterDiscus1kg1.99-06.008
Apr 22VCMS Meet vs Lebanon and East WindsorApr 22 · Shot Put · Place 4 · Vernon CenterVernon CenterShot Put8lb4.31-10.008
Apr 22VCMS Meet vs Lebanon and East WindsorApr 22 · 100 Meters · Place 52 · Vernon CenterVernon Center100 Meters52.23.81a8

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · Discus · Place 30 · Vernon CenterVernon CenterDiscus3078-0—
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · Shot Put · Place 35 · Vernon CenterVernon CenterShot Put3528-0.50—
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · Discus · Place 8 · Vernon CenterVernon CenterDiscus860-6—
May 24Vernon Center vs. Capt. Nathan HaleMay 24 · Shot Put · Place 3 · Vernon CenterVernon CenterShot Put328-9—
May 15Vernon Center vs. Horace PorterMay 15 · Discus · Place 2 · Vernon CenterVernon CenterDiscus277-10—
May 15Vernon Center vs. Horace PorterMay 15 · Shot Put · Place 1 · Vernon CenterVernon CenterShot Put130-3.50—
May 137th CT Froshmore ChampionshipsMay 13 · Shot Put · Place 1 · Vernon CenterVernon CenterShot Put129-5—
May 10Vernon Center @ Windham MiddleMay 10 · Discus · Place 3 · Vernon CenterVernon CenterDiscus1kg3.59-00.00Unofficial7
May 10Vernon Center @ Windham MiddleMay 10 · Shot Put · Place 3 · Vernon CenterVernon CenterShot Put8lb3.29-08.00Unofficial7
May 4Vernon Center @ Lebanon MiddleMay 4 · Shot Put · Place 4 · Vernon CenterVernon CenterShot Put8lb4.26-07.00Unofficial7
Apr 24Vernon Center vs. Mansfield MiddleApr 24 · Discus · Place 2 · Vernon CenterVernon CenterDiscus269-3—
Apr 24Vernon Center vs. Mansfield MiddleApr 24 · Shot Put · Place 3 · Vernon CenterVernon CenterShot Put327-0—
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · Discus · Place 6 · Vernon CenterVernon CenterDiscus1kg6.56-08.007
Apr 19Vernon Center @ Capt. Nathan HaleApr 19 · Shot Put · Place 3 · Vernon CenterVernon CenterShot Put8lb3.25-00.007