Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor2025 Happy Beaver · Apr 135:13.02a2025 Happy BeaverApril 13, 2025
1000 Meters · IndoorTufts Cupid Challenge · Feb 133:09.33aTufts Cupid ChallengeFebruary 13, 2026
200 Meters · OutdoorRowdy Invite · Apr 1927.23aRowdy InviteApril 19, 2026
400 Meters · OutdoorBattle Road Twilight Meet 2 · May 1855.73Battle Road Twilight Meet 2May 18, 2024
600 Meters · IndoorGBTC Invitational · Jan 191:36.71aGBTC InvitationalJanuary 19, 2025
800 Meters · IndoorHarvard Crimson Open · Feb 12:15.54aHarvard Crimson OpenFebruary 1, 2025
800 Meters · OutdoorBattle Road Twilight Meet #4 · Jun 152:08.91Battle Road Twilight Meet #4June 15, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 13Battle Road Twilight Series Meet - 4Jun 13 · 800 Meters · Place 46 · Northeastern University ClubNortheastern University Club800 Meters46.2:16.81aSo
May 16Battle Road Twilight Series Meet 2May 16 · 400 Meters · Place 8 · Northeastern University ClubNortheastern University Club400 Meters8.56.39aSo
May 9Battle Road Twilight Series Meet 1May 9 · 400 Meters · Place 10 · Northeastern University ClubNortheastern University Club400 Meters10.56.93aSo
May 3Happy Beaver InviteMay 3 · 400 Meters · Place 5 · Northeastern University ClubNortheastern University Club400 Meters5.56.64aSo
Apr 19Rowdy InviteApr 19 · 800 Meters · Place 10 · Northeastern Club RunningNortheastern Club Running800 Meters10.2:15.13aSo
Apr 19Rowdy InviteApr 19 · 200 Meters · Place 16 · Northeastern Club RunningNortheastern Club Running200 Meters16.27.23a PBSo
Apr 4Bruno's Backyard ClassicApr 4 · 800 Meters · Place 15 · Northeastern University ClubNortheastern University Club800 Meters15.2:13.44aSo
Mar 8Harvard Running Club InviteMar 8 · 800 Meters · Place 16 · Northeastern University ClubNortheastern University Club800 Meters162:15.42aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Tufts Cupid ChallengeFeb 13 · 1000 Meters · Place 25 · Northeastern University ClubNortheastern University Club1000 Meters253:09.33a PBSo
Feb 13Tufts Cupid ChallengeFeb 13 · 600 Meters · Place 16 · Northeastern University ClubNortheastern University Club600 Meters161:39.72aSo
Feb 6Riverhawk InvitationalFeb 6 · 800 Meters · Place 73 · Northeastern University ClubNortheastern University Club800 Meters732:16.81aSo
Jan 18Suffolk Ice BreakerJan 18 · 800 Meters · Place 40 · Northeastern University ClubNortheastern University Club800 Meters402:19.86aSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 28GBTC Twilight By the Sea 2025Jun 28 · 800 Meters · Place 2 · Northeastern University ClubNortheastern University Club800 Meters22:11.56aFr
Apr 132025 Happy BeaverApr 13 · 1 Mile · Place 27 · Northeastern University ClubNortheastern University Club1 Mile27.5:13.02a PBFr
Apr 132025 Happy BeaverApr 13 · 400 Meters · Place 14 · Northeastern University ClubNortheastern University Club400 Meters14.59.10aFr
Mar 30Rowdy InviteMar 30 · 800 Meters · Place 6 · Northeastern Club RunningNortheastern Club Running800 Meters62:15.30aFr
Mar 30Rowdy InviteMar 30 · 400 Meters · Place 4 · Northeastern Club RunningNortheastern Club Running400 Meters41:00.27aFr
Mar 22NUCR InviteMar 22 · 1 Mile · Place 17 · Northeastern University ClubNortheastern University Club1 Mile175:17.55a—
Mar 22NUCR InviteMar 22 · 800 Meters · Place 11 · Northeastern University ClubNortheastern University Club800 Meters112:21.15a—
Mar 9Harvard Club InviteMar 9 · 800 Meters · Place 44 · Northeastern University ClubNortheastern University Club800 Meters442:18.85a—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Harvard Crimson OpenFeb 1 · 800 Meters · Place 24 · Northeastern University ClubNortheastern University Club800 Meters24.2:15.54a PBFr
Jan 24Riverhawk InvitationalJan 24 · 800 Meters · Place 74 · Northeastern University ClubNortheastern University Club800 Meters74.2:16.46aFr
Jan 19GBTC InvitationalJan 19 · 600 Meters · Place 15 · Northeastern University ClubNortheastern University Club600 Meters15.1:36.71a PBFr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Umass Boston Beacon Season OpenerDec 7 · 800 Meters · Place 7 · Northeastern University ClubNortheastern University Club800 Meters7.2:18.75aFr
Feb 2Greater Boston League ChampionshipFeb 2 · 600 Meters · Place 14 · MaldenMalden600 Meters14.1:36.94a12
Jan 23Greater Boston League - Meet 4Jan 23 · 600 Meters · Place 7 · MaldenMalden600 Meters71:39.76a—
Jan 10Greater Boston League - Meet 3Jan 10 · 600 Meters · Place 11 · MaldenMalden600 Meters111:42.77a—
Jan 2Greater Boston League - Meet 2Jan 2 · 600 Meters · Place 7 · MaldenMalden600 Meters71:41.88a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 13GBTC Twilight by the SeaJul 13 · 400 Meters · Place 3 · Malden HSMalden HS400 Meters3.56.35a12
Jun 15Battle Road Twilight Meet #4Jun 15 · 800 Meters · Place 27 · MaldenMalden800 Meters272:08.91 PB—
Jun 1Battle Road Twilight 3Jun 1 · 800 Meters · Place 35 · MaldenMalden800 Meters352:10.63—
May 202024 GBL ChampionshipMay 20 · 800 Meters · Place 6 · MaldenMalden800 Meters62:13.86a—
May 18Battle Road Twilight Meet 2May 18 · 400 Meters · Place 6 · MaldenMalden400 Meters655.73 PB—
May 18Battle Road Twilight Meet 2May 18 · 400 Meters · Place 6 · MaldenMalden400 Meters655.73—
May 14GBL Revere vs Malden Boys May 14 · 400 Meters · Place 3 · MaldenMalden400 Meters356.0—
May 11Twilight-1May 11 · 800 Meters · Place 21 · Malden HSMalden HS800 Meters21.2:13.86a12
May 11Twilight-1May 11 · 400 Meters · Place 7 · Malden HSMalden HS400 Meters7.56.27a12
May 2Chelsea vs. MaldenMay 2 · 800 Meters · Place 2 · MaldenMalden800 Meters22:20.5—
Apr 16Everett Vs MaldenApr 16 · 400 Meters · Place 2 · MaldenMalden400 Meters2.57.612

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Greater Boston League - Meet 1Dec 15 · 600 Meters · MaldenMalden600 Meters--DNS12
Feb 3Greater Boston League ChampionshipsFeb 3 · 600 Meters · Place 16 · MaldenMalden600 Meters161:42.48a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22GBL ChampionshipMay 22 · 800 Meters · Place 14 · MaldenMalden800 Meters142:30.98a—