Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe Beantown Winter Classic · Dec 204:52.81aThe Beantown Winter ClassicDecember 20, 2025
1000 Meters · IndoorSCC Boys Developmental #1 · Jan 52:51.58aSCC Boys Developmental #1January 5, 2026
1600 Meters · IndoorSCC Indoor Championships · Feb 74:47.09aSCC Indoor ChampionshipsFebruary 7, 2026
1600 Meters · OutdoorOrg-Jake Spartan Invitational · May 24:44.67aOrg-Jake Spartan InvitationalMay 2, 2026
3000 Meters · Indoor2026 Yale HS Classic · Jan 910:21.942026 Yale HS ClassicJanuary 9, 2026
3200 Meters · IndoorSCC Coaches Invitational · Jan 1810:47.65aSCC Coaches InvitationalJanuary 18, 2025
3200 Meters · OutdoorOrg-Jake Spartan Invitational · May 210:23.74aOrg-Jake Spartan InvitationalMay 2, 2026
800 Meters · Outdoor46th Hammonasset Freshman Invitational · Apr 62:39.24a46th Hammonasset Freshman InvitationalApril 6, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 3200 Meters · Place 22 · Guilford3200 Meters22.10:41.82a11
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 1600 Meters · Place 17 · Guilford1600 Meters17.4:52.28a11
May 26SCC Outdoor ChampionshipsMay 26 · 3200 Meters · Place 16 · Guilford3200 Meters1610:56.18a11
May 20SCC West SectionalMay 20 · 3200 Meters · Place 4 · Guilford3200 Meters4.10:26.07a11
May 20SCC West SectionalMay 20 · 1600 Meters · Place 4 · Guilford1600 Meters4.4:49.78a11
May 12Guilford vs North HavenMay 12 · 3200 Meters · Place 1 · Guilford3200 Meters1.10:48.411
May 12Guilford vs North HavenMay 12 · 1600 Meters · Place 6 · Guilford1600 Meters6.4:59.311
May 7Guilford-Shelton-NDWH-SHAMay 7 · 3200 Meters · Place 1 · Guilford3200 Meters110:53.86a11
May 7Guilford-Shelton-NDWH-SHAMay 7 · 1600 Meters · Place 4 · Guilford1600 Meters44:55.83a11
May 2Org-Jake Spartan InvitationalMay 2 · 3200 Meters · Place 2 · Guilford3200 Meters210:23.74a PB11
May 2Org-Jake Spartan InvitationalMay 2 · 1600 Meters · Place 6 · Guilford1600 Meters64:44.67a PB11
Apr 28Guilford-Career-East HavenApr 28 · 3200 Meters · Place 1 · Guilford3200 Meters110:27.57a11
Apr 20Guilford and Branford @LawApr 20 · 3200 Meters · Place 1 · Guilford3200 Meters110:59.011
Apr 20Guilford and Branford @LawApr 20 · 1600 Meters · Place 2 · Guilford1600 Meters24:54.611
Apr 7Lauralton Hall, Fairfied Prep, Guilford @ HillhouseApr 7 · 3200 Meters · Guilford3200 Meters—DNS11
Apr 7Lauralton Hall, Fairfied Prep, Guilford @ HillhouseApr 7 · 1600 Meters · Guilford1600 Meters—DNS11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12CIAC Class L Indoor T&F ChampionshipsFeb 12 · 1600 Meters · Place 19 · Guilford1600 Meters195:00.44a11
Feb 7SCC Indoor ChampionshipsFeb 7 · 1600 Meters · Place 9 · Guilford1600 Meters9.4:47.09a PB11
Jan 29SCC Eastern SectionalJan 29 · 1600 Meters · Place 7 · Guilford1600 Meters74:57.56a11
Jan 12SCC Boys Developmental #2Jan 12 · 1600 Meters · Place 7 · Guilford1600 Meters74:54.57a11
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 155 · Guilford3000 Meters15510:21.94 PB11
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 155 · Guilford3000 Meters15510:21.9411
Jan 5SCC Boys Developmental #1Jan 5 · 1000 Meters · Place 8 · Guilford1000 Meters82:51.58a PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 67 · Guilford1 Mile67.4:52.81a PB11
Feb 8SCC Indoor ChampionshipsFeb 8 · 3200 Meters · Place 15 · Guilford3200 Meters1510:48.48a—
Jan 28SCC Eastern SectionalJan 28 · 3200 Meters · Place 9 · Guilford3200 Meters911:10.90a—
Jan 24Hillhouse Varsity ShowcaseJan 24 · 3200 Meters · Place 20 · Guilford3200 Meters2010:56.81a—
Jan 18SCC Coaches InvitationalJan 18 · 3200 Meters · Place 19 · Guilford3200 Meters1910:47.65a PB—
Jan 158th James Barber InvitationalJan 15 · 1600 Meters · Place 20 · Guilford1600 Meters205:14.14a—
Jan 7SCC Boys Developmental #2Jan 7 · 1600 Meters · Place 45 · Guilford1600 Meters455:24.14a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20SCC East SectionalMay 20 · 3200 Meters · Place 19 · Guilford3200 Meters1910:50.51a10
May 13Guilford, Lauralton Hall at Mercy/XavierMay 13 · 1600 Meters · Place 7 · Guilford1600 Meters75:04.510
May 9The 93rd Greater Hartford InvitationalMay 9 · 3200 Meters · Place 23 · Guilford3200 Meters2310:53.7210
May 7Guilford-HillhouseMay 7 · 3200 Meters · Place 2 · Guilford3200 Meters211:11.30a10
May 3Org-Jake Spartan InvitationalMay 3 · 3200 Meters · Place 4 · Guilford3200 Meters410:37.26a10
Apr 30Guilford-Jonathan Law-SheltonApr 30 · 3200 Meters · Place 2 · Guilford3200 Meters211:03.98a10
Apr 30Guilford-Jonathan Law-SheltonApr 30 · 1600 Meters · Place 4 · Guilford1600 Meters45:05.83a10
Apr 23Career Magnet-Guilford-North HavenApr 23 · 3200 Meters · Place 2 · Guilford3200 Meters210:44.0910
Apr 9East Haven-Hamden-GuilfordApr 9 · 1600 Meters · Place 8 · Guilford1600 Meters85:13.55a10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19SCC Boys Developmental #1Dec 19 · 3200 Meters · Place 21 · Guilford3200 Meters21.11:03.73a10
Jan 18SCC Indoor Novice MeetJan 18 · 1600 Meters · Place 30 · Guilford1600 Meters30.6:06.75a9
Jan 132nd Northeast ChallengeJan 13 · 1600 Meters · Place 23 · Guilford1600 Meters236:01.70a—
Jan 3SCC Boys Developmental Meet #2Jan 3 · 1600 Meters · Place 108 · Guilford1600 Meters1086:18.28a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16SCC Boys Novice ChampionshipsMay 16 · 1600 Meters · Place 8 · Guilford1600 Meters85:25.53a—
May 7Guilford @ AmityMay 7 · 3200 Meters · Place 3 · Guilford3200 Meters313:10.00a—
May 1Cheshire & Daniel Hand @ GuilfordMay 1 · 3200 Meters · Place 8 · Guilford3200 Meters812:08.97a—
May 1Cheshire & Daniel Hand @ GuilfordMay 1 · 1600 Meters · Place 15 · Guilford1600 Meters155:30.15a—
Apr 23Lauralton Hall/F.Prep & Wilbur Cross @ GuilfordApr 23 · 1600 Meters · Place 10 · Guilford1600 Meters105:41.42a—
Apr 20Hillhouse Outdoor InviteApr 20 · 1600 Meters · Place 5 · Guilford1600 Meters55:54.78a—
Apr 17Sheehan vs Guilford & SheltonApr 17 · 3200 Meters · Place 9 · Guilford3200 Meters912:28.0—
Apr 646th Hammonasset Freshman InvitationalApr 6 · 1600 Meters · Place 16 · Guilford1600 Meters165:59.34a—
Apr 646th Hammonasset Freshman InvitationalApr 6 · 800 Meters · Place 10 · Guilford800 Meters102:39.24a PB—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20SCC Boys Developmental Meet #1Dec 20 · 3200 Meters · Place 52 · Guilford3200 Meters52.13:19.24a9