Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.7 Miles · Wickham Park26th CT Middle School State XC Championship · Nov 411:01.3426th CT Middle School State XC ChampionshipNovember 4, 2018
2.3 Miles · Wickham Park27th CT Middle School State XC Championship · Nov 213:32.9027th CT Middle School State XC ChampionshipNovember 2, 2019
3,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1010:52.30USATF Connecticut Association Junior Olympic ChampionshipsNovember 10, 2019
5,000 Meters · Cromwell High School10th Connecticut River Valley Invitational · Sep 1817:32.610th Connecticut River Valley InvitationalSeptember 18, 2021
5,000 Meters · East Hampton High SchoolShoreline Conference Championships · Oct 2318:22.2Shoreline Conference ChampionshipsOctober 23, 2021
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2216:40.616th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Hammonasset Beach State ParkShoreline Cross Country Championships · Oct 2016:40.00Shoreline Cross Country ChampionshipsOctober 20, 2022
5,000 Meters · Veterans Memorial ParkBlue Dragon Invitational · Sep 617:02.63Blue Dragon InvitationalSeptember 6, 2024
5,000 Meters · Wickham ParkCIAC Division S Boys Championship · Oct 2616:55CIAC Division S Boys ChampionshipOctober 26, 2024
8,000 Meters · Bethpage Polo at the ParkAdelphi Panther Invitational / NCAA DI Northeast and DII East Region Preview · Sep 427:47.61Adelphi Panther Invitational / NCAA DI Northeast and DII East Region PreviewSeptember 4, 2026
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 926:45.4New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · LIU PostNEC Cross Country Championships · Oct 3125:57.22NEC Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Stanley Quarter ParkTed Owen Invitational · Sep 2627:20Ted Owen InvitationalSeptember 26, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NEC Cross Country ChampionshipsOct 31 · 8,000 Meters NEC · Place 28 · Central Connecticut StateCentral Connecticut State8,000 Meters NEC2825:57.22 PBFr
Oct 23CCSU Mini-MeetOct 23 · 5,000 Meters Varsity · Place 35 · Central ConnecticutCentral Connecticut5,000 Meters Varsity3515:33.7FR
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 97 · Central Connecticut StateCentral Connecticut State8,000 Meters Collegiate9726:45.4 PBFr
Sep 26Ted Owen InvitationalSep 26 · 8,000 Meters College · Place 21 · Central Connecticut StateCentral Connecticut State8,000 Meters College2127:20 PBFr
Sep 18LIU Fall Festival/NEC PreviewSep 18 · 8,000 Meters Men 8k · Place 13 · Central Connecticut StateCentral Connecticut State8,000 Meters Men 8k1326:53.07Fr
Sep 4Adelphi Panther Invitational / NCAA DI Northeast and DII East Region PreviewSep 4 · 8,000 Meters Men 8k · Place 43 · Central Connecticut StateCentral Connecticut State8,000 Meters Men 8k4327:47.61 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 31 · Hale RayHale Ray5,000 Meters Varsity3116:3912
Oct 26CIAC Division S Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 3 · Hale RayHale Ray5,000 Meters Varsity316:55 PB12
Oct 17Shoreline Cross Country ChampionshipsOct 17 · 3 Miles Varsity · Place 2 · Hale RayHale Ray3 Miles Varsity215:23.9012
Oct 465th Nonnewaug XC InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · Hale RayHale Ray5,000 Meters Varsity116:28.8312
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Small · Place 7 · Hale RayHale Ray5,000 Meters Varsity Boys Small717:1712
Sep 1936th Going to the Sun XC InvitationalSep 19 · 5,000 Meters Varsity · Place 3 · Hale RayHale Ray5,000 Meters Varsity316:54.6012
Sep 1412th Connecticut River Valley InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · Hale RayHale Ray5,000 Meters Varsity116:02.3312
Sep 6Blue Dragon InvitationalSep 6 · 5,000 Meters Varsity · Place 1 · Hale RayHale Ray5,000 Meters Varsity117:02.63 PB12

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6CIAC State Open Boys ChampionshipNov 6 · 5,000 Meters Varsity · Place 71 · Hale RayHale Ray5,000 Meters Varsity7117:1711
Oct 28CIAC Division S Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 4 · Hale RayHale Ray5,000 Meters Varsity417:2211
Oct 19Shoreline Cross Country ChampionshipsOct 19 · 5,000 Meters Varsity · Place 2 · Hale RayHale Ray5,000 Meters Varsity215:45.5011
Oct 1311th Harry Geraghty XC InviteOct 13 · 5,000 Meters Varsity · Place 1 · Hale RayHale Ray5,000 Meters Varsity116:55.2011
Oct 1311th Harry Geraghty XC InviteOct 13 · 5,000 Meters Varsity · Place 1 · Hale RayHale Ray5,000 Meters Varsity116:55.2011
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 2 · Place 14 · Hale RayHale Ray5,000 Meters Varsity - 21416:40.6 PB11
Sep 2035th Going to the Sun XC InvitationalSep 20 · 5,000 Meters Varsity · Place 2 · Hale RayHale Ray5,000 Meters Varsity216:54.9011

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4CIAC State Open Boys ChampionshipNov 4 · 5,000 Meters Varsity · Place 81 · Hale RayHale Ray5,000 Meters Varsity8117:4210
Oct 29CIAC Division S Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 4 · Hale RayHale Ray5,000 Meters Varsity417:0810
Oct 20Shoreline Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 2 · Hale RayHale Ray5,000 Meters Varsity216:40.00 PB10
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 2 · Place 13 · Hale RayHale Ray5,000 Meters Varsity - 21317:0310
Sep 2134th Going to the Sun XC InvitationalSep 21 · 5,000 Meters Varsity · Place 3 · Hale RayHale Ray5,000 Meters Varsity317:27.7010
Sep 1711th Connecticut River Valley InvitationalSep 17 · Varsity · Place 6 · Hale RayHale RayVarsity616:4410
Sep 1041st Stratton Brook XC InvitationalSep 10 · Varsity · Place 5 · Hale RayHale RayVarsity518:2010
Sep 8Blue Dragon InvitationalSep 8 · Varsity · Place 5 · Hale RayHale RayVarsity516:0110

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1CIAC Division L ChampionshipsNov 1 · 5,000 Meters Varsity · Place 10 · Hale RayHale Ray5,000 Meters Varsity1018:069
Nov 1CIAC Division S ChampionshipsNov 1 · 5,000 Meters Varsity · Place 10 · Hale RayHale Ray5,000 Meters Varsity1018:069
Oct 23Shoreline Conference ChampionshipsOct 23 · 5,000 Meters Varsity · Place 7 · Hale RayHale Ray5,000 Meters Varsity718:22.2 PB9
Oct 9Wickham Park XC InvitationalOct 9 · 5,000 Meters Varsity · Place 17 · Hale RayHale Ray5,000 Meters Varsity1718:039
Oct 162nd Nonnewaug XC InvitationalOct 1 · 5,000 Meters Varsity · Place 8 · Hale RayHale Ray5,000 Meters Varsity817:27.09
Sep 2233rd Going to the Sun XC InviteSep 22 · 5,000 Meters Varsity · Place 7 · Hale RayHale Ray5,000 Meters Varsity718:20.79
Sep 1810th Connecticut River Valley InvitationalSep 18 · 5,000 Meters Varsity · Place 21 · Hale RayHale Ray5,000 Meters Varsity2117:32.6 PB9

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 3 · 05-Unattached05-Unattached3,000 Meters 11-12310:52.30 PB7
Nov 227th CT Middle School State XC ChampionshipNov 2 · 2.3 Miles Boys A Race · Place 13 · Nathan Hale-RayNathan Hale-Ray2.3 Miles Boys A Race1313:32.90 PB7

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 426th CT Middle School State XC ChampionshipNov 4 · 1.7 Miles B East · Place 1 · Nathan Hale-RayNathan Hale-Ray1.7 Miles B East111:01.34 PB6