Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Yale HS Classic · Jan 94:52.642026 Yale HS ClassicJanuary 9, 2026
1000 Meters · IndoorHillhouse Varsity Showcase · Jan 232:51.33aHillhouse Varsity ShowcaseJanuary 23, 2026
1600 Meters · IndoorCIAC Class LL Indoor T&F Championships · Feb 144:47.34aCIAC Class LL Indoor T&F ChampionshipsFebruary 14, 2026
1600 Meters · OutdoorShoreline Conference Track and Field Championship · May 244:47.88aShoreline Conference Track and Field ChampionshipMay 24, 2025
200 Meters · OutdoorOld Lyme vs Coginchaug vs East Hampton · May 725.13aOld Lyme vs Coginchaug vs East HamptonMay 7, 2025
400 Meters · OutdoorOld Saybrook vs Valley Regional vs East Hampton · Apr 2955.3Old Saybrook vs Valley Regional vs East HamptonApril 29, 2025
800 Meters · OutdoorOld Saybrook vs Valley Regional vs East Hampton · Apr 292:12.0Old Saybrook vs Valley Regional vs East HamptonApril 29, 2025
Complete · OutdoorLeague Meet HK/ East Hampton/North Branford at HK · Apr 2225.1League Meet HK/ East Hampton/North Branford at HKApril 22, 2025
Triple Jump · OutdoorEast Hampton-Portland-Hale Ray · Apr 736' 5"East Hampton-Portland-Hale RayApril 7, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 7East Hampton-Portland-Hale RayApr 7 · Triple Jump · Place 1 · East HamptonTriple Jump1.36' 5" PB11
Apr 7East Hampton-Portland-Hale RayApr 7 · 1600 Meters · Place 3 · East Hampton1600 Meters3.5:04.55a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 6 · East Hampton1600 Meters64:47.34a PB11
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 1600 Meters · Place 6 · East Hampton1600 Meters64:47.34—
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1600 Meters · Place 21 · East Hampton1600 Meters214:53.27a11
Jan 23Hillhouse Varsity ShowcaseJan 23 · 1000 Meters · Place 24 · East Hampton1000 Meters242:51.33a PB11
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 47 · East Hampton1000 Meters472:56.2911
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 63 · East Hampton1 Mile634:52.64 PB11
Jan 92026 Yale HS ClassicJan 9 · 1 Mile · Place 63 · East Hampton1 Mile634:52.6411
Jan 92026 Yale HS ClassicJan 9 · 1000 Meters · Place 47 · East Hampton1000 Meters472:56.2911
Jan 7Shoreline Conference League Meet #1Jan 7 · 1000 Meters · Place 6 · East Hampton1000 Meters62:58.01a11

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 1600 Meters · Place 11 · East Hampton1600 Meters114:47.88a PB10
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 8 · East Hampton1600 Meters84:53.56a10
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 13 · East Hampton800 Meters132:12.38a10
May 7Old Lyme vs Coginchaug vs East HamptonMay 7 · 400 Meters · Place 5 · East Hampton400 Meters555.62a10
May 7Old Lyme vs Coginchaug vs East HamptonMay 7 · 200 Meters · Place 5 · East Hampton200 Meters525.13a PB10
Apr 29Old Saybrook vs Valley Regional vs East HamptonApr 29 · 800 Meters · Place 1 · East Hampton800 Meters12:12.0 PB10
Apr 29Old Saybrook vs Valley Regional vs East HamptonApr 29 · 400 Meters · Place 5 · East Hampton400 Meters555.3 PB10
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · Complete · Place 5 · East HamptonComplete57-010
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · Complete · Place 4 · East HamptonComplete454.610
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · Complete · Place 1 · East HamptonComplete125.1 PB10
Apr 52025 Bellringer InvitationalApr 5 · 1600 Meters · Place 14 · East Hampton1600 Meters145:09.62a10
Apr 52025 Bellringer InvitationalApr 5 · 800 Meters · Place 15 · East Hampton800 Meters152:22.99a10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1600 Meters · Place 10 · East Hampton1600 Meters105:02.02a—
Feb 1Bethel Indoor InvitationalFeb 1 · 1600 Meters · Place 7 · East Hampton1600 Meters74:58.50a—
Feb 1Bethel Indoor InvitationalFeb 1 · 1000 Meters · Place 7 · East Hampton1000 Meters72:52.38a—
Jan 21Wesleyan Cardinal QualifierJan 21 · High Jump · East HamptonHigh Jump—NH—
Jan 21Wesleyan Cardinal QualifierJan 21 · 1600 Meters · Place 8 · East Hampton1600 Meters84:54.16a—
Jan 158th James Barber InvitationalJan 15 · Triple Jump · Place 8 · East HamptonTriple Jump834-2.25—
Jan 158th James Barber InvitationalJan 15 · 1600 Meters · Place 5 · East Hampton1600 Meters54:53.01a—
Jan 158th James Barber InvitationalJan 15 · 1000 Meters · Place 12 · East Hampton1000 Meters122:56.51a—
Jan 9Shoreline Conference League MeetJan 9 · 1600 Meters · Place 3 · East Hampton1600 Meters34:57.12a—
Jan 9Shoreline Conference League MeetJan 9 · 1000 Meters · Place 7 · East Hampton1000 Meters72:53.41a—
Jan 36th Relay Rust Buster InvitationalJan 3 · Long Jump · Place 13 · East HamptonLong Jump1315-8.75—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · Triple Jump · Place 13 · East HamptonTriple Jump1334-5—
May 14Portland vs Westbrook vs East HamptonMay 14 · Triple Jump · Place 3 · East HamptonTriple Jump334-6.5—
May 14Portland vs Westbrook vs East HamptonMay 14 · 800 Meters · Place 7 · East Hampton800 Meters72:29.2—
May 14Portland vs Westbrook vs East HamptonMay 14 · 400 Meters · Place 6 · East Hampton400 Meters61:02.1—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 200 Meters · Place 43 · East Hampton200 Meters4327.13a—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · Triple Jump · Place 1 · East HamptonTriple Jump134-6—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · 800 Meters · Place 6 · East Hampton800 Meters62:28.7—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · 400 Meters · Place 5 · East Hampton400 Meters51:00.5—
Apr 20Wildcat Relays Apr 20 · Triple Jump · Place 7 · East HamptonTriple Jump734-6.50—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · High Jump · Place 8 · East HamptonHigh Jump85-0—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 400 Meters · Place 6 · East Hampton400 Meters61:00.59a—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 200 Meters · Place 12 · East Hampton200 Meters1226.76a—