Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Thomas Terrier Classic · Jan 304:38.43John Thomas Terrier ClassicJanuary 30, 2026
1 Mile · OutdoorNorwell vs Randolph · May 204:50.8Norwell vs RandolphMay 20, 2024
100 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2114.38aMSTCA South Shore Twilight InvitationalMay 21, 2022
1000 Meters · IndoorTufts Cupid Challenge · Feb 132:46.36aTufts Cupid ChallengeFebruary 13, 2026
1500 Meters · OutdoorTrinity Invitational · Apr 194:16.77Trinity InvitationalApril 19, 2025
2 Miles · OutdoorNorwell vs Randolph · May 2010:48.7Norwell vs RandolphMay 20, 2024
3000 Meters · IndoorTufts Cupid Challenge · Feb 79:52.38aTufts Cupid ChallengeFebruary 7, 2025
3000 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 229:39.48aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
400 Meters · OutdoorNorwell vs Rockland · Apr 959.1Norwell vs RocklandApril 9, 2024
5000 Meters · Outdoor2025 Corsair Classic Invitational · Mar 2916:38.822025 Corsair Classic InvitationalMarch 29, 2025
800 Meters · IndoorMSTCA Northeast Invitational · Jan 122:11.03MSTCA Northeast InvitationalJanuary 12, 2024
800 Meters · OutdoorTrinity Invitational · Apr 182:08.08aTrinity InvitationalApril 18, 2026
Triple Jump · OutdoorMSTCA South Shore Twilight Invitational · May 2126-07.00MSTCA South Shore Twilight InvitationalMay 21, 2022

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 1500 Meters · Place 35 · Connecticut CollegeConnecticut College1500 Meters35.4:20.04aSo
Apr 18Trinity InvitationalApr 18 · 800 Meters · Place 43 · Connecticut CollegeConnecticut College800 Meters43.2:08.08a PBSo
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 28 · Connecticut CollegeConnecticut College1500 Meters28.4:27.74aSo
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 13 · Connecticut CollegeConnecticut College800 Meters13.2:10.34aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 1500 Meters · Place 23 · Connecticut CollegeConnecticut College1500 Meters23.4:18.11aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 1 Mile · Place 25 · Connecticut CollegeConnecticut College1 Mile254:44.19aSo
Feb 13Tufts Cupid ChallengeFeb 13 · 1000 Meters · Place 18 · Connecticut CollegeConnecticut College1000 Meters182:46.36a PBSo
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 222 · Connecticut CollegeConnecticut College1 Mile2224:38.43 PBSO
Jan 17Coast Guard Winter Invite #1Jan 17 · 1 Mile · Place 12 · Connecticut CollegeConnecticut College1 Mile12.4:49.15aSo
Jan 10Wesleyan Winter InvitationalJan 10 · 1000 Meters · Place 9 · Connecticut CollegeConnecticut College1000 Meters9.2:54.70aSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 1500 Meters · Place 30 · Connecticut CollegeConnecticut College1500 Meters304:18.82FR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 52 · Connecticut CollegeConnecticut College1500 Meters524:16.77 PBFR
Apr 19Trinity InvitationalApr 19 · 1500 Meters · Place 52 · Connecticut CollegeConnecticut College1500 Meters524:16.77FR
Apr 11Silfen InvitationalApr 11 · 1500 Meters · Place 5 · Connecticut CollegeConnecticut College1500 Meters54:21.39aFR
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 28 · Connecticut CollegeConnecticut College1500 Meters284:20.21aFR
Mar 292025 Corsair Classic InvitationalMar 29 · 5000 Meters · Place 17 · Connecticut CollegeConnecticut College5000 Meters1716:38.82 PBFR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 3000 Meters · Place 20 · Connecticut CollegeConnecticut College3000 Meters20.9:39.48a PBFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 1 Mile · Place 12 · Connecticut CollegeConnecticut College1 Mile124:45.77FR
Feb 15Tufts Stampede OpenFeb 15 · 1 Mile · Place 20 · Connecticut CollegeConnecticut College1 Mile204:48.66FR
Feb 7Tufts Cupid ChallengeFeb 7 · 3000 Meters · Place 36 · Connecticut CollegeConnecticut College3000 Meters369:52.38a PB—
Jan 26Middlebury's NESCAC Invite Jan 26 · 1 Mile · Place 38 · Connecticut CollegeConnecticut College1 Mile384:41.60a—
Jan 18Coast Guard Winter InvitationalJan 18 · 1 Mile · Place 14 · Connecticut CollegeConnecticut College1 Mile14.4:53.28aFr
Jan 11Suffolk RelaysJan 11 · 1 Mile · Place 70 · Connecticut CollegeConnecticut College1 Mile704:48.64a—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 2 Miles · Place 23 · NorwellNorwell2 Miles2310:54.03a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 1 Mile · Place 28 · NorwellNorwell1 Mile284:55.22a—
May 20Norwell vs RandolphMay 20 · 2 Miles · Place 3 · NorwellNorwell2 Miles310:48.7 PB—
May 20Norwell vs RandolphMay 20 · 1 Mile · Place 4 · NorwellNorwell1 Mile44:50.8 PB—
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 48 · NorwellNorwell1 Mile485:01.56a—
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 28 · NorwellNorwell800 Meters282:16.51a—
May 10MSTCA Twilight InvitationalMay 10 · 1 Mile · Place 14 · NorwellNorwell1 Mile144:52.61a—
Apr 30Sandwich vs NorwellApr 30 · 800 Meters · Place 1 · NorwellNorwell800 Meters12:11.3—
Apr 24Norwell vs MiddleboroApr 24 · 2 Miles · Place 3 · NorwellNorwell2 Miles310:49.6—
Apr 24Norwell vs MiddleboroApr 24 · 1 Mile · Place 6 · NorwellNorwell1 Mile65:11.9—
Apr 18MSTCA Warrior InvitationalApr 18 · 1 Mile · Place 28 · NorwellNorwell1 Mile284:54.39a—
Apr 9Norwell vs RocklandApr 9 · 1 Mile · Place 1 · NorwellNorwell1 Mile15:01.7—
Apr 9Norwell vs RocklandApr 9 · 400 Meters · Place 7 · NorwellNorwell400 Meters759.1 PB—
Apr 5Norwell vs East BridgewaterApr 5 · 1 Mile · Place 6 · NorwellNorwell1 Mile65:01.0—
Apr 5Norwell vs East BridgewaterApr 5 · 800 Meters · Place 4 · NorwellNorwell800 Meters42:16.0—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 10MSTCA Qualifier MeetFeb 10 · 1000 Meters · Place 24 · NorwellNorwell1000 Meters242:50.22a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 1 Mile · Place 3 · NorwellNorwell1 Mile34:58.85a—
Jan 29South Shore League Meet #5Jan 29 · 1000 Meters · Place 4 · NorwellNorwell1000 Meters42:56.10a—
Jan 22South Shore League Meet #4Jan 22 · 1 Mile · Place 8 · NorwellNorwell1 Mile84:57.82a—
Jan 22South Shore League Meet #4Jan 22 · 1000 Meters · Place 8 · NorwellNorwell1000 Meters83:02.75a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1 Mile · Place 59 · NorwellNorwell1 Mile594:54.7912
Jan 12MSTCA Northeast InvitationalJan 12 · 800 Meters · Place 32 · NorwellNorwell800 Meters322:11.03 PB12
Jan 8South Shore League Meet #3Jan 8 · 1 Mile · Place 10 · NorwellNorwell1 Mile105:15.80a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · NorwellNorwell1 Mile--DNS11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · Triple Jump · Place 47 · NorwellNorwellTriple Jump47.26-07.00 PB10
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 95 · NorwellNorwell100 MetersRound P95.14.38a PB10