Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNew England HS Indoor Track & Field Championship · Mar 12:59.87aNew England HS Indoor Track & Field ChampionshipMarch 1, 2025
1000 Meters · OutdoorGreater Boston Track Club Meet · Feb 83:05.70aGreater Boston Track Club MeetFebruary 8, 2026
100m Hurdles · 33" / 0.838m · OutdoorD1 Vermont TF State Championship · Jun 319.68aD1 Vermont TF State ChampionshipJune 3, 2023
1500 Meters · IndoorRising Stars Youth Champs · Mar 64:45.66aRising Stars Youth ChampsMarch 6, 2026
300 Meters · IndoorVTFOA Weekend 3 · Dec 2846.29aVTFOA Weekend 3December 28, 2024
300m Hurdles · 30" / 0.762m · OutdoorD1 Vermont TF State Championship · Jun 354.04aD1 Vermont TF State ChampionshipJune 3, 2023
400 Meters · IndoorAdidas Indoor Nationals · Mar 201:00.72aAdidas Indoor NationalsMarch 20, 2026
500 Meters · IndoorTryon: College & Open Friday · Feb 201:20.64aTryon: College & Open FridayFebruary 20, 2026
55 Meter · IndoorVTFOA HS Indoor #3 · Dec 318.96aVTFOA HS Indoor #3December 31, 2023
55m Hurdles · 33" · IndoorVTFOA Weekend 1 · Dec 149.95aVTFOA Weekend 1December 14, 2024
600 Meters · IndoorGBTC Invitational · Jan 191:37.73aGBTC InvitationalJanuary 19, 2025
600 Meters · OutdoorGreater Boston Track Club Meet · Feb 81:39.27aGreater Boston Track Club MeetFebruary 8, 2026
800 Meters · IndoorNew Balance Nationals Indoor · Mar 122:16.46aNew Balance Nationals IndoorMarch 12, 2026
800 Meters · OutdoorNew England HS Outdoor TF Championship · Jun 132:14.35aNew England HS Outdoor TF ChampionshipJune 13, 2026
High Jump · IndoorVTFOA HS Indoor #1 · Dec 171.40mVTFOA HS Indoor #1December 17, 2023
High Jump · OutdoorD1 Vermont TF State Championship · Jun 31.47mD1 Vermont TF State ChampionshipJune 3, 2023
Long Jump · IndoorVTFOA HS Indoor #2 · Dec 234.11mVTFOA HS Indoor #2December 23, 2023
Long Jump · OutdoorD1 Vermont TF State Championship · Jun 34.16mD1 Vermont TF State ChampionshipJune 3, 2023

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 800 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union800 Meters3.2:14.35a PB12
Feb 8Greater Boston Track Club MeetFeb 8 · 1000 Meters · Place 6 · Champlain ValleyChamplain Valley1000 Meters6.3:05.70a PB12
Feb 8Greater Boston Track Club MeetFeb 8 · 600 Meters · Place 1 · Champlain ValleyChamplain Valley600 Meters1.1:39.27a PB12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 13 · Champlain Valley UnionChamplain Valley Union800 Meters13.2:18.48a12
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 41 · Champlain Valley UnionChamplain Valley Union400 Meters41.1:00.72a PB12
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 81 · Champlain Valley UnionChamplain Valley Union800 Meters812:16.46a PB12
Mar 12New Balance Nationals IndoorMar 12 · 800 Meters · Place 81 · Champlain Valley UnionChamplain Valley Union800 Meters812:16.46a12
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1500 Meters1.4:45.66a PB12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 1000 Meters · Champlain Valley UnionChamplain Valley Union1000 Meters—DNS12
Feb 2838th ANNUAL NEW ENGLAND INTERSCHOLASTIC INDOOR TRACK & FIELD CHAMPIONSHIPSFeb 28 · 600 Meters · Place 14 · Champlain Valley UnionChamplain Valley Union600 Meters14.1:39.45a12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 1000 Meters · Champlain Valley UnionChamplain Valley Union1000 Meters--DNS12
Feb 28[MA Entries] New England Track and Field ChampionshipFeb 28 · 600 Meters · Place 14 · Champlain Valley UnionChamplain Valley Union600 Meters14.1:39.45a12
Feb 20Tryon: College & Open FridayFeb 20 · 500 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union500 Meters1.1:20.64a PB12
Feb 20Tryon: College & Open FridayFeb 20 · 1000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1000 Meters1.3:02.67a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · 800 Meters · Place 7 · Champlain Valley UnionChamplain Valley Union800 Meters7.2:15.72a11
Jun 7Div. 1 Vermont State TF ChampionshipJun 7 · 800 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union800 Meters1.2:16.95a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 1000 Meters · Place 8 · Champlain Valley UnionChamplain Valley Union1000 Meters82:59.87a PB—
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 600 Meters · Place 20 · Champlain Valley UnionChamplain Valley Union600 Meters201:42.76a—
Feb 21The CIRCUIT BostonFeb 21 · 800 Meters · Place 4 · Champlain Valley UnionChamplain Valley Union800 Meters42:19.41a—
Jan 19GBTC InvitationalJan 19 · 1000 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union1000 Meters1.3:01.61a11
Jan 19GBTC InvitationalJan 19 · 600 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union600 Meters2.1:37.73a PB11

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28VTFOA Weekend 3Dec 28 · 300 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union300 Meters3.46.29a PB11
Dec 28VTFOA Weekend 3Dec 28 · 600 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union600 Meters2.1:42.03a11
Dec 28VTFOA Weekend 3Dec 28 · 55m Hurdles · Place 6 · Champlain Valley UnionChamplain Valley Union55m Hurdles33"6.10.35a11
Dec 28VTFOA Weekend 3Dec 28 · High Jump · Champlain Valley UnionChamplain Valley UnionHigh Jump--DNS11
Dec 22VTFOA Weekend 2Dec 22 · 600 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union600 Meters1.1:41.34a11
Dec 22VTFOA Weekend 2Dec 22 · 55m Hurdles · Place 6 · Champlain Valley UnionChamplain Valley Union55m Hurdles33"6.10.24a11
Dec 14VTFOA Weekend 1Dec 14 · 600 Meters · Place 2 · Champlain Valley UnionChamplain Valley Union600 Meters2.1:43.85a11
Dec 14VTFOA Weekend 1Dec 14 · 55m Hurdles · Place 6 · Champlain Valley UnionChamplain Valley Union55m Hurdles33"6.9.95a PB11
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · 600 Meters · Place 25 · Champlain Valley UnionChamplain Valley Union600 Meters25.1:45.73a10

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · 600 Meters · Place 3 · Champlain Valley UnionChamplain Valley Union600 Meters3.1:51.28a10
Dec 31VTFOA HS Indoor #3Dec 31 · 55m Hurdles · Place 8 · Champlain Valley UnionChamplain Valley Union55m Hurdles33"8.10.80a10
Dec 31VTFOA HS Indoor #3Dec 31 · 55 Meter · Place 26 · Champlain Valley UnionChamplain Valley Union55 Meter26.8.96a PB10
Dec 31VTFOA HS Indoor #3Dec 31 · Long Jump · Place 9 · Champlain Valley UnionChamplain Valley UnionLong Jump9.3.94mWind: 010
Dec 23VTFOA HS Indoor #2Dec 23 · 600 Meters · Champlain Valley UnionChamplain Valley Union600 Meters—1:51.39a10
Dec 23VTFOA HS Indoor #2Dec 23 · Long Jump · Place 16 · Champlain Valley UnionChamplain Valley UnionLong Jump16.4.11m PBWind: 010
Dec 17VTFOA HS Indoor #1Dec 17 · 600 Meters · Place 1 · Champlain Valley UnionChamplain Valley Union600 Meters1.1:55.57a10
Dec 17VTFOA HS Indoor #1Dec 17 · 55m Hurdles · Place 3 · Champlain Valley UnionChamplain Valley Union55m Hurdles33"3.11.28a10
Dec 17VTFOA HS Indoor #1Dec 17 · Long Jump · Place 2 · Champlain Valley UnionChamplain Valley UnionLong Jump2.4.05m10
Dec 17VTFOA HS Indoor #1Dec 17 · High Jump · Champlain Valley UnionChamplain Valley UnionHigh Jump—1.40m PB10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3D1 Vermont TF State ChampionshipJun 3 · Long Jump · Place 20 · Champlain Valley UnionChamplain Valley UnionLong Jump20.4.16m PBWind: 09
Jun 3D1 Vermont TF State ChampionshipJun 3 · 300m Hurdles · Place 12 · Champlain Valley UnionChamplain Valley Union300m Hurdles30" / 0.762m12.54.04a PB9
Jun 3D1 Vermont TF State ChampionshipJun 3 · 100m Hurdles · Place 15 · Champlain Valley UnionChamplain Valley Union100m Hurdles33" / 0.838mRound P15.19.68a PB9
Jun 3D1 Vermont TF State ChampionshipJun 3 · High Jump · Place 4 · Champlain Valley UnionChamplain Valley UnionHigh Jump4.1.47m PB9