Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorShoreline Conference League Meet · Jan 93:38.53aShoreline Conference League MeetJanuary 9, 2025
1600 Meters · Indoor8th James Barber Invitational · Jan 156:24.32a8th James Barber InvitationalJanuary 15, 2025
1600 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 105:54.69aOld Saybrook Runnin' Rams InvitationalMay 10, 2025
300m Hurdles · 30" / 0.762m · OutdoorShoreline Conference Outdoor Track Championship · May 2654.72aShoreline Conference Outdoor Track ChampionshipMay 26, 2026
3200 Meters · IndoorShoreline Conference League Meet · Jan 914:06.00aShoreline Conference League MeetJanuary 9, 2025
3200 Meters · OutdoorWildcat Relays · Apr 1913:22.80Wildcat Relays April 19, 2025
600 Meters · IndoorShoreline Conference League Meet #1 · Jan 72:01.81aShoreline Conference League Meet #1January 7, 2026
800 Meters · OutdoorShoreline Non Conference Meet Old Saybrook, Westbrook, Valley · Apr 92:39.2Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApril 9, 2025
High Jump · OutdoorShoreline Conference Outdoor Track Championship · May 264' 2"Shoreline Conference Outdoor Track ChampionshipMay 26, 2026
Long Jump · Outdoor2026 Bellringer Track & Field Invitational · Apr 412' 8"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

15 results
DateMeetEventPlMarkGr
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · High Jump · Place 16 · Valley RegionalHigh Jump16.4' 2" PB10
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 300m Hurdles · Place 12 · Valley Regional300m Hurdles30" / 0.762m12.54.72a PB10
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Long Jump · Place 18 · Valley RegionalLong Jump1812-510
May 5Highlander Shoreline Mega #2May 5 · High Jump · Place 6 · Valley RegionalHigh Jump64-010
May 5Highlander Shoreline Mega #2May 5 · 300m Hurdles · Place 3 · Valley Regional300m Hurdles357.34a10
Apr 28Shoreline Mega Meet #1Apr 28 · High Jump · Place 6 · Valley RegionalHigh Jump64-02.0010
Apr 28Shoreline Mega Meet #1Apr 28 · 300m Hurdles · Place 8 · Valley Regional300m Hurdles855.82a10
Apr 22Shoreline League Meet @ VRHSApr 22 · High Jump · Place 4 · Valley RegionalHigh Jump44-410
Apr 22Shoreline League Meet @ VRHSApr 22 · 300m Hurdles · Place 4 · Valley Regional300m Hurdles458.410
Apr 7League Meet #1 - Morgan, Valley @ OSApr 7 · Long Jump · Place 6 · Valley RegionalLong Jump6.12' 2"10
Apr 7League Meet #1 - Morgan, Valley @ OSApr 7 · High Jump · Place 3 · Valley RegionalHigh Jump3.4' 0"10
Apr 7League Meet #1 - Morgan, Valley @ OSApr 7 · 300m Hurdles · Place 4 · Valley Regional300m Hurdles30" / 0.762m4.57.110
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Long Jump · Place 18 · Valley RegionalLong Jump18.12' 8" PB10
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 300m Hurdles · Place 11 · Valley Regional300m Hurdles30" / 0.762m11.59.20a10
Apr 42026 Bellringer Track & Field InvitationalApr 4 · High Jump · Place 12 · Valley RegionalHigh Jump12.4' 2"10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 149th James Barber InvitationalJan 14 · High Jump · Place 13 · Valley RegionalHigh Jump133-1010
Jan 149th James Barber InvitationalJan 14 · 55m Hurdles · Place 17 · Valley Regional55m HurdlesRound P1711.66a10
Jan 7Shoreline Conference League Meet #1Jan 7 · 600 Meters · Place 9 · Valley Regional600 Meters92:01.81a PB10

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14League Meet 4 Coginchaug / Valley @MorganMay 14 · 1600 Meters · Place 1 · Valley Regional1600 Meters16:02.79
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 13 · Valley Regional1600 Meters135:54.69a PB9
May 7Shoreline League Meet 3 Valley, Morgan and HKMay 7 · 1600 Meters · Place 4 · Valley Regional1600 Meters45:57.69
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · Long Jump · Place 2 · Valley RegionalLong Jump213-09.509
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · High Jump · Place 1 · Valley RegionalHigh Jump14-06.009
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · 1600 Meters · Place 3 · Valley Regional1600 Meters35:55.479
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · 800 Meters · Place 3 · Valley Regional800 Meters32:39.329
Apr 19Wildcat Relays Apr 19 · High Jump · Place 11 · Valley RegionalHigh Jump114-09
Apr 19Wildcat Relays Apr 19 · 3200 Meters · Place 6 · Valley Regional3200 Meters613:22.80 PB9
Apr 1247th Hammonasset Freshman InvitationalApr 12 · Long Jump · Place 3 · Valley RegionalLong Jump311-79
Apr 1247th Hammonasset Freshman InvitationalApr 12 · 1600 Meters · Place 3 · Valley Regional1600 Meters36:04.23a9
Apr 1247th Hammonasset Freshman InvitationalApr 12 · 800 Meters · Place 1 · Valley Regional800 Meters12:40.18a9
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · 1600 Meters · Place 1 · Valley Regional1600 Meters1.6:03.59
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · Long Jump · Place 5 · Valley RegionalLong Jump5.12' 1.5"9
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · 800 Meters · Place 2 · Valley Regional800 Meters2.2:39.2 PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 3200 Meters · Place 8 · Valley Regional3200 Meters814:47.26a—
Jan 158th James Barber InvitationalJan 15 · 1600 Meters · Place 18 · Valley Regional1600 Meters186:24.32a PB—
Jan 9Shoreline Conference League MeetJan 9 · 3200 Meters · Place 2 · Valley Regional3200 Meters214:06.00a PB—
Jan 9Shoreline Conference League MeetJan 9 · 1000 Meters · Place 7 · Valley Regional1000 Meters73:38.53a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Shoreline Developmental MeetDec 17 · 1600 Meters · Valley Regional1600 Meters—DNS9