Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNUCR Invite · Mar 225:42.08aNUCR InviteMarch 22, 2025
1000 Meters · IndoorMSTCA Coaches Invite Large Schools · Jan 263:02.93MSTCA Coaches Invite Large SchoolsJanuary 26, 2020
300 Meters · IndoorPatriot League #3 · Jan 1846.00Patriot League #3January 18, 2022
400 Meters · OutdoorGeorge Davis Invitational · Apr 171:00.81aGeorge Davis InvitationalApril 17, 2026
500 Meters · IndoorAmerica East Indoor Championships · Feb 201:19.51America East Indoor ChampionshipsFebruary 20, 2026
600 Meters · IndoorBeantown Challenge · Jan 171:39.59aBeantown ChallengeJanuary 17, 2026
800 Meters · IndoorBruce Lehane Scarlet and White Invitational · Jan 242:18.70aBruce Lehane Scarlet and White InvitationalJanuary 24, 2026
800 Meters · OutdoorFriar Invitational · Apr 102:21.72aFriar InvitationalApril 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · 800 Meters · Place 22 · UMass LowellUMass Lowell800 MetersRound P22.2:23.93aSo
Apr 24UNH Wildcat InvitationalApr 24 · 800 Meters · Place 12 · UMass LowellUMass Lowell800 Meters12.2:22.47aSo
Apr 17George Davis InvitationalApr 17 · 400 Meters · Place 12 · UMass LowellUMass Lowell400 Meters12.1:00.81a PBSo
Apr 10Friar InvitationalApr 10 · 800 Meters · Place 20 · UMass LowellUMass Lowell800 Meters20.2:21.72a PBSo
Apr 4Sam Howell InvitationalApr 4 · 800 Meters · Place 28 · UMass LowellUMass Lowell800 Meters28.2:22.28aSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · 400 Meters · Place 9 · UMass LowellUMass Lowell400 Meters9.1:03.75aSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20America East Indoor ChampionshipsFeb 20 · 500 Meters · Place 11 · UMass LowellUMass Lowell500 Meters111:19.51 PBJR
Feb 13David Hemery Valentine InvitationalFeb 13 · 800 Meters · Place 154 · UMass LowellUMass Lowell800 Meters1542:22.22aJr
Feb 6Riverhawk InvitationalFeb 6 · 1000 Meters · Place 18 · UMass LowellUMass Lowell1000 Meters183:06.94aJr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · 800 Meters · Place 20 · UMass LowellUMass Lowell800 Meters202:18.70a PBJr
Jan 17Beantown ChallengeJan 17 · 600 Meters · Place 13 · UMass LowellUMass Lowell600 Meters131:39.59a PBJr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Harvard ClassicDec 6 · 800 Meters · Place 4 · UMass LowellUMass Lowell800 Meters4.2:23.41aJr
Apr 132025 Happy BeaverApr 13 · 400 Meters · Place 3 · UMass Lowell ClubUMass Lowell Club400 Meters3.1:02.56aSo
Mar 30Rowdy InviteMar 30 · 800 Meters · Place 1 · UMass Lowell ClubUMass Lowell Club800 Meters12:31.90a—
Mar 22NUCR InviteMar 22 · 1 Mile · Place 3 · UMass Lowell ClubUMass Lowell Club1 Mile35:42.08a PB—
Mar 9Harvard Club InviteMar 9 · 400 Meters · Place 1 · UMass Lowell ClubUMass Lowell Club400 Meters11:02.55a—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18Marshfield at HinghamMay 18 · 400 Meters · Place 4 · MarshfieldMarshfield400 Meters4.1:01.13a12
May 16Patriot League ChampionshipsMay 16 · 400 Meters · Place 4 · MarshfieldMarshfield400 Meters4.62.87a12
May 13MSTCA Coaches Twilight InvitatiunalMay 13 · 400 Meters · Place 8 · MarshfieldMarshfield400 Meters8.1:00.84a12
May 10Marshfield vs Plymouth NorthMay 10 · 400 Meters · Place 1 · MarshfieldMarshfield400 Meters1.1:01.30Unofficial12
May 3Marshfield vs Silver LakeMay 3 · 400 Meters · Place 1 · MarshfieldMarshfield400 Meters1.1:00.20Unofficial12
Apr 13Marshfield vs Whitman HansonApr 13 · 400 Meters · Place 2 · MarshfieldMarshfield400 Meters2.1:00.70Unofficial12
Apr 5Marshfield vs DuxburyApr 5 · 400 Meters · Place 2 · MarshfieldMarshfield400 Meters2.1:01.40Unofficial12

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 18Patriot League #3Jan 18 · 300 Meters · Place 7 · MarshfieldMarshfield300 Meters746.00 PB12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Patriot League Meet 2Dec 29 · 300 Meters · Place 5 · MarshfieldMarshfield300 Meters5.46.73a12

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 8Keenan #1 Patriot LeagueMar 8 · 1000 Meters · MarshfieldMarshfield1000 Meters—3:27.30Unofficial11

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7Patriot League ChampionshipsFeb 7 · 1000 Meters · MarshfieldMarshfield1000 Meters—3:06.6010
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 1000 Meters · Place 6 · MarshfieldMarshfield1000 Meters63:02.93 PB10
Jan 26MSTCA Coaches Invite Large SchoolsJan 26 · 1000 Meters · Place 6 · MarshfieldMarshfield1000 Meters63:02.9310
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 5 · MarshfieldMarshfield800 Meters52:23.4010
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 1000 Meters · Place 3 · MarshfieldMarshfield1000 Meters33:10.7710
Jan 4Auerbach Freshmen-Sophomore Meet Large SchoolJan 4 · 1000 Meters · Place 3 · MarshfieldMarshfield1000 Meters33:10.7710

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25MIAA Div 2 ChampionshipsMay 25 · 800 Meters · Place 9 · MarshfieldMarshfield800 Meters92:22.639