Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 274:36.06aJohn Thomas Terrier ClassicJanuary 27, 2023
1 Mile · Outdoor7th CT Distance Festival · Apr 164:28.25a7th CT Distance FestivalApril 16, 2025
1000 Meters · IndoorCIAC State Open Boys Indoor T&F Championship · Feb 172:36.89aCIAC State Open Boys Indoor T&F ChampionshipFebruary 17, 2024
1500 Meters · OutdoorUCONN NE Challenge · Apr 174:02.65aUCONN NE ChallengeApril 17, 2026
1600 Meters · IndoorCIAC State Open Boys Indoor T&F Championship · Feb 224:26.88aCIAC State Open Boys Indoor T&F ChampionshipFebruary 22, 2025
1600 Meters · OutdoorCIAC State Open Boys Championship · Jun 74:25.19aCIAC State Open Boys ChampionshipJune 7, 2025
2 Miles · IndoorOcean Breeze Elite Invitational · Feb 259:46.83Ocean Breeze Elite InvitationalFebruary 25, 2023
2000m Steeplechase · OutdoorNew York Relays · Apr 116:19.03New York Relays April 11, 2025
3000 Meters · Indoor40th Yale Interscholastic Track Classic · Jan 108:58.01a40th Yale Interscholastic Track ClassicJanuary 10, 2025
3000 Meters · OutdoorCCSU Invitational · Apr 248:57.74aCCSU InvitationalApril 24, 2026
3000m Steeplechase · 0.914m · OutdoorNortheast Outdoor Championships · May 29:24.76aNortheast Outdoor ChampionshipsMay 2, 2026
3000m Steeplechase · Outdoor42nd O'Grady Relays Day 2 · Apr 256:08.5442nd O'Grady Relays Day 2April 25, 2025
300m Hurdles · 36" / 0.914m · OutdoorShoreline League Meet #2 (Valley, Hale Ray, Coginchaug) · Apr 2346.78aShoreline League Meet #2 (Valley, Hale Ray, Coginchaug)April 23, 2024
3200 Meters · IndoorHillhouse Developmental Meet · Dec 149:57.91aHillhouse Developmental MeetDecember 14, 2024
3200 Meters · OutdoorFast Times at Ridgefield High · May 39:28.55aFast Times at Ridgefield HighMay 3, 2025
5000 Meters · Outdoor6th CT Distance Festival · Apr 1916:20.34a6th CT Distance FestivalApril 19, 2024
600 Meters · IndoorJoe Sinicrope Invitational · Jan 271:27.45aJoe Sinicrope InvitationalJanuary 27, 2025
800 Meters · OutdoorA Night of Speed · May 161:57.11aA Night of SpeedMay 16, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 1500 Meters · Place 23 · Central Connecticut StateCentral Connecticut State1500 Meters23.4:13.76aFr
May 2Northeast Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 3 · Central Connecticut StateCentral Connecticut State3000m Steeplechase0.914m3.9:24.76a PBFr
Apr 24CCSU InvitationalApr 24 · 3000 Meters · Place 8 · Central Connecticut StateCentral Connecticut State3000 Meters8.8:57.74a PBFr
Apr 17UCONN NE ChallengeApr 17 · 1500 Meters · Place 13 · Central Connecticut StateCentral Connecticut State1500 Meters13.4:02.65a PBFr
Apr 11UMASS Commonwealth InvitationalApr 11 · 3000m Steeplechase · Place 6 · Central Connecticut StateCentral Connecticut State3000m Steeplechase0.914m6.9:35.88aFr

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 7CIAC State Open Boys ChampionshipJun 7 · 1600 Meters · Place 10 · Hale RayHale Ray1600 Meters104:25.19a PB12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 3200 Meters · Hale RayHale Ray3200 Meters—DNS12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters1.4:27.87a12
Jun 2CIAC Class S Boys ChampionshipJun 2 · 800 Meters · Hale RayHale Ray800 Meters—DNS12
May 24Shoreline Conference Track and Field ChampionshipMay 24 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters19:55.44a12
May 16A Night of SpeedMay 16 · 800 Meters · Place 3 · Hale RayHale Ray800 Meters31:57.11a PB12
May 857th Annual Glenn D. Loucks GamesMay 8 · 3000m Steeplechase · Place 3 · Nathan Hale-RayNathan Hale-Ray3000m Steeplechase39:42.1012
May 6League Meet #3 Hale Ray, Cromwell @ WestbrookMay 6 · 300m Hurdles · Place 1 · Hale RayHale Ray300m Hurdles143.412
May 3Fast Times at Ridgefield HighMay 3 · 3200 Meters · Place 13 · Hale RayHale Ray3200 Meters139:28.55a PB12
Apr 2542nd O'Grady Relays Day 2Apr 25 · 3000m Steeplechase · Place 1 · Hale RayHale Ray3000m Steeplechase16:08.54 PB12
Apr 24League Meet - Valley, Hale Ray @CoginchaugApr 24 · 300m Hurdles · Place 1 · Hale RayHale Ray300m Hurdles147.8912
Apr 167th CT Distance FestivalApr 16 · 1 Mile · Place 12 · Hale RayHale Ray1 Mile124:28.25a PB12
Apr 11New York Relays Apr 11 · 2000m Steeplechase · Place 1 · Nathan Hale-RayNathan Hale-Ray2000m Steeplechase16:19.03 PB12

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22CIAC State Open Boys Indoor T&F ChampionshipFeb 22 · 1600 Meters · Place 6 · Hale RayHale Ray1600 Meters64:26.88a PB—
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 3200 Meters · Hale RayHale Ray3200 Meters—DNS12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1000 Meters · Hale RayHale Ray1000 Meters—DNS12
Feb 15CIAC Class S Boys ChampionshipFeb 15 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters1.4:28.52a12
Feb 7Shoreline Conference Indoor ChampionshipFeb 7 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters14:33.16a—
Jan 27Joe Sinicrope InvitationalJan 27 · 600 Meters · Place 4 · Hale RayHale Ray600 Meters41:27.45a PB—
Jan 24Hillhouse Varsity ShowcaseJan 24 · 1000 Meters · Place 3 · Hale RayHale Ray1000 Meters32:38.44a—
Jan 18SCC Coaches InvitationalJan 18 · 1600 Meters · Place 3 · Hale RayHale Ray1600 Meters34:32.41a—
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 16 · Hale RayHale Ray3000 Meters16.8:58.01a PB12

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1000 Meters · Place 6 · Hale RayHale Ray1000 Meters6.2:37.50a12
Dec 20 23rd Hillhouse InvitationalDec 20 · 3200 Meters · Place 3 · Hale RayHale Ray3200 Meters3.9:58.28a12
Dec 20 23rd Hillhouse InvitationalDec 20 · 1000 Meters · Hale RayHale Ray1000 Meters—DNS12
Dec 20 23rd Hillhouse InvitationalDec 20 · 1600 Meters · Place 5 · Hale RayHale Ray1600 Meters5.4:38.32a12
Dec 14Hillhouse Developmental MeetDec 14 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters1.9:57.91a PB12
Feb 24Ocean Breeze Elite InvitationalFeb 24 · 1000 Meters · Place 6 · Nathan Hale-RayNathan Hale-Ray1000 Meters62:38.7311
Feb 17CIAC State Open Boys Indoor T&F ChampionshipFeb 17 · 1000 Meters · Place 8 · Hale RayHale Ray1000 Meters8.2:36.89a PB11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 3200 Meters · Hale RayHale Ray3200 Meters—DNF11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1000 Meters · Place 2 · Hale RayHale Ray1000 Meters2.2:38.82a11
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1600 Meters · Hale RayHale Ray1600 Meters—DNS11
Feb 5Last Chance State QualifierFeb 5 · 600 Meters · Place 3 · Hale RayHale Ray600 Meters31:28.95a—
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters110:25.97a—
Feb 2Shoreline Conference Indoor Track ChampionshipFeb 2 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters14:44.02a—
Jan 27Jack Long InvitationalJan 27 · 1000 Meters · Place 4 · Hale RayHale Ray1000 Meters42:38.30a—
Jan 20SCC Coaches InvitationalJan 20 · 1600 Meters · Place 4 · Hale RayHale Ray1600 Meters44:31.5511
Jan 20SCC Coaches InvitationalJan 20 · 1600 Meters · Place 4 · Hale RayHale Ray1600 Meters44:31.5511
Jan 1239th Yale Track ClassicJan 12 · 3000 Meters · Place 22 · Nathan HaleNathan Hale3000 Meters229:06.5911
Jan 4Shoreline League MeetJan 4 · 600 Meters · Place 2 · Hale RayHale Ray600 Meters21:30.88a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 3 · Hale RayHale Ray3000m Steeplechase39:54.36a—
Jun 3CIAC State Open Boys ChampionshipJun 3 · 3200 Meters · Place 20 · Hale RayHale Ray3200 Meters20.9:59.91a11
May 29CIAC Class S Boys ChampionshipMay 29 · 3200 Meters · Place 3 · Hale RayHale Ray3200 Meters3.9:53.94a11
May 29CIAC Class S Boys ChampionshipMay 29 · 1600 Meters · Hale RayHale Ray1600 Meters--DNS11
May 29CIAC Class S Boys ChampionshipMay 29 · 800 Meters · Hale RayHale Ray800 Meters--DNS11
May 22Shoreline Conference Outdoor Track ChampionshipMay 22 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters110:18.02a—
May 14NWC, Glastonbury at SouthingtonMay 14 · 1600 Meters · Place 3 · Hale RayHale Ray1600 Meters34:37.73a—
May 956th Annual Glenn D. Loucks GamesMay 9 · 3000m Steeplechase · Place 5 · Nathan Hale-RayNathan Hale-Ray3000m Steeplechase59:41.8111
May 4Fast Times at Ridgefield High: The 3200May 4 · 3200 Meters · Place 28 · Hale RayHale Ray3200 Meters28.9:47.11a11
Apr 2741st O'Grady Relays Day 2Apr 27 · 3000m Steeplechase · Place 1 · Hale RayHale Ray3000m Steeplechase16:20.36a—
Apr 23Shoreline League Meet #2 (Valley, Hale Ray, Coginchaug)Apr 23 · 300m Hurdles · Place 2 · Hale RayHale Ray300m Hurdles36" / 0.914m2.46.78a PB11
Apr 196th CT Distance FestivalApr 19 · 5000 Meters · Place 36 · Hale RayHale Ray5000 Meters3616:20.34a PB—
Apr 17Quinnipiac ClassicApr 17 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters14:37.21a—
Apr 12Spring Break JamboreeApr 12 · 800 Meters · Place 8 · Hale RayHale Ray800 Meters82:01.24a—
Apr 10Bacon Academy InvitationalApr 10 · 1600 Meters · Place 1 · Hale RayHale Ray1600 Meters14:37.0—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 2 Miles · Place 13 · Hale RayHale Ray2 Miles13.10:08.62a11
Dec 15HIllhouse InvitationalDec 15 · 1000 Meters · Place 3 · Hale RayHale Ray1000 Meters3.2:44.82a11
Dec 15HIllhouse InvitationalDec 15 · 3000 Meters · Place 7 · Hale RayHale Ray3000 Meters7.9:29.07a11
Dec 9Hillhouse DevelopmentalDec 9 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters1.10:05.47a11
Feb 25Ocean Breeze Elite InvitationalFeb 25 · 2 Miles · Place 8 · Nathan Hale-RayNathan Hale-Ray2 Miles89:46.83 PB10
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 3200 Meters · Hale RayHale Ray3200 Meters—DNS10
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1000 Meters · Place 2 · Hale RayHale Ray1000 Meters2.2:42.94a10
Feb 9CIAC Class S Boys ChampionshipFeb 9 · 1600 Meters · Place 13 · Hale RayHale Ray1600 Meters13.4:56.16a10
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters110:32.81a—
Feb 3Shoreline Conference Indoor ChampionshipFeb 3 · 1600 Meters · Place 2 · Hale RayHale Ray1600 Meters24:44.08a—
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 201 · UnattachedUnattached1 Mile201.4:36.06a PB10
Jan 23Shoreline Coaches InvitationalJan 23 · 1000 Meters · Place 3 · Hale RayHale Ray1000 Meters32:47.68a10
Jan 21SCC Coaches InvitationalJan 21 · 1600 Meters · Place 4 · Hale RayHale Ray1600 Meters44:34.64a10
Jan 5Shoreline League Meet #1Jan 5 · 1000 Meters · Place 1 · Hale RayHale Ray1000 Meters12:52.11a10

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · 3000m Steeplechase · Place 1 · Hale RayHale Ray3000m Steeplechase16:32.69a—
Jun 5CIAC State Open Boys ChampionshipJun 5 · 3200 Meters · Place 18 · Hale RayHale Ray3200 Meters18.10:01.32a10
May 30CIAC Class S Boys ChampionshipMay 30 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters1.9:54.18a10
May 30CIAC Class S Boys ChampionshipMay 30 · 1600 Meters · Hale RayHale Ray1600 Meters--DNS10
May 30CIAC Class S Boys ChampionshipMay 30 · 800 Meters · Hale RayHale Ray800 Meters--DNS10
May 24Shoreline Conference ChampionshipMay 24 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters110:15.74a—
May 19Danbury Dream InvitationalMay 19 · 3000m Steeplechase · Place 2 · Hale RayHale Ray3000m Steeplechase26:20.08a—
May 1391st Greater Hartford InvitationalMay 13 · 1600 Meters · Place 11 · Hale RayHale Ray1600 Meters114:40.05a—
May 12OSHS Runnin' Rams InvitationalMay 12 · 3200 Meters · Place 1 · Hale RayHale Ray3200 Meters110:15.54a—
May 6Middletown Varsity T&F InvitationalMay 6 · 800 Meters · Place 17 · Hale RayHale Ray800 Meters172:04.27a—
May 5Fast Times at Ridgefield HighMay 5 · 3200 Meters · Place 18 · Hale RayHale Ray3200 Meters189:41.77a—
Apr 29Ellington Invitational Apr 29 · 3200 Meters · Place 3 · Hale RayHale Ray3200 Meters39:58.50a—
Apr 215th Annual Connecticut Distance FestivalApr 21 · 1 Mile · Place 21 · Hale RayHale Ray1 Mile214:37.30a10
Apr 14Hall Spring Break JamboreeApr 14 · 1600 Meters · Place 2 · Hale RayHale Ray1600 Meters24:34.3910

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 18 · Hale RayHale Ray1 Mile18.4:41.72a10
Dec 16HIllhouse InvitationalDec 16 · 3200 Meters · Place 7 · Hale RayHale Ray3200 Meters7.10:29.34a10
Dec 16HIllhouse InvitationalDec 16 · 1600 Meters · Place 6 · Hale RayHale Ray1600 Meters6.4:52.07a10
Feb 18Garden State HS InvitationalFeb 18 · 1600 Meters · Place 18 · Nathan Hale-RayNathan Hale-Ray1600 Meters184:46.539
Feb 18Garden State HS InvitationalFeb 18 · 1600 Meters · Place 18 · Nathan Hale-RayNathan Hale-Ray1600 Meters184:46.539
Feb 12CIAC Combined Class S ChampionshipsFeb 12 · 1600 Meters · Hale RayHale Ray1600 Meters--DNS9
Feb 7Last Chance State QualifierFeb 7 · 1600 Meters · Place 3 · Hale RayHale Ray1600 Meters34:54.529
Feb 5Shoreline Conference Indoor ChampionshipFeb 5 · 3200 Meters · Place 3 · Hale RayHale Ray3200 Meters311:23.22Fr
Feb 5Shoreline Conference Indoor ChampionshipFeb 5 · 1000 Meters · Place 2 · Hale RayHale Ray1000 Meters22:56.36Fr
Jan 28Shoreline Coaches InvitationalJan 28 · 1600 Meters · Place 13 · Hale RayHale Ray1600 Meters135:21.30Fr
Jan 22SCC Coaches InvitationalJan 22 · 1600 Meters · Place 27 · Hale RayHale Ray1600 Meters274:55.849
Jan 13Shoreline League Meet #2Jan 13 · 3200 Meters · Place 2 · Hale RayHale Ray3200 Meters211:13.419
Jan 13Shoreline League Meet #2Jan 13 · 1000 Meters · Place 2 · Hale RayHale Ray1000 Meters23:01.539

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31CIAC Combined Class S ChampionshipsMay 31 · 3200 Meters · Hale RayHale Ray3200 Meters--DNF9
May 31CIAC Combined Class S ChampionshipsMay 31 · 1600 Meters · Hale RayHale Ray1600 Meters--DNS9
May 25Shoreline Conference ChampionshipMay 25 · 1600 Meters · Place 9 · Hale RayHale Ray1600 Meters94:56.589
May 20Danbury Dream Elite InvitationalMay 20 · 1 Mile · Place 3 · Hale RayHale Ray1 Mile34:51.089
May 1490th Greater Hartford Outdoor Track & Field InvitationalMay 14 · 800 Meters · Place 15 · Hale RayHale Ray800 Meters152:09.339
May 13Runnin' Rams InvitationalMay 13 · 1600 Meters · Place 5 · Hale RayHale Ray1600 Meters54:43.839
May 7Middletown Outdoor T&F Varsity InvitationalMay 7 · 1600 Meters · Place 22 · Hale RayHale Ray1600 Meters224:48.209
Apr 301st ANNUAL ELLINGTON TRACK & FIELD INVITATIONALApr 30 · 1600 Meters · Place 6 · Hale RayHale Ray1600 Meters6.4:48.34a9
Apr 23The Patriot GamesApr 23 · 800 Meters · Place 10 · Hale RayHale Ray800 Meters10.2:11.44a9
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 97 · Hale RayHale Ray1 Mile974:49.609
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 97 · Hale RayHale Ray1 Mile974:49.609
Apr 16Lady Hawks Invitational Apr 16 · 3200 Meters · Place 5 · Hale RayHale Ray3200 Meters510:50.119
Apr 16Lady Hawks Invitational Apr 16 · 1600 Meters · Place 6 · Hale RayHale Ray1600 Meters64:52.739
Apr 9Wildcat RelaysApr 9 · 3000 Meters · Hale RayHale Ray3000 Meters—X9:48.39Unofficial9
Apr 2Pirate RelaysApr 2 · 3000 Meters · Place 12 · Hale RayHale Ray3000 Meters12.9:57.05a9

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 1 Mile · Place 7 · Hale RayHale Ray1 Mile7.5:10.42a9
Dec 27Boston Holiday ChallengeDec 27 · 1 Mile · Place 7 · Hale RayHale Ray1 Mile7.5:10.42a9
Dec 1720th Annual Hillhouse InvitationalDec 17 · 1600 Meters · Place 2 · Hale RayHale Ray1600 Meters2.5:17.60a9