Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBethel Pentathlon, Pole Vault, Distance Invite · Jan 175:35.43aBethel Pentathlon, Pole Vault, Distance InviteJanuary 17, 2026
1 Mile · OutdoorThe Patriot Games · Apr 225:57.76aThe Patriot GamesApril 22, 2023
100 Meters · OutdoorShoreline Meet #5 Valley, Morgan, Coginchaug · May 1412.89aShoreline Meet #5 Valley, Morgan, CoginchaugMay 14, 2024
1000 Meters · IndoorShoreline Conference Indoor Track Championship · Feb 23:05.26aShoreline Conference Indoor Track ChampionshipFebruary 2, 2024
1600 Meters · IndoorShoreline Conference Indoor Track Championship · Feb 25:36.14aShoreline Conference Indoor Track ChampionshipFebruary 2, 2024
1600 Meters · OutdoorCromwell vs Coginchaug/Westbrook · Apr 85:35.5Cromwell vs Coginchaug/WestbrookApril 8, 2026
2000m Steeplechase · Outdoor43rd O'Grady Relays · Apr 248:25.40a43rd O'Grady RelaysApril 24, 2026
300 Meters · IndoorShoreline League Meet #1 · Jan 547.99aShoreline League Meet #1January 5, 2023
3200 Meters · IndoorShoreline Conference Indoor Track Championship · Feb 212:18.16aShoreline Conference Indoor Track ChampionshipFebruary 2, 2024
3200 Meters · OutdoorCromwell vs Coginchaug/Westbrook · Apr 813:06.1Cromwell vs Coginchaug/WestbrookApril 8, 2026
400 Meters · OutdoorShoreline Meet #5 Valley, Morgan, Coginchaug · May 1459.65aShoreline Meet #5 Valley, Morgan, CoginchaugMay 14, 2024
5000 Meters · IndoorBethel Pentathlon, Pole Vault, Distance Invite · Jan 2021:17.70aBethel Pentathlon, Pole Vault, Distance InviteJanuary 20, 2024
55 Meters · IndoorShoreline League Meet #2 · Jan 128.55aShoreline League Meet #2January 12, 2023
800 Meters · OutdoorShoreline Conference Outdoor Track Championship · May 262:18.01aShoreline 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

10 results
DateMeetEventPlMarkGr
May 26Shoreline Conference Outdoor Track ChampionshipMay 26 · 800 Meters · Place 17 · Coginchaug800 Meters17.2:18.01a PB12
May 9Old Saybrook Runnin' Rams InvitationalMay 9 · 800 Meters · Place 29 · Coginchaug800 Meters292:19.00a12
May 5Shoreline Mega Meet #2May 5 · 800 Meters · Place 7 · Coginchaug800 Meters72:21.00a12
May 2Marty Roberts InvitationalMay 2 · 800 Meters · Place 37 · Coginchaug800 Meters372:22.11a12
Apr 2443rd O'Grady RelaysApr 24 · 2000m Steeplechase · Place 45 · Coginchaug2000m Steeplechase458:25.40a PB12
Apr 17The Patriot GamesApr 17 · 800 Meters · Coginchaug800 Meters—DNS12
Apr 10YMCA South Central Co-Ed Track & Field Invitational MeetApr 10 · 800 Meters · Place 6 · Coginchaug800 Meters62:24.30a12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 3200 Meters · Place 4 · Coginchaug3200 Meters4.13:06.1 PB12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 1600 Meters · Place 7 · Coginchaug1600 Meters7.5:35.5 PB12
Apr 8Cromwell vs Coginchaug/WestbrookApr 8 · 800 Meters · Place 8 · Coginchaug800 Meters8.2:29.712

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Old Saybrook QualifierJan 22 · 1600 Meters · Place 33 · Coginchaug1600 Meters335:42.89a12
Jan 22Old Saybrook QualifierJan 22 · 1000 Meters · Place 21 · Coginchaug1000 Meters213:07.37a12
Jan 17Bethel Pentathlon, Pole Vault, Distance InviteJan 17 · 1 Mile · Place 28 · Coginchaug1 Mile285:35.43a PB12
Jan 7Shoreline Conference League Meet #1Jan 7 · 1000 Meters · Place 12 · Coginchaug1000 Meters123:19.81a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 800 Meters · Place 13 · Coginchaug800 Meters132:22.32a11
May 14League Meet 4 Coginchaug / Valley @MorganMay 14 · 1600 Meters · Place 8 · Coginchaug1600 Meters86:03.511
May 14League Meet 4 Coginchaug / Valley @MorganMay 14 · 800 Meters · Place 3 · Coginchaug800 Meters32:19.311
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 800 Meters · Place 25 · Coginchaug800 Meters252:24.27a11
May 7Old Lyme vs Coginchaug vs East HamptonMay 7 · 800 Meters · Place 5 · Coginchaug800 Meters52:21.45a11
May 7Old Lyme vs Coginchaug vs East HamptonMay 7 · 100 Meters · Place 10 · Coginchaug100 Meters1013.26a11
May 3Marty Roberts InvitationalMay 3 · 1600 Meters · Place 61 · Coginchaug1600 Meters615:49.70a11
May 3Marty Roberts InvitationalMay 3 · 800 Meters · Place 42 · Coginchaug800 Meters422:28.77a11
Apr 29Morgan & Coginchaug @ PortlandApr 29 · 1600 Meters · Place 8 · Coginchaug1600 Meters85:48.111
Apr 29Morgan & Coginchaug @ PortlandApr 29 · 800 Meters · Place 4 · Coginchaug800 Meters42:25.211
Apr 19The Patriot GamesApr 19 · 800 Meters · Place 16 · Coginchaug800 Meters162:26.0211
Apr 14League Meet - Westbrook, North Branford @CoginchaugApr 14 · 800 Meters · Place 2 · Coginchaug800 Meters22:22.57a11
Apr 52025 Bellringer InvitationalApr 5 · 800 Meters · Place 28 · Coginchaug800 Meters282:30.31a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 3200 Meters · Place 17 · Coginchaug3200 Meters1712:49.49a—
Feb 1Jack Long InvitationalFeb 1 · 3200 Meters · Place 7 · Coginchaug3200 Meters712:27.80a—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 36 · Coginchaug1000 Meters363:25.51a—
Jan 9Shoreline Conference League MeetJan 9 · 1000 Meters · Place 15 · Coginchaug1000 Meters153:06.48a—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 800 Meters · Place 15 · Coginchaug800 Meters152:24.19a—
May 14Shoreline Meet #5 Valley, Morgan, CoginchaugMay 14 · 400 Meters · Place 8 · Coginchaug400 Meters859.65a PB—
May 14Shoreline Meet #5 Valley, Morgan, CoginchaugMay 14 · 100 Meters · Place 21 · Coginchaug100 Meters2112.89a PB—
May 7League Meet #4 E. Hampton & Coginchaug @ Old LymeMay 7 · 800 Meters · Place 4 · Coginchaug800 Meters42:31.1—
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 21 · Coginchaug800 Meters212:24.75a—
Apr 30League Meet #3: Portland, Morgan @ CRHSApr 30 · 800 Meters · Place 6 · Coginchaug800 Meters62:36.8—
Apr 273rd Annual Ellington InvitationalApr 27 · 800 Meters · Place 18 · Coginchaug800 Meters182:18.15a—
Apr 20The Patriot GamesApr 20 · 800 Meters · Place 27 · Coginchaug800 Meters272:22.26a—
Apr 17Westbrook and Coginchaug @ North BranfordApr 17 · 800 Meters · Place 1 · Coginchaug800 Meters12:31.1—
Apr 13YMCA InvitationalApr 13 · 800 Meters · Place 2 · Coginchaug800 Meters22:26.40a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 3200 Meters · Place 20 · Coginchaug3200 Meters2012:18.16a PB—
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 1600 Meters · Place 25 · Coginchaug1600 Meters255:36.14a PB—
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 1000 Meters · Place 11 · Coginchaug1000 Meters113:05.26a PB—
Jan 22Joe Sinicrope InvitationalJan 22 · 1000 Meters · Place 21 · Coginchaug1000 Meters213:15.70a—
Jan 20Bethel Pentathlon, Pole Vault, Distance InviteJan 20 · 5000 Meters · Place 16 · Coginchaug5000 Meters1621:17.70a PB—
Jan 17Old Saybrook QualifierJan 17 · 3200 Meters · Place 5 · Coginchaug3200 Meters512:44.05a—
Jan 17Old Saybrook QualifierJan 17 · 1000 Meters · Place 23 · Coginchaug1000 Meters233:16.35a—
Jan 4Shoreline League MeetJan 4 · 1000 Meters · Place 11 · Coginchaug1000 Meters113:12.46a—

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18Shoreline Novice InvitationalMay 18 · 800 Meters · Place 7 · Coginchaug800 Meters72:31.21a—
May 16League Meet #5 East Hampton/Coginchaug @ MorganMay 16 · 800 Meters · Place 4 · Coginchaug800 Meters42:26.0—
May 12OSHS Runnin' Rams InvitationalMay 12 · 1600 Meters · Place 48 · Coginchaug1600 Meters485:48.57a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 800 Meters · Place 45 · Coginchaug800 Meters452:32.35a—
May 9League Meet #4 East Hampton, Lyme-Old Lyme @CoginchaugMay 9 · 1600 Meters · Place 7 · Coginchaug1600 Meters75:50.9—
May 9League Meet #4 East Hampton, Lyme-Old Lyme @CoginchaugMay 9 · 800 Meters · Place 5 · Coginchaug800 Meters52:34.9—
May 6Marty Roberts InvitationalMay 6 · 800 Meters · Place 56 · Coginchaug800 Meters562:37.00a—
May 2League Meet #3 Portland, Coginchaug @ MorganMay 2 · 1600 Meters · Place 8 · Coginchaug1600 Meters85:57.0—
May 2League Meet #3 Portland, Coginchaug @ MorganMay 2 · 800 Meters · Place 8 · Coginchaug800 Meters82:41.0—
Apr 22The Patriot GamesApr 22 · 1 Mile · Place 19 · Coginchaug1 Mile195:57.76a PB—
Apr 22The Patriot GamesApr 22 · 800 Meters · Place 33 · Coginchaug800 Meters332:34.92a—
Apr 19League Meet #1 Coginchaug, North Branford @ WestbrookApr 19 · 1600 Meters · Place 4 · Coginchaug1600 Meters45:52.5—
Apr 19League Meet #1 Coginchaug, North Branford @ WestbrookApr 19 · 800 Meters · Place 5 · Coginchaug800 Meters52:42.6—
Apr 15Record Journal Co-Ed InvitationalApr 15 · 1600 Meters · Place 9 · Coginchaug1600 Meters96:07.65a—
Apr 15Record Journal Co-Ed InvitationalApr 15 · 800 Meters · Place 8 · Coginchaug800 Meters82:50.77a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 12Shoreline League Meet #2Jan 12 · 1600 Meters · Place 18 · Coginchaug1600 Meters186:30.78a9
Jan 12Shoreline League Meet #2Jan 12 · 55 Meters · Place 42 · Coginchaug55 Meters428.55a PB9
Jan 5Shoreline League Meet #1Jan 5 · 300 Meters · Place 19 · Coginchaug300 Meters1947.99a PB9
Jan 5Shoreline League Meet #1Jan 5 · 55 Meters · Place 58 · Coginchaug55 Meters588.72a9