Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOld Saybrook Middle School Invitational · May 1715.5Old Saybrook Middle School InvitationalMay 17, 2024
1600 Meters · Outdoor2026 Bellringer Track & Field Invitational · Apr 45:54.91a2026 Bellringer Track & Field InvitationalApril 4, 2026
200 Meters · OutdoorOld Saybrook Middle School Invitational · May 1733.7Old Saybrook Middle School InvitationalMay 17, 2024
400 Meters · Outdoor2026 Bellringer Track & Field Invitational · Apr 41:04.76a2026 Bellringer Track & Field InvitationalApril 4, 2026
50 Meter · IndoorFCIAC Qualifying Meet #3S · Jan 148.31aFCIAC Qualifying Meet #3SJanuary 14, 2017
800 Meters · OutdoorRunning Rams Middle School Invitational · May 162:45.22aRunning Rams Middle School InvitationalMay 16, 2025
Javelin · 800g · OutdoorShoreline Highlander Mega #1 · Apr 2876' 4"Shoreline Highlander Mega #1April 28, 2026
Shot Put · 12lb · IndoorFCIAC Qualifying Meet #3S · Jan 1430-05.25FCIAC Qualifying Meet #3SJanuary 14, 2017

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5Highlander Shoreline Mega #2May 5 · Javelin · Place 17 · PortlandPortlandJavelin1775-99
May 2Marty Roberts InvitationalMay 2 · Javelin · Place 51 · PortlandPortlandJavelin5164-099
Apr 28Shoreline Highlander Mega #1Apr 28 · Javelin · Place 10 · PortlandPortlandJavelin800g10.76' 4" PB9
Apr 28Shoreline Highlander Mega #1Apr 28 · 1600 Meters · Place 10 · PortlandPortland1600 Meters10.5:56.75a9
Apr 7East Hampton-Portland-Hale RayApr 7 · Javelin · Place 9 · PortlandPortlandJavelin800g9.73' 7"9
Apr 7East Hampton-Portland-Hale RayApr 7 · 1600 Meters · Place 9 · PortlandPortland1600 Meters9.6:06.97a9
Apr 7East Hampton-Portland-Hale RayApr 7 · 800 Meters · PortlandPortland800 Meters—DNS9
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 1600 Meters · Place 64 · PortlandPortland1600 Meters64.5:54.91a PB9
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Javelin · Place 35 · PortlandPortlandJavelin800g35.73' 1"9
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 400 Meters · Place 50 · PortlandPortland400 Meters50.1:04.76a PB9

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Running Rams Middle School InvitationalMay 16 · 1600 Meters · Place 15 · PortlandPortland1600 Meters156:22.57a8
May 16Running Rams Middle School InvitationalMay 16 · 800 Meters · Place 7 · PortlandPortland800 Meters72:45.22a PB8

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Old Saybrook Middle School InvitationalMay 17 · 200 Meters · Place 20 · PortlandPortland200 Meters20.33.7 PB7
May 17Old Saybrook Middle School InvitationalMay 17 · 100 Meters · Place 29 · PortlandPortland100 Meters29.15.5 PB7

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 14FCIAC Qualifying Meet #3SJan 14 · 50 Meter · Place 93 · RidgefieldRidgefield50 Meter93.8.31a PB10
Jan 14FCIAC Qualifying Meet #3SJan 14 · Shot Put · Place 21 · RidgefieldRidgefieldShot Put12lb21.30-05.25 PB10
Jan 7FCIAC Qualifying Meet #2SJan 7 · Shot Put · Place 26 · RidgefieldRidgefieldShot Put12lb26.28-04.0010