Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNEICAAA Indoor Track & Field Championships · Feb 24:16.87NEICAAA Indoor Track & Field ChampionshipsFebruary 2, 2023
1000 Meters · IndoorIC4A/ECAC Indoor · Mar 72:31.68aIC4A/ECAC IndoorMarch 7, 2025
1000 Meters · OutdoorWilton vs. Danbury · Mar 102:34.01aWilton vs. DanburyMarch 10, 2021
1500 Meters · OutdoorGeorge Davis Invitational · Apr 233:59.05George Davis InvitationalApril 23, 2022
1600 Meters · IndoorCIAC Combined Class L Championships · Feb 154:42.49aCIAC Combined Class L ChampionshipsFebruary 15, 2020
1600 Meters · OutdoorCIAC Combined State Open Championship · Jun 94:22.68CIAC Combined State Open ChampionshipJune 9, 2021
3000 Meters · IndoorBruce Lehane Red & White Invitational · Feb 58:33.38Bruce Lehane Red & White InvitationalFebruary 5, 2022
3000 Meters · OutdoorU Mass Lowell Invitational · Mar 269:00.72aU Mass Lowell InvitationalMarch 26, 2022
3000m Steeplechase · 0.914m · OutdoorUNH Outdoor Season Opener · Apr 210:20.22aUNH Outdoor Season OpenerApril 2, 2022
3200 Meters · OutdoorNorwalk, Wilton at Ludlowe Coed · Apr 2910:40.82hPNorwalk, Wilton at Ludlowe CoedApril 29, 2019
400 Meters · OutdoorWilton at McMahon · Apr 1953.83Wilton at McMahonApril 19, 2021
5000 Meters · IndoorBeacon Invitational · Dec 1016:17.29aBeacon InvitationalDecember 10, 2022
5000 Meters · OutdoorAmerica East Conference Outdoor Championships · May 715:21.37aAmerica East Conference Outdoor ChampionshipsMay 7, 2022
600 Meters · IndoorFCIAC Qualifying Meet #3W · Jan 181:32.89aFCIAC Qualifying Meet #3WJanuary 18, 2020
800 Meters · OutdoorUMASS Outdoor Invitational · Apr 301:56.99aUMASS Outdoor InvitationalApril 30, 2022
800 Meters · Relay Split · OutdoorAmerica East Outdoor Track & Field Championships · May 41:56.649America East Outdoor Track & Field ChampionshipsMay 4, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 800 Meters · Place 27 · VermontVermont800 Meters272:05.45aSR
May 3America East Outdoor ChampionshipsMay 3 · 800 Meters · Place 17 · VermontVermont800 Meters171:57.14aSR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 5000 Meters · Place 16 · VermontVermont5000 Meters16.16:29.72aSr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 800 Meters · Place 32 · VermontVermont800 Meters32.2:03.37aSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 800 Meters · Place 24 · VermontVermont800 Meters24.1:58.70aSr
Apr 5UNH Jim Boulanger InvitationalApr 5 · 1500 Meters · Place 13 · VermontVermont1500 Meters134:09.12SR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7IC4A/ECAC IndoorMar 7 · 1000 Meters · Place 19 · VermontVermont1000 MetersRound P19.2:31.68a PBSr
Feb 22America East Indoor ChampsFeb 22 · 1000 Meters · Place 17 · VermontVermont1000 Meters172:32.73a—
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 42 · VermontVermont1 Mile42.4:25.42aSr
Jan 11Dartmouth RelaysJan 11 · 1000 Meters · Place 10 · VermontVermont1000 Meters102:39.51SR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · 1500 Meters · Place 24 · VermontVermont1500 Meters244:01.16JR
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 800 Meters · VermontVermont800 MetersRelay Split—1:56.649 PBJr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · 1500 Meters · Place 23 · VermontVermont1500 MetersRound P23.4:06.07aJr
Apr 26America East Pre-ConferenceApr 26 · 800 Meters · VermontVermont800 Meters—DNSJr
Apr 19George Davis InvitationalApr 19 · 1500 Meters · Place 9 · VermontVermont1500 Meters9.3:59.07aJr
Apr 19George Davis InvitationalApr 19 · 400 Meters · Place 31 · VermontVermont400 Meters31.54.16aJr
Apr 13UMASS Commonwealth Invitational Apr 13 · 800 Meters · Place 12 · VermontVermont800 Meters122:00.77a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8Dartmouth Winter InvitationalDec 8 · 3000 Meters · Place 7 · VermontVermont3000 Meters7.8:54.26aJr
Feb 18America East Indoor ChampionshipsFeb 18 · 1 Mile · Place 12 · VermontVermont1 Mile124:20.51SO
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 415 · VermontVermont1 Mile415.4:28.57aSo
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 4 · VermontVermont1 Mile44:16.87 PBSO
Jan 27John Thomas Terrier ClassicJan 27 · 1 Mile · Place 104 · VermontVermont1 Mile104.4:17.49aSo

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10Beacon InvitationalDec 10 · 5000 Meters · Place 16 · VermontVermont5000 Meters16.16:17.29a PBSo
Dec 4UNH vs Vermont MeetDec 4 · 3000 Meters · Place 2 · VermontVermont3000 Meters2.8:49.94aSo
Mar 4ICAAAA/ECAC Indoor ChampionshipsMar 4 · 3000 Meters · Place 43 · VermontVermont3000 Meters43.8:39.57aFr
Feb 5Bruce Lehane Red & White InvitationalFeb 5 · 3000 Meters · Place 28 · VermontVermont3000 Meters288:33.38 PBFR
Feb 5Boston University Bruce Lehane Scarlet and White InviteFeb 5 · 3000 Meters · Place 28 · VermontVermont3000 Meters28.8:33.38aFr

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7America East Conference Outdoor ChampionshipsMay 7 · 5000 Meters · Place 22 · VermontVermont5000 Meters22.15:21.37a PBFr
May 7America East Conference Outdoor ChampionshipsMay 7 · 1500 Meters · Place 22 · VermontVermont1500 MetersRound P22.4:09.70aFr
Apr 30UMASS Outdoor InvitationalApr 30 · 800 Meters · Place 18 · VermontVermont800 Meters18.1:56.99a PBFr
Apr 23George Davis InvitationalApr 23 · 1500 Meters · Place 14 · VermontVermont1500 Meters143:59.05 PBFR
Apr 23George Davis InvitationalApr 23 · 800 Meters · Place 27 · VermontVermont800 Meters271:59.34FR
Apr 16UMASS Outdoor InvitationalApr 16 · 5000 Meters · Place 12 · VermontVermont5000 Meters12.15:54.49aFr
Apr 16UMASS Outdoor InvitationalApr 16 · 1500 Meters · Place 5 · VermontVermont1500 Meters5.4:04.70aFr
Apr 9Mason Spring InvitationalApr 9 · 1500 Meters · Place 35 · VermontVermont1500 Meters35.4:04.07aFr
Apr 2UNH Outdoor Season OpenerApr 2 · 3000m Steeplechase · Place 3 · VermontVermont3000m Steeplechase0.914m3.10:20.22a PBFr
Mar 26U Mass Lowell InvitationalMar 26 · 3000 Meters · Place 13 · VermontVermont3000 Meters13.9:00.72a PBFr

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Dartmouth Indoor Season OpenerDec 10 · 3000 Meters · Place 11 · VermontVermont3000 Meters11.8:55.08aFr
Mar 20Senior ShowcaseMar 20 · 1000 Meters · Place 1 · WiltonWilton1000 Meters1.2:47.98a12

2021 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 9CIAC Combined State Open ChampionshipJun 9 · 1600 Meters · Place 11 · WiltonWilton1600 Meters114:22.68 PB12
Jun 1CIAC Combined Class L ChampionshipJun 1 · 1600 Meters · Place 4 · WiltonWilton1600 Meters4.4:24.11a12
Jun 1CIAC Combined Class L ChampionshipJun 1 · 800 Meters · Place 9 · WiltonWilton800 Meters9.2:04.01a12
May 25FCIAC Boys ChampionshipsMay 25 · 1600 Meters · Place 8 · WiltonWilton1600 Meters84:36.5512
May 25FCIAC Boys ChampionshipsMay 25 · 800 Meters · Place 14 · WiltonWilton800 Meters142:06.4112
May 17Wilton at BridgeportMay 17 · 800 Meters · Place 1 · WiltonWilton800 Meters11:59.9412
May 10Wilton at New CanaanMay 10 · 1600 Meters · Place 1 · WiltonWilton1600 Meters14:41.7712
May 10Wilton at New CanaanMay 10 · 800 Meters · Place 1 · WiltonWilton800 Meters12:12.7012
May 8Connecticut ClassicMay 8 · 1600 Meters · Place 7 · WiltonWilton1600 Meters7.4:30.11a12
May 4Wilton at LudloweMay 4 · 800 Meters · Place 1 · WiltonWilton800 Meters12:02.0912
Apr 30Wilton at WardeApr 30 · 400 Meters · Place 1 · WiltonWilton400 Meters154.8412
Apr 27Wilton at DarienApr 27 · 1600 Meters · Place 1 · WiltonWilton1600 Meters14:36.9612
Apr 27Wilton at DarienApr 27 · 800 Meters · Place 1 · WiltonWilton800 Meters12:01.3012
Apr 19Wilton at McMahonApr 19 · 400 Meters · Place 1 · WiltonWilton400 Meters153.83 PB12
Apr 14Wilton at NorwalkApr 14 · 800 Meters · Place 1 · WiltonWilton800 Meters12:00.8312
Mar 10Wilton vs. DanburyMar 10 · 1000 Meters · Place 1 · WiltonWilton1000 Meters1.2:34.01a PB12
Mar 8FCIAC Virtual Meet #3Mar 8 · 300 Meters · Place 14 · WiltonWilton300 Meters14.40.30aUnofficial12
Mar 8FCIAC Virtual Meet #3Mar 8 · 1000 Meters · Place 1 · WiltonWilton1000 Meters1.2:34.01aaUnofficial12
Mar 8FCIAC Virtual Meet #3Mar 8 · 600 Meters · Place 3 · WiltonWilton600 Meters3.1:27.95aUnofficial12
Mar 1FCIAC Virtual Meet #2Mar 1 · 300 Meters · Place 14 · WiltonWilton300 Meters14.40.41Unofficial12
Mar 1FCIAC Virtual Meet #2Mar 1 · 1 Mile · Place 1 · WiltonWilton1 Mile1.4:29.05Unofficial12
Feb 22FCIAC Virtual Meet #1Feb 22 · 1000 Meters · Place 1 · WiltonWilton1000 Meters1.2:41.59aUnofficial12

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Oct 27Danbury-Wilton 5k BOYSOct 27 · 5000 Meters · Place 1 · WiltonWilton5000 Meters1.15:57.41a11

2020 Indoor Track

11 results
DateMeetEventPlMarkGr
Jun 1June Time TrialsJun 1 · 1600 Meters · WiltonWilton1600 Meters—4:25.4Unofficial11
Jun 1June Time TrialsJun 1 · 800 Meters · WiltonWilton800 Meters—1:59.8Unofficial11
Feb 22CIAC Combined State Open ChampionshipsFeb 22 · 1000 Meters · Place 8 · WiltonWilton1000 Meters8.2:37.08a11
Feb 15CIAC Combined Class L ChampionshipsFeb 15 · 1000 Meters · Place 1 · WiltonWilton1000 Meters1.2:39.62a11
Feb 15CIAC Combined Class L ChampionshipsFeb 15 · 1600 Meters · Place 7 · WiltonWilton1600 Meters7.4:42.49a PB11
Feb 6FCIAC Indoor Track & Field ChampionshipsFeb 6 · 1000 Meters · Place 2 · WiltonWilton1000 Meters22:40.5611
Feb 1FCIAC Eastern Division ChampionshipsFeb 1 · 1000 Meters · Place 1 · WiltonWilton1000 Meters1.2:44.33a11
Jan 25Hillhouse Track ClassicJan 25 · 1600 Meters · Place 13 · WiltonWilton1600 Meters134:46.40—
Jan 18FCIAC Qualifying Meet #3WJan 18 · 600 Meters · Place 2 · WiltonWilton600 Meters2.1:32.89a PB11
Jan 14Bethel InviteJan 14 · 1600 Meters · WiltonWilton1600 Meters—4:40.80aUnofficial11
Jan 1038th YALE INTERSCHOLASTIC TRACK CLASSICJan 10 · 3000 Meters · Place 169 · WiltonWilton3000 Meters169.9:58.68a11

2019 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 2135th Annual Reindeer RelaysDec 21 · 1 Mile · Place 1 · WiltonWilton1 Mile1.4:50.17a11
Feb 8CIAC Combined Class L ChampionshipsFeb 8 · 1600 Meters · Place 10 · WiltonWilton1600 Meters104:48.8510
Jan 31FCIAC Indoor Track & Field ChampionshipsJan 31 · 1600 Meters · Place 11 · WiltonWilton1600 Meters11.4:44.42a10
Jan 26FCIAC Eastern Division ChampionshipsJan 26 · 1000 Meters · Place 4 · WiltonWilton1000 Meters4.2:49.66a10
Jan 1137th Yale Interscholastic Track ClassicJan 11 · 3000 Meters · Place 154 · WiltonWilton3000 Meters154.9:49.72a10
Jan 5FCIAC Qualifying Meet #2WJan 5 · 1000 Meters · Place 4 · WiltonWilton1000 Meters4.2:52.67a10

2019 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 15USATF Connecticut Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 3 · New Canaan BlazersNew Canaan Blazers3000 Meters3.9:50.52a10
Jun 15USATF Connecticut Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 4 · New Canaan BlazersNew Canaan Blazers1500 Meters4.4:44.24a10
May 21FCIAC Combined ChampionshipsMay 21 · 1600 Meters · Place 21 · WiltonWilton1600 Meters21.4:55.94a10
May 16St. Joseph at Wilton BoysMay 16 · 3200 Meters · Place 2 · WiltonWilton3200 Meters211:17.4710
May 16St. Joseph at Wilton BoysMay 16 · 1600 Meters · Place 1 · WiltonWilton1600 Meters14:43.4110
May 7Wilton at Staples BoysMay 7 · 1600 Meters · Place 5 · WiltonWilton1600 Meters54:48.4710
May 2Wilton at Greenwich BoysMay 2 · 800 Meters · Place 3 · WiltonWilton800 Meters32:20.2210
May 2Wilton at Greenwich BoysMay 2 · 400 Meters · Place 2 · WiltonWilton400 Meters254.8610
Apr 29Norwalk, Wilton at Ludlowe CoedApr 29 · 3200 Meters · Place 4 · WiltonWilton3200 Meters410:40.82hP PB10
Apr 29Norwalk, Wilton at Ludlowe CoedApr 29 · 1600 Meters · Place 3 · WiltonWilton1600 Meters34:45.6510
Apr 23Darien, McMahon at Wilton BoysApr 23 · 1600 Meters · Place 2 · WiltonWilton1600 Meters2.4:44.83a10
Apr 23Darien, McMahon at Wilton BoysApr 23 · 800 Meters · Place 1 · WiltonWilton800 Meters1.2:10.71a10
Apr 10Wilton, Warde at New Canaan BoysApr 10 · 1600 Meters · Place 4 · WiltonWilton1600 Meters4.4:44.12a10

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Marine Corps Holiday ClassicDec 28 · 1 Mile · Place 42 · WiltonWilton1 Mile42.4:49.24a10
Dec 2234th Annual Reindeer RelaysDec 22 · 1 Mile · Place 3 · WiltonWilton1 Mile3.4:52.81a10
Dec 15FCIAC Qualifying Meet #1WDec 15 · 1600 Meters · Place 4 · WiltonWilton1600 Meters4.5:00.69a10