Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNYC Gotham Cup · Jan 165:37.37aNYC Gotham CupJanuary 16, 2026
1000 Meters · IndoorHarvard Invitational · Jan 303:12.47Harvard InvitationalJanuary 30, 2026
1500 Meters · IndoorSection 1 Challenge · Dec 225:43.97aSection 1 ChallengeDecember 22, 2016
1500 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 215:06.86aJ Elmer Swanson Spring ClassicMarch 21, 2026
200 Meters · OutdoorRed Raider Relays · Apr 180.3Red Raider RelaysApril 18, 2019
300 Meters · IndoorSection I League 3-C Championships · Jan 1347.03aSection I League 3-C ChampionshipsJanuary 13, 2019
400 Meters · OutdoorWestchester County Championships · May 201:04.09Westchester County ChampionshipsMay 20, 2018
400m Hurdles · 30" / 0.762m · OutdoorNew York Section 1 League 3D Championships · May 91:17.43aNew York Section 1 League 3D ChampionshipsMay 9, 2018
5000 Meters · OutdoorSCSU Wright Invite · Apr 1120:12.23aSCSU Wright InviteApril 11, 2025
600 Meters · IndoorSection I League III-B Championships · Jan 211:48.93aSection I League III-B ChampionshipsJanuary 21, 2018
800 Meters · IndoorNew England (NEICAAA) Indoor Championships · Mar 62:26.85aNew England (NEICAAA) Indoor ChampionshipsMarch 6, 2026
800 Meters · OutdoorNew England (NEICAAA) Outdoor Championships · May 82:26.08aNew England (NEICAAA) Outdoor ChampionshipsMay 8, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 800 Meters · Place 24 · New HavenNew Haven800 Meters24.2:26.08a PBSr
May 2Northeast Outdoor ChampionshipsMay 2 · 800 Meters · Place 15 · New HavenNew Haven800 MetersRound P15.2:27.54aSr
Apr 18Mark Young InvitationalApr 18 · 800 Meters · Place 9 · New HavenNew Haven800 Meters9.2:27.80aSr
Apr 10Silfen InvitationalApr 10 · 1500 Meters · Place 6 · New HavenNew Haven1500 Meters6.5:14.61aSr
Apr 10Silfen InvitationalApr 10 · 800 Meters · Place 33 · New HavenNew Haven800 Meters33.2:30.82aSr
Apr 4UCONN Dog FightApr 4 · 1500 Meters · Place 37 · New HavenNew Haven1500 Meters375:11.06aSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 1500 Meters · Place 18 · New HavenNew Haven1500 Meters185:06.86a PBSr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 400 Meters · Place 21 · New HavenNew Haven400 Meters211:07.07aSr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 800 Meters · Place 24 · New HavenNew Haven800 Meters242:26.85a PBSO
Jan 30Harvard InvitationalJan 30 · 1000 Meters · Place 24 · New HavenNew Haven1000 Meters243:12.47 PBJR
Jan 24Wesleyan Alumni InvitationalJan 24 · 800 Meters · Place 3 · New HavenNew Haven800 Meters32:32.14JR
Jan 16NYC Gotham CupJan 16 · 1 Mile · Place 23 · New HavenNew Haven1 Mile23.5:37.37a PBSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 1000 Meters · Place 8 · New HavenNew Haven1000 Meters8.3:18.27aSo
Feb 15Yale Giegengack InvitationalFeb 15 · 800 Meters · Place 19 · New HavenNew Haven800 Meters192:32.82a—
Jan 11Sutherland InviteJan 11 · 1 Mile · Place 4 · New HavenNew Haven1 Mile45:53.30a—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25CCSU InvitationalApr 25 · 1500 Meters · Place 6 · New HavenNew Haven1500 Meters6.5:10.74aJr
Apr 19Mark Young InvitationalApr 19 · 1500 Meters · Place 17 · New HavenNew Haven1500 Meters175:17.86JR
Apr 11SCSU Wright InviteApr 11 · 5000 Meters · Place 5 · New HavenNew Haven5000 Meters520:12.23a PBJr
Apr 11SCSU Wright InviteApr 11 · 1500 Meters · Place 6 · New HavenNew Haven1500 Meters65:41.24aJr
Apr 6Rage in the Cage InvitationalApr 6 · 1500 Meters · Place 2 · New HavenNew Haven1500 Meters25:09.86JR
Apr 6Rage in the Cage InvitationalApr 6 · 800 Meters · Place 3 · New HavenNew Haven800 Meters32:33.11JR

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 6Section 1 Dendy #2Jan 6 · 300 Meters · Place 26 · John Jay (Cross River)John Jay (Cross River)300 Meters26.50.2012
Jan 6Section 1 Dendy #2Jan 6 · 600 Meters · Place 15 · John Jay (Cross River)John Jay (Cross River)600 Meters15.1:58.7012

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Section 1 Class C ChampionshipsMay 24 · 400 Meters · Place 6 · North SalemNorth Salem400 Meters61:05.87—
May 9Section 1 League 3D ChampionshipsMay 9 · 400 Meters · Place 4 · North SalemNorth Salem400 Meters41:07.02—
Apr 18Red Raider RelaysApr 18 · 800 Meters · Place 44 · North SalemNorth Salem800 Meters442:35.2611
Apr 18Red Raider RelaysApr 18 · 400 Meters · Place 38 · North SalemNorth Salem400 Meters381:06.2911
Apr 18Red Raider RelaysApr 18 · 200 Meters · North SalemNorth Salem200 MetersRound P—0.3 PB11

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 11Section 1 Class C ChampionshipsFeb 11 · 600 Meters · Place 7 · North SalemNorth Salem600 Meters71:49.2211
Jan 27Section 1 Westchester County ChampionshipsJan 27 · 600 Meters · Place 35 · North SalemNorth Salem600 Meters351:51.76—
Jan 27Section 1 Westchester County ChampionshipsJan 27 · 300 Meters · Place 50 · North SalemNorth Salem300 Meters5048.80—
Jan 13Section I League 3-C ChampionshipsJan 13 · 300 Meters · Place 11 · North SalemNorth Salem300 Meters11.47.03a PB11
Jan 13Section I League 3-C ChampionshipsJan 13 · 600 Meters · Place 6 · North SalemNorth Salem600 Meters6.1:49.33a11
Jan 3Section 1 Dendy InvitationalJan 3 · 300 Meters · Place 22 · North SalemNorth Salem300 Meters2249.90—
Jan 3Section 1 Dendy InvitationalJan 3 · 600 Meters · Place 15 · North SalemNorth Salem600 Meters151:56.30—

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Jim Mitchell InvitationalDec 21 · 300 Meters · Place 69 · North SalemNorth Salem300 Meters69.47.43a11
Dec 16Section I Kick Off 2Dec 16 · 600 Meters · Place 7 · North SalemNorth Salem600 Meters7.1:50.37a11
Feb 12Section 1 Class C ChampionshipsFeb 12 · 600 Meters · Place 9 · North SalemNorth Salem600 Meters9.1:49.63a10
Jan 21Section I League III-B ChampionshipsJan 21 · 600 Meters · Place 6 · North SalemNorth Salem600 Meters6.1:48.93a PB10
Jan 3Rockland Coaches InvitationalJan 3 · 600 Meters · Place 21 · North SalemNorth Salem600 Meters211:52.60—

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24NYSPHSAA Section 1 Class C ChampionshipMay 24 · 400m Hurdles · Place 10 · North SalemNorth Salem400m Hurdles101:18.10—
May 24NYSPHSAA Section 1 Class C ChampionshipMay 24 · 400 Meters · Place 8 · North SalemNorth Salem400 Meters81:05.00—
May 20Westchester County ChampionshipsMay 20 · 400 Meters · Place 25 · North SalemNorth Salem400 Meters251:04.09 PB—
May 9New York Section 1 League 3D ChampionshipsMay 9 · 400m Hurdles · Place 5 · North SalemNorth Salem400m Hurdles30" / 0.762m5.1:17.43a PB10
May 9New York Section 1 League 3D ChampionshipsMay 9 · 400 Meters · Place 5 · North SalemNorth Salem400 Meters5.1:04.58a10
May 4Joe Wynne Somers Lions Club InvitationalMay 4 · 400m Hurdles · Place 15 · North SalemNorth Salem400m Hurdles151:16.97—
May 4Joe Wynne Somers Lions Club InvitationalMay 4 · 400 Meters · Place 28 · North SalemNorth Salem400 Meters281:05.41—
Apr 20Red Raider RelaysApr 20 · 400m Hurdles · Place 25 · North SalemNorth Salem400m Hurdles251:19.4210

2017 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10New York Section I Kick Off #2Dec 10 · 600 Meters · Place 27 · North SalemNorth Salem600 Meters27.1:51.89a10
Feb 4Section 1 Class C ChampsFeb 4 · 600 Meters · Place 8 · North SalemNorth Salem600 Meters81:49.12—
Jan 27Westchester County ChampionshipsJan 27 · 600 Meters · Place 38 · North SalemNorth Salem600 Meters381:53.24—

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26Section 1 Class C Championships May 26 · 400 Meters · Place 16 · North SalemNorth Salem400 Meters161:07.14—
May 26Section 1 Class C Championships May 26 · 800 Meters · Place 16 · North SalemNorth Salem800 Meters162:40.32—
May 19Westchester County ChampsMay 19 · 400 Meters · Place 37 · North SalemNorth Salem400 Meters371:09.22—
May 19Westchester County ChampsMay 19 · 400 Meters · Place 37 · North SalemNorth Salem400 Meters371:09.22—
May 10Section 1 League 3D Championship May 10 · 400m Hurdles · Place 4 · North SalemNorth Salem400m Hurdles30" / 0.762m4.1:24.86a9
May 10Section 1 League 3D Championship May 10 · 400 Meters · Place 3 · North SalemNorth Salem400 Meters3.1:07.83a9
May 5Somers-Lions InvitationMay 5 · 400 Meters · Place 46 · North SalemNorth Salem400 Meters46.1:07.51a9

2016 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Section 1 ChallengeDec 22 · 600 Meters · Place 17 · North SalemNorth Salem600 Meters17.1:55.88a9
Dec 22Section 1 ChallengeDec 22 · 1500 Meters · Place 34 · North SalemNorth Salem1500 Meters34.5:43.97a PB9
Dec 10Jim Mitchell Invitational Dec 10 · 600 Meters · Place 40 · North SalemNorth Salem600 Meters40.1:57.06a9