Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWheaton Pre-Post Invitational · Feb 185:55.93aWheaton Pre-Post InvitationalFebruary 18, 2023
1000 Meters · IndoorSeahawk Shootout · Dec 103:28.39aSeahawk ShootoutDecember 10, 2021
1500 Meters · OutdoorSean Collier Invitational · Apr 195:09.75aSean Collier InvitationalApril 19, 2024
1600 Meters · OutdoorRidgefield at St. Joe's · Apr 265:47.67aRidgefield at St. Joe'sApril 26, 2021
3000 Meters · IndoorWheaton's Pre Post-Season Meet · Feb 1711:23.99aWheaton's Pre Post-Season MeetFebruary 17, 2024
3000 Meters · OutdoorWesleyan (Conn) J Elmer Swanson Spring Classic · Mar 2211:34.81aWesleyan (Conn) J Elmer Swanson Spring ClassicMarch 22, 2025
3000m Steeplechase · 0.762m · OutdoorRegis Spring Invite 2025 · Apr 412:51.75aRegis Spring Invite 2025April 4, 2025
3000m Steeplechase · OutdoorConf of New England Outdoor Championships · Apr 2512:29.45Conf of New England Outdoor ChampionshipsApril 25, 2025
400 Meters · OutdoorConnecticut Classic · May 81:07.54aConnecticut ClassicMay 8, 2021
800 Meters · IndoorWheaton Post-Season Qualifier · Feb 212:46.10Wheaton Post-Season QualifierFebruary 21, 2026
800 Meters · OutdoorConference of New England Outdoor Championships · Apr 242:33.61aConference of New England Outdoor ChampionshipsApril 24, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 800 Meters · Place 11 · EndicottEndicott800 Meters11.2:33.61a PBSr
Apr 17MIT Sean Collier InvitationalApr 17 · 800 Meters · Place 20 · EndicottEndicott800 Meters20.2:34.80aSr
Apr 10Tufts Spring StampedeApr 10 · 800 Meters · Place 24 · EndicottEndicott800 Meters24.2:37.55aSr
Apr 4Jim Sheehan MemorialApr 4 · 800 Meters · Place 14 · EndicottEndicott800 Meters14.2:37.76aSr
Mar 27Jonathan Tymann InvitationalMar 27 · 800 Meters · Place 9 · EndicottEndicott800 Meters9.2:42.67aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 800 Meters · Place 25 · EndicottEndicott800 Meters252:46.10 PBSR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 1500 Meters · Place 12 · EndicottEndicott1500 Meters125:16.72SR
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · 3000m Steeplechase · Place 5 · EndicottEndicott3000m Steeplechase512:29.45 PBSR
Apr 4Regis Spring Invite 2025Apr 4 · 3000m Steeplechase · Place 2 · EndicottEndicott3000m Steeplechase0.762m2.12:51.75a PBSr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 3000 Meters · Place 12 · EndicottEndicott3000 Meters12.11:34.81a PBSr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Wheaton Post-Season QualifierFeb 22 · 3000 Meters · Place 9 · EndicottEndicott3000 Meters911:28.76a—
Feb 15Kelly InviteFeb 15 · 3000 Meters · Place 9 · EndicottEndicott3000 Meters9.11:34.86aSr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · 3000 Meters · Place 44 · EndicottEndicott3000 Meters44.11:24.19aSr
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 3000 Meters · Place 5 · EndicottEndicott3000 Meters511:23.99a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 19Sean Collier InvitationalApr 19 · 1500 Meters · Place 11 · EndicottEndicott1500 Meters115:09.75a PB—
Apr 12Monks Track andand Field InvitationalApr 12 · 1500 Meters · Place 4 · EndicottEndicott1500 Meters4.5:20.50aJr
Apr 6Jonathan Tymann InvitationalApr 6 · 800 Meters · Place 8 · EndicottEndicott800 Meters82:37.84JR
Apr 6Jonathan Tymann InvitationalApr 6 · 1500 Meters · Place 6 · EndicottEndicott1500 Meters65:16.62JR
Mar 30Tufts Snowflake ClassicMar 30 · 1500 Meters · Place 30 · EndicottEndicott1500 Meters305:19.42a—
Mar 23Sean Livingston InvitationalMar 23 · 1500 Meters · Place 7 · EndicottEndicott1500 Meters7.5:31.99aJr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2Suffolk RelaysDec 2 · 3000 Meters · Place 25 · EndicottEndicott3000 Meters25.11:58.71aJr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 1 Mile · Place 8 · EndicottEndicott1 Mile8.5:55.93a PBFr

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29CCC ChampionshipsApr 29 · 1500 Meters · Place 10 · EndicottEndicott1500 Meters10.5:22.78aUnofficialSo

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Navy Spring Invitational Mar 26 · 800 Meters · Place 31 · Loyola (Md.)Loyola (Md.)800 Meters31.2:45.96aFr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11VMI Winter ClassicFeb 11 · 400 Meters · Place 41 · Loyola (Md.)Loyola (Md.)400 Meters41.1:08.09aUnofficialFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Seahawk ShootoutDec 10 · 1000 Meters · Place 14 · Loyola (Md.)Loyola (Md.)1000 Meters14.3:28.39a PBFr

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Connecticut ClassicMay 8 · 400 Meters · Place 9 · RidgefieldRidgefield400 Meters9.1:07.54a PB12
Apr 26Ridgefield at St. Joe'sApr 26 · 1600 Meters · Place 2 · RidgefieldRidgefield1600 Meters2.5:47.67a PB12
Mar 8FCIAC Virtual Meet #3Mar 8 · 600 Meters · Place 6 · RidgefieldRidgefield600 Meters6.1:49.6Unofficial12
Mar 1FCIAC Virtual Meet #2Mar 1 · 1000 Meters · Place 9 · RidgefieldRidgefield1000 Meters9.3:21.44Unofficial12
Mar 1FCIAC Virtual Meet #2Mar 1 · 600 Meters · Place 10 · RidgefieldRidgefield600 Meters10.1:49.90Unofficial12
Feb 22FCIAC Virtual Meet #1Feb 22 · 1600 Meters · Place 13 · RidgefieldRidgefield1600 Meters13.5:57.8Unofficial12