Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorSMAA: Bonny Eagle-Falmouth-Marshwood-South Portland · Dec 138.75aSMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDecember 13, 2022
55 Meters · IndoorSMAA: Falmouth-Gorham-Scarborough-Windham · Jan 218.86SMAA: Falmouth-Gorham-Scarborough-WindhamJanuary 21, 2023
Discus · 1kg · OutdoorAmerica East Outdoor Championships · May 942.03mAmerica East Outdoor ChampionshipsMay 9, 2026
Hammer · 4kg · OutdoorGeorge Davis Invitational · Apr 1750.92mGeorge Davis InvitationalApril 17, 2026
Javelin · 600g · OutdoorPhillips Exeter vs KUA, Pingree, Falmouth · May 743-07Phillips Exeter vs KUA, Pingree, FalmouthMay 7, 2022
Long Jump · IndoorSMAA:Bonny Eagle-Falmouth-Marshwood-South Portland · Dec 1312-02.25SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDecember 13, 2021
Shot Put · 4kg · IndoorMaine Class A Indoor State Meet · Feb 1938-8.50Maine Class A Indoor State MeetFebruary 19, 2024
Shot Put · 4kg · OutdoorAmerica East Outdoor Championships · May 912.26mAmerica East Outdoor ChampionshipsMay 9, 2026
Weight Throw · 20lb / 9.0kg · IndoorBates Indoor Invitational · Jan 1714.63mBates Indoor InvitationalJanuary 17, 2025
Weight Throw · 20lb / 9.0kg · OutdoorRhody Tri-Meet Opener · Dec 514.31mRhody Tri-Meet OpenerDecember 5, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9America East Outdoor ChampionshipsMay 9 · Hammer · Place 7 · New HampshireNew HampshireHammer4kg7.49.68mSo
May 9America East Outdoor ChampionshipsMay 9 · Discus · Place 6 · New HampshireNew HampshireDiscus1kg6.42.03m PBSo
May 9America East Outdoor ChampionshipsMay 9 · Shot Put · Place 10 · New HampshireNew HampshireShot Put4kg10.12.26m PBSo
Apr 24UNH Wildcat InvitationalApr 24 · Hammer · Place 3 · New HampshireNew HampshireHammer4kg3.49.43mSo
Apr 24UNH Wildcat InvitationalApr 24 · Discus · Place 4 · New HampshireNew HampshireDiscus1kg4.38.09mSo
Apr 24UNH Wildcat InvitationalApr 24 · Shot Put · Place 7 · New HampshireNew HampshireShot Put4kg7.11.39mSo
Apr 17George Davis InvitationalApr 17 · Hammer · Place 1 · New HampshireNew HampshireHammer4kg1.50.92m PBSo
Apr 17George Davis InvitationalApr 17 · Shot Put · Place 6 · New HampshireNew HampshireShot Put4kg6.11.36mSo
Apr 11Ed Daniels ClassicApr 11 · Hammer · Place 2 · New HampshireNew HampshireHammer4kg2.49.87mSo
Apr 11Ed Daniels ClassicApr 11 · Shot Put · Place 4 · New HampshireNew HampshireShot Put4kg4.11.86mSo
Apr 4Jim Boulanger InvitationalApr 4 · Hammer · Place 2 · New HampshireNew HampshireHammer4kg2.49.24mSo
Apr 4Jim Boulanger InvitationalApr 4 · Shot Put · Place 4 · New HampshireNew HampshireShot Put4kg4.11.92mSo

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Weight Throw · Place 15 · New HampshireNew HampshireWeight Throw1512.75mSO
Feb 20America East Indoor ChampionshipsFeb 20 · Weight Throw · Place 13 · New HampshireNew HampshireWeight Throw1315.55mSO
Feb 11New Hampshire vs Umass LowellFeb 11 · Weight Throw · Place 2 · New HampshireNew HampshireWeight Throw217.15mSO
Feb 11New Hampshire vs Umass LowellFeb 11 · Shot Put · Place 3 · New HampshireNew HampshireShot Put310.78mSO
Feb 6Riverhawk InvitationalFeb 6 · Weight Throw · Place 5 · New HampshireNew HampshireWeight Throw516.20mSO
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 25 · New HampshireNew HampshireShot Put2510.79mSO
Jan 24New Hampshire vs BryantJan 24 · Weight Throw · Place 2 · New HampshireNew HampshireWeight Throw216.49mSO
Jan 24New Hampshire vs BryantJan 24 · Shot Put · Place 6 · New HampshireNew HampshireShot Put610.55mSO

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · Weight Throw · Place 6 · New HampshireNew HampshireWeight Throw20lb / 9.0kg6.14.31m PBSo
Dec 5Rhody Tri-Meet OpenerDec 5 · Shot Put · Place 6 · New HampshireNew HampshireShot Put4kg6.11.13mSo
May 102025 NEICAAA Outdoor ChampsMay 10 · Hammer · Place 17 · New HampshireNew HampshireHammer1742.93mFR
May 102025 NEICAAA Outdoor ChampsMay 10 · Discus · Place 8 · New HampshireNew HampshireDiscus840.40mFR
May 3America East Outdoor ChampionshipsMay 3 · Hammer · Place 12 · New HampshireNew HampshireHammer1245.91mFR
May 3America East Outdoor ChampionshipsMay 3 · Discus · Place 5 · New HampshireNew HampshireDiscus538.57mFR
May 3America East Outdoor ChampionshipsMay 3 · Shot Put · Place 13 · New HampshireNew HampshireShot Put1311.42mFR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Hammer · New HampshireNew HampshireHammer4kg—DNSFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Discus · New HampshireNew HampshireDiscus1kg—DNSFr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Hammer · Place 20 · New HampshireNew HampshireHammer4kg20.41.35mFr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Discus · Place 10 · New HampshireNew HampshireDiscus1kg10.39.82mFr
Apr 5UNH Jim Boulanger InvitationalApr 5 · Hammer · Place 3 · New HampshireNew HampshireHammer346.11mFR
Apr 5UNH Jim Boulanger InvitationalApr 5 · Shot Put · Place 9 · New HampshireNew HampshireShot Put911.32mFR

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · Weight Throw · Place 15 · New HampshireNew HampshireWeight Throw1514.16m—
Feb 22America East Indoor ChampsFeb 22 · Shot Put · Place 15 · New HampshireNew HampshireShot Put1511.24m—
Feb 12UNH v. Umass LowellFeb 12 · Weight Throw · Place 4 · New HampshireNew HampshireWeight Throw414.87m—
Feb 12UNH v. Umass LowellFeb 12 · Shot Put · Place 3 · New HampshireNew HampshireShot Put311.73m—
Jan 31John Thomas Terrier ClassicJan 31 · Weight Throw · Place 18 · New HampshireNew HampshireWeight Throw1813.51m—
Jan 31John Thomas Terrier ClassicJan 31 · Shot Put · Place 12 · New HampshireNew HampshireShot Put1211.85m—
Jan 31John Thomas Terrier ClassicJan 31 · Weight Throw · Place 18 · New HampshireNew HampshireWeight Throw1813.51m—
Jan 31John Thomas Terrier ClassicJan 31 · Shot Put · Place 12 · New HampshireNew HampshireShot Put1211.85m—
Jan 24Riverhawk InvitationalJan 24 · Shot Put · Place 25 · New HampshireNew HampshireShot Put4kg25.11.15mFr
Jan 17Bates Indoor InvitationalJan 17 · Weight Throw · Place 6 · New HampshireNew HampshireWeight Throw20lb / 9.0kg6.14.63m PBFr
Jan 17Bates Indoor InvitationalJan 17 · Shot Put · Place 4 · New HampshireNew HampshireShot Put4kg4.11.60mFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · Weight Throw · Place 13 · New HampshireNew HampshireWeight Throw20lb / 9.0kg13.13.92mFr
Dec 738th Alden InviteDec 7 · Shot Put · Place 9 · New HampshireNew HampshireShot Put4kg9.11.62mFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · Shot Put · Place 8 · FalmouthFalmouthShot Put4kg8.38-01.2512
Feb 19Maine Class A Indoor State MeetFeb 19 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.38-8.50 PB12
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Shot Put · Place 1 · FalmouthFalmouthShot Put138-512
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · Shot Put · Place 1 · FalmouthFalmouthShot Put136-9.5012
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · Shot Put · Place 1 · FalmouthFalmouthShot Put136-812
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · Shot Put · Place 1 · FalmouthFalmouthShot Put136-2.5012
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put138-02.75—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · Discus · Place 1 · FalmouthFalmouthDiscus1kg1.129-112
Jun 1Maine Class A State ChampionshipJun 1 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.39-8.5012
May 24Southwesterns ChampionshipMay 24 · Shot Put · Place 1 · FalmouthFalmouthShot Put139-5.7512
May 24Southwesterns ChampionshipMay 24 · Discus · Place 1 · FalmouthFalmouthDiscus1133-612
May 15Westbrook HS Home MeetMay 15 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus2113-08—
May 15Westbrook HS Home MeetMay 15 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put136-10.00—
May 11Fleet Feet Maine Elite InvitationalMay 11 · Shot Put · Place 1 · FalmouthFalmouthShot Put140-312
May 7Falmouth Meet #1May 7 · Shot Put · Place 1 · FalmouthFalmouthShot Put139-11.7512
May 7Falmouth Meet #1May 7 · Discus · Place 2 · FalmouthFalmouthDiscus2119-912
May 4Phillips Exeter Cluster MeetMay 4 · Discus · Place 2 · FalmouthFalmouthDiscus1kg2.118-08.0012
May 4Phillips Exeter Cluster MeetMay 4 · Shot Put · FalmouthFalmouthShot Put4kg—NM12
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1127-09—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put139-11.00—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1124-03.50—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put139-00.00—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.37-912
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.36-9.7512
Feb 20Maine Class A State MeetFeb 20 · Shot Put · Place 8 · FalmouthFalmouthShot Put4kg8.32-00.5011
Feb 11SMAA Southwestern ChampionshipsFeb 11 · Shot Put · Place 14 · Falmouth HigFalmouth HigShot Put1428-00.50—
Jan 27Last Chance MeetJan 27 · Shot Put · Place 2 · Falmouth HigFalmouth HigShot Put230-04.00—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put131-06.50—
Jan 21SMAA: Falmouth-Gorham-Scarborough-WindhamJan 21 · 55 Meters · Place 7 · Falmouth HigFalmouth Hig55 Meters78.86 PB—
Jan 14SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 14 · Shot Put · Place 3 · Falmouth HigFalmouth HigShot Put330-06.00—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10New England Interscholastic Outdoor ChampionshipsJun 10 · Shot Put · Place 24 · FalmouthFalmouthShot Put2427-10.2511
Jun 10New England Interscholastic Outdoor ChampionshipsJun 10 · Discus · Place 9 · FalmouthFalmouthDiscus9116-111
Jun 3Maine Class A State ChampionshipJun 3 · Discus · Place 2 · FalmouthFalmouthDiscus1kg2.111-0511
Jun 3Maine Class A State ChampionshipJun 3 · Shot Put · Place 4 · FalmouthFalmouthShot Put4kg4.32-10.0011
May 26Southwesterns ChampionshipMay 26 · Shot Put · Place 2 · Falmouth HigFalmouth HigShot Put232-04.50—
May 26Southwesterns ChampionshipMay 26 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1119-02—
May 26Southwesterns ChampionshipMay 26 · Shot Put · Place 2 · Falmouth HigFalmouth HigShot Put232-04.50—
May 26Southwesterns ChampionshipMay 26 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1119-02—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · Shot Put · Place 2 · Falmouth HigFalmouth HigShot Put233-10.00—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus2109-02—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus2104-04—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put130-10.00—
May 9Falmouth Meet #1May 9 · Shot Put · Place 1 · FalmouthFalmouthShot Put133-711
May 9Falmouth Meet #1May 9 · Discus · Place 2 · FalmouthFalmouthDiscus2104-411
Apr 29Husky ThrowdownApr 29 · Discus · Place 1 · Falmouth HighFalmouth HighDiscus1108-0111
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus297-07—
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · Shot Put · Place 1 · Falmouth HigFalmouth HigShot Put133-08.00—

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 11 · FalmouthFalmouthShot Put4kg11.28-11.0011
Dec 27SMAA: Biddeford-Falmouth-Massabesic-Portland-SanfordDec 27 · 55 Meter · Place 3 · FalmouthFalmouth55 Meter3.8.79a11
Dec 27SMAA: Biddeford-Falmouth-Massabesic-Portland-SanfordDec 27 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.32-00.2511
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · 55 Meter · Place 6 · FalmouthFalmouth55 Meter6.8.75a PB11
Dec 13SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.30-04.0011
Feb 21MIAAA Class A Indoor State ChampionshipFeb 21 · Shot Put · Place 19 · FalmouthFalmouthShot Put4kg19.29-01.2510
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · Shot Put · Place 3 · FalmouthFalmouthShot Put329-09.75—
Feb 5SMAA:Falmouth-Gorham-Scarborough-WindhamFeb 5 · Shot Put · Place 1 · FalmouthFalmouthShot Put129-09.50SO
Feb 5SMAA:Falmouth-Gorham-Scarborough-WindhamFeb 5 · Long Jump · Place 4 · FalmouthFalmouthLong Jump411-08.75SO
Jan 22SMAA:Deering-Falmouth-Noble-ThorntonJan 22 · Shot Put · Place 3 · FalmouthFalmouthShot Put327-08.00—
Jan 22SMAA:Deering-Falmouth-Noble-ThorntonJan 22 · Long Jump · Place 5 · FalmouthFalmouthLong Jump510-09.00—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · Shot Put · Place 1 · FalmouthFalmouthShot Put129-08.75—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · Long Jump · Place 1 · FalmouthFalmouthLong Jump111-09.00—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · Discus · Place 3 · FalmouthFalmouthDiscus1kg3.111-1010
May 27Southwestern ChampionshipMay 27 · Discus · Place 3 · FalmouthFalmouthDiscus3111-07—
May 27Southwestern ChampionshipMay 27 · Discus · Place 3 · FalmouthFalmouthDiscus3111-07—
May 20SMAA:Biddeford, Portland, Falmouth @ GorhamMay 20 · Javelin · Place 7 · FalmouthFalmouthJavelin752-09—
May 20SMAA:Biddeford, Portland, Falmouth @ GorhamMay 20 · Discus · Place 1 · FalmouthFalmouthDiscus1106-00—
May 7Phillips Exeter vs KUA, Pingree, FalmouthMay 7 · Javelin · Place 13 · FalmouthFalmouthJavelin600g13.43-07 PB10
May 7Phillips Exeter vs KUA, Pingree, FalmouthMay 7 · Discus · Place 2 · FalmouthFalmouthDiscus1kg2.95-0410
May 3SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Javelin · Place 8 · Falmouth HigFalmouth HigJavelin856-08—
May 3SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1111-01—
Apr 27SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · Javelin · Place 9 · Falmouth HigFalmouth HigJavelin956-00—
Apr 27SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1108-11—
Apr 27SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · Shot Put · Falmouth HigFalmouth HigShot Put—29-09.75—

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30USM New Years InvitationalDec 30 · Shot Put · Place 17 · FalmouthFalmouthShot Put4kg17.26-00.5010
Dec 18SMAA:Biddeford-Falmouth-PortlandDec 18 · Long Jump · Place 5 · FalmouthFalmouthLong Jump5.9-09.2510
Dec 18SMAA:Biddeford-Falmouth-PortlandDec 18 · Shot Put · Place 2 · FalmouthFalmouthShot Put4kg2.27-07.5010
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · Long Jump · Place 4 · FalmouthFalmouthLong Jump4.12-02.25 PB10
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · Shot Put · Place 1 · FalmouthFalmouthShot Put4kg1.28-04.5010

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5Maine Class A State ChampionshipJun 5 · Discus · Place 22 · FalmouthFalmouthDiscus1kg22.71-049
May 28SMAA: Falmouth, Bonny Eagle, Massabesic @ Thornton AcademyMay 28 · Javelin · Place 14 · FalmouthFalmouthJavelin1442-11—
May 28SMAA: Falmouth, Bonny Eagle, Massabesic @ Thornton AcademyMay 28 · Discus · Place 6 · FalmouthFalmouthDiscus674-06—
May 14SMAA:Falmouth @ Gorham May 14 · Javelin · Place 9 · FalmouthFalmouthJavelin942-00FR
May 14SMAA:Falmouth @ Gorham May 14 · Discus · Place 6 · FalmouthFalmouthDiscus662-11FR
Apr 28SMAA:Portland @ FalmouthApr 28 · Discus · Place 3 · FalmouthFalmouthDiscus370-04FR
Apr 28SMAA:Portland @ FalmouthApr 28 · Javelin · Place 4 · FalmouthFalmouthJavelin444-05FR