Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoorthe TRACK at new balance Early Bird invite · Dec 64:38.12athe TRACK at new balance Early Bird inviteDecember 6, 2025
1 Mile · Outdoor6th CT Distance Festival · Apr 194:46.56a6th CT Distance FestivalApril 19, 2024
1000 Meters · IndoorShoreline Conference Indoor Championship · Feb 72:39.98aShoreline Conference Indoor ChampionshipFebruary 7, 2025
1600 Meters · IndoorJoe Sinicrope Invitational · Jan 274:43.08aJoe Sinicrope InvitationalJanuary 27, 2025
1600 Meters · OutdoorCIAC Class S Boys Championship · Jun 24:29.88aCIAC Class S Boys ChampionshipJune 2, 2025
3000 Meters · OutdoorWildcat Relays · Apr 910:25.60aWildcat RelaysApril 9, 2022
3200 Meters · OutdoorWildcat Relays · Apr 2110:45.33aWildcat RelaysApril 21, 2023
400 Meters · OutdoorLeague Meet - HK and OS @ Cromwell · May 1252.7League Meet - HK and OS @ CromwellMay 12, 2025
600 Meters · IndoorJoe Sinicrope Invitational · Jan 221:29.87aJoe Sinicrope InvitationalJanuary 22, 2024
800 Meters · OutdoorLeague Meet: North Branford, Old Saybrook @ Portland · May 62:03.60aLeague Meet: North Branford, Old Saybrook @ PortlandMay 6, 2025
Long Jump · OutdoorOld Saybrook Running Rams Middle School Invitational · May 1710-00.50Old Saybrook Running Rams Middle School InvitationalMay 17, 2019

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

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 1 Mile · Place 15 · Wentworth (Mass.)Wentworth (Mass.)1 Mile15.4:38.12a PBFr
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1000 Meters · Place 3 · Old SaybrookOld Saybrook1000 Meters32:39.98a PB—
Jan 27Joe Sinicrope InvitationalJan 27 · 1600 Meters · Place 4 · Old SaybrookOld Saybrook1600 Meters44:43.08a PB—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 2 · Old SaybrookOld Saybrook1000 Meters22:45.61a—
Jan 10UConn Invite #1Jan 10 · 1600 Meters · Place 7 · Old SaybrookOld Saybrook1600 Meters75:00.27a—
Jan 4NCCC Invitational #1Jan 4 · 1000 Meters · Place 4 · Old SaybrookOld Saybrook1000 Meters42:52.62a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7CIAC State Open Boys ChampionshipJun 7 · 1600 Meters · Place 15 · Old SaybrookOld Saybrook1600 Meters154:53.93a12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 1600 Meters · Place 2 · Old SaybrookOld Saybrook1600 Meters2.4:29.88a PB12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 800 Meters · Old SaybrookOld Saybrook800 Meters—DNS12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 400 Meters · Old SaybrookOld Saybrook400 Meters—DNS12
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 1600 Meters · Place 5 · Old SaybrookOld Saybrook1600 Meters54:33.73a12
May 12League Meet - HK and OS @ CromwellMay 12 · 400 Meters · Place 5 · Old SaybrookOld Saybrook400 Meters552.7 PB12
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 2 · Old SaybrookOld Saybrook1600 Meters24:37.71a12
May 6League Meet: North Branford, Old Saybrook @ PortlandMay 6 · 800 Meters · Place 2 · Old SaybrookOld Saybrook800 Meters22:03.60a PB12
May 3Marty Roberts InvitationalMay 3 · 1600 Meters · Place 2 · Old SaybrookOld Saybrook1600 Meters24:31.78a12
Apr 29Old Saybrook vs Valley Regional vs East HamptonApr 29 · 400 Meters · Place 1 · Old SaybrookOld Saybrook400 Meters154.012
Apr 22SLC Meet #2: Morgan, Westbrook @ Old SaybrookApr 22 · 800 Meters · Place 1 · Old SaybrookOld Saybrook800 Meters12:20.812
Apr 9Shoreline Non Conference Meet Old Saybrook, Westbrook, ValleyApr 9 · 1600 Meters · Place 1 · Old SaybrookOld Saybrook1600 Meters1.4:59.812
Apr 52025 Bellringer InvitationalApr 5 · 1600 Meters · Place 9 · Old SaybrookOld Saybrook1600 Meters95:00.90a12

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29CIAC Class S Boys ChampionshipMay 29 · 1600 Meters · Place 8 · Old SaybrookOld Saybrook1600 Meters8.4:37.04a11
May 29CIAC Class S Boys ChampionshipMay 29 · 800 Meters · Place 8 · Old SaybrookOld Saybrook800 Meters8.2:12.14a11
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 800 Meters · Place 4 · Old SaybrookOld Saybrook800 Meters42:04.56a—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 8 · Old SaybrookOld Saybrook800 Meters82:05.99a—
May 7North Branford, Old Saybrook @ PortlandMay 7 · 400 Meters · Place 2 · Old SaybrookOld Saybrook400 Meters255.0—
May 4Marty Roberts InvitationalMay 4 · 1600 Meters · Place 6 · Old SaybrookOld Saybrook1600 Meters64:40.40a—
Apr 30League Meet #3: Valley Regional, East Hampton @ OSHSApr 30 · 400 Meters · Place 2 · Old SaybrookOld Saybrook400 Meters255.4—
Apr 23League Meet #2 Old Saybrook, Morgan @ WestbrookApr 23 · 3200 Meters · Place 1 · Old SaybrookOld Saybrook3200 Meters1.11:37.411
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 65 · Old SaybrookOld Saybrook1 Mile654:46.56a PB—
Apr 16League Meet #1 Valley Regional/Old Saybrook @ Old LymeApr 16 · 800 Meters · Place 2 · Old SaybrookOld Saybrook800 Meters22:04.10a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1000 Meters · Place 7 · Old SaybrookOld Saybrook1000 Meters7.2:45.14a11
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 1000 Meters · Place 4 · Old SaybrookOld Saybrook1000 Meters42:43.60a—
Jan 27Jack Long InvitationalJan 27 · 1600 Meters · Place 14 · Old SaybrookOld Saybrook1600 Meters144:59.39a—
Jan 22Joe Sinicrope InvitationalJan 22 · 600 Meters · Place 4 · Old SaybrookOld Saybrook600 Meters41:29.87a PB—
Jan 17Old Saybrook QualifierJan 17 · 1000 Meters · Place 6 · Old SaybrookOld Saybrook1000 Meters62:50.52a—
Jan 13NCCC InvitationalJan 13 · 600 Meters · Place 3 · Old SaybrookOld Saybrook600 Meters31:31.79a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16ECC Developmental Meet 1ADec 16 · 1000 Meters · Place 3 · Old SaybrookOld Saybrook1000 Meters3.2:52.04a11
Dec 16ECC Developmental Meet 1ADec 16 · 1600 Meters · Old SaybrookOld Saybrook1600 Meters—DNS11
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 1000 Meters · Place 5 · Old SaybrookOld Saybrook1000 Meters52:54.12a—
Jan 29Jack Long ECC Select MeetJan 29 · 1000 Meters · Place 10 · Old SaybrookOld Saybrook1000 Meters102:54.1910
Jan 23Shoreline Coaches InvitationalJan 23 · 1000 Meters · Place 13 · Old SaybrookOld Saybrook1000 Meters133:08.69a10
Jan 14NCCC Invitational #1Jan 14 · 1000 Meters · Place 2 · Old SaybrookOld Saybrook1000 Meters23:00.09a10
Jan 12Shoreline League Meet #2Jan 12 · 1600 Meters · Place 7 · Old SaybrookOld Saybrook1600 Meters75:13.86a10
Jan 5Shoreline League Meet #1Jan 5 · 1000 Meters · Place 6 · Old SaybrookOld Saybrook1000 Meters63:07.80a10

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30CIAC Class S Boys ChampionshipMay 30 · 3200 Meters · Old SaybrookOld Saybrook3200 Meters--DNS10
May 30CIAC Class S Boys ChampionshipMay 30 · 1600 Meters · Place 13 · Old SaybrookOld Saybrook1600 Meters13.4:46.78a10
May 24Shoreline Conference ChampionshipMay 24 · 1600 Meters · Place 8 · Old SaybrookOld Saybrook1600 Meters84:48.69a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 1600 Meters · Place 11 · Old SaybrookOld Saybrook1600 Meters114:55.80a—
May 8League meet #4 Portland, Old Saybrook @North BranfordMay 8 · 400 Meters · Place 2 · Old SaybrookOld Saybrook400 Meters256.9—
May 2East Hampton vs Old Saybrook vs Hale RayMay 2 · 1600 Meters · Place 1 · Old SaybrookOld Saybrook1600 Meters15:00.0—
Apr 29Ellington Invitational Apr 29 · 1600 Meters · Place 5 · Old SaybrookOld Saybrook1600 Meters54:53.40a—
Apr 26League Meet #2 Morgan, Old Saybrook @ WestbrookApr 26 · 1600 Meters · Place 1 · Old SaybrookOld Saybrook1600 Meters15:23.3—
Apr 26League Meet #2 Morgan, Old Saybrook @ WestbrookApr 26 · 800 Meters · Place 2 · Old SaybrookOld Saybrook800 Meters22:26.3—
Apr 21Wildcat RelaysApr 21 · 3200 Meters · Place 1 · Old SaybrookOld Saybrook3200 Meters110:45.33a PB—
Apr 19Lyme-Old Lyme/ Valley Regional @Old SaybrookApr 19 · 800 Meters · Place 4 · Old SaybrookOld Saybrook800 Meters42:18.1—
Apr 19Lyme-Old Lyme/ Valley Regional @Old SaybrookApr 19 · 400 Meters · Place 1 · Old SaybrookOld Saybrook400 Meters157.4—
Apr 5East Lyme coed home versus Old SaybrookApr 5 · 800 Meters · Place 4 · Old SaybrookOld Saybrook800 Meters42:13.2—

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 25Shoreline Conference ChampionshipMay 25 · 1600 Meters · Place 14 · Old SaybrookOld Saybrook1600 Meters145:19.889
May 17East Lyme/Killingly/Old Saybrook Tri-meetMay 17 · 1600 Meters · Place 11 · Old SaybrookOld Saybrook1600 Meters115:28.439
May 13Runnin' Rams InvitationalMay 13 · 1600 Meters · Place 21 · Old SaybrookOld Saybrook1600 Meters215:08.859
Apr 301st ANNUAL ELLINGTON TRACK & FIELD INVITATIONALApr 30 · 1600 Meters · Place 17 · Old SaybrookOld Saybrook1600 Meters17.5:13.74a9
Apr 9Wildcat RelaysApr 9 · 3000 Meters · Place 10 · Old SaybrookOld Saybrook3000 Meters10.10:25.60a PB9
Jan 22NCCC Invitational Boys DivisionJan 22 · 1600 Meters · Place 13 · Old SaybrookOld Saybrook1600 Meters13.5:31.17a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Shoreline Conference Indoor ChampionshipFeb 5 · 1600 Meters · Place 13 · Old SaybrookOld Saybrook1600 Meters135:24.99Fr
Jan 28Shoreline Coaches InvitationalJan 28 · 1000 Meters · Place 13 · Old SaybrookOld Saybrook1000 Meters133:19.45Fr

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Old Saybrook Running Rams Middle School InvitationalMay 17 · 55m Hurdles · Old SaybrookOld Saybrook55m Hurdles39"--DNS6
May 17Old Saybrook Running Rams Middle School InvitationalMay 17 · Long Jump · Place 21 · Old SaybrookOld SaybrookLong Jump21.10-00.50 PB6
May 17Old Saybrook Running Rams Middle School InvitationalMay 17 · 400 Meters · Place 21 · Old SaybrookOld Saybrook400 Meters21.1:22.98a6