Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSVL Meet #2 @ Burr and Burton Academy · Apr 1112.90aSVL Meet #2 @ Burr and Burton AcademyApril 11, 2023
55 Meter · IndoorNortheast Invitational · Jan 77.94aNortheast InvitationalJanuary 7, 2023
Discus · 1.6kg · OutdoorSVL-A Championship · May 23127-08SVL-A Championship May 23, 2023
Discus · 2kg · OutdoorRegis Spring Invite 2025 · Apr 432.40mRegis Spring Invite 2025April 4, 2025
Division 2 Varsity Weight - 25lb · IndoorVermont State Championship Throws at St J · Jan 2812.60Vermont State Championship Throws at St J January 28, 2023
Hammer · 16lb / 7.26kg · OutdoorRegis Spring Invite 2025 · Apr 436.91mRegis Spring Invite 2025April 4, 2025
Javelin · 800g · OutdoorJim Boulanger Invitational · Apr 445.33mJim Boulanger InvitationalApril 4, 2026
Long Jump · IndoorVITA TF Indoor Meet #5 · Jan 144.14mVITA TF Indoor Meet #5January 14, 2023
Shot Put · 12lb · IndoorSt J Throws #2 · Dec 2911.06mSt J Throws #2December 29, 2022
Shot Put · 12lb · OutdoorD2 Vermont TF State Championship · Jun 212.07mD2 Vermont TF State ChampionshipJune 2, 2023
Shot Put · 16lb / 7.26kg · IndoorPlymouth Winter Classic · Dec 512.06mPlymouth Winter ClassicDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorJim Boulanger Invitational · Apr 410.95mJim Boulanger InvitationalApril 4, 2026
Varsity Weight - 25lb · IndoorSt Johnsbury Throws #3 · Jan 810.48mSt Johnsbury Throws #3January 8, 2023
Weight Throw · 25lb / 11.3kg · IndoorSTJ Throws #1 and Clinic · Dec 2010.20mSTJ Throws #1 and ClinicDecember 20, 2022
Weight Throw · 35lb / 15.9kg · IndoorLittle East Indoor Championship · Feb 2212.95mLittle East Indoor ChampionshipFebruary 22, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25Little East Conference ChampionshipApr 25 · Javelin · Place 9 · Plymouth StatePlymouth StateJavelin800g9.43.93mSo
Apr 18Middlebury Outdoor MeetApr 18 · Hammer · Place 7 · Plymouth StatePlymouth StateHammer16lb / 7.26kg7.36.67mSo
Apr 18Middlebury Outdoor MeetApr 18 · Discus · Plymouth StatePlymouth StateDiscus2kg—NDSo
Apr 18Middlebury Outdoor MeetApr 18 · Shot Put · Place 16 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg16.9.94mSo
Apr 11Ed Daniels ClassicApr 11 · Javelin · Place 15 · Plymouth StatePlymouth StateJavelin800g15.40.59mSo
Apr 11Ed Daniels ClassicApr 11 · Shot Put · Place 11 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg11.9.88mSo
Apr 4Jim Boulanger InvitationalApr 4 · Javelin · Place 5 · Plymouth StatePlymouth StateJavelin800g5.45.33m PBSo
Apr 4Jim Boulanger InvitationalApr 4 · Shot Put · Place 7 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg7.10.95m PBSo
Mar 26SNHU Spring InvitationalMar 26 · Hammer · Place 13 · Plymouth StatePlymouth StateHammer16lb / 7.26kg13.33.10mSo
Mar 26SNHU Spring InvitationalMar 26 · Discus · Plymouth StatePlymouth StateDiscus2kg—FOULSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21Little East Indoor T&F ChampionshipFeb 21 · Weight Throw · Place 18 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg18.12.88mJr
Feb 6Riverhawk InvitationalFeb 6 · Weight Throw · Place 13 · Plymouth StatePlymouth StateWeight Throw1312.73mJr
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 25 · Plymouth StatePlymouth StateShot Put2511.01mJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 15 · Plymouth StatePlymouth StateWeight Throw1513.61mJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 24 · Plymouth StatePlymouth StateShot Put2411.82mJr
Jan 17Panther InviteJan 17 · Shot Put · Place 6 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg6.11.76mJr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Plymouth Winter ClassicDec 5 · Weight Throw · Place 2 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg2.12.90mJr
Dec 5Plymouth Winter ClassicDec 5 · Shot Put · Place 4 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg4.12.06m PBJr
Feb 22Little East Indoor ChampionshipFeb 22 · Weight Throw · Place 11 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg11.12.95m PBSo
Feb 15PSU Alumni MeetFeb 15 · Weight Throw · Place 2 · Plymouth StatePlymouth StateWeight Throw213.16mSO
Feb 15PSU Alumni MeetFeb 15 · Shot Put · Place 11 · Plymouth StatePlymouth StateShot Put1110.38mSO
Feb 1Panther Invite IIFeb 1 · Weight Throw · Place 11 · Plymouth StatePlymouth StateWeight Throw1111.78m—
Feb 1Panther Invite IIFeb 1 · Shot Put · Place 23 · Plymouth StatePlymouth StateShot Put2310.51m—
Jan 25Southern Maine Husky InvitationalJan 25 · Weight Throw · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg--FSSo
Jan 25Southern Maine Husky InvitationalJan 25 · Shot Put · Place 22 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg22.10.58mSo
Jan 18Panther Invite 1Jan 18 · Weight Throw · Place 2 · Plymouth StatePlymouth StateWeight Throw212.24mSO
Jan 18Panther Invite 1Jan 18 · Shot Put · Place 7 · Plymouth StatePlymouth StateShot Put711.10mSO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Little East ChampionshipApr 27 · Javelin · Place 7 · Plymouth StatePlymouth StateJavelin741.21mFR
Apr 27Little East ChampionshipApr 27 · Discus · Place 9 · Plymouth StatePlymouth StateDiscus935.50mFR
Apr 4Regis Spring Invite 2025Apr 4 · Hammer · Place 7 · Plymouth StatePlymouth StateHammer16lb / 7.26kg7.36.91m PBFr
Apr 4Regis Spring Invite 2025Apr 4 · Javelin · Place 14 · Plymouth StatePlymouth StateJavelin800g14.41.89mFr
Apr 4Regis Spring Invite 2025Apr 4 · Discus · Place 14 · Plymouth StatePlymouth StateDiscus2kg14.32.40m PBFr
Mar 28SNHU Spring InvitationalMar 28 · Javelin · Place 8 · Plymouth StatePlymouth StateJavelin841.94mFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Plymouth St. W ClassicDec 6 · Weight Throw · Place 4 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg4.12.57mSo
Dec 6Plymouth St. W ClassicDec 6 · Shot Put · Place 10 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg10.10.25mSo

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 9Plymouth Winter ClassicDec 9 · Weight Throw · Place 2 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg2.10.44mFr
Dec 9Plymouth Winter ClassicDec 9 · Shot Put · Place 5 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg5.10.45mFr
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · Weight Throw · Place 4 · Fair Haven UnionFair Haven UnionWeight Throw412.66m12
Feb 4Vermont Indoor TF State ChampionshipFeb 4 · Shot Put · Place 7 · Fair Haven UnionFair Haven UnionShot Put711.11m12
Jan 28Vermont State Championship Throws at St J Jan 28 · Division 2 Varsity Weight - 25lb · Place 4 · Fair Haven UnionFair Haven UnionDivision 2 Varsity Weight - 25lb412.60 PB12
Jan 28Vermont State Championship Throws at St J Jan 28 · Shot Put · Place 7 · Fair Haven UnionFair Haven UnionShot Put711.1012
Jan 14VITA TF Indoor Meet #5Jan 14 · Long Jump · Place 30 · Fair Haven UnionFair Haven UnionLong Jump304.14m PB12
Jan 14VITA TF Indoor Meet #5Jan 14 · Shot Put · Place 8 · Fair Haven UnionFair Haven UnionShot Put811.01m12
Jan 8St Johnsbury Throws #3Jan 8 · Varsity Weight - 25lb · Place 6 · Fair Haven UnionFair Haven UnionVarsity Weight - 25lb610.48m PB12
Jan 8St Johnsbury Throws #3Jan 8 · Shot Put · Place 11 · Fair Haven UnionFair Haven UnionShot Put1110.80m12
Jan 7Northeast InvitationalJan 7 · 55 Meter · Place 25 · Fair Haven UnionFair Haven Union55 Meter25.7.94a PB12

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 2D2 Vermont TF State ChampionshipJun 2 · Javelin · Place 3 · Fair Haven UnionFair Haven UnionJavelin800g3.40.62m12
Jun 2D2 Vermont TF State ChampionshipJun 2 · Discus · Place 3 · Fair Haven UnionFair Haven UnionDiscus1.6kg3.38.28m12
Jun 2D2 Vermont TF State ChampionshipJun 2 · Shot Put · Place 5 · Fair Haven UnionFair Haven UnionShot Put12lb5.12.07m PB12
Jun 1D3 Vermont TF State ChampionshipJun 1 · Javelin · Place 3 · Fair Haven UnionFair Haven UnionJavelin340.62m—
Jun 1D3 Vermont TF State ChampionshipJun 1 · Discus · Place 3 · Fair Haven UnionFair Haven UnionDiscus338.28m—
Jun 1D3 Vermont TF State ChampionshipJun 1 · Shot Put · Place 5 · Fair Haven UnionFair Haven UnionShot Put512.07m—
May 27Essex TF Invitational - NE QualifierMay 27 · Javelin · Place 12 · Fair Haven UnionFair Haven UnionJavelin1239.18m—
May 27Essex TF Invitational - NE QualifierMay 27 · Discus · Place 9 · Fair Haven UnionFair Haven UnionDiscus936.13m—
May 27Essex TF Invitational - NE QualifierMay 27 · Shot Put · Place 20 · Fair Haven UnionFair Haven UnionShot Put2011.18m—
May 23SVL-A Championship May 23 · Javelin · Place 4 · Fair Haven UnionFair Haven UnionJavelin800g4.133-0212
May 23SVL-A Championship May 23 · Discus · Place 2 · Fair Haven UnionFair Haven UnionDiscus1.6kg2.127-08 PB12
May 23SVL-A Championship May 23 · Shot Put · Place 8 · Fair Haven UnionFair Haven UnionShot Put12lb8.35-02.0012
May 2080th Annual Eddy MeetMay 20 · Discus · Place 18 · Fair Haven UnionFair Haven UnionDiscus1.6kg18.121-0412
May 2080th Annual Eddy MeetMay 20 · Shot Put · Place 20 · Fair Haven UnionFair Haven UnionShot Put12lb20.36-00.0012
May 9SVL Meet # 5May 9 · Javelin · Place 2 · Fair Haven UnionFair Haven UnionJavelin800g2.127-0412
May 9SVL Meet # 5May 9 · Discus · Place 2 · Fair Haven UnionFair Haven UnionDiscus1.6kg2.118-0212
May 9SVL Meet # 5May 9 · Shot Put · Place 3 · Fair Haven UnionFair Haven UnionShot Put12lb3.36-01.0012
Apr 19Fair Haven SVL #1Apr 19 · Javelin · Place 2 · Fair Haven UnionFair Haven UnionJavelin2129-6—
Apr 19Fair Haven SVL #1Apr 19 · Discus · Place 4 · Fair Haven UnionFair Haven UnionDiscus499-4—
Apr 19Fair Haven SVL #1Apr 19 · Shot Put · Place 4 · Fair Haven UnionFair Haven UnionShot Put435-4.50—
Apr 11SVL Meet #2 @ Burr and Burton AcademyApr 11 · Javelin · Place 3 · Fair Haven UnionFair Haven UnionJavelin800g3.36.07m12
Apr 11SVL Meet #2 @ Burr and Burton AcademyApr 11 · Discus · Place 2 · Fair Haven UnionFair Haven UnionDiscus1.6kg2.35.97m12
Apr 11SVL Meet #2 @ Burr and Burton AcademyApr 11 · Shot Put · Place 5 · Fair Haven UnionFair Haven UnionShot Put12lb5.10.91m12
Apr 11SVL Meet #2 @ Burr and Burton AcademyApr 11 · 100 Meters · Place 16 · Fair Haven UnionFair Haven Union100 Meters16.12.90a PB12
Apr 8MAU SVL Meet# 1 Apr 8 · Javelin · Place 3 · Fair Haven UnionFair Haven UnionJavelin3131-00.0012
Apr 8MAU SVL Meet# 1 Apr 8 · Discus · Place 6 · Fair Haven UnionFair Haven UnionDiscus687-00.0012
Apr 8MAU SVL Meet# 1 Apr 8 · Shot Put · Place 5 · Fair Haven UnionFair Haven UnionShot Put533-06.0012

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29St J Throws #2Dec 29 · Weight Throw · Place 9 · Fair Haven UnionFair Haven UnionWeight Throw25lb / 11.3kg9.9.63m12
Dec 29St J Throws #2Dec 29 · Shot Put · Place 6 · Fair Haven UnionFair Haven UnionShot Put12lb6.11.06m PB12
Dec 28VITA TF Indoor Meet #3Dec 28 · Shot Put · Fair Haven UnionFair Haven UnionShot Put12lb—NM12
Dec 20STJ Throws #1 and ClinicDec 20 · Weight Throw · Place 4 · Fair Haven UnionFair Haven UnionWeight Throw25lb / 11.3kg4.10.20m PB12
Dec 20STJ Throws #1 and ClinicDec 20 · Shot Put · Place 7 · Fair Haven UnionFair Haven UnionShot Put12lb7.10.84m12
Dec 17VITA TF Indoor Meet #1Dec 17 · 55 Meter · Fair Haven UnionFair Haven Union55 Meter—DNS12
Dec 17VITA TF Indoor Meet #1Dec 17 · Shot Put · Fair Haven UnionFair Haven UnionShot Put12lb—NM12

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 3D2 Vermont TF State ChampionshipJun 3 · Javelin · Place 4 · Fair Haven UnionFair Haven UnionJavelin800g4.41.02m11
Jun 3D2 Vermont TF State ChampionshipJun 3 · Discus · Place 5 · Fair Haven UnionFair Haven UnionDiscus1.6kg5.32.91m11
May 31Slater Last DitchMay 31 · Javelin · Place 1 · Fair Haven UnionFair Haven UnionJavelin1127-0011
May 31Slater Last DitchMay 31 · Discus · Place 1 · Fair Haven UnionFair Haven UnionDiscus1109-0511
May 31Slater Last DitchMay 31 · Shot Put · Place 2 · Fair Haven UnionFair Haven UnionShot Put233-04.0011
May 28Essex Invitational/NE Champ QualifierMay 28 · Javelin · Place 10 · Fair Haven UnionFair Haven UnionJavelin1039.13m11
May 24SVL-A Championship TF Meet @ Brattleboro HSMay 24 · Javelin · Place 3 · Fair Haven UnionFair Haven UnionJavelin800g3.41.10m11
May 24SVL-A Championship TF Meet @ Brattleboro HSMay 24 · Discus · Place 5 · Fair Haven UnionFair Haven UnionDiscus1.6kg5.29.77m11
May 19Middlebury HS Host TF Meet May 19 · Javelin · Place 3 · Fair Haven UnionFair Haven UnionJavelin334.01m11
May 19Middlebury HS Host TF Meet May 19 · Discus · Place 3 · Fair Haven UnionFair Haven UnionDiscus328.42m11
May 19Middlebury HS Host TF Meet May 19 · Shot Put · Place 5 · Fair Haven UnionFair Haven UnionShot Put59.86m11
May 17Burr and Burton Academy Host #3May 17 · Javelin · Place 2 · Fair Haven UnionFair Haven UnionJavelin239.57m11
May 17Burr and Burton Academy Host #3May 17 · Discus · Place 3 · Fair Haven UnionFair Haven UnionDiscus329.74m11
May 17Burr and Burton Academy Host #3May 17 · Shot Put · Place 4 · Fair Haven UnionFair Haven UnionShot Put49.58m11
May 10Fair Haven Home #2May 10 · Javelin · Place 1 · Fair Haven UnionFair Haven UnionJavelin800g1.125-0311
May 10Fair Haven Home #2May 10 · Discus · Place 4 · Fair Haven UnionFair Haven UnionDiscus1.6kg4.83-1111
May 10Fair Haven Home #2May 10 · Shot Put · Place 4 · Fair Haven UnionFair Haven UnionShot Put12lb4.33-01.5011
Apr 23Warrior Track and Field ClassicApr 23 · Shot Put · Place 47 · Fair Haven UnionFair Haven UnionShot Put12lb47.30-10.0011
Apr 12Burr and Burton Academy Host (FHUHS Replacement)Apr 12 · Javelin · Fair Haven UnionFair Haven UnionJavelin800g—SCR11
Apr 12Burr and Burton Academy Host (FHUHS Replacement)Apr 12 · Discus · Fair Haven UnionFair Haven UnionDiscus1.6kg—SCR11
Apr 12Burr and Burton Academy Host (FHUHS Replacement)Apr 12 · Shot Put · Fair Haven UnionFair Haven UnionShot Put12lb—SCR11
Apr 2Empire Arsenal RelaysApr 2 · Discus · Place 15 · Fair Haven UnionFair Haven UnionDiscus1.6kg15.70-1011
Apr 2Empire Arsenal RelaysApr 2 · Shot Put · Place 17 · Fair Haven UnionFair Haven UnionShot Put12lb17.28-11.0011