Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts Final Qualifier · Mar 64:14.43aTufts Final QualifierMarch 6, 2026
1 Mile · OutdoorTufts National Qualifying Meet · Mar 74:14.43aTufts National Qualifying MeetMarch 7, 2026
1000 Meters · IndoorRIIL Boys- Week 2 · Jan 62:39.44RIIL Boys- Week 2January 6, 2022
1500 Meters · IndoorNew Balance Indoor Grand Prix · Feb 63:57.92aNew Balance Indoor Grand PrixFebruary 6, 2022
1500 Meters · OutdoorNESCAC Track & Field Championships · Apr 253:50.54aNESCAC Track & Field ChampionshipsApril 25, 2026
2 Miles · IndoorMSTCA Boston Holiday Classic · Dec 279:27.22aMSTCA Boston Holiday ClassicDecember 27, 2021
2 Miles · OutdoorNew England Championship · Mar 59:12.25New England ChampionshipMarch 5, 2022
3000 Meters · IndoorDavid Hemery Valentine Invitational · Feb 138:18.58aDavid Hemery Valentine InvitationalFebruary 13, 2026
3000 Meters · OutdoorRIIL Outdoor Track & Field Championships · Jun 48:36.57aRIIL Outdoor Track & Field ChampionshipsJune 4, 2022
5000 Meters · IndoorMiddlesbury NESCAC Invitational · Jan 2814:55.71aMiddlesbury NESCAC InvitationalJanuary 28, 2024
5000 Meters · OutdoorWilliams College The FIRE Meet · May 1014:19.49aWilliams College The FIRE MeetMay 10, 2024
800 Meters · OutdoorUMASS Flagship Opener · Mar 282:01.53aUMASS Flagship OpenerMarch 28, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · 1500 Meters · Place 3 · AmherstAmherst1500 Meters3.3:50.54a PBSr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 28Middlesbury NESCAC InvitationalJan 28 · 5000 Meters · Place 3 · AmherstAmherst5000 Meters314:55.71a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · 5000 Meters · Place 3 · AmherstAmherst5000 Meters3.14:46.08aSo
Apr 7Amherst Spring FlingApr 7 · 1500 Meters · Place 2 · AmherstAmherst1500 Meters23:55.61a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 8Amherst College Spring FlingApr 8 · 5000 Meters · Place 1 · AmherstAmherst5000 Meters114:37.15FR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Tufts Cupid ChallengeFeb 4 · 1 Mile · Place 2 · AmherstAmherst1 Mile24:17.78FR

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4RIIL Outdoor Track & Field ChampionshipsJun 4 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.8:36.57a PB12
May 28Hendricken InvitationalMay 28 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters33:59.3912
May 7Sgt. Brian St. Germain InvitationalMay 7 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters38:40.4912

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19RIIL Indoor State ChampionshipsFeb 19 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters2.8:38.12a12
Jan 26Northern Division Men's ChampionshipsJan 26 · 1000 Meters · Place 1 · CumberlandCumberland1000 Meters1.2:42.54a12
Jan 26Northern Division Men's ChampionshipsJan 26 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:13.53a12
Jan 26Northern Division Men's ChampionshipsJan 26 · 1500 Meters · Place 1 · CumberlandCumberland1500 Meters1.4:12.78a12
Jan 15East Coast Invitational VTJan 15 · 1 Mile · Place 1 · CumberlandCumberland1 Mile1.4:21.66a12
Jan 6RIIL Boys- Week 2Jan 6 · 1000 Meters · Place 1 · CumberlandCumberland1000 Meters12:39.44 PB12
Jan 6RIIL Boys- Week 2Jan 6 · 1500 Meters · Place 1 · CumberlandCumberland1500 Meters14:10.9112

2021 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 2 Miles · Place 2 · CumberlandCumberland2 Miles2.9:27.22a PB12
Dec 27Boston Holiday ChallengeDec 27 · 2 Miles · Place 2 · CumberlandCumberland2 Miles2.9:27.22a12
Dec 18RITCA InvitationalDec 18 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters2.8:50.21a12
Feb 5RIIL Divisional Meet #3Feb 5 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:13.22a11
Jan 30RIIL Headley, Dwyer, Bayha Boys Division Meet #2Jan 30 · 1500 Meters · Place 1 · CumberlandCumberland1500 Meters1.4:13.67a11
Jan 23RIIL Headley, Bayha & Dwyer Division Meet #1Jan 23 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:16.74a11

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 5RIIL Northern Division ChampionshipsJun 5 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:22.03a11
Jun 5RIIL Northern Division ChampionshipsJun 5 · 1500 Meters · Place 3 · CumberlandCumberland1500 Meters3.4:10.37a11

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27North Dual MeetDec 27 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:32.05a10
Feb 13RITCA Boy's JV State ChampionshipsFeb 13 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters3.9:29.29a9
Feb 5RITCA Freshman Boys State ChampionshipFeb 5 · 3000 Meters · Place 2 · CumberlandCumberland3000 Meters29:31.23FR

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Freshmen State ChampionshipsMay 21 · 3000 Meters · Place 1 · CumberlandCumberland3000 Meters1.9:21.31a9
May 7Northern Division ChampionshipsMay 7 · 3000 Meters · Place 3 · CumberlandCumberland3000 Meters3.9:31.20a9
Apr 6K of C RelaysApr 6 · 1 Mile · Place 1 · CumberlandCumberland1 Mile1.4:40.509