Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCommunity Cup · May 1814.26Community CupMay 18, 2018
200 Meters · Outdoor KVAC:Lawrence, Oceanside, Belfast, Nokomis @ Camden Hills · Apr 2729.61 KVAC:Lawrence, Oceanside, Belfast, Nokomis @ Camden HillsApril 27, 2018
Javelin · 600g · OutdoorU Mass Lowell Invitational · Mar 2637.30mU Mass Lowell InvitationalMarch 26, 2022
Shot Put · 4kg · OutdoorMaine Class B State Championship · Jun 530-01.00Maine Class B State ChampionshipJune 5, 2021

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 3America East Outdoor ChampionshipsMay 3 · Javelin · Place 8 · VermontVermontJavelin832.13mSR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Javelin · Place 12 · VermontVermontJavelin600g12.33.05mSr
Apr 5UNH Jim Boulanger InvitationalApr 5 · Javelin · Place 5 · VermontVermontJavelin534.21mSR

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Javelin · Place 7 · VermontVermontJavelin600g7.31.41mJr
Apr 19George Davis InvitationalApr 19 · Javelin · Place 15 · VermontVermontJavelin600g15.33.60mJr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · Javelin · Place 14 · VermontVermontJavelin1431.36mSO
Apr 15UMASS Commonwealth InvitationalApr 15 · Javelin · Place 12 · VermontVermontJavelin1231.92mSO
Mar 31Black and Gold InvitationalMar 31 · Javelin · Place 17 · VermontVermontJavelin600g17.33.75mSo
Mar 24UMass-Lowell InvitationalMar 24 · Javelin · Place 6 · VermontVermontJavelin600g6.34.25mSo

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13NEICAAA Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 14 · VermontVermontJavelin600g14.36.74mFr
May 7America East Conference Outdoor ChampionshipsMay 7 · Javelin · Place 11 · VermontVermontJavelin600g11.34.26mFr
Apr 23George Davis InvitationalApr 23 · Javelin · Place 6 · VermontVermontJavelin6118-8FR
Apr 16UMASS Outdoor InvitationalApr 16 · Javelin · Place 12 · VermontVermontJavelin600g12.31.24mFr
Apr 9Mason Spring InvitationalApr 9 · Javelin · Place 9 · VermontVermontJavelin600g9.36.64mFr
Apr 2UNH Outdoor Season OpenerApr 2 · Javelin · Place 4 · VermontVermontJavelin600g4.35.26mFr
Mar 26U Mass Lowell InvitationalMar 26 · Javelin · Place 2 · VermontVermontJavelin600g2.37.30m PBFr

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Maine Class B State ChampionshipJun 5 · Javelin · Place 3 · LawrenceLawrenceJavelin600g3.109-0612
Jun 5Maine Class B State ChampionshipJun 5 · Shot Put · Place 9 · LawrenceLawrenceShot Put4kg9.30-01.00 PB12
May 8Husky ThrowdownMay 8 · Shot Put · Place 24 · LawrenceLawrenceShot Put2425-01.25SR
May 8Husky ThrowdownMay 8 · Javelin · Place 2 · LawrenceLawrenceJavelin2103-05SR

2019 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Javelin · Place 2 · LawrenceLawrenceJavelin600g2.117-0010
May 25KVAC ChampionshipMay 25 · Javelin · Place 1 · LawrenceLawrenceJavelin1111-11—
May 25KVAC ChampionshipMay 25 · 200 Meters · LawrenceLawrence200 Meters—30.11—
May 25KVAC ChampionshipMay 25 · 100 Meters · LawrenceLawrence100 Meters—14.40—
May 17Community CupMay 17 · Javelin · Place 1 · LawrenceLawrenceJavelin1109-06—
May 17Community CupMay 17 · 200 Meters · Place 14 · LawrenceLawrence200 Meters1430.55—
May 17Community CupMay 17 · 100 Meters · Place 11 · LawrenceLawrence100 Meters1114.40—

2018 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Javelin · Place 7 · LawrenceLawrenceJavelin600g7.100-119
May 26KVAC ChampionshipMay 26 · Javelin · Place 7 · LawrenceLawrenceJavelin794-11—
May 26KVAC ChampionshipMay 26 · 200 Meters · Place 19 · LawrenceLawrence200 Meters1930.07—
May 26KVAC ChampionshipMay 26 · 100 Meters · Place 17 · LawrenceLawrence100 Meters1714.49—
May 18Community CupMay 18 · Javelin · Place 1 · LawrenceLawrenceJavelin194-02FR
May 18Community CupMay 18 · 200 Meters · Place 15 · LawrenceLawrence200 Meters1529.75FR
May 18Community CupMay 18 · 100 Meters · Place 11 · LawrenceLawrence100 Meters1114.26 PBFR
May 10 KVAC: Brunswick, Gardiner, Lawrence @ BelfastMay 10 · Javelin · Place 2 · LawrenceLawrenceJavelin297-08FR
May 10 KVAC: Brunswick, Gardiner, Lawrence @ BelfastMay 10 · 200 Meters · Place 2 · LawrenceLawrence200 Meters230.24FR
May 10 KVAC: Brunswick, Gardiner, Lawrence @ BelfastMay 10 · 100 Meters · Place 5 · LawrenceLawrence100 Meters514.81FR
May 7 KVAC: Erskine Academy, Nokomis, Edward Little, MCI @ LawrenceMay 7 · Javelin · Place 4 · LawrenceLawrenceJavelin484-00—
May 7 KVAC: Erskine Academy, Nokomis, Edward Little, MCI @ LawrenceMay 7 · 200 Meters · Place 12 · LawrenceLawrence200 Meters1229.81—
May 7 KVAC: Erskine Academy, Nokomis, Edward Little, MCI @ LawrenceMay 7 · 100 Meters · Place 13 · LawrenceLawrence100 Meters1314.43—
Apr 28Husky Throw DownApr 28 · Shot Put · Place 14 · LawrenceLawrenceShot Put1425-10.50FR
Apr 28Husky Throw DownApr 28 · Javelin · Place 3 · LawrenceLawrenceJavelin389-11FR
Apr 27 KVAC:Lawrence, Oceanside, Belfast, Nokomis @ Camden HillsApr 27 · Javelin · Place 1 · LawrenceLawrenceJavelin198-11FR
Apr 27 KVAC:Lawrence, Oceanside, Belfast, Nokomis @ Camden HillsApr 27 · 200 Meters · Place 5 · LawrenceLawrence200 Meters529.61 PBFR
Apr 27 KVAC:Lawrence, Oceanside, Belfast, Nokomis @ Camden HillsApr 27 · 100 Meters · Place 5 · LawrenceLawrence100 Meters514.44FR