Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Boston Holiday Challenge · Dec 274:35.40aMSTCA Boston Holiday ChallengeDecember 27, 2025
1 Mile · OutdoorDanbury Dream Elite Invitational · May 164:26.39aDanbury Dream Elite InvitationalMay 16, 2026
1600 Meters · IndoorECC D1 Indoor Track Championships · Feb 74:31.36aECC D1 Indoor Track Championships February 7, 2026
1600 Meters · OutdoorECC Division 1 & 2 Championship · May 214:25.56aECC Division 1 & 2 ChampionshipMay 21, 2025
2 Miles · IndoorMSTCA Boston Holiday Challenge at "the TRACK" · Dec 2710:25.71aMSTCA Boston Holiday Challenge at "the TRACK"December 27, 2023
3000 Meters · Indoor2026 Yale HS Classic · Jan 98:52.732026 Yale HS ClassicJanuary 9, 2026
3200 Meters · IndoorECC D1 Indoor Track Championships · Feb 79:53.07aECC D1 Indoor Track Championships February 7, 2026
3200 Meters · OutdoorCIAC State Open Boys Championship · Jun 79:30.31aCIAC State Open Boys ChampionshipJune 7, 2025
5000 Meters · Outdoor8th CT Distance Festival · May 815:25.47a8th CT Distance FestivalMay 8, 2026
800 Meters · OutdoorEast Lyme vs Fitch Coed Dual Meet · Apr 292:08.34aEast Lyme vs Fitch Coed Dual MeetApril 29, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31CIAC Class MM Outdoor T&F ChampionshipsMay 31 · 3200 Meters · Place 6 · East LymeEast Lyme3200 Meters6.9:46.65a12
May 20ECC Division 1 & 2 Championship May 20 · 3200 Meters · Place 5 · East LymeEast Lyme3200 Meters5.10:20.79a12
May 20ECC Division 1 & 2 Championship May 20 · 1600 Meters · Place 6 · East LymeEast Lyme1600 Meters6.4:35.83a12
May 16Danbury Dream Elite InvitationalMay 16 · 1 Mile · Place 12 · East LymeEast Lyme1 Mile124:26.39a PB12
May 88th CT Distance FestivalMay 8 · 5000 Meters · Place 11 · East LymeEast Lyme5000 Meters1115:25.47a PB12
Apr 29East Lyme vs Fitch Coed Dual MeetApr 29 · 800 Meters · Place 4 · East LymeEast Lyme800 Meters4.2:08.34a PB12
Apr 8East Lyme vs Woodstock AcademyApr 8 · 3200 Meters · Place 1 · East LymeEast Lyme3200 Meters1.9:51.49a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · East LymeEast Lyme1500 Meters—DNS12
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 3200 Meters · Place 4 · East LymeEast Lyme3200 Meters4.9:59.28a12
Feb 13CIAC Class M Indoor T&F ChampionshipsFeb 13 · 1600 Meters · Place 2 · East LymeEast Lyme1600 Meters2.4:33.05a12
Feb 7ECC D1 Indoor Track Championships Feb 7 · 3200 Meters · Place 2 · East LymeEast Lyme3200 Meters2.9:53.07a PB12
Feb 7ECC D1 Indoor Track Championships Feb 7 · 1600 Meters · Place 3 · East LymeEast Lyme1600 Meters3.4:31.36a PB12
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 14 · East LymeEast Lyme3000 Meters148:52.73 PB12
Jan 92026 Yale HS ClassicJan 9 · 3000 Meters · Place 14 · East LymeEast Lyme3000 Meters148:52.7312

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1 Mile · Place 12 · East LymeEast Lyme1 Mile12.4:35.40a PB12
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 1600 Meters · Place 11 · East LymeEast Lyme1600 Meters11.4:33.72a12
Dec 20The Beantown Winter ClassicDec 20 · 1 Mile · Place 31 · East LymeEast Lyme1 Mile31.4:40.56a12
Feb 13CIAC Class M Boys ChampionshipFeb 13 · 3200 Meters · Place 6 · East LymeEast Lyme3200 Meters69:53.12a—
Feb 8ECC D1 Indoor Track ChampionshipFeb 8 · 3200 Meters · East LymeEast Lyme3200 Meters—DNS11
Feb 8ECC D1 Indoor Track ChampionshipFeb 8 · 1600 Meters · Place 6 · East LymeEast Lyme1600 Meters6.4:42.75a11
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 3000 Meters · Place 41 · East LymeEast Lyme3000 Meters41.9:12.67a11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7CIAC State Open Boys ChampionshipJun 7 · 3200 Meters · Place 10 · East LymeEast Lyme3200 Meters109:30.31a PB11
Jun 3CIAC Class MM Boys ChampionshipJun 3 · 3200 Meters · Place 5 · East LymeEast Lyme3200 Meters59:39.20a11
May 21ECC Division 1 & 2 ChampionshipMay 21 · 3200 Meters · Place 6 · East LymeEast Lyme3200 Meters69:48.24a11
May 21ECC Division 1 & 2 ChampionshipMay 21 · 1600 Meters · Place 6 · East LymeEast Lyme1600 Meters64:25.56a PB11
May 17Danbury Dream Elite InvitationalMay 17 · 1 Mile · Place 16 · East LymeEast Lyme1 Mile164:27.91a11
May 14East Lyme vs. FitchMay 14 · 3200 Meters · Place 2 · East LymeEast Lyme3200 Meters29:45.411
May 3Middletown Varsity T&F InvitationalMay 3 · 1600 Meters · Place 5 · East LymeEast Lyme1600 Meters54:29.12a11
Apr 30East Lyme vs. NFAApr 30 · 1600 Meters · Place 2 · East LymeEast Lyme1600 Meters24:36.511
Apr 23East Lyme vs. WoodstockApr 23 · 3200 Meters · Place 3 · East LymeEast Lyme3200 Meters39:59.011
Apr 167th CT Distance FestivalApr 16 · 5000 Meters · Place 12 · East LymeEast Lyme5000 Meters1215:36.39a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28CIAC Class MM Boys ChampionshipMay 28 · 3200 Meters · Place 12 · East LymeEast Lyme3200 Meters12.10:12.56a10
May 20ECC Division 1 & 2 ChampionshipMay 20 · 3200 Meters · Place 9 · East LymeEast Lyme3200 Meters99:58.70a—
May 20ECC Division 1 & 2 ChampionshipMay 20 · 1600 Meters · Place 10 · East LymeEast Lyme1600 Meters104:37.43a—
May 1192nd Greater Hartford InvitationalMay 11 · 1600 Meters · Place 9 · East LymeEast Lyme1600 Meters9.4:31.57a10
May 1East Lyme vs. NFA Dual MeetMay 1 · 3200 Meters · Place 5 · East LymeEast Lyme3200 Meters510:02.1—
Apr 27Dave Tetlow Relays InvitationalApr 27 · 3200 Meters · Place 7 · East LymeEast Lyme3200 Meters710:02.0—
Apr 24East Lyme versus Woodstock AcademyApr 24 · 1600 Meters · Place 6 · East LymeEast Lyme1600 Meters6.4:49.610
Apr 196th CT Distance FestivalApr 19 · 5000 Meters · Place 22 · East LymeEast Lyme5000 Meters2215:56.09a—
Apr 12Spring Break JamboreeApr 12 · 1600 Meters · Place 4 · East LymeEast Lyme1600 Meters44:42.25a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10CIAC Class M Boys ChampionshipFeb 10 · 3200 Meters · East LymeEast Lyme3200 Meters—DNS10
Feb 10CIAC Class M Boys ChampionshipFeb 10 · 1600 Meters · Place 9 · East LymeEast Lyme1600 Meters9.4:38.77a10
Feb 3ECC D1 Indoor Track ChampionshipFeb 3 · 3200 Meters · Place 5 · East LymeEast Lyme3200 Meters5.10:15.51a10
Feb 3ECC D1 Indoor Track ChampionshipFeb 3 · 1600 Meters · East LymeEast Lyme1600 Meters--DNS10
Jan 27Jack Long InvitationalJan 27 · 1600 Meters · Place 6 · East LymeEast Lyme1600 Meters64:43.80a—
Jan 1239th Yale Track ClassicJan 12 · 1 Mile · Place 41 · East LymeEast Lyme1 Mile414:45.2610

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · 2 Miles · Place 27 · East LymeEast Lyme2 Miles27.10:25.71a PB10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 1 Mile · Place 11 · East LymeEast Lyme1 Mile11.4:55.46a10

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1CIAC Class MM Boys ChampionshipJun 1 · 3200 Meters · Place 13 · GuilfordGuilford3200 Meters13.10:03.43a9
May 23SCC Outdoor ChampionshipsMay 23 · 1600 Meters · Place 8 · GuilfordGuilford1600 Meters84:40.06a—
May 15SCC East SectionalMay 15 · 3200 Meters · Place 5 · GuilfordGuilford3200 Meters510:26.49a—
May 15SCC East SectionalMay 15 · 1600 Meters · Place 8 · GuilfordGuilford1600 Meters84:46.98a—
May 10Career Duals #2May 10 · 800 Meters · Place 8 · GuilfordGuilford800 Meters82:13.46a—
May 5Middletown Frosh & Soph InviteMay 5 · 1600 Meters · Place 1 · GuilfordGuilford1600 Meters14:47.56—
May 2Guilford, Lauralton Hall, Fairfield Prep Dual MeetMay 2 · 1600 Meters · Place 3 · GuilfordGuilford1600 Meters3.5:05.29
May 2Guilford, Lauralton Hall, Fairfield Prep Dual MeetMay 2 · 800 Meters · Place 5 · GuilfordGuilford800 Meters5.2:19.99
Apr 26Guilford Duals #1Apr 26 · 800 Meters · Place 8 · GuilfordGuilford800 Meters82:15.66a—
Apr 22Hillhouse Outdoor InvitationalApr 22 · 3200 Meters · Place 5 · GuilfordGuilford3200 Meters510:21.38a—
Apr 22Hillhouse Outdoor InvitationalApr 22 · 1600 Meters · Place 10 · GuilfordGuilford1600 Meters104:53.05a—
Apr 11Guilford, North Haven @ Foran HSApr 11 · 1600 Meters · Place 5 · GuilfordGuilford1600 Meters55:02.20a—
Apr 11Guilford, North Haven @ Foran HSApr 11 · 800 Meters · Place 2 · GuilfordGuilford800 Meters22:18.11a—
Apr 845th Hammonasset Freshman InvitationalApr 8 · 1600 Meters · Place 2 · GuilfordGuilford1600 Meters24:55.659
Apr 5COED Lyman Hall vs. Jonathan Law, GuilfordApr 5 · 3200 Meters · Place 5 · GuilfordGuilford3200 Meters511:52.0—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 1600 Meters · Place 5 · E. C. AdamsE. C. Adams1600 Meters5.5:00.57a8
May 2814th Annual Connecticut Middle School Outdoor T & F Championships May 28 · 800 Meters · E. C. AdamsE. C. Adams800 Meters—DNS8
May 7USATF-NE Twilight Mini Series Meet #1May 7 · 1 Mile · Place 4 · 05-Unattached05-Unattached1 Mile4.5:11.55a8