Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · Indoor4th James Barber Invitational · Jan 73:47.92a4th James Barber InvitationalJanuary 7, 2020
1000 Meters · OutdoorHartford Public #2 · Dec 223:39.29aHartford Public #2December 22, 2018
3200 Meters · OutdoorCT Virtual 3200m Time Trial Challenge · Sep 1919:20CT Virtual 3200m Time Trial ChallengeSeptember 19, 2020
400 Meters · IndoorCoach "I" Invitational · Jan 241:11.89aCoach "I" InvitationalJanuary 24, 2026
400 Meters · OutdoorDeSales Quad Meet · Apr 111:10.67aDeSales Quad MeetApril 11, 2026
600 Meters · IndoorNew Haven Freshmen Sophomore Meet · Jan 211:57.25aNew Haven Freshmen Sophomore MeetJanuary 21, 2019
800 Meters · IndoorMuhlenberg Invite · Apr 32:38.37aMuhlenberg InviteApril 3, 2026
800 Meters · OutdoorCoach Pollard Invitational · Apr 172:37.84aCoach Pollard InvitationalApril 17, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24John Covert ClassicApr 24 · 800 Meters · Place 24 · MuhlenbergMuhlenberg800 Meters24.2:43.31aSr
Apr 17Coach Pollard InvitationalApr 17 · 800 Meters · Place 29 · MuhlenbergMuhlenberg800 Meters29.2:37.84a PBSr
Apr 11DeSales Quad MeetApr 11 · 400 Meters · Place 10 · MuhlenbergMuhlenberg400 Meters10.1:10.67a PBSr
Apr 10Delaware InvitationalApr 10 · 800 Meters · Place 16 · MuhlenbergMuhlenberg800 Meters16.2:43.22aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 800 Meters · Place 12 · MuhlenbergMuhlenberg800 Meters12.2:38.37a PBSr
Feb 19Keogh InvitationalFeb 19 · 800 Meters · Place 20 · MuhlenbergMuhlenberg800 Meters20.2:41.71aSr
Feb 6Fastrack InvitationalFeb 6 · 800 Meters · Place 91 · MuhlenbergMuhlenberg800 Meters91.2:47.08aSr
Jan 24Coach "I" InvitationalJan 24 · 400 Meters · Place 29 · MuhlenbergMuhlenberg400 Meters29.1:11.89a PBSr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · 800 Meters · Place 27 · MuhlenbergMuhlenberg800 Meters27.2:40.21aJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12DeSales QuadApr 12 · 800 Meters · Place 5 · MuhlenbergMuhlenberg800 Meters5.2:48.22aJr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 2Fast Times Before FinalsDec 2 · 400 Meters · Place 13 · MuhlenbergMuhlenberg400 Meters13.1:12.63aFr

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Coach Bob H. Saulsbury Invitational Track InviteDec 29 · 600 Meters · Place 17 · SouthingtonSouthington600 Meters17.1:58.55a12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 19Track is Back 2021 #3Jun 19 · 400 Meters · Place 2 · UNATTACHEDUNATTACHED400 Meters2.1:11.71a11
May 4Southington at FarmingtonMay 4 · 400 Meters · SouthingtonSouthington400 Meters—72.58Unofficial11
Mar 17Xavier & Mercy at Southington (Outdoors)Mar 17 · 800 Meters · SouthingtonSouthington800 MetersRelay Split—4:01.94Unofficial11
Mar 17Xavier & Mercy at Southington (Outdoors)Mar 17 · 600 Meters · Place 7 · SouthingtonSouthington600 Meters7.2:14.56aUnofficial11
Feb 24Time Trial 2Feb 24 · 800 Meters · SouthingtonSouthington800 Meters—3:26.5Unofficial11

2020 Outdoor Track

1 results
DateMeetEventPlMarkGr
Sep 19CT Virtual 3200m Time Trial ChallengeSep 19 · 3200 Meters · Place 53 · SouthingtonSouthington3200 Meters53.19:20 PB10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 74th James Barber InvitationalJan 7 · 1000 Meters · Place 16 · SouthingtonSouthington1000 Meters16.3:47.92a PB10

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Hillhouse Holiday InviteDec 28 · 1000 Meters · Place 27 · SouthingtonSouthington1000 Meters27.3:58.42a10
Jan 23Glastonbury JV Meet 2Jan 23 · 1000 Meters · SouthingtonSouthington1000 Meters—3:43.4Unofficial9
Jan 21New Haven Freshmen Sophomore MeetJan 21 · 600 Meters · Place 3 · SouthingtonSouthington600 Meters3.1:57.25a PB9
Jan 5URI Rhody ClassicJan 5 · 600 Meters · Place 54 · SouthingtonSouthington600 Meters54.2:06.63a9

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Southington @ SimsburyMay 7 · 800 Meters · SouthingtonSouthington800 Meters—2:47Unofficial9
May 4Marty Roberts InvitationalMay 4 · 800 Meters · Place 26 · SouthingtonSouthington800 Meters26.2:49.72a9
Apr 12Record-Journal MeetApr 12 · 800 Meters · Place 1 · SouthingtonSouthington800 Meters1.2:48.62a9
Apr 9Southington @ GlastonburyApr 9 · 800 Meters · SouthingtonSouthington800 Meters—2:52.4Unofficial9

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Hartford Public #2Dec 22 · 1000 Meters · Place 8 · SouthingtonSouthington1000 Meters8.3:39.29a PB9
Nov 27800 Meter ClassicNov 27 · 800 Meters · SouthingtonSouthington800 Meters—3:00Unofficial9

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Hillhouse InvitationalDec 14 · 600 Meters · Place 11 · SouthingtonSouthington600 Meters11.2:00.53a9