Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorNortheast-10 Indoor Championships · Feb 1921.53Northeast-10 Indoor ChampionshipsFebruary 19, 2026
200 Meters · OutdoorNortheast-10 Outdoor Championships · May 121.61aNortheast-10 Outdoor ChampionshipsMay 1, 2026
400 Meters · IndoorNortheast-10 Indoor Championships · Feb 1948.61Northeast-10 Indoor ChampionshipsFebruary 19, 2026
400 Meters · OutdoorNortheast-10 Outdoor Championships · May 147.90aNortheast-10 Outdoor ChampionshipsMay 1, 2026
500 Meters · IndoorWagner Invitational · Jan 31:06.09aWagner InvitationalJanuary 3, 2025
600 Meters · IndoorMIT Gordon Kelly Invitational · Jan 241:28.89aMIT Gordon Kelly InvitationalJanuary 24, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 200 Meters · Place 6 · American InternationalAmerican International200 Meters6.21.80aWind: 1.6So
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 400 Meters · Place 3 · American InternationalAmerican International400 MetersRound P3.47.90a PBSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 400 Meters · Place 4 · American InternationalAmerican International400 Meters4.48.34aSo
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 200 Meters · Place 6 · American InternationalAmerican International200 MetersRound P6.21.72aWind: 0.6So
May 1Northeast-10 Outdoor ChampionshipsMay 1 · 200 Meters · Place 5 · American InternationalAmerican International200 Meters5.21.61a PBSo
May 1NE10 OutdoorMay 1 · 400 Meters · Place 3 · American InternationalAmerican International400 MetersRound P3.47.90aSo
May 1NE10 OutdoorMay 1 · 400 Meters · Place 4 · American InternationalAmerican International400 Meters4.48.34aSo
May 1NE10 OutdoorMay 1 · 200 Meters · Place 3 · American InternationalAmerican International200 MetersRound P3.21.72aWind: 0.6So
May 1NE10 OutdoorMay 1 · 200 Meters · Place 5 · American InternationalAmerican International200 Meters5.21.61aWind: 1.1So
Apr 18AIC InvitationalApr 18 · 400 Meters · Place 1 · American InternationalAmerican International400 Meters1.48.99aSo
Apr 18AIC InvitationalApr 18 · 200 Meters · Place 1 · American InternationalAmerican International200 Meters1.22.09aSo
Apr 10Queens College Knights InvitationalApr 10 · 400 Meters · Place 1 · American InternationalAmerican International400 Meters1.48.70aSo
Apr 10Queens College Knights InvitationalApr 10 · 200 Meters · Place 1 · American InternationalAmerican International200 Meters1.22.36aWind: -3So
Apr 10Queens College Knights InvitationalApr 10 · 100 Meters · American InternationalAmerican International100 Meters—DNSWind: -1.1So
Mar 28Yellow Jacket OpenMar 28 · 400 Meters · Place 1 · American InternationalAmerican International400 Meters1.49.75aSo
Mar 28Yellow Jacket OpenMar 28 · 200 Meters · Place 1 · American InternationalAmerican International200 Meters1.21.76aWind: -1.4So

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 400 Meters · Place 3 · American InternationalAmerican International400 Meters349.12aJR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 400 Meters · Place 5 · American InternationalAmerican International400 Meters549.03aJR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 200 Meters · Place 2 · American InternationalAmerican International200 Meters222.07aJR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 200 Meters · Place 1 · American InternationalAmerican International200 Meters121.89aJR
Feb 22Saucony Battle for BostonFeb 22 · 200 Meters · Place 3 · American Int'lAmerican Int'l200 Meters322.16JR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 400 Meters · Place 4 · American Int'lAmerican Int'l400 MetersRound P448.61 PBJR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 400 Meters · Place 5 · American Int'lAmerican Int'l400 Meters548.61JR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 200 Meters · Place 3 · American Int'lAmerican Int'l200 MetersRound P321.58JR
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · 200 Meters · Place 2 · American Int'lAmerican Int'l200 Meters221.53 PBJR
Feb 6Riverhawk InvitationalFeb 6 · 200 Meters · Place 16 · American InternationalAmerican International200 Meters1621.97aJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · 600 Meters · Place 12 · American InternationalAmerican International600 Meters121:28.89a PBJr
Jan 18Suffolk Ice BreakerJan 18 · 400 Meters · Place 1 · American InternationalAmerican International400 Meters150.00aJr
Jan 17Wagner InvitationalJan 17 · 400 Meters · Place 11 · American Int'lAmerican Int'l400 Meters1150.51JR
Jan 17Wagner InvitationalJan 17 · 200 Meters · Place 11 · American Int'lAmerican Int'l200 Meters1122.37JR

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 400 Meters · Place 3 · American InternationalAmerican International400 Meters3.50.66aJr
Feb 28Fastrack Last ChanceFeb 28 · 400 Meters · Place 8 · Monroe University (NR)Monroe University (NR)400 Meters850.15SO
Feb 28Fastrack Last ChanceFeb 28 · 400 Meters · Place 8 · Monroe-New Rochelle (N.Y.)Monroe-New Rochelle (N.Y.)400 Meters850.15a—
Feb 7Fastrack National InvitationalFeb 7 · 400 Meters · Place 23 · Monroe University (NR)Monroe University (NR)400 Meters2350.53SO
Jan 3Wagner InvitationalJan 3 · 500 Meters · Place 2 · Monroe University (NY)Monroe University (NY)500 Meters2.1:06.09a PBSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Tom FarrellMay 4 · 400 Meters · Place 2 · Monroe University (NY)Monroe University (NY)400 Meters2.50.06aFr
Apr 26TCNJ Lions InviteApr 26 · 200 Meters · Place 14 · Monroe University (NY)Monroe University (NY)200 Meters14.23.03aWind: -1.3Fr
Apr 6Metropolitan ChampionshipsApr 6 · 400 Meters · Place 16 · Monroe-New Rochelle (N.Monroe-New Rochelle (N.400 Meters1650.89a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16The Coach Fred Dwyer InvitationalFeb 16 · 600 Meters · Monroe University (NY)Monroe University (NY)600 Meters—DNSFr
Jan 5Wagner College ShootoutJan 5 · 500 Meters · Place 10 · Monroe College (NR)Monroe College (NR)500 Meters101:11.60FR