Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaine State Pine Tree Classic · Apr 1811.97aMaine State Pine Tree ClassicApril 18, 2025
110m Hurdles · 39" / 0.991m · OutdoorVermont Decathlon · Jun 1523.34aVermont DecathlonJune 15, 2021
1500 Meters · OutdoorVermont Decathlon · Jun 155:37.83aVermont DecathlonJune 15, 2021
200 Meters · OutdoorD1 Vermont TF State Championship · Jun 323.99aD1 Vermont TF State ChampionshipJune 3, 2023
400 Meters · OutdoorSTJ Last Chance Meet · May 3055.16aSTJ Last Chance MeetMay 30, 2023
55 Meter · IndoorVITA TF Indoor Meet #3 · Dec 287.22aVITA TF Indoor Meet #3December 28, 2022
Decathlon · OutdoorVermont Decathlon · Jun 153163Vermont DecathlonJune 15, 2021
Discus · 1.6kg · OutdoorEssex HS Host TF Meet #3 · May 1724.91mEssex HS Host TF Meet #3May 17, 2022
High Jump · IndoorVITA TF Indoor Meet #3 · Dec 281.50mVITA TF Indoor Meet #3December 28, 2022
High Jump · OutdoorVermont Decathlon · Jun 151.55mVermont DecathlonJune 15, 2021
Javelin · 800g · OutdoorVermont Decathlon · Jun 1527.71mVermont DecathlonJune 15, 2021
Long Jump · IndoorVITA TF Indoor Meet #3 · Dec 285.50mVITA TF Indoor Meet #3December 28, 2022
Long Jump · OutdoorVermont Decathlon · Jun 154.88mVermont DecathlonJune 15, 2021
Pole Vault · OutdoorVermont Decathlon · Jun 152.45mVermont DecathlonJune 15, 2021
Shot Put · 12lb · IndoorSt J Throws #2 · Dec 299.79mSt J Throws #2December 29, 2022
Shot Put · 12lb · OutdoorVermont Decathlon · Jun 157.64mVermont DecathlonJune 15, 2021
Weight Throw · 25lb / 11.3kg · IndoorSt J Throws #2 · Dec 2910.68mSt J Throws #2December 29, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 200 Meters · Univ. of New EnglandUniv. of New England200 MetersX26.11aWind: 1.2Jr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · 100 Meters · Univ. of New EnglandUniv. of New England100 MetersX12.30aWind: 1.6Jr
Apr 11St Josephs Track & Field InvitationalApr 11 · 100 Meters · Univ. of New EnglandUniv. of New England100 Meters--DNFWind: 1.3Jr
Apr 11Monks Track and Field InvitationalApr 11 · 100 Meters · Univ. of New EnglandUniv. of New England100 Meters—DNFJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Maine State Pine Tree ClassicApr 18 · 200 Meters · Place 24 · Univ. of New EnglandUniv. of New England200 Meters24.24.48aWind: -0.5So
Apr 18Maine State Pine Tree ClassicApr 18 · 100 Meters · Place 19 · Univ. of New EnglandUniv. of New England100 Meters19.11.97a PBWind: 0.4So
Mar 29Tufts Snowflake ClassicMar 29 · 200 Meters · Place 27 · Univ. of New EnglandUniv. of New England200 Meters2725.08aSo

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 30Tufts Snowflake ClassicMar 30 · 400 Meters · Place 26 · Univ. of New EnglandUniv. of New England400 Meters2656.77a—
Mar 30Tufts Snowflake ClassicMar 30 · 200 Meters · Place 31 · Univ. of New EnglandUniv. of New England200 Meters3124.45a—
Mar 30Tufts Snowflake ClassicMar 30 · 100 Meters · Place 25 · Univ. of New EnglandUniv. of New England100 Meters2512.14a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3D1 Vermont TF State ChampionshipJun 3 · 200 Meters · Place 6 · North Country UnionNorth Country Union200 Meters6.23.99a PB12
Jun 3D1 Vermont TF State ChampionshipJun 3 · 100 Meters · Place 16 · North Country UnionNorth Country Union100 MetersRound P16.12.17a12
May 30STJ Last Chance MeetMay 30 · Discus · Place 7 · North Country UnionNorth Country UnionDiscus1.6kg7.22.63m12
May 30STJ Last Chance MeetMay 30 · 400 Meters · Place 1 · North Country UnionNorth Country Union400 Meters1.55.16a PB12
Apr 4NCUHS time trialApr 4 · Shot Put · Place 2 · North Country UnionNorth Country UnionShot Put12lb2.10.25mUnofficial12
Apr 4NCUHS time trialApr 4 · 200 Meters · Place 1 · North Country UnionNorth Country Union200 Meters1.25.1Unofficial12
Apr 4NCUHS time trialApr 4 · 100 Meters · Place 1 · North Country UnionNorth Country Union100 Meters1.12.0Unofficial12

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29St J Throws #2Dec 29 · Weight Throw · Place 5 · North Country UnionNorth Country UnionWeight Throw25lb / 11.3kg5.10.68m PB12
Dec 29St J Throws #2Dec 29 · Shot Put · Place 11 · North Country UnionNorth Country UnionShot Put12lb11.9.79m PB12
Dec 28VITA TF Indoor Meet #3Dec 28 · 55 Meter · Place 20 · North Country UnionNorth Country Union55 Meter20.7.22a PB12
Dec 28VITA TF Indoor Meet #3Dec 28 · Long Jump · Place 6 · North Country UnionNorth Country UnionLong Jump6.5.50m PB12
Dec 28VITA TF Indoor Meet #3Dec 28 · High Jump · Place 17 · North Country UnionNorth Country UnionHigh Jump17.1.50m PB12
Dec 20STJ Throws #1 and ClinicDec 20 · Weight Throw · Place 8 · North Country UnionNorth Country UnionWeight Throw25lb / 11.3kg8.9.38m12
Dec 20STJ Throws #1 and ClinicDec 20 · Shot Put · Place 10 · North Country UnionNorth Country UnionShot Put12lb10.9.77m12
Dec 17VITA TF Indoor Meet #1Dec 17 · Shot Put · North Country UnionNorth Country UnionShot Put12lb—NM12

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17Essex HS Host TF Meet #3May 17 · Discus · Place 10 · North Country UnionNorth Country UnionDiscus1.6kg10.24.91m PB11
May 17Essex HS Host TF Meet #3May 17 · 100 Meters · Place 13 · North Country UnionNorth Country Union100 Meters13.12.75a11
May 14Burlington HS TF InvitationalMay 14 · 100 Meters · Place 46 · North Country UnionNorth Country Union100 MetersRound P46.12.60a11
May 7St J RelaysMay 7 · Long Jump · Place 5 · North Country UnionNorth Country UnionLong Jump5.4.71m11
Apr 12NCUHS time trialApr 12 · 400 Meters · Place 3 · North Country UnionNorth Country Union400 Meters3.1:04.14Unofficial11
Apr 12NCUHS time trialApr 12 · 100 Meters · Place 3 · North Country UnionNorth Country Union100 Meters3.12.78Unofficial11

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 15Vermont DecathlonJun 15 · Decathlon · Place 51 · North Country UnionNorth Country UnionDecathlonRound M51.3163 PB10
Jun 15Vermont DecathlonJun 15 · Long Jump · Place 40 · North Country UnionNorth Country UnionLong JumpRound M40.4.88m PB10
Jun 15Vermont DecathlonJun 15 · Pole Vault · Place 28 · North Country UnionNorth Country UnionPole VaultRound M28.2.45m PB10
Jun 15Vermont DecathlonJun 15 · Javelin · Place 39 · North Country UnionNorth Country UnionJavelin800gRound M39.27.71m PB10
Jun 15Vermont DecathlonJun 15 · Discus · Place 30 · North Country UnionNorth Country UnionDiscus1.6kgRound M30.22.17m10
Jun 15Vermont DecathlonJun 15 · Shot Put · Place 51 · North Country UnionNorth Country UnionShot Put12lbRound M51.7.64m PB10
Jun 15Vermont DecathlonJun 15 · 110m Hurdles · Place 59 · North Country UnionNorth Country Union110m Hurdles39" / 0.991mRound M59.23.34a PB10
Jun 15Vermont DecathlonJun 15 · High Jump · Place 17 · North Country UnionNorth Country UnionHigh JumpRound M17.1.55m PB10
Jun 15Vermont DecathlonJun 15 · 1500 Meters · Place 47 · North Country UnionNorth Country Union1500 MetersRound M47.5:37.83a PB10
Jun 15Vermont DecathlonJun 15 · 400 Meters · Place 61 · North Country UnionNorth Country Union400 MetersRound M61.1:06.17a10
Jun 15Vermont DecathlonJun 15 · 100 Meters · Place 34 · North Country UnionNorth Country Union100 MetersRound M34.12.83a10
Jun 1STJ Last Chance MeetJun 1 · Long Jump · Place 6 · North Country UnionNorth Country UnionLong Jump6.15-07.0010
Jun 1STJ Last Chance MeetJun 1 · 200 Meters · Place 5 · North Country UnionNorth Country Union200 Meters5.26.7010
Jun 1STJ Last Chance MeetJun 1 · 100 Meters · Place 3 · North Country UnionNorth Country Union100 Meters3.12.8010
May 4NCUHS Meet #2May 4 · Long Jump · Place 13 · North Country UnionNorth Country UnionLong Jump13.15-02.5010
May 4NCUHS Meet #2May 4 · 200 Meters · Place 22 · North Country UnionNorth Country Union200 Meters22.27.5210
May 4NCUHS Meet #2May 4 · 100 Meters · Place 24 · North Country UnionNorth Country Union100 Meters24.13.1610
Apr 24NCUHS meet #1Apr 24 · Long Jump · Place 2 · North Country UnionNorth Country UnionLong Jump2.14-09.5010
Apr 24NCUHS meet #1Apr 24 · 200 Meters · North Country UnionNorth Country Union200 Meters—FS10
Apr 24NCUHS meet #1Apr 24 · 100 Meters · Place 9 · North Country UnionNorth Country Union100 Meters9.13.5210