Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTufts Final Qualifier · Mar 64:14.71aTufts Final QualifierMarch 6, 2026
1 Mile · OutdoorTufts National Qualifying Meet · Mar 74:14.71aTufts National Qualifying MeetMarch 7, 2026
100 Meters · OutdoorVermont Decathlon · Jun 1513.09aVermont DecathlonJune 15, 2021
1000 Meters · IndoorWheaton - Blue vs White · Dec 52:33.13aWheaton - Blue vs WhiteDecember 5, 2025
110m Hurdles · 39" / 0.991m · OutdoorVermont Decathlon · Jun 1520.85aVermont DecathlonJune 15, 2021
1500 Meters · Indoor2022 VT HS Indoor Track & Field State Championships · Jan 304:08.46a2022 VT HS Indoor Track & Field State ChampionshipsJanuary 30, 2022
1500 Meters · OutdoorMIT Final Qualifier · May 153:53.04aMIT Final QualifierMay 15, 2025
2 Miles · OutdoorNew England Championship · Mar 510:02.08New England ChampionshipMarch 5, 2022
3000 Meters · IndoorWheaton Post-Season Qualifier · Feb 228:33.95aWheaton Post-Season QualifierFebruary 22, 2025
3000 Meters · OutdoorD1 Vermont TF State Championship · Jun 49:39.06aD1 Vermont TF State ChampionshipJune 4, 2022
400 Meters · OutdoorMIT Sean Collier Invitational · Apr 1854.74MIT Sean Collier InvitationalApril 18, 2025
5000 Meters · IndoorLyon Invitational · Jan 1315:46.79Lyon Invitational January 13, 2024
5000 Meters · OutdoorBlack and Gold Invitational · Mar 3115:34.46aBlack and Gold InvitationalMarch 31, 2023
800 Meters · OutdoorEmory Dooley Elite 2025 · Apr 52:04.64aEmory Dooley Elite 2025April 5, 2025
Decathlon · OutdoorVermont Decathlon · Jun 154310Vermont DecathlonJune 15, 2021
Discus · 1.6kg · OutdoorVermont Decathlon · Jun 1523.39mVermont DecathlonJune 15, 2021
High Jump · OutdoorVermont Decathlon · Jun 151.65mVermont DecathlonJune 15, 2021
Javelin · 800g · OutdoorVermont Decathlon · Jun 1530.91mVermont DecathlonJune 15, 2021
Long Jump · OutdoorVermont Decathlon · Jun 154.69mVermont DecathlonJune 15, 2021
Pole Vault · OutdoorD1 Vermont TF State Championship · Jun 53.80mD1 Vermont TF State ChampionshipJune 5, 2021
Shot Put · 12lb · OutdoorVermont Decathlon · Jun 158.66mVermont DecathlonJune 15, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · 1500 Meters · Place 23 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters23.3:56.52aSr
May 8The FIRE Meet at WilliamsMay 8 · 1500 Meters · Place 18 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters18.3:57.00aSr
May 1New England Division III Outdoor ChampionshipsMay 1 · 1500 Meters · Place 7 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters7.4:02.44aSr
Apr 24NEWMAC Outdoor ChampionshipsApr 24 · 1500 Meters · Place 7 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters7.4:03.48aSr
Apr 17MIT Sean Collier InvitationalApr 17 · 1500 Meters · Place 19 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters19.3:56.00aSr
Apr 10Tufts Spring StampedeApr 10 · 1500 Meters · Place 19 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters19.4:04.45aSr
Apr 4Emory Dooley EliteApr 4 · 1500 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters3.4:00.55aSr
Mar 7Tufts National Qualifying MeetMar 7 · 1 Mile · Place 5 · Wheaton (Mass.)Wheaton (Mass.)1 Mile54:14.71a PBSr

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6Tufts Final QualifierMar 6 · 1 Mile · Place 5 · Wheaton (Mass.)Wheaton (Mass.)1 Mile5.4:14.71a PBSr
Mar 1New England Division III Indoor ChampionshipsMar 1 · 1 Mile · Place 14 · Wheaton (Mass.)Wheaton (Mass.)1 Mile144:15.82aSR
Feb 21Wheaton Post-Season QualifierFeb 21 · 1 Mile · Place 3 · Wheaton (Mass.)Wheaton (Mass.)1 Mile34:16.48SR
Feb 13David Hemery Valentine InvitationalFeb 13 · 1 Mile · Place 246 · Wheaton (Mass.)Wheaton (Mass.)1 Mile2464:18.22aSr
Feb 72026 Wheaton InvitationalFeb 7 · 1000 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters32:34.83aSR
Jan 30John Thomas Terrier ClassicJan 30 · 1 Mile · Place 102 · Wheaton MassWheaton Mass1 Mile1024:16.41SR
Jan 232026 Lyons InvitationalJan 23 · 1 Mile · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1 Mile14:19.64SR
Jan 172026 Reggie Poyau Memorial InvitationalJan 17 · 3000 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters38:42.88aSr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 5Wheaton - Blue vs WhiteDec 5 · 1000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1000 Meters1.2:33.13a PBSr
Feb 22Wheaton Post-Season QualifierFeb 22 · 3000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters18:33.95a PB—
Feb 14David Hemery Valentine InvitationalFeb 14 · 1 Mile · Place 283 · Wheaton (Mass.)Wheaton (Mass.)1 Mile2834:18.26a—
Feb 1Wheaton InviteFeb 1 · 1 Mile · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1 Mile14:20.21JR
Jan 25Lyons InviteJan 25 · 5000 Meters · Place 5 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters515:52.30JR
Jan 182025 Reggie Poyau Memorial InvitationalJan 18 · 3000 Meters · Place 4 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters48:58.34a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15MIT Final QualifierMay 15 · 1500 Meters · Place 11 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters11.3:53.04a PBJr
May 2NE DIII OutdoorMay 2 · 1500 Meters · Place 17 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters17.4:16.62aJr
Apr 25NEWMAC ChampionshipsApr 25 · 1500 Meters · Place 3 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters3.3:58.78aJr
Apr 18MIT Sean Collier InvitationalApr 18 · 1 Mile · Place 18 · Wheaton (Mass.)Wheaton (Mass.)1 Mile184:16.53JR
Apr 18MIT Sean Collier InvitationalApr 18 · 400 Meters · Place 25 · Wheaton (Mass.)Wheaton (Mass.)400 Meters2554.74 PBJR
Apr 5Emory Dooley Elite 2025Apr 5 · 1500 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters1.3:56.15aJr
Apr 5Emory Dooley Elite 2025Apr 5 · 800 Meters · Place 15 · Wheaton (Mass.)Wheaton (Mass.)800 Meters15.2:04.64a PBJr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NE Division 3May 3 · 1500 Meters · Place 20 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters204:17.09a—
Apr 26NEWMACApr 26 · 1500 Meters · Place 7 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters7.4:05.81aSo
Apr 12Carla Coffey ClassicApr 12 · 5000 Meters · Wheaton (Mass.)Wheaton (Mass.)5000 Meters—DNFSo
Apr 7Amherst Spring FlingApr 7 · 1500 Meters · Place 14 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters144:00.83a—
Apr 7Amherst Spring FlingApr 7 · 400 Meters · Place 28 · Wheaton (Mass.)Wheaton (Mass.)400 Meters2854.89a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · 3000 Meters · Place 19 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters19.8:38.81aSo
Feb 17Wheaton's Pre Post-Season MeetFeb 17 · 3000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters18:45.69a—
Feb 10Gordon Kelly InvitationalFeb 10 · 1 Mile · Place 2 · Wheaton (Mass.)Wheaton (Mass.)1 Mile24:26.72SO
Jan 27Wheaton InvitationalJan 27 · 3000 Meters · Place 2 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters28:53.14a—
Jan 20Springfield College Massasoit ClassicJan 20 · 5000 Meters · Place 1 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters116:09.83SO
Jan 13Lyon Invitational Jan 13 · 5000 Meters · Place 2 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters215:46.79 PBSO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4New England Division III Outdoor ChampionshipsMay 4 · 1500 Meters · Place 23 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters234:06.67FR
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 5000 Meters · Place 12 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters12.15:55.49aFr
Apr 292023 NEWMAC Outdoor Track & Field ChampionshipApr 29 · 1500 Meters · Place 8 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters8.4:06.74aFr
Apr 8Amherst College Spring FlingApr 8 · 1500 Meters · Place 37 · Wheaton (Mass.)Wheaton (Mass.)1500 Meters374:12.07FR
Mar 31Black and Gold InvitationalMar 31 · 5000 Meters · Place 10 · Wheaton (Mass.)Wheaton (Mass.)5000 Meters10.15:34.46a PBFr

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18Wheaton Pre-Post InvitationalFeb 18 · 3000 Meters · Wheaton (Mass.)Wheaton (Mass.)3000 Meters--DNFFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 1 Mile · Place 387 · Wheaton (Mass.)Wheaton (Mass.)1 Mile387.4:24.71aFr
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 13 · Wheaton (Mass.)Wheaton (Mass.)1 Mile134:25.55FR
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · 1 Mile · Place 13 · Wheaton (Mass.)Wheaton (Mass.)1 Mile134:25.55FR
Jan 28Wheaton InvitationalJan 28 · 3000 Meters · Place 6 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters68:50.39FR
Jan 28Wheaton InvitationalJan 28 · 3000 Meters · Place 6 · Wheaton (Mass.)Wheaton (Mass.)3000 Meters68:50.39FR
Jan 21Lyons-Mule DualJan 21 · 1 Mile · Place 3 · Wheaton (MA)Wheaton (MA)1 Mile34:22.58aFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 4D1 Vermont TF State ChampionshipJun 4 · 3000 Meters · Place 8 · Champlain Valley UnionChamplain Valley Union3000 Meters8.9:39.06a PB12
Jun 4D1 Vermont TF State ChampionshipJun 4 · 1500 Meters · Place 7 · Champlain Valley UnionChamplain Valley Union1500 Meters7.4:00.35a12
May 14Burlington HS TF InvitationalMay 14 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1500 Meters4.3:59.96a12
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · 1500 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union1500 Meters2.4:26.84a12
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · 800 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union800 Meters5.2:15.62a12
Mar 5New England ChampionshipMar 5 · 2 Miles · Place 19 · Champlain Valley UnionChamplain Valley Union2 Miles1910:02.08 PB12
Mar 5New England ChampionshipMar 5 · 1 Mile · Place 12 · Champlain Valley UnionChamplain Valley Union1 Mile124:24.6312

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 3000 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union3000 Meters2.9:07.21a12
Jan 302022 VT HS Indoor Track & Field State ChampionshipsJan 30 · 1500 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union1500 Meters4.4:08.46a PB12

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30VT HS Indoor Track 3Dec 30 · 3000 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union3000 Meters2.9:20.85a12
Dec 27VT HS Indoor Track 2Dec 27 · 1500 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union1500 Meters5.4:26.03a12
Dec 18VT HS Indoor Track 1Dec 18 · 3000 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union3000 Meters4.9:37.74a12
Dec 18VT HS Indoor Track 1Dec 18 · 1500 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union1500 Meters2.4:22.41a12

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 15Vermont DecathlonJun 15 · Decathlon · Place 16 · Champlain Valley UnionChamplain Valley UnionDecathlonRound M16.4310 PB11
Jun 15Vermont DecathlonJun 15 · Long Jump · Place 47 · Champlain Valley UnionChamplain Valley UnionLong JumpRound M47.4.69m PB11
Jun 15Vermont DecathlonJun 15 · Pole Vault · Place 2 · Champlain Valley UnionChamplain Valley UnionPole VaultRound M2.3.65m11
Jun 15Vermont DecathlonJun 15 · Javelin · Place 21 · Champlain Valley UnionChamplain Valley UnionJavelin800gRound M21.30.91m PB11
Jun 15Vermont DecathlonJun 15 · Discus · Place 26 · Champlain Valley UnionChamplain Valley UnionDiscus1.6kgRound M26.23.39m PB11
Jun 15Vermont DecathlonJun 15 · Shot Put · Place 29 · Champlain Valley UnionChamplain Valley UnionShot Put12lbRound M29.8.66m PB11
Jun 15Vermont DecathlonJun 15 · 110m Hurdles · Place 30 · Champlain Valley UnionChamplain Valley Union110m Hurdles39" / 0.991mRound M30.20.85a PB11
Jun 15Vermont DecathlonJun 15 · High Jump · Place 9 · Champlain Valley UnionChamplain Valley UnionHigh JumpRound M9.1.65m PB11
Jun 15Vermont DecathlonJun 15 · 1500 Meters · Place 5 · Champlain Valley UnionChamplain Valley Union1500 MetersRound M5.4:31.25a11
Jun 15Vermont DecathlonJun 15 · 400 Meters · Place 36 · Champlain Valley UnionChamplain Valley Union400 MetersRound M36.59.46a11
Jun 15Vermont DecathlonJun 15 · 100 Meters · Place 44 · Champlain Valley UnionChamplain Valley Union100 MetersRound M44.13.09a PB11
Jun 5D1 Vermont TF State ChampionshipJun 5 · Pole Vault · Place 2 · Champlain Valley UnionChamplain Valley UnionPole Vault2.3.80m PB11
Jun 5D1 Vermont TF State ChampionshipJun 5 · 1500 Meters · Place 9 · Champlain Valley UnionChamplain Valley Union1500 Meters9.4:19.38a11
May 29Essex HS TF InvitationalMay 29 · Pole Vault · Place 3 · Champlain Valley UnionChamplain Valley UnionPole Vault3.3.05m11
May 29Essex HS TF InvitationalMay 29 · 1500 Meters · Place 14 · Champlain Valley UnionChamplain Valley Union1500 Meters14.4:25.09a11
May 21BHS Host #2May 21 · Pole Vault · Place 1 · Champlain Valley UnionChamplain Valley UnionPole Vault1.3.65m11
May 19Rescheduled CVU Host #2May 19 · Pole Vault · Place 2 · Champlain Valley UnionChamplain Valley UnionPole Vault2.3.50m11
May 19Rescheduled CVU Host #2May 19 · 1500 Meters · Champlain Valley UnionChamplain Valley Union1500 Meters—DNS11
Apr 28BHS Host #1Apr 28 · Pole Vault · Place 1 · Champlain Valley UnionChamplain Valley UnionPole Vault1.3.35m11
Apr 28BHS Host #1Apr 28 · 3000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union3000 Meters1.9:47.09a11

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Essex HS Host #1May 1 · Pole Vault · Place 6 · Champlain Valley UnionChamplain Valley UnionPole Vault6.9-00.009
May 1Essex HS Host #1May 1 · Javelin · Champlain Valley UnionChamplain Valley UnionJavelin800g—SCR9