Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastpark Metro Season Opener · Dec 64:39.67aFastpark Metro Season OpenerDecember 6, 2024
100 Meters · OutdoorHousy Meet · May 2413.7Housy MeetMay 24, 2023
1000 Meters · IndoorSCC Boys Developmental Meet #1 · Dec 202:58.57aSCC Boys Developmental Meet #1December 20, 2023
1500 Meters · OutdoorEdmundson Classic - ECSU · Apr 184:26.53Edmundson Classic - ECSUApril 18, 2025
1600 Meters · IndoorSCC Indoor Championships · Feb 34:40.75aSCC Indoor ChampionshipsFebruary 3, 2024
1600 Meters · OutdoorSCC Eastern Sectional · May 134:34.54aSCC Eastern SectionalMay 13, 2024
3000 Meters · IndoorFastpark Metro Season Opener · Dec 69:54.33aFastpark Metro Season OpenerDecember 6, 2024
3000 Meters · OutdoorEdmundson Classic - ECSU · Apr 1810:05.98Edmundson Classic - ECSUApril 18, 2025
3000m Steeplechase · 0.914m · OutdoorSkyline Conference Championships · Apr 2710:42.80aSkyline Conference ChampionshipsApril 27, 2025
3000m Steeplechase · OutdoorCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw Championships · Jun 1010:35.25aCIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJune 10, 2024
3200 Meters · IndoorSCC Boys Developmental Meet #1 · Dec 2010:29.88aSCC Boys Developmental Meet #1December 20, 2023
3200 Meters · OutdoorCIAC Class L Boys Championship · May 3010:16.00aCIAC Class L Boys ChampionshipMay 30, 2024
5000 Meters · IndoorCoast Guard Winter Invite #2 · Feb 618:22.63aCoast Guard Winter Invite #2February 6, 2026
5000 Meters · OutdoorSkyline Conference Championships · Apr 2717:14.45aSkyline Conference ChampionshipsApril 27, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26Skyline Conference ChampionshipsApr 26 · 5000 Meters · Place 10 · Farmingdale St.Farmingdale St.5000 Meters1018:00.24aSo
Apr 26Skyline Conference ChampionshipsApr 26 · 3000m Steeplechase · Place 7 · Farmingdale St.Farmingdale St.3000m Steeplechase711:04.59aSo
Apr 26Skyline Track and Field ChampionshipsApr 26 · 3000m Steeplechase · Place 7 · Farmingdale StateFarmingdale State3000m Steeplechase0.914m7.11:04.59aSo
Apr 26Skyline Track and Field ChampionshipsApr 26 · 5000 Meters · Place 10 · Farmingdale StateFarmingdale State5000 Meters10.18:00.24aSo
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · 1500 Meters · Farmingdale StateFarmingdale State1500 Meters—DNSSo
Apr 12MSMC InvitationalApr 12 · 5000 Meters · Place 7 · Farmingdale StateFarmingdale State5000 Meters7.17:55.43aSo
Apr 12Mount Saint Mary Knights InviteApr 12 · 5000 Meters · Place 7 · Farmingdale StateFarmingdale State5000 Meters7.17:55.43aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 3000m Steeplechase · Place 8 · Farmingdale StateFarmingdale State3000m Steeplechase0.914m8.11:06.19aSo
Apr 2Cougar Distance CarnivalApr 2 · 1500 Meters · Place 5 · Farmingdale StateFarmingdale State1500 Meters5.4:42.10aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6Coast Guard Winter Invite #2Feb 6 · 5000 Meters · Place 9 · Farmingdale StateFarmingdale State5000 Meters918:22.63a PBSO
Feb 6Coast Guard Winter Invite #2Feb 6 · 1 Mile · Place 11 · Farmingdale StateFarmingdale State1 Mile114:53.36aSO
Jan 24SCSU Sutherland Inv.Jan 24 · 1 Mile · Place 17 · Farmingdale StateFarmingdale State1 Mile17.4:55.94aSo
Jan 24SCSU Sutherland Inv.Jan 24 · 3000 Meters · Place 8 · Farmingdale StateFarmingdale State3000 Meters8.10:17.18aSo
Jan 17Coast Guard Winter Invite #1Jan 17 · 3000 Meters · Place 12 · Farmingdale StateFarmingdale State3000 Meters12.9:56.35aSo
Jan 9St Thomas Aquinas Spartan InvitationalJan 9 · 1 Mile · Place 34 · Farmingdale StateFarmingdale State1 Mile34.4:54.53aSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · 1 Mile · Place 13 · Farmingdale StateFarmingdale State1 Mile13.5:28.84aSo
Dec 5Fastrack Metro Season OpenerDec 5 · 1 Mile · Place 22 · Farmingdale StateFarmingdale State1 Mile22.4:49.92aSo
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 1 Mile · Place 13 · Farmingdale StateFarmingdale State1 Mile13.4:45.40aFr
Feb 7CGA Bear InviteFeb 7 · 1 Mile · Place 8 · Farmingdale StateFarmingdale State1 Mile8.4:46.81aFr
Jan 18Coast Guard Winter InvitationalJan 18 · 1 Mile · Place 11 · Farmingdale StateFarmingdale State1 Mile11.4:49.10aFr
Jan 11Sutherland InviteJan 11 · 3000 Meters · Place 2 · Farmingdale StateFarmingdale State3000 Meters210:09.96a—
Jan 11Sutherland InviteJan 11 · 1 Mile · Place 11 · Farmingdale StateFarmingdale State1 Mile114:43.75a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 1500 Meters · Place 25 · Farmingdale St.Farmingdale St.1500 Meters254:30.48FR
Apr 27Skyline Conference ChampionshipsApr 27 · 5000 Meters · Place 3 · Farmingdale StateFarmingdale State5000 Meters3.17:14.45a PBFr
Apr 27Skyline Conference ChampionshipsApr 27 · 3000m Steeplechase · Place 4 · Farmingdale StateFarmingdale State3000m Steeplechase0.914m4.10:42.80a PBFr
Apr 27Skyline Conference ChampionshipsApr 27 · 1500 Meters · Place 7 · Farmingdale StateFarmingdale State1500 Meters7.4:34.70aFr
Apr 18Edmundson Classic - ECSUApr 18 · 3000 Meters · Place 10 · Farmingdale St.Farmingdale St.3000 Meters1010:05.98 PBFR
Apr 18Edmundson Classic - ECSUApr 18 · 1500 Meters · Place 8 · Farmingdale St.Farmingdale St.1500 Meters84:26.53 PBFR
Apr 11SCSU Wright InviteApr 11 · 3000m Steeplechase · Place 3 · Farmingdale StateFarmingdale State3000m Steeplechase311:05.66aFr
Apr 5CGA Spring InviteApr 5 · 3000m Steeplechase · Place 1 · Farmingdale StateFarmingdale State3000m Steeplechase110:45.30aFR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Kadish Elm CityDec 13 · 1 Mile · Place 2 · Farmingdale StateFarmingdale State1 Mile2.4:58.06aFr
Dec 6Fastpark Metro Season OpenerDec 6 · 1 Mile · Place 22 · Farmingdale StateFarmingdale State1 Mile22.4:39.67a PBFr
Dec 6Fastpark Metro Season OpenerDec 6 · 3000 Meters · Place 19 · Farmingdale StateFarmingdale State3000 Meters19.9:54.33a PBFr
Feb 10CIAC Class L Boys ChampionshipFeb 10 · 1600 Meters · Place 21 · CheshireCheshire1600 Meters21.4:57.90a12
Feb 3SCC Indoor ChampionshipsFeb 3 · 1600 Meters · Place 8 · CheshireCheshire1600 Meters8.4:40.75a PB12
Jan 25SCC Eastern SectionalJan 25 · 1600 Meters · Place 5 · CheshireCheshire1600 Meters54:43.38a—
Jan 20SCC Coaches InvitationalJan 20 · 1600 Meters · Place 20 · CheshireCheshire1600 Meters204:47.4812
Jan 20SCC Coaches InvitationalJan 20 · 1600 Meters · Place 20 · CheshireCheshire1600 Meters204:47.4812
Jan 1239th Yale Track ClassicJan 12 · 1 Mile · Place 54 · CheshireCheshire1 Mile544:52.3712
Jan 3SCC Boys Developmental Meet #2Jan 3 · 1600 Meters · Place 14 · CheshireCheshire1600 Meters144:50.86a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 10 · 3000m Steeplechase · Place 14 · CheshireCheshire3000m Steeplechase1410:35.25a PB—
May 30CIAC Class L Boys ChampionshipMay 30 · 3200 Meters · Place 18 · CheshireCheshire3200 Meters1810:16.00a PB—
May 30CIAC Class L Boys ChampionshipMay 30 · 1600 Meters · Place 12 · CheshireCheshire1600 Meters124:39.11a—
May 21SCC Outdoor ChampionshipsMay 21 · 3200 Meters · Place 11 · CheshireCheshire3200 Meters1110:27.89a—
May 21SCC Outdoor ChampionshipsMay 21 · 1600 Meters · Place 7 · CheshireCheshire1600 Meters74:36.33a—
May 13SCC Eastern SectionalMay 13 · 3200 Meters · Place 8 · CheshireCheshire3200 Meters810:34.72a—
May 13SCC Eastern SectionalMay 13 · 1600 Meters · Place 4 · CheshireCheshire1600 Meters44:34.54a PB—
May 8Cheshire vs Sheehan @ CheshireMay 8 · 3200 Meters · Place 1 · CheshireCheshire3200 Meters110:17.0—
May 4Middletown Varsity T&F InvitationalMay 4 · 3200 Meters · Place 15 · CheshireCheshire3200 Meters1510:24.94a—
May 4Middletown Varsity T&F InvitationalMay 4 · 1600 Meters · Place 20 · CheshireCheshire1600 Meters204:39.64a—
May 1Cheshire & Daniel Hand @ GuilfordMay 1 · 1600 Meters · Place 2 · CheshireCheshire1600 Meters24:35.64a—
Apr 24Shelton, Lyman Hall, Cheshire @CheshireApr 24 · 1600 Meters · Place 3 · CheshireCheshire1600 Meters34:39.7—
Apr 18Cheshire & East Haven @ Wilbur CrossApr 18 · 3200 Meters · Place 2 · CheshireCheshire3200 Meters212:23.09a—
Apr 18Cheshire & East Haven @ Wilbur CrossApr 18 · 1600 Meters · Place 3 · CheshireCheshire1600 Meters34:49.25a—
Apr 13YMCA InvitationalApr 13 · 1600 Meters · Place 3 · CheshireCheshire1600 Meters34:47.32a—
Apr 10Cheshire/Fairfield Prep/Lauralton Hall @ AmityApr 10 · 3200 Meters · Place 3 · CheshireCheshire3200 Meters310:41.22a—
Apr 10Cheshire/Fairfield Prep/Lauralton Hall @ AmityApr 10 · 1600 Meters · Place 1 · CheshireCheshire1600 Meters14:41.11a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20SCC Boys Developmental Meet #1Dec 20 · 3200 Meters · Place 10 · CheshireCheshire3200 Meters10.10:29.88a PB12
Dec 20SCC Boys Developmental Meet #1Dec 20 · 1000 Meters · Place 22 · CheshireCheshire1000 Meters22.2:58.57a PB12

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 12CIAC Decathlon, Heptathlon, Steeplechase, Hammer Throw ChampionshipsJun 12 · 3000m Steeplechase · Place 14 · CheshireCheshire3000m Steeplechase1411:21.91a—
May 24Housy MeetMay 24 · 3200 Meters · Place 3 · CheshireCheshire3200 Meters310:35.3—
May 24Housy MeetMay 24 · 100 Meters · Place 8 · CheshireCheshire100 Meters813.7 PB—
May 23SCC Outdoor ChampionshipsMay 23 · 1600 Meters · Place 16 · CheshireCheshire1600 Meters164:46.81a—
May 16SCC West SectionalMay 16 · 3200 Meters · Place 19 · CheshireCheshire3200 Meters1911:19.04a—
May 16SCC West SectionalMay 16 · 1600 Meters · Place 13 · CheshireCheshire1600 Meters134:54.59a—
May 10Xavier- Wilbur Cross - Cheshire BOYS MeetMay 10 · 3200 Meters · Place 6 · CheshireCheshire3200 Meters610:35.20a—
May 2home vs CheshireMay 2 · 3200 Meters · Place 3 · CheshireCheshire3200 Meters310:48.60a—
May 2home vs CheshireMay 2 · 1600 Meters · Place 3 · CheshireCheshire1600 Meters35:01.60a—
Apr 26Cheshire - Sheehan - West Haven Boys Apr 26 · 3200 Meters · Place 5 · CheshireCheshire3200 Meters510:59.40a—
Apr 26Cheshire - Sheehan - West Haven Boys Apr 26 · 1600 Meters · Place 4 · CheshireCheshire1600 Meters44:54.80a—
Apr 18Cheshire, Shelton @ BranfordApr 18 · 3200 Meters · Place 9 · CheshireCheshire3200 Meters9.11:17.511
Apr 18Cheshire, Shelton @ BranfordApr 18 · 1600 Meters · Place 9 · CheshireCheshire1600 Meters9.5:13.011
Apr 15Record Journal Co-Ed InvitationalApr 15 · 3200 Meters · Place 3 · CheshireCheshire3200 Meters311:01.99a—
Apr 15Record Journal Co-Ed InvitationalApr 15 · 1600 Meters · Place 8 · CheshireCheshire1600 Meters84:59.22a—
Apr 4Hamden VS Cheshire & East Haven Apr 4 · 3200 Meters · Place 3 · CheshireCheshire3200 Meters3.11:02.711
Apr 4Hamden VS Cheshire & East Haven Apr 4 · 1600 Meters · Place 4 · CheshireCheshire1600 Meters4.5:11.611

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19SCC Boys Novice MeetMay 19 · 3200 Meters · Place 8 · CheshireCheshire3200 Meters811:42.010
May 19SCC Boys Novice MeetMay 19 · 1600 Meters · Place 24 · CheshireCheshire1600 Meters245:20.110
May 6Middletown Outdoor T&F Frosh-Soph InvitationalMay 6 · 1600 Meters · Place 35 · CheshireCheshire1600 Meters355:24.7410
Apr 27Career vs Cheshire & Johnathan LawApr 27 · 300m Hurdles · Place 1 · CheshireCheshire300m Hurdles155.310
Apr 27Career vs Cheshire & Johnathan LawApr 27 · 3200 Meters · Place 6 · CheshireCheshire3200 Meters612:14.110
Apr 27Career vs Cheshire & Johnathan LawApr 27 · 1600 Meters · Place 6 · CheshireCheshire1600 Meters65:41.310
Apr 20Cheshire VS. Hamden & HillhouseApr 20 · 3200 Meters · Place 5 · CheshireCheshire3200 Meters511:58.910
Apr 20Cheshire VS. Hamden & HillhouseApr 20 · 1600 Meters · Place 3 · CheshireCheshire1600 Meters35:25.610

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20SCC Housatonic Novice MeetMay 20 · 3200 Meters · Place 8 · CheshireCheshire3200 Meters813:28.629
May 20SCC Housatonic Novice MeetMay 20 · 1600 Meters · Place 12 · CheshireCheshire1600 Meters126:04.809