Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Allens Meadows Park35th Wilton XC Invitational · Sep 148:23.6135th Wilton XC InvitationalSeptember 14, 2024
3 Miles · Hamden Middle School SCC Division Championships · Oct 518:47.50SCC Division ChampionshipsOctober 5, 2026
3,000 Meters · Allen's Meadow NoviceWCC League Championship · Oct 2412:11.24WCC League ChampionshipOctober 24, 2022
3,000 Meters · Waveny ParkBlazers XC Meet #1 · Sep 2011:02.87Blazers XC Meet #1September 20, 2023
4,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2018:05.20USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
4,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1217:50.53USATF Connecticut Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Allens Meadows Park37th Wilton XC Invitational · Sep 1917:15.4137th Wilton XC InvitationalSeptember 19, 2026
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:21.9NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2319:55.0NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · East Haven High SchoolEast Haven Duals · Sep 917:53.00East Haven DualsSeptember 9, 2026
5,000 Meters · East River PreserveGuilford Duals · Oct 1421:57.80Guilford DualsOctober 14, 2026
5,000 Meters · Eisenhower Park6th Annual Lauralton Hall Classic · Sep 3018:17.906th Annual Lauralton Hall ClassicSeptember 30, 2026
5,000 Meters · White Memorial FoundationUSATF Connecticut Association Junior Olympic Championships · Nov 1017:53.31USATF Connecticut Association Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · Wickham Park43rd Wickham Park XC Invitational · Oct 1017:22.8643rd Wickham Park XC InvitationalOctober 10, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters LL · Place 41 · Fairfield PrepFairfield Prep5,000 Meters LL4117:37.1511
Oct 14Guilford DualsOct 14 · 5,000 Meters Varsity · Place 29 · Fairfield PrepFairfield Prep5,000 Meters Varsity2921:57.80 PB11
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Large · Place 32 · Fairfield PrepFairfield Prep5,000 Meters Varsity Boys Large3217:22.86 PB11
Oct 5SCC Division ChampionshipsOct 5 · 3 Miles Quinnipiac · Place 10 · Fairfield PrepFairfield Prep3 Miles Quinnipiac1018:47.50 PB11
Sep 306th Annual Lauralton Hall ClassicSep 30 · 5,000 Meters Varsity · Place 8 · Fairfield PrepFairfield Prep5,000 Meters Varsity818:17.90 PB11
Sep 22Lauralton Hall/Fairfield Prep Vs. Sheehan, Career, Daniel Hand, Platt Tech, Wolcott TechSep 22 · 5,000 Meters Varsity · Place 8 · Fairfield PrepFairfield Prep5,000 Meters Varsity819:3411
Sep 1937th Wilton XC InvitationalSep 19 · 5,000 Meters Varsity · Place 44 · Fairfield PrepFairfield Prep5,000 Meters Varsity4417:15.41 PB11
Sep 9East Haven DualsSep 9 · 5,000 Meters Varsity · Place 1 · Fairfield PrepFairfield Prep5,000 Meters Varsity117:53.00 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - Northeast Green · Place 125 · Fairfield PrepFairfield Prep5,000 Meters Open - Northeast Green12519:21.9 PB10
Sep 3SCC Quad Meet Foran/Lauralton/Lyman/East Haven/PrepSep 3 · 5,000 Meters Varsity · Place 19 · Fairfield PrepFairfield Prep5,000 Meters Varsity1921:43.9010

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 175 · Fairfield PrepFairfield Prep5,000 Meters Open - Northeast Green17519:55.0 PB9
Nov 10USATF Connecticut Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 8 · New Canaan BlazersNew Canaan Blazers5,000 Meters 15-18817:53.31 PB9
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Freshman Boys · Place 9 · Fairfield PrepFairfield Prep5,000 Meters Freshman Boys919:019
Sep 1435th Wilton XC InvitationalSep 14 · 1.5 Miles Freshman · Place 10 · Fairfield PrepFairfield Prep1.5 Miles Freshman108:23.61 PB9

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12USATF Connecticut Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 16 · New Canaan BlazersNew Canaan Blazers4,000 Meters 13-141617:50.53 PB8
Oct 26Hatters Cross Country InvitationalOct 26 · 2,900 Meters Middle School · Place 5 · New Canaan BlazersNew Canaan Blazers2,900 Meters Middle School511:10.708
Oct 202023 WCC Middle School League Cross Country ChampionshipsOct 20 · 1.5 Miles Boys A Race · Place 3 · New Canaan BlazersNew Canaan Blazers1.5 Miles Boys A Race39:14.168
Oct 11Blazers XC Meet #4Oct 11 · 3,000 Meters Middle School · Place 3 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School311:07.348
Oct 4Blazers XC Meet #3Oct 4 · 3,000 Meters Middle School · Place 5 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School511:17.878
Sep 20Blazers XC Meet #1Sep 20 · 3,000 Meters Middle School · Place 2 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School211:02.87 PB8
Sep 9Allen's Meadows Middle School InvitationalSep 9 · 1.5 Miles Middle School · Place 3 · New Canaan BlazersNew Canaan Blazers1.5 Miles Middle School39:21.388

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 89 · New Canaan BlazersNew Canaan Blazers4,000 Meters 13-148918:05.20 PB7
Nov 13USATF Connecticut Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 19 · New Canaan BlazersNew Canaan Blazers4,000 Meters Varsity1918:10.2614
Oct 27Hatters Cross Country InvitationalOct 27 · 3,000 Meters Middle School · Place 2 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School211:54.8012
Oct 24WCC League ChampionshipOct 24 · 3,000 Meters Boys MS/Club · Place 11 · New Canaan BlazersNew Canaan Blazers3,000 Meters Boys MS/Club1112:11.24 PB7
Oct 12Blazers XC Meet #3Oct 12 · 3,000 Meters Middle School · Place 14 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1412:25.217
Oct 6Blazers XC Meet #2Oct 6 · 3,000 Meters Middle School · Place 8 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School812:21.857
Sep 21Blazers XC Meet #1Sep 21 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School612:20.987

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Blazers Meet #4Oct 22 · 3,000 Meters Middle School · Place 6 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School612:00.306
Oct 13Blazers Meet #3Oct 13 · 3,000 Meters Middle School · Place 20 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School2012:38.186
Oct 6Blazers Meet #2Oct 6 · 3,000 Meters Middle School · Place 11 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School1112:39.646
Sep 22Blazers Meet #1Sep 22 · 3,000 Meters Middle School · Place 2 · New Canaan BlazersNew Canaan Blazers3,000 Meters Middle School212:16.586