Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRhode Island Classic · Dec 274:57.16aRhode Island ClassicDecember 27, 2018
1 Mile · OutdoorCT Distance Festival · Apr 224:36.67CT Distance FestivalApril 22, 2022
1000 Meters · Indoor38th Alden Invite · Dec 72:42.72a38th Alden InviteDecember 7, 2024
1000 Meters · OutdoorRhody Tri-Meet Opener · Dec 52:40.64aRhody Tri-Meet OpenerDecember 5, 2025
1500 Meters · IndoorUSATF Connecticut Youth Invitational · Feb 44:53.09aUSATF Connecticut Youth InvitationalFebruary 4, 2018
1500 Meters · OutdoorUMass Lowell Invitational · Mar 294:30.03UMass Lowell InvitationalMarch 29, 2025
1600 Meters · IndoorHillhouse Track Classic · Jan 254:54.89Hillhouse Track ClassicJanuary 25, 2020
1600 Meters · OutdoorFitch vs. Waterford Dual (Outdoor) · Mar 134:40.7Fitch vs. Waterford Dual (Outdoor)March 13, 2021
1600 Meters · Outdoor · Hand timedFitch vs. Waterford · Apr 214:39.3hFitch vs. WaterfordApril 21, 2021
200 Meters · OutdoorNFA vs Fitch Boys · May 1125.2NFA vs Fitch BoysMay 11, 2022
400 Meters · OutdoorJim Kavanagh Legacy Invitational · Apr 1854.18aJim Kavanagh Legacy InvitationalApril 18, 2026
500 Meters · IndoorBU Bruce Lehane Scarlet & White Invitational · Feb 31:09.15aBU Bruce Lehane Scarlet & White InvitationalFebruary 3, 2024
800 Meters · IndoorNew England NEICAAA Indoor Championships · Mar 11:57.40New England NEICAAA Indoor ChampionshipsMarch 1, 2024
800 Meters · OutdoorCIAC Combined State Open Championships · Jun 61:57.23CIAC Combined State Open ChampionshipsJune 6, 2022
800 Meters · Outdoor · Hand timedNFA vs. Fitch · May 72:03.1hNFA vs. Fitch May 7, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 800 Meters · Place 28 · StonehillStonehill800 Meters28.2:00.24aSr
May 2Northeast Outdoor ChampionshipsMay 2 · 800 Meters · Place 16 · StonehillStonehill800 MetersRound P16.2:01.64aSr
Apr 25Stonehill-Bentley-MerrimackApr 25 · 800 Meters · Place 5 · StonehillStonehill800 Meters5.1:59.84aSr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 800 Meters · StonehillStonehill800 Meters--DNSSr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · 400 Meters · Place 15 · StonehillStonehill400 Meters15.54.18a PBSr
Apr 11UMASS Commonwealth InvitationalApr 11 · 800 Meters · Place 33 · StonehillStonehill800 Meters33.2:05.22aSr
Apr 2Merrimack Alumni ClassicApr 2 · 800 Meters · Place 11 · StonehillStonehill800 Meters11.2:08.14aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · 1000 Meters · Place 9 · StonehillStonehill1000 Meters9.2:40.64a PBSr
May 3Northeast Outdoor ChampionshipsMay 3 · 800 Meters · Place 11 · StonehillStonehill800 MetersRound P11.1:58.09aJr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 800 Meters · Place 20 · StonehillStonehill800 Meters20.2:00.04aJr
Apr 17Merrimack Alumni CarnivalApr 17 · 800 Meters · Place 5 · StonehillStonehill800 Meters52:03.04JR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 800 Meters · Place 45 · StonehillStonehill800 Meters45.2:01.78aJr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · 800 Meters · Place 4 · StonehillStonehill800 Meters4.2:02.92aJr
Mar 29UMass Lowell InvitationalMar 29 · 1500 Meters · Place 41 · StonehillStonehill1500 Meters414:30.03 PBJR
Mar 7NEICAAA ChampionshipsMar 7 · 800 Meters · Place 18 · StonehillStonehill800 Meters182:01.24JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8URI Coaches InvitationalFeb 8 · 800 Meters · Place 8 · StonehillStonehill800 Meters81:59.60JR
Jan 31The Reggie Open - By BAAJan 31 · 500 Meters · Place 3 · StonehillStonehill500 Meters31:09.80JR
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 50 · StonehillStonehill800 Meters50.2:02.12aJr
Jan 18URI InvitationalJan 18 · 800 Meters · Place 13 · StonehillStonehill800 Meters132:03.93JR
Jan 18URI InvitationalJan 18 · 800 Meters · Place 6 · StonehillStonehill800 Meters62:03.93—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 1000 Meters · Place 23 · StonehillStonehill1000 Meters23.2:42.72a PBJr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · 800 Meters · Place 13 · StonehillStonehill800 MetersRound P131:57.40 PBSO
Feb 10URI Coaches InvitationalFeb 10 · 800 Meters · Place 11 · StonehillStonehill800 Meters112:00.45SO
Feb 3BU Bruce Lehane Scarlet & White InvitationalFeb 3 · 500 Meters · Place 31 · StonehillStonehill500 Meters31.1:09.15a PBSo
Jan 20The URI InvitationalJan 20 · 800 Meters · Place 19 · StonehillStonehill800 Meters192:01.55SO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Skyhawk Invitational (outdoor)Apr 27 · 800 Meters · Place 14 · StonehillStonehill800 Meters141:58.70a—
Apr 20Holy Cross InvitationalApr 20 · 800 Meters · Place 26 · StonehillStonehill800 Meters262:00.62SO
Apr 13UMASS Commonwealth Invitational Apr 13 · 800 Meters · Place 18 · StonehillStonehill800 Meters182:03.17a—
Apr 5UMASS Flagship OpenerApr 5 · 800 Meters · Place 35 · StonehillStonehill800 Meters35.2:00.89aSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · 1000 Meters · Place 12 · StonehillStonehill1000 Meters12.2:43.40aSo
Feb 11URI Coaches' InvitationalFeb 11 · 800 Meters · Place 6 · StonehillStonehill800 Meters62:04.55FR

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6NEC ChampionshipMay 6 · 800 Meters · Place 16 · StonehillStonehill800 MetersRound P16.1:59.88aFr
Apr 29Skyhawk InvitationalApr 29 · 800 Meters · Place 15 · StonehillStonehill800 Meters151:59.43FR
Apr 22Holy Cross InvitationalApr 22 · 400 Meters · Place 15 · StonehillStonehill400 Meters1554.91FR
Apr 22Holy Cross InvitationalApr 22 · 400 Meters · Place 15 · StonehillStonehill400 Meters1554.91FR
Apr 22Holy Cross InvitationalApr 22 · 400 Meters · Place 15 · StonehillStonehill400 Meters1554.91FR
Apr 15Merrimack Alumni ClassicApr 15 · 800 Meters · Place 7 · StonehillStonehill800 Meters72:00.08FR
Apr 6Merrimack College Track CarnivalApr 6 · 800 Meters · Place 7 · StonehillStonehill800 Meters71:58.21FR
Mar 24UMass-Lowell InvitationalMar 24 · 800 Meters · Place 6 · StonehillStonehill800 Meters6.2:02.47aFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 3Suffolk RelaysDec 3 · 800 Meters · Place 2 · StonehillStonehill800 Meters2.2:02.02aFr
Feb 12CIAC Combined Class L ChampionshipsFeb 12 · 1000 Meters · Place 10 · FitchFitch1000 Meters10.2:49.66a12
Feb 6ECC D1 Indoor Track & Field ChampionshipFeb 6 · 1000 Meters · Place 2 · FitchFitch1000 Meters2.2:49.66a12
Feb 6ECC D1 Indoor Track & Field ChampionshipFeb 6 · 1600 Meters · Place 7 · FitchFitch1600 Meters7.5:13.77a12
Jan 22ECC Developmental #5 Session #2Jan 22 · 1000 Meters · Place 4 · FitchFitch1000 Meters4.2:47.12a12
Jan 8ECC Developmental #4 Session #1Jan 8 · 1000 Meters · Place 4 · FitchFitch1000 Meters4.2:56.38a12

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 11New England Interscholastic Outdoor Track and Field ChampionshipsJun 11 · 800 Meters · Place 12 · FitchFitch800 Meters121:57.4312
Jun 6CIAC Combined State Open ChampionshipsJun 6 · 800 Meters · Place 6 · FitchFitch800 Meters61:57.23 PB12
Jun 1CIAC Combined Class L ChampionshipsJun 1 · 800 Meters · Place 4 · FitchFitch800 Meters4.1:58.58a12
May 23ECC Division 1 & 2 ChampionshipMay 23 · 800 Meters · Place 1 · FitchFitch800 Meters12:00.2012
May 1490th Greater Hartford Outdoor Track & Field InvitationalMay 14 · 800 Meters · Place 2 · FitchFitch800 Meters21:58.9812
May 11NFA vs Fitch BoysMay 11 · 1600 Meters · Place 1 · FitchFitch1600 Meters14:46.612
May 11NFA vs Fitch BoysMay 11 · 200 Meters · FitchFitch200 Meters—25.2 PB12
May 7Middletown Outdoor T&F Varsity InvitationalMay 7 · 800 Meters · Place 11 · FitchFitch800 Meters112:04.0912
Apr 27Woodstock Academy @ Fitch BoysApr 27 · 800 Meters · Place 1 · FitchFitch800 Meters12:07.812
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 45 · FitchFitch1 Mile454:36.67 PB12
Apr 22CT Distance FestivalApr 22 · 1 Mile · Place 45 · FitchFitch1 Mile454:36.6712
Apr 13EL vs Fitch Boys Dual MeetApr 13 · 800 Meters · Place 1 · FitchFitch800 Meters12:01.712
Apr 5Fitch vs New London & WindhamApr 5 · 1600 Meters · Place 3 · FitchFitch1600 Meters34:56.312
Apr 5Fitch vs New London & WindhamApr 5 · 800 Meters · Place 1 · FitchFitch800 Meters12:08.712

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30ECC Developmental #3 Session #1Dec 30 · 1000 Meters · Place 7 · FitchFitch1000 Meters7.2:58.99a12
Mar 20East Lyme vs Fitch Dual (Outdoors)Mar 20 · 1000 Meters · Place 1 · FitchFitch1000 Meters1.2:44.611
Mar 20East Lyme vs Fitch Dual (Outdoors)Mar 20 · 1600 Meters · Place 4 · FitchFitch1600 Meters4.5:03.911

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 9CIAC Combined State Open ChampionshipJun 9 · 800 Meters · Place 11 · FitchFitch800 Meters111:58.5111
Jun 2 CIAC Combined Class MM ChampionshipJun 2 · 1600 Meters · FitchFitch1600 Meters--DNS11
Jun 2 CIAC Combined Class MM ChampionshipJun 2 · 800 Meters · Place 4 · FitchFitch800 Meters4.2:00.35a11
May 24ECC Division 1 ChampionshipMay 24 · 800 Meters · Place 1 · FitchFitch800 Meters12:00.7311
May 19East Lyme vs. Fitch BoysMay 19 · 1600 Meters · Place 6 · FitchFitch1600 Meters64:54.1h11
May 13Killingly @ Windham HSMay 13 · 1600 Meters · FitchFitch1600 Meters—4:37.6Unofficial11
May 7NFA vs. Fitch May 7 · 800 Meters · Place 1 · FitchFitch800 Meters12:03.1h PB11
Apr 30CT Distance FestivalApr 30 · 1600 Meters · Place 22 · FitchFitch1600 Meters224:42.6611
Apr 28Stonington @ Fitch (ECC)Apr 28 · 1600 Meters · Place 2 · FitchFitch1600 Meters24:44.6h11
Apr 28Stonington @ Fitch (ECC)Apr 28 · 800 Meters · Place 1 · FitchFitch800 Meters12:10.4h11
Apr 21Fitch vs. WaterfordApr 21 · 1600 Meters · Place 2 · FitchFitch1600 Meters24:39.3h PB11
Apr 21Fitch vs. WaterfordApr 21 · 800 Meters · Place 2 · FitchFitch800 Meters22:18.3h11
Apr 14Fitch vs. Bacon AcademyApr 14 · 1600 Meters · Place 1 · FitchFitch1600 Meters14:59.0h11
Mar 13Fitch vs. Waterford Dual (Outdoor)Mar 13 · 1600 Meters · Place 1 · FitchFitch1600 Meters1.4:40.7 PB11
Mar 6Fitch vs. Stonington Dual (Outdoors)Mar 6 · 1600 Meters · Place 2 · FitchFitch1600 Meters24:56.1h11

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1ECC Indoor Track & Field Division 1 ChampionshipsFeb 1 · 1600 Meters · Place 8 · FitchFitch1600 Meters8.4:55.67a10
Jan 25Hillhouse Track ClassicJan 25 · 1600 Meters · Place 28 · FitchFitch1600 Meters284:54.89 PB—
Jan 20New Haven Freshmen - Sophomore InviteJan 20 · 1600 Meters · Place 5 · FitchFitch1600 Meters54:58.9810
Jan 15Snowflake Invitational Jan 15 · 1000 Meters · Place 11 · FitchFitch1000 Meters112:53.4710
Jan 4ECC Developmental #3 Session #2Jan 4 · 1000 Meters · Place 4 · FitchFitch1000 Meters4.2:52.06a10
Jan 4ECC Developmental #3 Session #2Jan 4 · 1600 Meters · Place 11 · FitchFitch1600 Meters11.5:13.31a10

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28ECC Developmental #2 12-28-2019Dec 28 · 1000 Meters · Place 7 · FitchFitch1000 Meters7.2:54.70aUnofficial10
Dec 28ECC Developmental #2 12-28-2019Dec 28 · 1600 Meters · Place 12 · FitchFitch1600 Meters12.5:01.78aUnofficial10
Dec 21ECC Developmental #1 Session #1Dec 21 · 1600 Meters · Place 7 · FitchFitch1600 Meters7.5:02.04a10
Feb 2ECC Indoor TF Division 1 ChampionshipFeb 2 · 1600 Meters · Place 10 · FitchFitch1600 Meters10.5:00.41a9
Jan 21New Haven Freshmen Sophomore MeetJan 21 · 1600 Meters · Place 1 · FitchFitch1600 Meters1.5:02.32a9
Jan 15Snowflake Invitational Jan 15 · 1600 Meters · Place 10 · FitchFitch1600 Meters105:03.519
Jan 5URI Rhody ClassicJan 5 · 1000 Meters · Place 21 · FitchFitch1000 Meters21.3:02.97a9

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20ECC Outdoor Track And Field ChampionshipMay 20 · 1600 Meters · Place 12 · FitchFitch1600 Meters12.4:56.76a9
May 1188th Greater Hartford Outdoor Track and Field Invite (Saturday)May 11 · 1600 Meters · Place 40 · FitchFitch1600 Meters40.4:58.43a9
May 3Middletown Outdoor Track and Field Invite Frosh-Soph May 3 · 1600 Meters · Place 5 · FitchFitch1600 Meters5.4:47.279
Apr 18Connecticut Distance FestivalApr 18 · 1 Mile · Place 48 · FitchFitch1 Mile484:58.72PR9

2018 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29ECC Developmental #2 Session #1Dec 29 · 1600 Meters · Place 9 · FitchFitch1600 Meters9.5:05.89a9
Dec 27Rhode Island ClassicDec 27 · 1 Mile · Place 3 · FitchFitch1 Mile3.4:57.16a PB9
Dec 22ECC Developmental #1 Session 1Dec 22 · 1000 Meters · Place 12 · FitchFitch1000 Meters12.3:03.33aUnofficial9
Dec 22ECC Developmental #1 Session 1Dec 22 · 600 Meters · Place 10 · FitchFitch600 Meters10.1:42.94aUnofficial9
Feb 4USATF Connecticut Youth InvitationalFeb 4 · 1500 Meters · Place 2 · The Mohegan Striders AssociationThe Mohegan Striders Association1500 Meters2.4:53.09a PB8
Feb 4USATF Connecticut Youth InvitationalFeb 4 · 800 Meters · Place 1 · The Mohegan Striders AssociationThe Mohegan Striders Association800 Meters1.2:28.50a8