Personal bests

Best marks in available results
Event / courseMarkMeetDate
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 · IndoorCoach Bob H. Saulsbury Invitational Track Invite · Dec 291:58.55aCoach Bob H. Saulsbury Invitational Track InviteDecember 29, 2021
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.55a PB12

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