Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCIAC Class S Boys Championship · Feb 152:30.44aCIAC Class S Boys ChampionshipFebruary 15, 2025
1600 Meters · IndoorShoreline Conference Indoor Championship · Feb 74:33.43aShoreline Conference Indoor ChampionshipFebruary 7, 2025
1600 Meters · OutdoorCIAC Class M Boys Championship · Jun 14:19.47aCIAC Class M Boys ChampionshipJune 1, 2025
1600 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 104:23.741a40th Yale Interscholastic Track ClassicJanuary 10, 2025
200 Meters · OutdoorHale-Ray vs. North Branford & Cromwell · May 124.56Hale-Ray vs. North Branford & CromwellMay 1, 2025
3200 Meters · IndoorOld Saybrook Qualifier · Jan 1710:32.42aOld Saybrook QualifierJanuary 17, 2024
3200 Meters · OutdoorHillhouse Outdoor Invite · Apr 1810:02.27Hillhouse Outdoor InviteApril 18, 2025
400 Meters · OutdoorHale-Ray vs. North Branford & Cromwell · May 151.01Hale-Ray vs. North Branford & CromwellMay 1, 2025
600 Meters · IndoorJoe Sinicrope Invitational · Jan 271:24.57aJoe Sinicrope InvitationalJanuary 27, 2025
800 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 81:52.00aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 800 Meters · Place 6 · Central Connecticut StateCentral Connecticut State800 Meters6.1:52.00a PBFr
May 2Northeast Outdoor ChampionshipsMay 2 · 800 Meters · Place 7 · Central Connecticut StateCentral Connecticut State800 MetersRound P7.1:54.33aFr
May 2Northeast Outdoor ChampionshipsMay 2 · 800 Meters · Place 3 · Central Connecticut StateCentral Connecticut State800 Meters3.1:54.09aFr
Apr 24CCSU InvitationalApr 24 · 800 Meters · Place 3 · Central Connecticut StateCentral Connecticut State800 Meters3.1:52.43aFr
Apr 17UCONN NE ChallengeApr 17 · 800 Meters · Place 10 · Central Connecticut StateCentral Connecticut State800 Meters10.1:54.03aFr
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 5 · Central Connecticut StateCentral Connecticut State800 Meters5.1:55.41aFr

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 800 Meters · Place 3 · CromwellCromwell800 Meters3.1:53.35a12
Jun 7CIAC State Open Boys ChampionshipJun 7 · 800 Meters · Place 5 · CromwellCromwell800 Meters51:52.95a12
Jun 1CIAC Class M Boys ChampionshipJun 1 · 3200 Meters · CromwellCromwell3200 Meters—DNS12
Jun 1CIAC Class M Boys ChampionshipJun 1 · 1600 Meters · Place 2 · CromwellCromwell1600 Meters2.4:19.47a PB12
Jun 1CIAC Class M Boys ChampionshipJun 1 · 800 Meters · Place 1 · CromwellCromwell800 Meters1.1:55.22a12
May 24Shoreline Conference Track and Field ChampionshipMay 24 · Triple Jump · Place 6 · CromwellCromwellTriple Jump638-712
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:23.29a12
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 800 Meters · Place 1 · CromwellCromwell800 Meters11:55.27a12
May 20Cromwell Last Chance MeetMay 20 · Triple Jump · Place 1 · CromwellCromwellTriple Jump137-612
May 12League Meet - HK and OS @ CromwellMay 12 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:45.612
May 12League Meet - HK and OS @ CromwellMay 12 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:01.712
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 1 · CromwellCromwell800 Meters11:54.73a12
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 200 Meters · Place 2 · CromwellCromwell200 Meters224.56 PB—
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 400 Meters · Place 1 · CromwellCromwell400 Meters151.01 PB—
Apr 21League Meet - LOL and Portland @ CromwellApr 21 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:36.012
Apr 18Hillhouse Outdoor InviteApr 18 · 3200 Meters · Place 1 · CromwellCromwell3200 Meters110:02.27 PB12
Apr 52025 Bellringer InvitationalApr 5 · 800 Meters · Place 1 · CromwellCromwell800 Meters11:59.15a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 22CIAC State Open Boys Indoor T&F ChampionshipFeb 22 · 1000 Meters · Place 3 · CromwellCromwell1000 Meters32:30.51a—
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters1.2:30.44a PB12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 600 Meters · CromwellCromwell600 Meters—DNS12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1600 Meters · CromwellCromwell1600 Meters—DNS12
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1600 Meters · Place 2 · CromwellCromwell1600 Meters24:33.43a PB—
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters12:37.62a—
Jan 27Joe Sinicrope InvitationalJan 27 · 600 Meters · Place 2 · CromwellCromwell600 Meters21:24.57a PB—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:36.58a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters1.2:32.02a12
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 1600 Meters · CromwellCromwell1600 MetersRelay Split—4:23.741a PB12
Jan 3Elm City Coaches MeetJan 3 · 600 Meters · Place 1 · CromwellCromwell600 Meters1.1:25.33a12

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday MeetDec 28 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters1.2:34.28a12
Dec 17Shoreline Developmental MeetDec 17 · 1600 Meters · Place 2 · CromwellCromwell1600 Meters2.4:39.09a12
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 1000 Meters · Place 13 · CromwellCromwell1000 Meters13.2:35.63a11
Feb 17CIAC State Open Boys Indoor T&F ChampionshipFeb 17 · 1000 Meters · Place 6 · CromwellCromwell1000 Meters6.2:34.13a11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters1.2:36.42a11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1600 Meters · CromwellCromwell1600 Meters—DNS11
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters12:40.24a—
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · Place 4 · CromwellCromwell600 Meters41:27.5311
Jan 20SCC Coaches InvitationalJan 20 · 600 Meters · Place 4 · CromwellCromwell600 Meters41:27.5311
Jan 17Old Saybrook QualifierJan 17 · 3200 Meters · Place 1 · CromwellCromwell3200 Meters110:32.42a PB—
Jan 132nd Northeast ChallengeJan 13 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters12:40.81a—
Jan 4Shoreline League MeetJan 4 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:45.78a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 3CIAC State Open Boys ChampionshipJun 3 · 800 Meters · Place 6 · CromwellCromwell800 Meters6.1:55.66a11
May 28CIAC Class M Boys ChampionshipMay 28 · 3200 Meters · CromwellCromwell3200 Meters--DNS11
May 28CIAC Class M Boys ChampionshipMay 28 · 1600 Meters · CromwellCromwell1600 Meters--DNS11
May 28CIAC Class M Boys ChampionshipMay 28 · 800 Meters · Place 3 · CromwellCromwell800 Meters3.1:56.36a11
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:24.87a—
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:00.38a—
May 14Old Saybrook, Cromwell @ HKMay 14 · Discus · Place 14 · CromwellCromwellDiscus1465-2—
May 14Old Saybrook, Cromwell @ HKMay 14 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:33.7—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 2 · CromwellCromwell1600 Meters24:25.79a—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 1 · CromwellCromwell800 Meters11:58.69a—
May 7Cromwell/Westbrook @ Hale RayMay 7 · Discus · Place 4 · CromwellCromwellDiscus480-2—
May 7Cromwell/Westbrook @ Hale RayMay 7 · 400 Meters · Place 1 · CromwellCromwell400 Meters154.6—
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 1 · CromwellCromwell800 Meters11:57.31a—
Apr 29Hale Ray/North Branford @ CromwellApr 29 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:02.9—
Apr 23Cromwell, Lyme/Old Lyme @ PortlandApr 23 · 3200 Meters · Place 1 · CromwellCromwell3200 Meters110:29.4—
Apr 23Cromwell, Lyme/Old Lyme @ PortlandApr 23 · 400 Meters · Place 2 · CromwellCromwell400 Meters254.2—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:40.90a—
Apr 16League Meet #1 Morgan vs Cromwell vs E. HamptonApr 16 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:04.72a—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 800 Meters · Place 1 · CromwellCromwell800 Meters1.2:00.46a11

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 1000 Meters · Place 1 · CromwellCromwell1000 Meters1.2:39.94a11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1000 Meters · Place 4 · CromwellCromwell1000 Meters4.2:43.54a10
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 1000 Meters · Place 2 · CromwellCromwell1000 Meters22:45.52a—
Jan 23Shoreline Coaches InvitationalJan 23 · 1000 Meters · Place 5 · CromwellCromwell1000 Meters52:48.54a10
Jan 12Shoreline League Meet #2Jan 12 · 3200 Meters · Place 4 · CromwellCromwell3200 Meters411:15.39a10
Jan 12Shoreline League Meet #2Jan 12 · 1600 Meters · Place 2 · CromwellCromwell1600 Meters24:58.52a10
Jan 7Elm City Coaches MeetJan 7 · 1000 Meters · Place 2 · CromwellCromwell1000 Meters22:46.79a10
Jan 5Shoreline League Meet #1Jan 5 · 600 Meters · Place 2 · CromwellCromwell600 Meters21:31.35a10

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 5CIAC State Open Boys ChampionshipJun 5 · 800 Meters · Place 11 · CromwellCromwell800 Meters11.1:58.44a10
May 30CIAC Class M Boys ChampionshipMay 30 · 1600 Meters · CromwellCromwell1600 Meters—DNS10
May 30CIAC Class M Boys ChampionshipMay 30 · 800 Meters · Place 5 · CromwellCromwell800 Meters5.1:58.90a10
May 24Shoreline Conference ChampionshipMay 24 · 1600 Meters · Place 3 · CromwellCromwell1600 Meters34:34.56a—
May 24Shoreline Conference ChampionshipMay 24 · 800 Meters · Place 3 · CromwellCromwell800 Meters32:02.65a—
May 15League Meet #5 HK, Old Saybrook @ CromwellMay 15 · 3200 Meters · Place 1 · CromwellCromwell3200 Meters110:26.00a—
May 137th CT Froshmore ChampionshipsMay 13 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:37.14a—
May 137th CT Froshmore ChampionshipsMay 13 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:02.15a—
May 8League Meet #4 Hale Ray, Westbrook @ CromwellMay 8 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:50.00a—
May 6Marty Roberts InvitationalMay 6 · 800 Meters · Place 2 · CromwellCromwell800 Meters22:00.33a—
May 2Valley, Cromwell, North Branford @ Valley RegionalMay 2 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters14:58.3—
May 2Valley, Cromwell, North Branford @ Valley RegionalMay 2 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:08.8—
Apr 24League Meet #2 Portland, LOLHS @ CromwellApr 24 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:05.0—
Apr 22Hillhouse Outdoor InvitationalApr 22 · 1600 Meters · Place 4 · CromwellCromwell1600 Meters44:43.52a—
Apr 22Hillhouse Outdoor InvitationalApr 22 · 800 Meters · Place 7 · CromwellCromwell800 Meters72:02.34a—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 1600 Meters · Place 1 · CromwellCromwell1600 Meters15:03.3—
Apr 18East Hampton VS Morgan/CromwellApr 18 · 800 Meters · Place 1 · CromwellCromwell800 Meters12:12.6—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16HIllhouse InvitationalDec 16 · 1000 Meters · Place 5 · CromwellCromwell1000 Meters5.2:51.65a10