Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMorgan & Coginchaug @ Portland · Apr 2912.1Morgan & Coginchaug @ PortlandApril 29, 2025
200 Meters · OutdoorEAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLAND · Apr 2122.9EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApril 21, 2026
300 Meters · IndoorShoreline Conference League Meet #1 · Jan 737.70aShoreline Conference League Meet #1January 7, 2026
400 Meters · OutdoorNight of Speed · May 2251.70aNight of SpeedMay 22, 2026
55 Meter · IndoorShoreline Developmental Meet · Dec 177.25aShoreline Developmental MeetDecember 17, 2024
55 Meters · IndoorShoreline Conference League Meet · Jan 97.27aShoreline Conference League MeetJanuary 9, 2025
High Jump · Outdoor2026 Bellringer Track & Field Invitational · Apr 45' 0"2026 Bellringer Track & Field InvitationalApril 4, 2026
Long Jump · IndoorShoreline Indoor Track and Field Championship · Jan 3117' 5.5"Shoreline Indoor Track and Field ChampionshipJanuary 31, 2026
Long Jump · OutdoorCIAC Class S Outdoor T&F Championships · Jun 118' 5"CIAC Class S Outdoor T&F ChampionshipsJune 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · Long Jump · Place 24 · PortlandPortlandLong Jump24.18' 5" PB11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 400 Meters · PortlandPortland400 Meters—DNS11
Jun 1CIAC Class S Outdoor T&F ChampionshipsJun 1 · 200 Meters · PortlandPortland200 Meters—DNS11
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · Long Jump · PortlandPortlandLong Jump—ND11
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 400 Meters · Place 8 · PortlandPortland400 Meters8.53.24a11
May 22Night of SpeedMay 22 · 400 Meters · Place 6 · PortlandPortland400 Meters651.70a PB11
May 5Highlander Shoreline Mega #2May 5 · Long Jump · Place 1 · PortlandPortlandLong Jump118-211
May 5Highlander Shoreline Mega #2May 5 · 200 Meters · Place 3 · PortlandPortland200 Meters324.33a11
May 2Marty Roberts InvitationalMay 2 · Long Jump · Place 6 · PortlandPortlandLong Jump620-02.0011
May 2Marty Roberts InvitationalMay 2 · 400 Meters · Place 6 · PortlandPortland400 Meters651.81a11
Apr 28Shoreline Highlander Mega #1Apr 28 · Long Jump · Place 3 · PortlandPortlandLong Jump3.18' 1"11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 400 Meters · Place 9 · PortlandPortland400 Meters952.44a11
Apr 24Knights Under the Lights - 5th Annual Ellington InvitationalApr 24 · 200 Meters · Place 10 · PortlandPortland200 Meters1024.08a11
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · Long Jump · Place 1 · PortlandPortlandLong Jump117-411
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · 200 Meters · Place 3 · PortlandPortland200 Meters322.9 PB11
Apr 7East Hampton-Portland-Hale RayApr 7 · Long Jump · Place 3 · PortlandPortlandLong Jump3.16' 4.75"11
Apr 7East Hampton-Portland-Hale RayApr 7 · 200 Meters · PortlandPortland200 Meters—DNS11
Apr 7East Hampton-Portland-Hale RayApr 7 · 100 Meters · Place 6 · PortlandPortland100 Meters6.12.48a11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · Long Jump · Place 10 · PortlandPortlandLong Jump10.18' 3"11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · High Jump · Place 15 · PortlandPortlandHigh Jump15.5' 0" PB11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 200 Meters · Place 4 · PortlandPortland200 Meters4.23.22a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · PortlandPortland400 Meters—DNS11
Feb 14CIAC Class LL Indoor T&F ChampionshipsFeb 14 · 300 Meters · Place 21 · PortlandPortland300 Meters2138.76a11
Feb 14CIAC Class S Indoor T&F ChampionshipsFeb 14 · 300 Meters · Place 21 · PortlandPortland300 Meters21.38.76a11
Jan 31Shoreline Indoor Track and Field ChampionshipJan 31 · 300 Meters · Place 8 · PortlandPortland300 Meters8.38.24a11
Jan 31Shoreline Indoor Track and Field ChampionshipJan 31 · Long Jump · Place 9 · PortlandPortlandLong Jump9.17' 5.5" PB11
Jan 7Shoreline Conference League Meet #1Jan 7 · Long Jump · Place 9 · PortlandPortlandLong Jump917-6.511
Jan 7Shoreline Conference League Meet #1Jan 7 · 300 Meters · Place 2 · PortlandPortland300 Meters237.70a PB11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 40 · PortlandPortland300 Meters40.37.71a11
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 300 Meters · PortlandPortland300 Meters—DNS10
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 300 Meters · Place 8 · PortlandPortland300 Meters838.57a—
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 55 Meters · Place 19 · PortlandPortland55 Meters197.31a—
Jan 27Joe Sinicrope InvitationalJan 27 · 300 Meters · Place 5 · PortlandPortland300 Meters539.02a—
Jan 21Wesleyan Cardinal QualifierJan 21 · 55 Meters · Place 50 · PortlandPortland55 Meters507.39a—
Jan 9Shoreline Conference League MeetJan 9 · 300 Meters · Place 4 · PortlandPortland300 Meters439.66a—
Jan 9Shoreline Conference League MeetJan 9 · 55 Meters · Place 16 · PortlandPortland55 Meters167.27a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Boys ChampionshipJun 2 · 400 Meters · Place 18 · PortlandPortland400 Meters18.52.57a10
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 400 Meters · Place 10 · PortlandPortland400 Meters1052.67a10
May 13League Meet: East Hampton, Westbrook @ PortlandMay 13 · 400 Meters · Place 1 · PortlandPortland400 Meters153.60a10
May 6League Meet: North Branford, Old Saybrook @ PortlandMay 6 · 200 Meters · Place 2 · PortlandPortland200 Meters224.52a10
May 3Marty Roberts InvitationalMay 3 · 200 Meters · Place 14 · PortlandPortland200 Meters1424.31a10
Apr 29Morgan & Coginchaug @ PortlandApr 29 · 200 Meters · Place 4 · PortlandPortland200 Meters424.210
Apr 29Morgan & Coginchaug @ PortlandApr 29 · 100 Meters · Place 5 · PortlandPortland100 Meters512.1 PB10
Apr 254th Annual Ellington InvitationalApr 25 · 200 Meters · Place 7 · PortlandPortland200 Meters7.24.27a10
Apr 21League Meet - LOL and Portland @ CromwellApr 21 · 200 Meters · Place 1 · PortlandPortland200 Meters124.410
Apr 52025 Bellringer InvitationalApr 5 · 200 Meters · Place 11 · PortlandPortland200 Meters1124.56a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 55 Meter · Place 77 · PortlandPortland55 Meter77.7.31a10
Dec 17Shoreline Developmental MeetDec 17 · 55 Meter · Place 16 · PortlandPortland55 Meter16.7.25a PB10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29CIAC Class S Boys ChampionshipMay 29 · 200 Meters · Place 41 · PortlandPortland200 Meters41.24.41aWind: -1.39
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 200 Meters · Place 8 · PortlandPortland200 Meters824.63a—
May 14Portland vs Westbrook vs East HamptonMay 14 · High Jump · Place 4 · PortlandPortlandHigh Jump44-10—
May 14Portland vs Westbrook vs East HamptonMay 14 · 200 Meters · Place 3 · PortlandPortland200 Meters324.4—
May 7North Branford, Old Saybrook @ PortlandMay 7 · High Jump · Place 2 · PortlandPortlandHigh Jump25-0—
May 7North Branford, Old Saybrook @ PortlandMay 7 · 200 Meters · Place 1 · PortlandPortland200 Meters124.5—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · 200 Meters · Place 4 · PortlandPortland200 Meters423.8—
Apr 273rd Annual Ellington InvitationalApr 27 · 200 Meters · Place 16 · PortlandPortland200 Meters1625.63a—
Apr 23Cromwell, Lyme/Old Lyme @ PortlandApr 23 · 200 Meters · Place 1 · PortlandPortland200 Meters124.5—
Apr 16Portland, Hale Ray @ HKApr 16 · 200 Meters · Place 2 · PortlandPortland200 Meters224.3—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 200 Meters · Place 13 · PortlandPortland200 Meters13.25.42a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2715th Annual Connecticut Middle School Outdoor T & F ChampionshipsMay 27 · 200 Meters · Place 6 · PortlandPortland200 Meters624.85a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 200 Meters · Place 33 · PortlandPortland200 Meters33.28.10a8