Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSpringfield College Triangle Classic · Feb 214:48.84Springfield College Triangle ClassicFebruary 21, 2025
1 Mile · OutdoorMiddlesex League Indoor #5 · Jan 265:03.77aMiddlesex League Indoor #5January 26, 2023
1000 Meters · IndoorTufts Cupid Challenge · Feb 72:52.05aTufts Cupid ChallengeFebruary 7, 2025
1500 Meters · Outdoor2025 Corsair Classic Invitational · Mar 294:29.092025 Corsair Classic InvitationalMarch 29, 2025
2 Miles · IndoorML-12 Varsity Block #3 · Dec 2810:57.45aML-12 Varsity Block #3December 28, 2023
2 Miles · OutdoorML-12 Block 1B (REA v WIN; STO v WAT) · Apr 1811:33.31aML-12 Block 1B (REA v WIN; STO v WAT)April 18, 2024
3000 Meters · IndoorMiddlebury's NESCAC Invite · Feb 19:53.09aMiddlebury's NESCAC InviteFebruary 1, 2026
3000 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 229:41.55aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
3000m Steeplechase · 0.914m · OutdoorSilfen Invitational · Apr 1010:19.48aSilfen InvitationalApril 10, 2026
3000m Steeplechase · Outdoor2025 NEICAAA Outdoor Champs · May 1010:22.55a2025 NEICAAA Outdoor ChampsMay 10, 2025
Javelin · 800g · OutdoorMSTCA D5 Relays · Apr 2925.96mMSTCA D5 RelaysApril 29, 2023
Shot Put · 12lb · IndoorMSTCA D4 Relays · Jan 216.30mMSTCA D4 RelaysJanuary 21, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 3000m Steeplechase · Place 26 · Connecticut CollegeConnecticut College3000m Steeplechase0.914m26.10:36.08aSo
Apr 10Silfen InvitationalApr 10 · 3000m Steeplechase · Place 6 · Connecticut CollegeConnecticut College3000m Steeplechase0.914m6.10:19.48a PBSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 29 · Connecticut CollegeConnecticut College1500 Meters294:38.98aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 1 Mile · Place 29 · Connecticut CollegeConnecticut College1 Mile294:52.68aSo
Feb 13Tufts Cupid ChallengeFeb 13 · 1 Mile · Place 44 · Connecticut CollegeConnecticut College1 Mile444:55.07aSo
Feb 1Middlebury's NESCAC InviteFeb 1 · 3000 Meters · Place 36 · Connecticut CollegeConnecticut College3000 Meters369:53.09a PBSO
Jan 24Massasoit ClassicJan 24 · 1 Mile · Place 18 · Connecticut CollegeConnecticut College1 Mile185:00.26aSO
Jan 17Coast Guard Winter Invite #1Jan 17 · 1 Mile · Place 20 · Connecticut CollegeConnecticut College1 Mile20.5:00.75aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · 3000m Steeplechase · Place 31 · Connecticut CollegeConnecticut College3000m Steeplechase3110:22.55a PBFR
Apr 26NESCAC ChampionshipApr 26 · 3000m Steeplechase · Place 19 · Connecticut CollegeConnecticut College3000m Steeplechase1910:25.78FR
Apr 11Silfen InvitationalApr 11 · 3000m Steeplechase · Place 12 · Connecticut CollegeConnecticut College3000m Steeplechase1210:29.95aFr
Mar 292025 Corsair Classic InvitationalMar 29 · 1500 Meters · Place 31 · Connecticut CollegeConnecticut College1500 Meters314:29.09 PBFR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 3000 Meters · Place 21 · Connecticut CollegeConnecticut College3000 Meters21.9:41.55a PBFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 1 Mile · Place 13 · Connecticut CollegeConnecticut College1 Mile134:48.84 PBFR
Feb 15Tufts Stampede OpenFeb 15 · 1 Mile · Place 24 · Connecticut CollegeConnecticut College1 Mile244:51.60FR
Feb 7Tufts Cupid ChallengeFeb 7 · 1000 Meters · Place 25 · Connecticut CollegeConnecticut College1000 Meters252:52.05a PB—
Jan 26Middlebury's NESCAC Invite Jan 26 · 1 Mile · Place 48 · Connecticut CollegeConnecticut College1 Mile485:00.73a—
Jan 18Coast Guard Winter InvitationalJan 18 · 1000 Meters · Place 9 · Connecticut CollegeConnecticut College1000 Meters9.2:55.77aFr
Jan 11Suffolk RelaysJan 11 · 1000 Meters · Place 50 · Connecticut CollegeConnecticut College1000 Meters502:55.46a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 2 Miles · Place 6 · WatertownWatertown2 Miles6.11:33.31a PB12
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 1 Mile · Place 6 · WatertownWatertown1 Mile6.5:10.64a12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21MSTCA D4 RelaysJan 21 · Shot Put · Place 73 · WatertownWatertownShot Put12lb73.6.30m PB12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 2 Miles · Place 11 · WatertownWatertown2 Miles11.10:57.45a PB12
Dec 28ML-12 Varsity Block #3Dec 28 · 1 Mile · WatertownWatertown1 Mile—DNS12
Dec 21ML-12 Varsity Block #2Dec 21 · 1 Mile · Place 15 · WatertownWatertown1 Mile15.4:58.73a12
Dec 14ML-12 Varsity Block #1Dec 14 · 2 Miles · WatertownWatertown2 Miles—DNS12
Dec 14ML-12 Varsity Block #1Dec 14 · 1 Mile · Place 22 · WatertownWatertown1 Mile22.5:06.23a12

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29MSTCA D5 RelaysApr 29 · Javelin · Place 56 · WatertownWatertownJavelin800g56.25.96m PB11
Apr 15Middlesex League 2BApr 15 · 1 Mile · Place 9 · WatertownWatertown1 Mile9.5:13.33a11
Apr 15Middlesex League 2BApr 15 · Javelin · WatertownWatertownJavelin800g—DNS11
Jan 26Middlesex League Indoor #5Jan 26 · 1 Mile · Place 15 · WatertownWatertown1 Mile15.5:03.77a PB11

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Freedom BlockDec 30 · 2 Miles · Place 6 · WatertownWatertown2 Miles6.11:24.82a11
Dec 30Middlesex League Freedom BlockDec 30 · 1 Mile · Place 8 · WatertownWatertown1 Mile8.5:09.08a11
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 2 Miles · Place 10 · WatertownWatertown2 Miles10.10:59.11a11
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · 1 Mile · Place 15 · WatertownWatertown1 Mile15.4:56.55a11
Dec 15Middlesex League Indoor Block #1Dec 15 · 2 Miles · Place 15 · WatertownWatertown2 Miles15.11:11.36a11
Dec 15Middlesex League Indoor Block #1Dec 15 · 1 Mile · Place 14 · WatertownWatertown1 Mile14.5:04.23a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Middlesex League Championship MeetMay 19 · 1 Mile · Place 19 · WatertownWatertown1 Mile19.5:08.94a10
May 14MSTCA Coaches InvitationalMay 14 · 2 Miles · Place 15 · WatertownWatertown2 Miles15.11:50.96a10
May 14MSTCA Coaches InvitationalMay 14 · 2 Miles · Place 15 · WatertownWatertown2 Miles15.11:50.96aUnofficial10
Apr 13Burlington @ Watertown Dual MeetApr 13 · 1 Mile · WatertownWatertown1 Mile—5:29.6aUnofficial10

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 2 Miles · Place 15 · WatertownWatertown2 Miles15.11:31.31a10
Dec 30Middlesex League Indoor T & F #3Dec 30 · 1 Mile · Place 16 · WatertownWatertown1 Mile16.5:10.97a10
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 2 Miles · Place 18 · WatertownWatertown2 Miles18.11:21.17a10
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 1 Mile · Place 21 · WatertownWatertown1 Mile21.5:11.43a10