Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorML-12 Varsity Block #5 · Jan 154:36.53aML-12 Varsity Block #5January 15, 2024
1 Mile · OutdoorMiddlesex League 5B · May 104:30.31aMiddlesex League 5BMay 10, 2023
1000 Meters · IndoorML-12 Varsity Block #3 · Dec 282:40.18aML-12 Varsity Block #3December 28, 2023
1500 Meters · OutdoorTufts Spring Stampede · Apr 104:01.35aTufts Spring StampedeApril 10, 2026
2 Miles · IndoorMiddlesex League Indoor T&F Championship · Feb 610:40.70Middlesex League Indoor T&F ChampionshipFebruary 6, 2023
400 Meters · Relay Split · OutdoorNEWMAC Championships · Apr 2551.065NEWMAC ChampionshipsApril 25, 2025
800 Meters · OutdoorTufts Spring Stampede · Apr 101:58.40aTufts Spring StampedeApril 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 1500 Meters · Place 8 · BabsonBabson1500 Meters8.4:04.59aSo
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 800 Meters · Place 13 · BabsonBabson800 Meters13.2:01.34aSo
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 2 · BabsonBabson1500 Meters2.4:02.54aSo
Apr 10Tufts Spring StampedeApr 10 · 1500 Meters · Place 13 · BabsonBabson1500 Meters13.4:01.35a PBSo
Apr 10Tufts Spring StampedeApr 10 · 800 Meters · Place 16 · BabsonBabson800 Meters16.1:58.40a PBSo
Apr 4Coast Guard Spring InvitationalApr 4 · 1500 Meters · Place 4 · BabsonBabson1500 Meters4.4:06.15aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 800 Meters · Place 9 · BabsonBabson800 Meters9.2:00.58aSo
Mar 27Corsair ClassicMar 27 · 1500 Meters · Place 9 · BabsonBabson1500 Meters94:13.61SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25NEWMAC ChampionshipsApr 25 · 400 Meters · BabsonBabson400 MetersRelay Split—51.065 PBFr
Apr 25NEWMAC ChampionshipsApr 25 · 800 Meters · Place 9 · BabsonBabson800 Meters9.1:59.87aFr
Apr 18MIT Sean Collier InvitationalApr 18 · 800 Meters · Place 34 · BabsonBabson800 Meters342:00.44FR
Apr 11Silfen InvitationalApr 11 · 800 Meters · Place 2 · BabsonBabson800 Meters22:02.32aFR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · 800 Meters · Reading MemorialReading Memorial800 Meters—DNS12
Apr 9ML-12 Block 2A (WOB v REA; WAT v WIL)Apr 9 · 800 Meters · Place 1 · Reading MemorialReading Memorial800 Meters12:00.14a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5ML-12 Varsity ChampionshipFeb 5 · 1 Mile · Place 10 · Reading MemorialReading Memorial1 Mile104:43.05a—
Jan 15ML-12 Varsity Block #5Jan 15 · 1 Mile · Place 3 · Reading MemorialReading Memorial1 Mile34:36.53a PB—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · 1000 Meters · Place 4 · Reading MemorialReading Memorial1000 Meters4.2:40.18a PB12
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · 2 Miles · Place 9 · ReadingReading2 Miles910:40.70 PBJR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 1 Mile · Place 22 · Reading MemorialReading Memorial1 Mile22.4:37.14a11
May 10Middlesex League 5BMay 10 · 1 Mile · Place 2 · Reading MemorialReading Memorial1 Mile24:30.31a PB—
May 2Middlesex League 4AMay 2 · 800 Meters · Place 1 · Reading MemorialReading Memorial800 Meters12:03.07a—
Apr 26Middlesex League 3CApr 26 · 1 Mile · Place 2 · Reading MemorialReading Memorial1 Mile24:33.19a—
Apr 6Middlesex League @ ReadingApr 6 · 1 Mile · Place 2 · ReadingReading1 Mile24:40.44JR
Jan 26Middlesex League Indoor #5Jan 26 · 1 Mile · Place 4 · Reading MemorialReading Memorial1 Mile4.4:41.82a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Middlesex League Championship MeetMay 19 · 1 Mile · Place 7 · Reading MemorialReading Memorial1 Mile7.4:43.11a10

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 22Middlesex League Indoor T&F #2Jan 22 · 1000 Meters · Place 7 · ReadingReading1000 Meters72:53.7510
Jan 13Middlesex League T & F #5Jan 13 · 1000 Meters · Place 7 · ReadingReading1000 Meters72:49.4110
Jan 6Middlesex League Indoor T & F #4Jan 6 · 2 Miles · Place 9 · ReadingReading2 Miles910:53.9210

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Middlesex League Indoor T & F #3Dec 30 · 1 Mile · Reading MemorialReading Memorial1 Mile--DNS10
Dec 22Middlesex League Indoor T & F # 2Dec 22 · 1000 Meters · Place 7 · Reading MemorialReading Memorial1000 Meters7.2:53.75a10