Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Indoor2026 Lyons Invitational · Jan 235:45.932026 Lyons InvitationalJanuary 23, 2026
1 Mile · Outdoor7th CT Distance Festival · Apr 165:52.09a7th CT Distance FestivalApril 16, 2025
100 Meters · OutdoorLeague Meet - Valley, Hale Ray @Coginchaug · Apr 2416.56League Meet - Valley, Hale Ray @CoginchaugApril 24, 2025
1000 Meters · IndoorShoreline Conference Indoor Championship · Feb 73:25.28aShoreline Conference Indoor ChampionshipFebruary 7, 2025
1500 Meters · OutdoorJim Sheehan Memorial · Apr 45:09.94aJim Sheehan MemorialApril 4, 2026
1600 Meters · IndoorLast Chance State Qualifier · Feb 105:59.06aLast Chance State Qualifier February 10, 2025
1600 Meters · OutdoorOld Saybrook Runnin' Rams Invitational · May 105:43.48aOld Saybrook Runnin' Rams InvitationalMay 10, 2025
200 Meters · OutdoorHale-Ray vs. North Branford & Cromwell · May 131.16Hale-Ray vs. North Branford & CromwellMay 1, 2025
300 Meters · IndoorJoe Sinicrope Invitational · Jan 2750.91aJoe Sinicrope InvitationalJanuary 27, 2025
3000 Meters · Indoor39th Yale Track Classic · Jan 1212:32.7039th Yale Track ClassicJanuary 12, 2024
3000 Meters · OutdoorWildcat Relays · Apr 913:28.10aWildcat RelaysApril 9, 2022
3000m Steeplechase · 0.762m · OutdoorConference of New England Outdoor Championships · Apr 2412:07.52aConference of New England Outdoor ChampionshipsApril 24, 2026
3000m Steeplechase · Outdoor42nd O'Grady Relays Day 2 · Apr 258:52.9142nd O'Grady Relays Day 2April 25, 2025
300m Hurdles · 30" / 0.762m · OutdoorShoreline League Meet #2 (Valley, Hale Ray, Coginchaug) · Apr 231:00.04aShoreline League Meet #2 (Valley, Hale Ray, Coginchaug)April 23, 2024
3200 Meters · IndoorShoreline Conference Indoor Championship · Feb 712:49.31aShoreline Conference Indoor ChampionshipFebruary 7, 2025
3200 Meters · OutdoorFast Times at Ridgefield High · May 312:15.74aFast Times at Ridgefield HighMay 3, 2025
400 Meters · OutdoorNorth Branford VS. Lyme-Old Lyme, Hale Ray · May 121:05.8North Branford VS. Lyme-Old Lyme, Hale RayMay 12, 2025
600 Meters · IndoorShoreline Conference League Meet · Jan 91:52.99aShoreline Conference League MeetJanuary 9, 2025
800 Meters · IndoorHarvard Invitational · Jan 302:32.59Harvard InvitationalJanuary 30, 2026
800 Meters · OutdoorJonathan Tymann Invitational · Mar 272:36.47aJonathan Tymann InvitationalMarch 27, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · 3000m Steeplechase · Place 13 · Gordon (Mass.)Gordon (Mass.)3000m Steeplechase0.762m13.12:12.94aFr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 3000m Steeplechase · Place 3 · Gordon (Mass.)Gordon (Mass.)3000m Steeplechase0.762m3.12:07.52a PBFr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 21 · Gordon (Mass.)Gordon (Mass.)1500 Meters21.5:10.47aFr
Apr 10Regis Spring ClassicApr 10 · 3000m Steeplechase · Place 1 · Gordon (Mass.)Gordon (Mass.)3000m Steeplechase0.762m1.12:07.98aFr
Apr 4Jim Sheehan MemorialApr 4 · 1500 Meters · Place 8 · Gordon (Mass.)Gordon (Mass.)1500 Meters8.5:09.94a PBFr
Mar 27Jonathan Tymann InvitationalMar 27 · 1500 Meters · Place 4 · Gordon (Mass.)Gordon (Mass.)1500 Meters4.5:12.22aFr
Mar 27Jonathan Tymann InvitationalMar 27 · 800 Meters · Place 4 · Gordon (Mass.)Gordon (Mass.)800 Meters4.2:36.47a PBFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Lynn Ruddy InvitationalFeb 13 · 800 Meters · Place 7 · Gordon (Mass.)Gordon (Mass.)800 Meters7.2:34.35aFr
Jan 30Harvard InvitationalJan 30 · 800 Meters · Place 35 · GordonGordon800 Meters352:32.59 PBFR
Jan 232026 Lyons InvitationalJan 23 · 1 Mile · Place 12 · GordonGordon1 Mile125:45.93 PBFR

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 2CIAC Class S Girls ChampionshipJun 2 · 3200 Meters · Hale RayHale Ray3200 Meters—DNS12
Jun 2CIAC Class S Girls ChampionshipJun 2 · 1600 Meters · Place 26 · Hale RayHale Ray1600 Meters26.5:47.24a12
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 1600 Meters · Place 12 · Hale RayHale Ray1600 Meters125:46.24a12
May 12North Branford VS. Lyme-Old Lyme, Hale RayMay 12 · 300m Hurdles · Place 2 · Hale RayHale Ray300m Hurdles21:25.512
May 12North Branford VS. Lyme-Old Lyme, Hale RayMay 12 · 800 Meters · Place 1 · Hale RayHale Ray800 Meters12:40.412
May 12North Branford VS. Lyme-Old Lyme, Hale RayMay 12 · 400 Meters · Place 5 · Hale RayHale Ray400 Meters51:05.8 PB12
May 12North Branford VS. Lyme-Old Lyme, Hale RayMay 12 · 200 Meters · Place 8 · Hale RayHale Ray200 Meters831.612
May 10Old Saybrook Runnin' Rams InvitationalMay 10 · 1600 Meters · Place 9 · Hale RayHale Ray1600 Meters95:43.48a PB12
May 109th Froshmore InvitationalMay 10 · 2000m Steeplechase · 05-Unattached05-Unattached2000m Steeplechase0.762m—DNS12
May 6League Meet #3 Hale Ray, Cromwell @ WestbrookMay 6 · 300m Hurdles · Place 4 · Hale RayHale Ray300m Hurdles457.412
May 6League Meet #3 Hale Ray, Cromwell @ WestbrookMay 6 · 100m Hurdles · Place 5 · Hale RayHale Ray100m Hurdles522.212
May 3Fast Times at Ridgefield HighMay 3 · 3200 Meters · Place 188 · Hale RayHale Ray3200 Meters18812:15.74a PB12
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 200 Meters · Place 3 · Hale RayHale Ray200 Meters331.16 PB—
May 1Hale-Ray vs. North Branford & CromwellMay 1 · 400 Meters · Place 4 · Hale RayHale Ray400 Meters41:08.13—
Apr 2542nd O'Grady Relays Day 2Apr 25 · 3000m Steeplechase · Place 10 · Hale RayHale Ray3000m Steeplechase108:52.91 PB12
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · 100 Meters · Place 12 · Hale RayHale Ray100 Meters1216.56 PB12
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 7 · Hale RayHale Ray1 Mile75:52.09a PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 15CIAC Class S Girls ChampionshipFeb 15 · 3200 Meters · Hale RayHale Ray3200 Meters—DNS12
Feb 15CIAC Class S Girls ChampionshipFeb 15 · 1000 Meters · Place 11 · Hale RayHale Ray1000 Meters11.3:29.56a12
Feb 10Last Chance State Qualifier Feb 10 · 1600 Meters · Place 7 · Hale RayHale Ray1600 Meters75:59.06a PB—
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 3200 Meters · Place 3 · Hale RayHale Ray3200 Meters312:49.31a PB—
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1000 Meters · Place 7 · Hale RayHale Ray1000 Meters73:25.28a PB—
Jan 27Joe Sinicrope InvitationalJan 27 · 1000 Meters · Place 8 · Hale RayHale Ray1000 Meters83:31.77a—
Jan 27Joe Sinicrope InvitationalJan 27 · 300 Meters · Place 24 · Hale RayHale Ray300 Meters2450.91a PB—
Jan 23Old Saybrook Indoor Track QualifierJan 23 · 1000 Meters · Place 11 · Hale RayHale Ray1000 Meters113:33.43a—
Jan 9Shoreline Conference League MeetJan 9 · 55m Hurdles · Place 16 · Hale RayHale Ray55m Hurdles1612.62a—
Jan 9Shoreline Conference League MeetJan 9 · 600 Meters · Place 2 · Hale RayHale Ray600 Meters21:52.99a PB—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20 23rd Hillhouse InvitationalDec 20 · 3200 Meters · Place 15 · Hale RayHale Ray3200 Meters15.13:00.00a12
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 23 · Hale RayHale Ray1600 Meters23.6:04.10a12
Dec 17Shoreline Developmental MeetDec 17 · 1600 Meters · Hale RayHale Ray1600 Meters—DNS12
Feb 9CIAC Class S Girls ChampionshipFeb 9 · 1000 Meters · Place 18 · Hale RayHale Ray1000 Meters18.3:29.82a11
Feb 5Last Chance State QualifierFeb 5 · 1000 Meters · Place 12 · Hale RayHale Ray1000 Meters123:28.67a—
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 3200 Meters · Place 5 · Hale RayHale Ray3200 Meters513:33.06a—
Jan 22Joe Sinicrope InvitationalJan 22 · 1000 Meters · Place 10 · Hale RayHale Ray1000 Meters103:36.61a—
Jan 1239th Yale Track ClassicJan 12 · 3000 Meters · Place 100 · Nathan HaleNathan Hale3000 Meters10012:32.70 PB11
Jan 4Shoreline League MeetJan 4 · 1000 Meters · Place 6 · Hale RayHale Ray1000 Meters63:35.13a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29CIAC Class S Girls ChampionshipMay 29 · 3200 Meters · Place 20 · Hale RayHale Ray3200 Meters20.13:22.99a11
May 29CIAC Class S Girls ChampionshipMay 29 · 300m Hurdles · Hale RayHale Ray300m Hurdles30" / 0.762m--DNS11
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 1600 Meters · Place 10 · Hale RayHale Ray1600 Meters105:56.78a—
May 1192nd Greater Hartford InvitationalMay 11 · 1600 Meters · Place 32 · Hale RayHale Ray1600 Meters32.5:56.20a11
May 7Cromwell/Westbrook @ Hale RayMay 7 · 300m Hurdles · Place 2 · Hale RayHale Ray300m Hurdles21:00.4—
May 4Fast Times at Ridgefield High: The 3200May 4 · 3200 Meters · Place 210 · Hale RayHale Ray3200 Meters210.12:53.58a11
Apr 29Hale Ray/North Branford @ CromwellApr 29 · 300m Hurdles · Place 2 · Hale RayHale Ray300m Hurdles253.4—
Apr 2741st O'Grady Relays Day 2Apr 27 · 3000m Steeplechase · Place 18 · Hale RayHale Ray3000m Steeplechase189:22.78a—
Apr 23Shoreline League Meet #2 (Valley, Hale Ray, Coginchaug)Apr 23 · 300m Hurdles · Place 4 · Hale RayHale Ray300m Hurdles30" / 0.762m4.1:00.04a PB11
Apr 196th CT Distance FestivalApr 19 · 1 Mile · Place 27 · Hale RayHale Ray1 Mile275:59.82a—
Apr 17Quinnipiac ClassicApr 17 · 800 Meters · Place 3 · Hale RayHale Ray800 Meters32:44.62a—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 15HIllhouse InvitationalDec 15 · 3200 Meters · Place 31 · Hale RayHale Ray3200 Meters31.13:38.99a11
Dec 15HIllhouse InvitationalDec 15 · 1600 Meters · Place 38 · Hale RayHale Ray1600 Meters38.6:19.75a11
Dec 9Hillhouse DevelopmentalDec 9 · 3200 Meters · Place 5 · Hale RayHale Ray3200 Meters5.13:50.59a11
Feb 6Last Chance State Qualifier Feb 6 · 3200 Meters · Place 3 · Hale RayHale Ray3200 Meters313:58.44a10
Feb 6Last Chance State Qualifier Feb 6 · 1600 Meters · Place 9 · Hale RayHale Ray1600 Meters96:12.42a10
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 3200 Meters · Place 11 · Hale RayHale Ray3200 Meters1114:01.53a—
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 1600 Meters · Place 9 · Hale RayHale Ray1600 Meters96:15.96a—
Jan 23Shoreline Coaches InvitationalJan 23 · 1600 Meters · Place 11 · Hale RayHale Ray1600 Meters116:31.71a10
Jan 12Shoreline League Meet #2Jan 12 · 3200 Meters · Place 8 · Hale RayHale Ray3200 Meters813:45.17a10
Jan 12Shoreline League Meet #2Jan 12 · 600 Meters · Place 13 · Hale RayHale Ray600 Meters131:59.46a10
Jan 5Shoreline League Meet #1Jan 5 · 1000 Meters · Place 6 · Hale RayHale Ray1000 Meters63:42.41a10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Shoreline Conference ChampionshipMay 24 · 3200 Meters · Place 11 · Hale RayHale Ray3200 Meters1113:16.12a—
May 17League meet #5 Hale Ray, NB @LOLHSMay 17 · 800 Meters · Place 2 · Hale RayHale Ray800 Meters22:55.3—
May 12OSHS Runnin' Rams InvitationalMay 12 · 3200 Meters · Place 16 · Hale RayHale Ray3200 Meters1614:00.86a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 1600 Meters · Place 30 · Hale RayHale Ray1600 Meters306:17.87a—
May 8League Meet #4 Hale Ray, Westbrook @ CromwellMay 8 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters16:25.00a—
May 8League Meet #4 Hale Ray, Westbrook @ CromwellMay 8 · 800 Meters · Place 5 · Hale RayHale Ray800 Meters52:58.00a—
May 6Marty Roberts InvitationalMay 6 · 1600 Meters · Place 36 · Hale RayHale Ray1600 Meters366:21.19a—
May 5Fast Times at Ridgefield HighMay 5 · 3200 Meters · Place 116 · Hale RayHale Ray3200 Meters11613:16.06a—
Apr 29Ellington Invitational Apr 29 · 1600 Meters · Place 19 · Hale RayHale Ray1600 Meters196:20.98a—
Apr 215th Annual Connecticut Distance FestivalApr 21 · 1 Mile · Place 94 · Hale RayHale Ray1 Mile946:32.08a10
Apr 18H-K & Hale Ray & Portland @ H-KApr 18 · 1600 Meters · Place 6 · Hale RayHale Ray1600 Meters66:21.0—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16HIllhouse InvitationalDec 16 · 3200 Meters · Place 16 · Hale RayHale Ray3200 Meters16.14:08.32a10
Dec 16HIllhouse InvitationalDec 16 · 1600 Meters · Place 25 · Hale RayHale Ray1600 Meters25.6:14.67a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13Runnin' Rams InvitationalMay 13 · 800 Meters · Place 30 · Hale RayHale Ray800 Meters302:53.339
May 7Marty Roberts InvitationalMay 7 · 800 Meters · Place 28 · Hale RayHale Ray800 Meters283:05.209
Apr 301st ANNUAL ELLINGTON TRACK & FIELD INVITATIONALApr 30 · 800 Meters · Place 27 · Hale RayHale Ray800 Meters27.3:01.67a9
Apr 9Wildcat RelaysApr 9 · 3000 Meters · Place 9 · Hale RayHale Ray3000 Meters9.13:28.10a PB9