Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPortland vs Westbrook vs East Hampton · May 1414.2Portland vs Westbrook vs East HamptonMay 14, 2024
200 Meters · OutdoorPortland vs Westbrook vs East Hampton · May 1431.4Portland vs Westbrook vs East HamptonMay 14, 2024
55 Meters · Indoor2026 Yale HS Classic · Jan 98.592026 Yale HS ClassicJanuary 9, 2026
Javelin · 600g · OutdoorEast Hampton-Portland-Hale Ray · Apr 764' 3"East Hampton-Portland-Hale RayApril 7, 2026
Triple Jump · OutdoorShoreline Conference Outdoor Track Championship · May 2628' 8"Shoreline Conference Outdoor Track ChampionshipMay 26, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · Triple Jump · Place 10 · East HamptonTriple Jump10.28' 8" PB12
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · Long Jump · East HamptonLong Jump—ND12
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · Javelin · Place 16 · East HamptonJavelin600g16.63' 3"12
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · Long Jump · Place 19 · East HamptonLong Jump1912-1.512
May 5Highlander Shoreline Mega #2May 5 · Javelin · Place 5 · East HamptonJavelin570-1012
Apr 28Shoreline Mega Meet #1Apr 28 · Triple Jump · Place 5 · East HamptonTriple Jump528-08.5012
Apr 28Shoreline Mega Meet #1Apr 28 · Long Jump · Place 3 · East HamptonLong Jump313-06.0012
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Triple Jump · Place 19 · East HamptonTriple Jump1926-512
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · Long Jump · Place 28 · East HamptonLong Jump2812-312
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Triple Jump · Place 8 · East HamptonTriple Jump825-612
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Long Jump · Place 8 · East HamptonLong Jump811-1012
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Javelin · Place 13 · East HamptonJavelin1358-012
Apr 18Wildcat RelaysApr 18 · Triple Jump · Place 23 · East HamptonTriple Jump2326-1.512
Apr 18Wildcat RelaysApr 18 · Long Jump · Place 36 · East HamptonLong Jump3612-212
Apr 13East Hartford - Windsor - St. PetersApr 13 · Triple Jump · Place 2 · East HamptonTriple Jump226-9.512
Apr 13East Hartford - Windsor - St. PetersApr 13 · Long Jump · Place 11 · East HamptonLong Jump1113-0.512
Apr 13East Hartford - Windsor - St. PetersApr 13 · Javelin · Place 6 · East HamptonJavelin665-012
Apr 13East Hartford - Windsor - St. PetersApr 13 · 100 Meters · Place 28 · East Hampton100 Meters2816.42a12
Apr 7East Hampton-Portland-Hale RayApr 7 · Long Jump · East HamptonLong Jump—NH12
Apr 7East Hampton-Portland-Hale RayApr 7 · Javelin · Place 5 · East HamptonJavelin600g5.64' 3" PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 23Hillhouse Varsity ShowcaseJan 23 · Long Jump · Place 20 · East HamptonLong Jump2013-5.2512
Jan 149th James Barber InvitationalJan 14 · Triple Jump · Place 7 · East HamptonTriple Jump727-912
Jan 92026 Yale HS ClassicJan 9 · 55 Meters · Place 127 · EAST HAMPTON55 MetersRound P1278.59 PB12
Jan 92026 Yale HS ClassicJan 9 · 55 Meters · Place 127 · East Hampton55 MetersRound P1278.5912
Jan 7Shoreline Conference League Meet #1Jan 7 · Long Jump · Place 12 · East HamptonLong Jump1212-312
Jan 7Shoreline Conference League Meet #1Jan 7 · 55 Meters · Place 24 · East Hampton55 Meters248.91a12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24Shoreline Conference Track and Field ChampionshipMay 24 · Javelin · Place 12 · East HamptonJavelin1271-311
May 13League Meet: East Hampton, Westbrook @ PortlandMay 13 · Long Jump · Place 5 · East HamptonLong Jump511-11.511
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Long Jump · Place 13 · East HamptonLong Jump1312-1111
Apr 29Old Saybrook vs Valley Regional vs East HamptonApr 29 · 100 Meters · Place 22 · East Hampton100 Meters2215.111
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · Triple Jump · Place 5 · East HamptonTriple Jump527-6.2511
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · Long Jump · Place 3 · East HamptonLong Jump312-711
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · Javelin · Place 4 · East HamptonJavelin469-511
Apr 22League Meet HK/ East Hampton/North Branford at HKApr 22 · 100 Meters · Place 9 · East Hampton100 Meters915.811
Apr 19Wildcat Relays Apr 19 · Triple Jump · Place 11 · East HamptonTriple Jump1127-8.511
Apr 19Wildcat Relays Apr 19 · Long Jump · Place 20 · East HamptonLong Jump2011-1.511
Apr 19Wildcat Relays Apr 19 · Javelin · Place 9 · East HamptonJavelin971-011
Apr 52025 Bellringer InvitationalApr 5 · Triple Jump · Place 10 · East HamptonTriple Jump1025-9.511
Apr 52025 Bellringer InvitationalApr 5 · Long Jump · Place 25 · East HamptonLong Jump2511-1.511
Apr 52025 Bellringer InvitationalApr 5 · Javelin · Place 6 · East HamptonJavelin670-1011

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · Triple Jump · Place 13 · East HamptonTriple Jump1327-0—
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · Long Jump · Place 17 · East HamptonLong Jump1712-8.50—
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 100 Meters · Place 35 · East Hampton100 Meters3515.46a—
May 14Portland vs Westbrook vs East HamptonMay 14 · Javelin · Place 9 · East HamptonJavelin959-9—
May 14Portland vs Westbrook vs East HamptonMay 14 · 200 Meters · Place 5 · East Hampton200 Meters531.4 PB—
May 14Portland vs Westbrook vs East HamptonMay 14 · 100 Meters · Place 4 · East Hampton100 Meters414.2 PB—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Triple Jump · Place 30 · East HamptonTriple Jump3026-2—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · Long Jump · Place 28 · East HamptonLong Jump2812-3—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · Javelin · Place 9 · East HamptonJavelin956-1—
May 4Middletown Varsity T&F InvitationalMay 4 · Long Jump · Place 41 · East HamptonLong Jump4113-10—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · Long Jump · Place 4 · East HamptonLong Jump413-3—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · 200 Meters · Place 7 · East Hampton200 Meters731.8—
Apr 273rd Annual Ellington InvitationalApr 27 · Triple Jump · Place 24 · East HamptonTriple Jump2425-10—
Apr 273rd Annual Ellington InvitationalApr 27 · Long Jump · Place 20 · East HamptonLong Jump2012-10—
Apr 20Wildcat Relays Apr 20 · Triple Jump · Place 9 · East HamptonTriple Jump925-8—
Apr 20Wildcat Relays Apr 20 · Long Jump · Place 15 · East HamptonLong Jump1513-0—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · Triple Jump · Place 5 · East HamptonTriple Jump527-10.5—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · Long Jump · Place 5 · East HamptonLong Jump513-7—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 200 Meters · Place 9 · East Hampton200 Meters931.51a—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 100 Meters · Place 10 · East Hampton100 Meters1014.26a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 18Shoreline Novice InvitationalMay 18 · Long Jump · Place 2 · East HamptonLong Jump213-3—
May 18Shoreline Novice InvitationalMay 18 · 100 Meters · Place 16 · East Hampton100 Meters1615.88a—
May 16League Meet #5 East Hampton/Coginchaug @ MorganMay 16 · Long Jump · Place 7 · East HamptonLong Jump713-3.25—
May 16League Meet #5 East Hampton/Coginchaug @ MorganMay 16 · High Jump · Place 7 · East HamptonHigh Jump73-8—
May 16League Meet #5 East Hampton/Coginchaug @ MorganMay 16 · 100 Meters · Place 23 · East Hampton100 Meters2315.2—
May 9League Meet #4 East Hampton, Lyme-Old Lyme @CoginchaugMay 9 · Long Jump · Place 8 · East HamptonLong Jump812-4.5—
May 5Middletown Frosh & Soph InviteMay 5 · Long Jump · Place 27 · East HamptonLong Jump2711-3—
May 2East Hampton vs Old Saybrook vs Hale RayMay 2 · Long Jump · Place 10 · East HamptonLong Jump1011-8.5—
May 2East Hampton vs Old Saybrook vs Hale RayMay 2 · High Jump · Place 4 · East HamptonHigh Jump43-10—
May 2East Hampton vs Old Saybrook vs Hale RayMay 2 · 100 Meters · Place 10 · East Hampton100 Meters1015.4—
Apr 25League Meet #2 East Hampton/North Branford @ H-KApr 25 · Long Jump · Place 11 · East HamptonLong Jump1112-8—
Apr 25League Meet #2 East Hampton/North Branford @ H-KApr 25 · High Jump · Place 9 · East HamptonHigh Jump93-10—
Apr 21Wildcat RelaysApr 21 · Long Jump · Place 20 · East HamptonLong Jump2012-7.50—
Apr 18East Hampton VS Morgan/CromwellApr 18 · Long Jump · Place 7 · East HamptonLong Jump711-9—
Apr 18East Hampton VS Morgan/CromwellApr 18 · High Jump · Place 10 · East HamptonHigh Jump103-6—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 100 Meters · Place 28 · East Hampton100 Meters2817.9—