Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Patriot Games · Apr 196:07.53The Patriot GamesApril 19, 2025
1000 Meters · Indoor9th James Barber Invitational · Jan 143:17.20a9th James Barber InvitationalJanuary 14, 2026
110m Hurdles · 39" / 0.991m · OutdoorShoreline Conference Outdoor Track Championship · May 2621.24aShoreline Conference Outdoor Track ChampionshipMay 26, 2026
1600 Meters · IndoorHillhouse Holiday Meet · Dec 305:40.28aHillhouse Holiday MeetDecember 30, 2025
1600 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 105:44.78aOld Saybrook Runnin' Rams InvitationalMay 10, 2024
200 Meters · OutdoorThe Patriot Games · Apr 1727.21aThe Patriot GamesApril 17, 2026
2000m Steeplechase · Outdoor43rd O'Grady Relays · Apr 249:12.05a43rd O'Grady RelaysApril 24, 2026
3000m Steeplechase · Outdoor42nd O'Grady Relays Day 2 · Apr 259:06.8642nd O'Grady Relays Day 2April 25, 2025
300m Hurdles · 36" / 0.914m · OutdoorThe Patriot Games · Apr 1753.97aThe Patriot GamesApril 17, 2026
3200 Meters · IndoorHillhouse Developmental Meet · Dec 1412:28.66aHillhouse Developmental MeetDecember 14, 2024
3200 Meters · OutdoorShoreline Novice Invitational · May 1613:26.22aShoreline Novice InvitationalMay 16, 2024
5000 Meters · IndoorBethel Pentathlon, Pole Vault, Distance Invite · Jan 1820:55.80aBethel Pentathlon, Pole Vault, Distance InviteJanuary 18, 2025
800 Meters · OutdoorOld Lyme vs Coginchaug vs East Hampton · May 72:27.59aOld Lyme vs Coginchaug vs East HamptonMay 7, 2025

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 110m Hurdles · Place 17 · Coginchaug110m Hurdles39" / 0.991mRound P17.21.24a PBWind: 0.111
May 13Shoreline Novice InvitationalMay 13 · 300m Hurdles · Place 4 · Coginchaug300m Hurdles451.29a11
May 13Shoreline Novice InvitationalMay 13 · 110m Hurdles · Place 1 · Coginchaug110m Hurdles120.91a11
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 300m Hurdles · Place 28 · Coginchaug300m Hurdles2852.53a11
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 110m Hurdles · Place 20 · Coginchaug110m Hurdles2021.82a11
May 5Shoreline Mega Meet #2May 5 · 300m Hurdles · Place 7 · Coginchaug300m Hurdles753.47a11
May 5Shoreline Mega Meet #2May 5 · 110m Hurdles · Place 7 · Coginchaug110m Hurdles721.90a11
May 2Marty Roberts InvitationalMay 2 · 300m Hurdles · Place 27 · Coginchaug300m Hurdles2753.61a11
May 2Marty Roberts InvitationalMay 2 · 110m Hurdles · Place 19 · Coginchaug110m HurdlesRound P1922.55a11
Apr 28Shoreline Mega Meet #1Apr 28 · 300m Hurdles · Place 6 · Coginchaug300m Hurdles653.36a11
Apr 28Shoreline Mega Meet #1Apr 28 · 110m Hurdles · Place 7 · Coginchaug110m Hurdles722.78a11
Apr 2443rd O'Grady RelaysApr 24 · 2000m Steeplechase · Place 54 · Coginchaug2000m Steeplechase549:12.05a PB11
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · 300m Hurdles · Place 4 · Coginchaug300m Hurdles457.111
Apr 21EAST HAMPTON-COGINCHAUG-NORTH BRANFORD-PORTLANDApr 21 · 110m Hurdles · Place 8 · Coginchaug110m Hurdles826.111
Apr 17The Patriot GamesApr 17 · 300m Hurdles · Place 15 · Coginchaug300m Hurdles36" / 0.914m15.53.97a PB11
Apr 17The Patriot GamesApr 17 · 200 Meters · Place 27 · Coginchaug200 Meters27.27.21a PB11
Apr 10YMCA South Central Co-Ed Track & Field Invitational MeetApr 10 · 110m Hurdles · Place 1 · Coginchaug110m Hurdles124.46a11
Apr 10YMCA South Central Co-Ed Track & Field Invitational MeetApr 10 · 800 Meters · Place 3 · Coginchaug800 Meters32:33.59a11
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 300m Hurdles · Place 1 · Coginchaug300m Hurdles36" / 0.914m1.55.611
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 110m Hurdles · Place 1 · Coginchaug110m Hurdles39" / 0.991m1.24.811
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 1600 Meters · Place 71 · Coginchaug1600 Meters71.6:24.29a11
Apr 42026 Bellringer Track & Field InvitationalApr 4 · 300m Hurdles · Place 19 · Coginchaug300m Hurdles36" / 0.914m19.58.90a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Old Saybrook QualifierJan 22 · 1000 Meters · Place 32 · Coginchaug1000 Meters323:24.81a11
Jan 17Bethel Pentathlon, Pole Vault, Distance InviteJan 17 · 5000 Meters · Place 13 · Coginchaug5000 Meters1323:56.47a11
Jan 149th James Barber InvitationalJan 14 · 1000 Meters · Place 15 · Coginchaug1000 Meters153:17.20a PB11
Jan 7Shoreline Conference League Meet #1Jan 7 · 1600 Meters · Place 24 · Coginchaug1600 Meters245:56.97a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Hillhouse Holiday MeetDec 30 · 1600 Meters · Place 72 · Coginchaug1600 Meters72.5:40.28a PB11
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 3200 Meters · Place 18 · Coginchaug3200 Meters1813:25.54a—
Jan 18Bethel Pentathlon, Pole Vault, Distance InviteJan 18 · 5000 Meters · Place 14 · Coginchaug5000 Meters1420:55.80a PB—
Jan 9Shoreline Conference League MeetJan 9 · 1600 Meters · Place 18 · Coginchaug1600 Meters185:59.63a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14League Meet 4 Coginchaug / Valley @MorganMay 14 · 300m Hurdles · Place 6 · Coginchaug300m Hurdles655.910
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 300m Hurdles · Place 22 · Coginchaug300m Hurdles2254.98a10
May 7Old Lyme vs Coginchaug vs East HamptonMay 7 · 1600 Meters · Place 7 · Coginchaug1600 Meters76:20.25a10
May 7Old Lyme vs Coginchaug vs East HamptonMay 7 · 800 Meters · Place 7 · Coginchaug800 Meters72:27.59a PB10
May 3Marty Roberts InvitationalMay 3 · 300m Hurdles · Place 28 · Coginchaug300m Hurdles2855.20a10
Apr 29Morgan & Coginchaug @ PortlandApr 29 · 300m Hurdles · Place 5 · Coginchaug300m Hurdles557.910
Apr 2542nd O'Grady Relays Day 2Apr 25 · 3000m Steeplechase · Place 25 · Coginchaug3000m Steeplechase259:06.86 PB10
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · 3200 Meters · Place 4 · Coginchaug3200 Meters416:13.5110
Apr 19The Patriot GamesApr 19 · 1 Mile · Place 20 · Coginchaug1 Mile206:07.53 PB10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Shoreline Developmental MeetDec 17 · 1600 Meters · Place 27 · Coginchaug1600 Meters27.6:06.19a10
Dec 14Hillhouse Developmental MeetDec 14 · 3200 Meters · Place 21 · Coginchaug3200 Meters21.12:28.66a PB10
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 3200 Meters · Place 23 · Coginchaug3200 Meters2315:15.57a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1600 Meters · Place 36 · Coginchaug1600 Meters366:00.70a—
Jan 17Old Saybrook QualifierJan 17 · 3200 Meters · Place 6 · Coginchaug3200 Meters613:30.12a—
Jan 17Old Saybrook QualifierJan 17 · 1600 Meters · Place 39 · Coginchaug1600 Meters396:24.39a—
Jan 4Shoreline League MeetJan 4 · 1600 Meters · Place 23 · Coginchaug1600 Meters236:05.84a—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16Shoreline Novice InvitationalMay 16 · 3200 Meters · Place 2 · Coginchaug3200 Meters213:26.22a PB—
May 16Shoreline Novice InvitationalMay 16 · 1600 Meters · Place 1 · Coginchaug1600 Meters15:46.52a—
May 14Shoreline Meet #5 Valley, Morgan, CoginchaugMay 14 · 3200 Meters · Place 2 · Coginchaug3200 Meters213:29.00a—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 52 · Coginchaug1600 Meters525:44.78a PB—
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 46 · Coginchaug800 Meters462:39.40a—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · 1600 Meters · Place 5 · Coginchaug1600 Meters56:13.4—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · 800 Meters · Place 6 · Coginchaug800 Meters62:37.7—
May 4Marty Roberts InvitationalMay 4 · 1600 Meters · Place 53 · Coginchaug1600 Meters536:11.87a—
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 43 · Coginchaug800 Meters432:38.20a—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · 1600 Meters · Place 6 · Coginchaug1600 Meters65:52.1—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · 800 Meters · Place 7 · Coginchaug800 Meters72:38.7—
Apr 23Shoreline League Meet #2 (Valley, Hale Ray, Coginchaug)Apr 23 · 1600 Meters · Place 8 · Coginchaug1600 Meters8.6:24.77a9
Apr 23Shoreline League Meet #2 (Valley, Hale Ray, Coginchaug)Apr 23 · 800 Meters · Place 6 · Coginchaug800 Meters6.2:46.80a9
Apr 17Westbrook and Coginchaug @ North BranfordApr 17 · 1600 Meters · Place 3 · Coginchaug1600 Meters36:44.3—
Apr 17Westbrook and Coginchaug @ North BranfordApr 17 · 800 Meters · Place 2 · Coginchaug800 Meters22:53.2—
Apr 13YMCA InvitationalApr 13 · 1600 Meters · Place 12 · Coginchaug1600 Meters126:42.70a—
Apr 13YMCA InvitationalApr 13 · 800 Meters · Place 10 · Coginchaug800 Meters102:53.71a—
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 3200 Meters · Coginchaug3200 Meters--DNS9
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 1600 Meters · Place 54 · Coginchaug1600 Meters54.6:23.98a9
Apr 62024 Bellringer Track & Field InvitationalApr 6 · 800 Meters · Place 37 · Coginchaug800 Meters37.2:54.17a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13SLC Developmental MeetDec 13 · 1600 Meters · Place 26 · Coginchaug1600 Meters26.6:17.59