Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorDecember Jam · Dec 207.88aDecember JamDecember 20, 2022
55 Meters · IndoorWMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, Cape · Jan 137.83WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJanuary 13, 2023
Discus · 1.6kg · OutdoorMaine Class B State Championship · Jun 1129-0Maine Class B State ChampionshipJune 1, 2024
Discus · 2kg · OutdoorMason-Dixon Classic · Apr 1830.93mMason-Dixon ClassicApril 18, 2025
Hammer · 16lb / 7.26kg · OutdoorCentennial Conference Outdoor Championships · May 139.50mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Shot Put · 12lb · IndoorMaine Class B Indoor State Meet · Feb 1944-5.50Maine Class B Indoor State MeetFebruary 19, 2024
Shot Put · 12lb · OutdoorMaine Class B State Championship · Jun 145-3.75Maine Class B State ChampionshipJune 1, 2024
Shot Put · 16lb / 7.26kg · IndoorDiplomat Open · Dec 512.17mDiplomat OpenDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorCentennial Conference Outdoor Championships · May 112.32mCentennial Conference Outdoor ChampionshipsMay 1, 2026
Weight Throw · 35lb / 15.9kg · IndoorDiplomat Open · Dec 510.24mDiplomat OpenDecember 5, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Hammer · Place 8 · GettysburgGettysburgHammer16lb / 7.26kg8.39.50m PBSo
May 1Centennial Conference Outdoor ChampionshipsMay 1 · Shot Put · Place 12 · GettysburgGettysburgShot Put16lb / 7.26kg12.12.32m PBSo
Apr 24Paul Kaiser ClassicApr 24 · Hammer · Place 23 · GettysburgGettysburgHammer16lb / 7.26kg23.33.13mSo
Apr 24Paul Kaiser ClassicApr 24 · Discus · Place 40 · GettysburgGettysburgDiscus2kg40.28.07mSo
Apr 24Paul Kaiser ClassicApr 24 · Shot Put · Place 23 · GettysburgGettysburgShot Put16lb / 7.26kg23.11.34mSo
Apr 17Coach Pollard InvitationalApr 17 · Hammer · Place 36 · GettysburgGettysburgHammer16lb / 7.26kg36.32.42mSo
Apr 17Coach Pollard InvitationalApr 17 · Discus · Place 44 · GettysburgGettysburgDiscus2kg44.28.75mSo
Apr 17Coach Pollard InvitationalApr 17 · Shot Put · Place 20 · GettysburgGettysburgShot Put16lb / 7.26kg20.12.22mSo
Apr 9Messiah InvitationalApr 9 · Hammer · Place 60 · GettysburgGettysburgHammer16lb / 7.26kg60.28.50mSo
Apr 9Messiah InvitationalApr 9 · Discus · Place 57 · GettysburgGettysburgDiscus2kg57.29.87mSo
Apr 9Messiah InvitationalApr 9 · Shot Put · Place 40 · GettysburgGettysburgShot Put16lb / 7.26kg40.11.23mSo
Apr 1York College Twilight MeetApr 1 · Shot Put · Place 16 · GettysburgGettysburgShot Put1611.65mSo
Mar 28Little 3 MeetMar 28 · Hammer · Place 5 · GettysburgGettysburgHammer16lb / 7.26kg5.30.52mSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Centennial Conference Indoor ChampionshipsFeb 28 · Shot Put · Place 16 · GettysburgGettysburgShot Put1611.16mSO
Feb 6River Hawk Friday Night ShowdownFeb 6 · Weight Throw · GettysburgGettysburgWeight Throw35lb / 15.9kg--DNSSo
Feb 6River Hawk Friday Night ShowdownFeb 6 · Shot Put · GettysburgGettysburgShot Put16lb / 7.26kg--DNSSo
Jan 31PLEX ShootoutJan 31 · Weight Throw · Place 31 · GettysburgGettysburgWeight Throw3110.48mSo
Jan 31PLEX ShootoutJan 31 · Shot Put · Place 19 · GettysburgGettysburgShot Put1912.28mSo
Jan 24Coach "I" InvitationalJan 24 · Weight Throw · Place 48 · GettysburgGettysburgWeight Throw35lb / 15.9kg48.9.44mSo
Jan 24Coach "I" InvitationalJan 24 · Shot Put · Place 28 · GettysburgGettysburgShot Put16lb / 7.26kg28.11.68mSo

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Diplomat OpenDec 5 · Weight Throw · Place 37 · GettysburgGettysburgWeight Throw35lb / 15.9kg37.10.24m PBSo
Dec 5Diplomat OpenDec 5 · Shot Put · Place 12 · GettysburgGettysburgShot Put16lb / 7.26kg12.12.17m PBSo
Mar 1Centennial Conference Indoor ChampionshipsMar 1 · Shot Put · Place 16 · GettysburgGettysburgShot Put1611.93m—
Feb 15Susquehanna InvitationalFeb 15 · Weight Throw · Place 31 · GettysburgGettysburgWeight Throw35lb / 15.9kg31.9.83mFr
Feb 15Susquehanna InvitationalFeb 15 · Shot Put · Place 31 · GettysburgGettysburgShot Put16lb / 7.26kg31.10.41mFr
Feb 7River Hawk Friday NightFeb 7 · Weight Throw · Place 12 · GettysburgGettysburgWeight Throw35lb / 15.9kg12.9.28mFr
Feb 7River Hawk Friday NightFeb 7 · Shot Put · Place 10 · GettysburgGettysburgShot Put16lb / 7.26kg10.11.65mFr
Jan 25Coach I OpenJan 25 · Weight Throw · Place 38 · GettysburgGettysburgWeight Throw389.27m—
Jan 25Coach I OpenJan 25 · Shot Put · Place 26 · GettysburgGettysburgShot Put2610.89m—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 2Centennial Conference Outdoor ChampionshipsMay 2 · Shot Put · Place 14 · GettysburgGettysburgShot Put1411.61mFR
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 26 · GettysburgGettysburgShot Put2611.29mFR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 33 · GettysburgGettysburgDiscus3329.58mFR
Apr 26Paul Kaiser ClassicApr 26 · Shot Put · Place 26 · GettysburgGettysburgShot Put2611.29mFR
Apr 26Paul Kaiser ClassicApr 26 · Discus · Place 33 · GettysburgGettysburgDiscus3329.58mFR
Apr 18Mason-Dixon ClassicApr 18 · Hammer · Place 9 · GettysburgGettysburgHammer16lb / 7.26kg9.31.10mFr
Apr 18Mason-Dixon ClassicApr 18 · Discus · Place 6 · GettysburgGettysburgDiscus2kg6.30.93m PBFr
Apr 18Mason-Dixon ClassicApr 18 · Shot Put · Place 4 · GettysburgGettysburgShot Put16lb / 7.26kg4.11.76mFr
Apr 10Messiah InvitationalApr 10 · Hammer · GettysburgGettysburgHammer16lb / 7.26kg--FOULFr
Apr 10Messiah InvitationalApr 10 · Discus · Place 43 · GettysburgGettysburgDiscus2kg43.27.56mFr
Apr 10Messiah InvitationalApr 10 · Shot Put · Place 33 · GettysburgGettysburgShot Put16lb / 7.26kg33.11.16mFr
Apr 442nd Millersville MetricsApr 4 · Hammer · Place 24 · GettysburgGettysburgHammer2427.52mFr
Apr 442nd Millersville MetricsApr 4 · Discus · Place 42 · GettysburgGettysburgDiscus4226.27mFr
Apr 442nd Millersville MetricsApr 4 · Shot Put · Place 14 · GettysburgGettysburgShot Put1412.18mFr
Mar 22Little 3 ChampionshipsMar 22 · Hammer · Place 8 · GettysburgGettysburgHammer823.01mFR
Mar 22Little 3 ChampionshipsMar 22 · Discus · Place 9 · GettysburgGettysburgDiscus928.15mFR
Mar 22Little 3 ChampionshipsMar 22 · Shot Put · Place 5 · GettysburgGettysburgShot Put511.08mFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Diplomat OpenDec 6 · Shot Put · Place 18 · GettysburgGettysburgShot Put16lb / 7.26kg18.11.27mFr
Feb 19Maine Class B Indoor State MeetFeb 19 · Shot Put · Place 4 · FreeportFreeportShot Put12lb4.44-5.50 PB12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Maine Class B State ChampionshipJun 1 · Discus · Place 8 · FreeportFreeportDiscus1.6kg8.129-0 PB12
Jun 1Maine Class B State ChampionshipJun 1 · Shot Put · Place 5 · FreeportFreeportShot Put12lb5.45-3.75 PB12
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · Javelin · Place 2 · Freeport HigFreeport HigJavelin2120-02—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · Discus · Place 4 · Freeport HigFreeport HigDiscus4114-08—
May 3GRAY NG-YARMOUTH-OLD ORCHARD @FREEPORTMay 3 · Shot Put · Place 3 · Freeport HigFreeport HigShot Put343-09.00—
Apr 26Cape Elizabeth HS MeetApr 26 · Javelin · Place 3 · Freeport HigFreeport HigJavelin3118-10—
Apr 26Cape Elizabeth HS MeetApr 26 · Discus · Place 7 · Freeport HigFreeport HigDiscus798-00.50—
Apr 26Cape Elizabeth HS MeetApr 26 · Shot Put · Place 2 · Freeport HigFreeport HigShot Put239-04.25—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 20December JamDec 20 · 55 Meter · Place 21 · FreeportFreeport55 Meter21.7.93a12
Dec 20December JamDec 20 · Shot Put · Place 1 · FreeportFreeportShot Put12lb1.41-09.0012
Feb 10WMC Indoor ChampionshipFeb 10 · Shot Put · Place 4 · Freeport HigFreeport HigShot Put441-06.00—
Jan 27WMC: Poland,Yarmouth,Wells,St Dom's/Lisbon, York, GreelyJan 27 · Shot Put · Place 9 · Freeport HigFreeport HigShot Put934-10.00—
Jan 24WMC: York,GNG,Freeport,Fryeburg,YarmouthJan 24 · Shot Put · Place 2 · Freeport HigFreeport HigShot Put237-04.75—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · Shot Put · Place 4 · Freeport HigFreeport HigShot Put435-11.00—
Jan 13WMC: GNG,Freeport,Poland,Fryeburg,Yarmouth,Wells, CapeJan 13 · 55 Meters · Place 22 · Freeport HigFreeport Hig55 Meters227.83 PB—
Jan 6WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · Shot Put · Place 3 · Freeport HigFreeport HigShot Put336-08.00—
Jan 6WMC: York,Cape,GNG,Freeport,Lake Region, Traip, MT VALLEY, BOOTHJan 6 · 55 Meters · Place 18 · Freeport HigFreeport Hig55 Meters187.88—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3Maine Class B State ChampionshipJun 3 · Shot Put · Place 16 · FreeportFreeportShot Put12lb16.37-05.0011
May 27WMC ChampionshipMay 27 · Javelin · Place 9 · Freeport HigFreeport HigJavelin9115-1011
May 27WMC ChampionshipMay 27 · Discus · Place 11 · Freeport HigFreeport HigDiscus1195-0011
May 27WMC ChampionshipMay 27 · Shot Put · Place 7 · Freeport HigFreeport HigShot Put738-08.0011
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · Javelin · Place 5 · Freeport HigFreeport HigJavelin5104-08—
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · Discus · Place 6 · Freeport HigFreeport HigDiscus6100-00—
May 19WMC GNG V Freeport, Greely, NYA, FryburgMay 19 · Shot Put · Place 4 · Freeport HigFreeport HigShot Put440-01.00—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · Javelin · Place 9 · Freeport HigFreeport HigJavelin9113-09—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · Discus · Place 10 · Freeport HigFreeport HigDiscus1092-02—
May 12Western Maine Conference GNG Home V Cape Elizabeth, YorkMay 12 · Shot Put · Place 3 · Freeport HigFreeport HigShot Put340-07.00—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · Shot Put · Place 2 · Freeport HigFreeport HigShot Put240-00.50—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · Discus · Place 1 · Freeport HigFreeport HigDiscus1105-11—
May 6WMC: Yarmouth, OOB @ FreeportMay 6 · Javelin · Place 2 · Freeport HigFreeport HigJavelin2114-06—
Apr 28WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 28 · Javelin · Place 4 · Freeport HigFreeport HigJavelin4106-09—
Apr 28WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 28 · Discus · Place 5 · Freeport HigFreeport HigDiscus592-02—
Apr 28WMC: Poland, Frye, LR, NYA, St D @ Cape ElizabethApr 28 · Shot Put · Place 2 · Freeport HigFreeport HigShot Put237-08.00—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 18 · FreeportFreeportShot Put12lb18.34-07.5011
Dec 20December JamDec 20 · 55 Meter · Place 24 · FreeportFreeport55 Meter24.7.88a PB11
Dec 20December JamDec 20 · Shot Put · Place 1 · FreeportFreeportShot Put12lb1.37-01.0011
Jan 21WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · 55 Meter · Place 16 · FreeportFreeport55 Meter16.8.12a10
Jan 21WMC:Gre,Cape,Pol,LR,Wells,NJan 21 · Shot Put · Place 4 · FreeportFreeportShot Put12lb4.31-00.5010

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28WMC ChampionshipMay 28 · Javelin · Place 16 · Freeport HigFreeport HigJavelin1692-0810
May 28WMC ChampionshipMay 28 · Discus · Place 10 · Freeport HigFreeport HigDiscus1091-0710
May 28WMC ChampionshipMay 28 · Shot Put · Place 14 · Freeport HigFreeport HigShot Put1433-09.0010
May 28WMC ChampionshipMay 28 · Javelin · Place 16 · Freeport HigFreeport HigJavelin1692-0810
May 28WMC ChampionshipMay 28 · Discus · Place 10 · Freeport HigFreeport HigDiscus1091-0710
May 28WMC ChampionshipMay 28 · Shot Put · Place 14 · Freeport HigFreeport HigShot Put1433-09.0010
May 7WMC: LR, Yarmouth, Wells @ FreeportMay 7 · Javelin · Place 1 · Freeport HigFreeport HigJavelin1115-10—
May 7WMC: LR, Yarmouth, Wells @ FreeportMay 7 · Discus · Place 4 · Freeport HigFreeport HigDiscus475-00—
May 7WMC: LR, Yarmouth, Wells @ FreeportMay 7 · Shot Put · Place 3 · Freeport HigFreeport HigShot Put333-08.50—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · Javelin · Place 6 · Freeport HigFreeport HigJavelin699-07—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · Discus · Place 8 · Freeport HigFreeport HigDiscus875-01—
Apr 29WMC: GNG, Freeport, Yarmouth @ GreelyApr 29 · Shot Put · Place 8 · Freeport HigFreeport HigShot Put833-03.00—