Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Bellringer Track & Field Invitational · Apr 448' 1"2026 Bellringer Track & Field InvitationalApril 4, 2026
Javelin · 600g · Outdoor2026 Bellringer Track & Field Invitational · Apr 442' 9"2026 Bellringer Track & Field InvitationalApril 4, 2026
Shot Put · 4kg · Outdoor2026 Bellringer Track & Field Invitational · Apr 417' 10.75"2026 Bellringer Track & Field InvitationalApril 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 13Shoreline Novice InvitationalMay 13 · Javelin · Place 11 · Old SaybrookJavelin1137-411
May 13Shoreline Novice InvitationalMay 13 · Discus · Place 5 · Old SaybrookDiscus556-611
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Javelin · Place 35 · Old SaybrookJavelin3537-211
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Discus · Place 37 · Old SaybrookDiscus3752-011
May 5Shoreline Mega Meet #2May 5 · Javelin · Place 7 · Old SaybrookJavelin726-0811
Apr 28Shoreline Highlander Mega #1Apr 28 · Javelin · Place 9 · Old SaybrookJavelin600g9.38' 4"11
Apr 28Shoreline Highlander Mega #1Apr 28 · Discus · Place 10 · Old SaybrookDiscus1kg10.45' 2"11
Apr 22Shoreline League Meet @ VRHSApr 22 · Javelin · Place 9 · Old SaybrookJavelin936-011
Apr 22Shoreline League Meet @ VRHSApr 22 · Discus · Place 8 · Old SaybrookDiscus853-1011
Apr 22Shoreline League Meet @ VRHSApr 22 · Shot Put · Place 10 · Old SaybrookShot Put1017-811
Apr 7League Meet #1 - Morgan, Valley @ OSApr 7 · Javelin · Place 5 · Old SaybrookJavelin600g5.39' 1"11
Apr 7League Meet #1 - Morgan, Valley @ OSApr 7 · Discus · Place 8 · Old SaybrookDiscus1kg8.47' 11"11
Apr 7League Meet #1 - Morgan, Valley @ OSApr 7 · Shot Put · Place 7 · Old SaybrookShot Put4kg7.16' 2"11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Javelin · Place 48 · Old SaybrookJavelin600g48.42' 9" PB11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Discus · Place 33 · Old SaybrookDiscus1kg33.48' 1" PB11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Shot Put · Place 44 · Old SaybrookShot Put4kg44.17' 10.75" PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Discus · Place 30 · Old SaybrookDiscus3049-1110
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Shot Put · Place 40 · Old SaybrookShot Put4017-010
May 3Marty Roberts InvitationalMay 3 · Javelin · Place 47 · Old SaybrookJavelin4733-1110
May 3Marty Roberts InvitationalMay 3 · Discus · Place 37 · Old SaybrookDiscus3749-0210
Apr 22SLC Meet #2: Morgan, Westbrook @ Old SaybrookApr 22 · Javelin · Place 6 · Old SaybrookJavelin642-910
Apr 22SLC Meet #2: Morgan, Westbrook @ Old SaybrookApr 22 · Discus · Place 6 · Old SaybrookDiscus645-410
Apr 22SLC Meet #2: Morgan, Westbrook @ Old SaybrookApr 22 · Shot Put · Place 3 · Old SaybrookShot Put318-210
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · Javelin · Place 5 · Old SaybrookJavelin600g5.35' 8"10
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · Discus · Place 8 · Old SaybrookDiscus1kg8.42' 2"10
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · Shot Put · Place 5 · Old SaybrookShot Put4kg5.16' 8"10
Apr 52025 Bellringer InvitationalApr 5 · Javelin · Place 35 · Old SaybrookJavelin3537-910

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16Shoreline Novice InvitationalMay 16 · Javelin · Place 12 · Old SaybrookJavelin1235-0—
May 16Shoreline Novice InvitationalMay 16 · Shot Put · Place 11 · Old SaybrookShot Put1115-11—
May 14Old Saybrook, Cromwell @ HKMay 14 · Javelin · Place 12 · Old SaybrookJavelin1238-0—
May 14Old Saybrook, Cromwell @ HKMay 14 · Shot Put · Place 12 · Old SaybrookShot Put1216-10—
May 7North Branford, Old Saybrook @ PortlandMay 7 · Javelin · Place 14 · Old SaybrookJavelin1438-0—
May 7North Branford, Old Saybrook @ PortlandMay 7 · Shot Put · Place 13 · Old SaybrookShot Put131-5—
May 4Marty Roberts InvitationalMay 4 · Javelin · Place 47 · Old SaybrookJavelin4711.31m—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · Javelin · Place 17 · Old SaybrookJavelin1742-2—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · Shot Put · Place 16 · Old SaybrookShot Put1616-2—
Apr 23League Meet #2 Old Saybrook, Morgan @ WestbrookApr 23 · Javelin · Place 7 · Old SaybrookJavelin600g7.39' 89
Apr 23League Meet #2 Old Saybrook, Morgan @ WestbrookApr 23 · Shot Put · Place 7 · Old SaybrookShot Put4kg7.16' 39
Apr 16League Meet #1 Valley Regional/Old Saybrook @ Old LymeApr 16 · Javelin · Place 11 · Old SaybrookJavelin1133-3—
Apr 16League Meet #1 Valley Regional/Old Saybrook @ Old LymeApr 16 · Shot Put · Place 9 · Old SaybrookShot Put915-7—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · Javelin · Place 40 · Old SaybrookJavelin600g40.41-079
Apr 62024 Bellringer Track & Field InvitationalApr 6 · Discus · Old SaybrookDiscus1kg--DNS9
Apr 62024 Bellringer Track & Field InvitationalApr 6 · Shot Put · Old SaybrookShot Put4kg--DNS9