Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts Cupid Challenge · Feb 74:36.98aTufts Cupid ChallengeFebruary 7, 2025
1000 Meters · IndoorSpringfield College Triangle Classic · Feb 172:42.21Springfield College Triangle ClassicFebruary 17, 2024
10000 Meters · OutdoorNESCAC Championship · Apr 2633:51.30NESCAC ChampionshipApril 26, 2025
1500 Meters · IndoorRIIL Dual Meet #1 · Dec 164:50.45aRIIL Dual Meet #1December 16, 2021
1500 Meters · OutdoorNESCAC Track andand Field Championships · Apr 274:14.47aNESCAC Track andand Field ChampionshipsApril 27, 2024
3000 Meters · IndoorMiddlebury's NESCAC Invite · Feb 19:15.44aMiddlebury's NESCAC InviteFebruary 1, 2026
3000 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 229:21.99aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
400 Meters · IndoorTufts Jumbo Invitational · Jan 1459.39Tufts Jumbo InvitationalJanuary 14, 2023
5000 Meters · IndoorTufts Stampede Open · Feb 1516:10.10Tufts Stampede OpenFebruary 15, 2025
5000 Meters · OutdoorTrinity Invitational · Apr 2015:53.62aTrinity InvitationalApril 20, 2024
600 Meters · IndoorRIIL Boys - Week 4 · Jan 171:43.53RIIL Boys - Week 4January 17, 2022
800 Meters · IndoorCGA Winter Invite #1 · Jan 132:07.45CGA Winter Invite #1 January 13, 2024
800 Meters · OutdoorCGA Spring Invitational · Apr 82:06.78aCGA Spring InvitationalApril 8, 2023

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 33 · Connecticut CollegeConnecticut College1500 Meters33.4:17.60aSr
Apr 18Trinity InvitationalApr 18 · 1500 Meters · Place 56 · Connecticut CollegeConnecticut College1500 Meters56.4:23.01aSr
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 25 · Connecticut CollegeConnecticut College1500 Meters25.4:21.08aSr
Apr 4Coast Guard Spring InvitationalApr 4 · 1500 Meters · Place 35 · Connecticut CollegeConnecticut College1500 Meters35.4:22.56aSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 20 · Connecticut CollegeConnecticut College1500 Meters204:26.39aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · 1 Mile · Place 22 · Connecticut CollegeConnecticut College1 Mile224:41.96aSr
Feb 13Tufts Cupid ChallengeFeb 13 · 3000 Meters · Place 33 · Connecticut CollegeConnecticut College3000 Meters339:22.72aSr
Feb 1Middlebury's NESCAC InviteFeb 1 · 3000 Meters · Place 23 · Connecticut CollegeConnecticut College3000 Meters239:15.44a PBSR
Jan 18Suffolk Ice BreakerJan 18 · 1 Mile · Place 27 · Connecticut CollegeConnecticut College1 Mile274:38.26aSr
Jan 10Wesleyan Winter InvitationalJan 10 · 1 Mile · Place 12 · Connecticut CollegeConnecticut College1 Mile12.4:47.17aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · 10000 Meters · Place 23 · Connecticut CollegeConnecticut College10000 Meters2333:51.30 PBJR
Apr 11Silfen InvitationalApr 11 · 5000 Meters · Place 30 · Connecticut CollegeConnecticut College5000 Meters3016:03.07aJr
Apr 5CGA Spring InviteApr 5 · 1500 Meters · Place 21 · Connecticut CollegeConnecticut College1500 Meters214:18.21aJR
Mar 292025 Corsair Classic InvitationalMar 29 · 5000 Meters · Place 11 · Connecticut CollegeConnecticut College5000 Meters1116:09.88JR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 3000 Meters · Place 13 · Connecticut CollegeConnecticut College3000 Meters13.9:21.99a PBJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Springfield College Triangle ClassicFeb 21 · 3000 Meters · Place 16 · Connecticut CollegeConnecticut College3000 Meters169:17.16JR
Feb 15Tufts Stampede OpenFeb 15 · 5000 Meters · Place 22 · Connecticut CollegeConnecticut College5000 Meters2216:10.10 PBJR
Feb 7Tufts Cupid ChallengeFeb 7 · 1 Mile · Place 19 · Connecticut CollegeConnecticut College1 Mile194:36.98a PB—
Jan 26Middlebury's NESCAC Invite Jan 26 · 3000 Meters · Place 34 · Connecticut CollegeConnecticut College3000 Meters349:18.89a—
Jan 18Coast Guard Winter InvitationalJan 18 · 1 Mile · Place 7 · Connecticut CollegeConnecticut College1 Mile7.4:45.39aJr
Jan 11Suffolk RelaysJan 11 · 1000 Meters · Place 44 · Connecticut CollegeConnecticut College1000 Meters442:49.61a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 1500 Meters · Place 32 · Connecticut CollegeConnecticut College1500 Meters32.4:14.47a PBSo
Apr 20Trinity InvitationalApr 20 · 5000 Meters · Place 4 · Connecticut CollegeConnecticut College5000 Meters415:53.62a PB—
Apr 12Silfen InvitationalApr 12 · 1500 Meters · Place 32 · Connecticut CollegeConnecticut College1500 Meters324:17.07a—
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 1500 Meters · Place 28 · Connecticut CollegeConnecticut College1500 Meters28.4:20.69aSo
Apr 6Coast Guard Academy Spring InvitationalApr 6 · 800 Meters · Connecticut CollegeConnecticut College800 Meters--DNSSo
Mar 30Tufts Snowflake ClassicMar 30 · 1500 Meters · Place 25 · Connecticut CollegeConnecticut College1500 Meters254:25.38a—
Mar 23Wesleyan - Swanson InvitationalMar 23 · 3000 Meters · Place 9 · Connecticut CollegeConnecticut College3000 Meters99:44.23SO

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17Springfield College Triangle ClassicFeb 17 · 1000 Meters · Place 7 · Connecticut CollegeConnecticut College1000 Meters72:42.21 PBSO
Jan 28Middlesbury NESCAC InvitationalJan 28 · 1 Mile · Place 40 · Connecticut CollegeConnecticut College1 Mile404:47.71a—
Jan 20Smith-King TuftsJan 20 · 1 Mile · Place 13 · Connecticut CollegeConnecticut College1 Mile13.4:39.82aSo
Jan 13CGA Winter Invite #1 Jan 13 · 800 Meters · Place 4 · Connecticut CollegeConnecticut College800 Meters42:07.45 PBSO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Trinity InvitationalApr 22 · 1500 Meters · Place 24 · Connecticut CollegeConnecticut College1500 Meters244:22.79FR
Apr 14Silfen InvitationalApr 14 · 1500 Meters · Place 39 · Connecticut CollegeConnecticut College1500 Meters394:22.15FR
Apr 8CGA Spring InvitationalApr 8 · 800 Meters · Place 16 · Connecticut CollegeConnecticut College800 Meters16.2:06.78a PBFr
Apr 1Tufts Snowflake ClassicApr 1 · 800 Meters · Place 29 · Connecticut CollegeConnecticut College800 Meters292:07.72a—
Mar 26Wesleyan Swanson InvitationalMar 26 · 1500 Meters · Place 20 · Connecticut CollegeConnecticut College1500 Meters204:27.29FR

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Springfield College Triangle ClassicFeb 18 · 800 Meters · Place 10 · Connecticut CollegeConnecticut College800 Meters102:11.11FR
Feb 4Tufts Cupid ChallengeFeb 4 · 800 Meters · Place 12 · Connecticut CollegeConnecticut College800 Meters122:12.75FR
Feb 4Tufts Cupid ChallengeFeb 4 · 800 Meters · Place 12 · Connecticut CollegeConnecticut College800 Meters122:12.75FR
Jan 21Lyons-Mule DualJan 21 · 800 Meters · Place 21 · Connecticut CollegeConnecticut College800 Meters212:14.37aFr
Jan 14Tufts Jumbo InvitationalJan 14 · 400 Meters · Place 21 · Connecticut CollegeConnecticut College400 Meters2159.39 PBFR
Jan 14Tufts Jumbo InvitationalJan 14 · 400 Meters · Place 21 · Connecticut CollegeConnecticut College400 Meters2159.39FR

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Indoor InvitationalDec 9 · 1000 Meters · Place 9 · Connecticut CollegeConnecticut College1000 Meters9.2:57.87aFr
Jan 17RIIL Boys - Week 4Jan 17 · 600 Meters · Place 15 · Cranston EasCranston Eas600 Meters151:43.53 PB12
Jan 17RIIL Boys - Week 4Jan 17 · 3000 Meters · Place 5 · Cranston EasCranston Eas3000 Meters510:11.2412
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 20 · Cranston EasCranston Eas600 Meters201:45.8012
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 4 · Cranston EasCranston Eas600 Meters41:45.8012
Jan 12RIIL Boys - Week 3Jan 12 · 3000 Meters · Place 7 · Cranston EasCranston Eas3000 Meters710:07.3712
Jan 12RIIL Boys - Week 3Jan 12 · 600 Meters · Place 20 · Cranston EasCranston Eas600 Meters201:45.8012
Jan 12RIIL Boys - Week 3Jan 12 · 3000 Meters · Place 7 · Cranston EasCranston Eas3000 Meters710:07.3712

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 212RIIL Class ChampionshipsMay 21 · 800 Meters · Place 14 · Cranston EasCranston Eas800 Meters1410:08.1812
May 14RIIL Division ChampionshipsMay 14 · 3000 Meters · Place 9 · Cranston EasCranston Eas3000 Meters910:22.9112
May 7Sgt. Brian St. Germain InvitationalMay 7 · 3000 Meters · Place 28 · Cranston EastCranston East3000 Meters2810:35.0612

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16RIIL Dual Meet #1Dec 16 · 1500 Meters · Place 13 · Cranston EastCranston East1500 Meters13.4:50.45a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 22RITCA JV State ChampionshipsJun 22 · 1500 Meters · Place 20 · Cranston EastCranston East1500 Meters20.4:35.91a11
Jun 12RIIL Class A ChampionshipsJun 12 · 1500 Meters · Place 14 · Cranston EastCranston East1500 Meters14.4:36.61a11
Jun 1RIIL Central Division ChampionshipsJun 1 · 3000 Meters · Place 9 · Cranston EastCranston East3000 Meters9.9:55.82a11

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 27Metro/Suburban Division ChampionshipsJan 27 · 3000 Meters · Place 14 · Cranston EastCranston East3000 Meters1411:13.37SO
Jan 21Metro / Suburban Division Dual Meets #4Jan 21 · 3000 Meters · Place 19 · Cranston EastCranston East3000 Meters1910:32.05SO
Jan 11World Trophy InvitationalJan 11 · 1500 Meters · Place 16 · Cranston EastCranston East1500 Meters165:01.70SO
Jan 8Suburban Dual Meet #3Jan 8 · 3000 Meters · Place 9 · Cranston EastCranston East3000 Meters910:20.34SO

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · 1000 Meters · Place 14 · Cranston EastCranston East1000 Meters14.3:08.94a10
Feb 5RITCA Freshman Boys State ChampionshipFeb 5 · 3000 Meters · Place 10 · Cranston EastCranston East3000 Meters1011:27.40FR
Jan 26Suburban Division Championships Jan 26 · 3000 Meters · Place 9 · Cranston EastCranston East3000 Meters911:26.18FR