Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorJim Kavanagh Legacy Invitational · Apr 1840.28mJim Kavanagh Legacy InvitationalApril 18, 2026
Hammer · 4kg · OutdoorUMass Lowell D'Amour Invitational · Mar 2834.55mUMass Lowell D'Amour InvitationalMarch 28, 2026
Javelin · 600g · OutdoorUMass Lowell D'Amour Invitational · Mar 2832.22mUMass Lowell D'Amour InvitationalMarch 28, 2026
Shot Put · 4kg · IndoorBonny Eagle-Deering-Falmouth-Windham · Dec 1625-11.25Bonny Eagle-Deering-Falmouth-WindhamDecember 16, 2023
Weight Throw · 20lb / 9.0kg · IndoorNEC Indoor Championships · Feb 1512.05mNEC Indoor ChampionshipsFebruary 15, 2026
Weight Throw · 20lb / 9.0kg · OutdoorRhody Tri-Meet Opener · Dec 512.43mRhody Tri-Meet OpenerDecember 5, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Discus · Place 9 · StonehillStonehillDiscus1kg9.35.40mSo
May 2Northeast Outdoor ChampionshipsMay 2 · Javelin · Place 7 · StonehillStonehillJavelin600g7.29.74mSo
May 2Northeast Outdoor ChampionshipsMay 2 · Discus · StonehillStonehillDiscus1kg—FOULSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · Javelin · Place 3 · StonehillStonehillJavelin600g3.29.52mSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · Discus · Place 4 · StonehillStonehillDiscus1kg4.38.19mSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Javelin · Place 4 · StonehillStonehillJavelin600g4.31.35mSo
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Discus · Place 4 · StonehillStonehillDiscus1kg4.40.28m PBSo
Apr 11UMASS Commonwealth InvitationalApr 11 · Javelin · Place 11 · StonehillStonehillJavelin600g11.28.50mSo
Apr 11UMASS Commonwealth InvitationalApr 11 · Discus · Place 16 · StonehillStonehillDiscus1kg16.36.26mSo
Apr 2Merrimack Alumni ClassicApr 2 · Hammer · StonehillStonehillHammer4kg—DNSSo
Apr 2Merrimack Alumni ClassicApr 2 · Javelin · Place 6 · StonehillStonehillJavelin600g6.30.51mSo
Apr 2Merrimack Alumni ClassicApr 2 · Discus · Place 2 · StonehillStonehillDiscus1kg2.33.25mSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Hammer · Place 9 · StonehillStonehillHammer4kg9.34.55m PBSo
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Javelin · Place 3 · StonehillStonehillJavelin600g3.32.22m PBSo

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Weight Throw · Place 19 · StonehillStonehillWeight Throw1912.16mSO
Feb 15NEC Indoor ChampionshipsFeb 15 · Weight Throw · Place 16 · StonehillStonehillWeight Throw20lb / 9.0kg16.12.05m PBSo
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Weight Throw · Place 3 · StonehillStonehillWeight Throw312.53mSO
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 21 · StonehillStonehillWeight Throw2112.08mSo
Jan 17URI InvitationalJan 17 · Weight Throw · Place 22 · StonehillStonehillWeight Throw2210.38mSO

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · Weight Throw · Place 8 · StonehillStonehillWeight Throw20lb / 9.0kg8.12.43m PBSo
May 102025 NEICAAA Outdoor ChampsMay 10 · Discus · Place 18 · StonehillStonehillDiscus1836.29mFR
May 3Northeast Outdoor ChampionshipsMay 3 · Hammer · Place 13 · StonehillStonehillHammer4kg13.32.84mFr
May 3Northeast Outdoor ChampionshipsMay 3 · Discus · Place 7 · StonehillStonehillDiscus1kg7.37.22mFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Hammer · Place 22 · StonehillStonehillHammer4kg22.33.60mFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Javelin · StonehillStonehillJavelin600g—DNSFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Discus · Place 8 · StonehillStonehillDiscus1kg8.38.11mFr
Apr 17Merrimack Alumni CarnivalApr 17 · Hammer · Place 8 · StonehillStonehillHammer8112-2FR
Apr 17Merrimack Alumni CarnivalApr 17 · Discus · Place 3 · StonehillStonehillDiscus3122-8FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Javelin · Place 18 · StonehillStonehillJavelin600g18.28.09mFr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Discus · Place 26 · StonehillStonehillDiscus1kg26.34.57mFr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · Hammer · Place 5 · StonehillStonehillHammer4kg5.30.76mFr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · Javelin · Place 2 · StonehillStonehillJavelin600g2.28.10mFr
Apr 5Skyhawk Invitational (outdoor)Apr 5 · Discus · Place 1 · StonehillStonehillDiscus1kg1.37.59mFr
Mar 29UMass Lowell InvitationalMar 29 · Javelin · Place 3 · StonehillStonehillJavelin391-0FR
Mar 29UMass Lowell InvitationalMar 29 · Discus · Place 2 · StonehillStonehillDiscus2108-4FR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8URI Coaches InvitationalFeb 8 · Weight Throw · Place 19 · StonehillStonehillWeight Throw1910.97mFR
Jan 31The Reggie Open - By BAAJan 31 · Weight Throw · Place 10 · StonehillStonehillWeight Throw1033-11.25FR
Jan 18URI InvitationalJan 18 · Weight Throw · Place 26 · StonehillStonehillWeight Throw2610.03mFR
Jan 8Bryant Throws CompetitionJan 8 · Discus · Place 4 · StonehillStonehillDiscus434.91m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · Weight Throw · Place 23 · StonehillStonehillWeight Throw20lb / 9.0kg23.9.09mFr
Jan 20SMAA: Falmouth-Gorham-Scarborough-WindhamJan 20 · Shot Put · Place 6 · FalmouthFalmouthShot Put625-012
Jan 13SMAA: Deering-Falmouth-Noble-Thornton AcademyJan 13 · Shot Put · Place 4 · FalmouthFalmouthShot Put427-312
Jan 10SMAA: Cheverus-Falmouth-Kennebunk-Sanford-WestbrookJan 10 · Shot Put · Place 3 · FalmouthFalmouthShot Put327-4.7512
Jan 4SMAA: Bonny Eagle-Falmouth-Marshwood-South PortlandJan 4 · Shot Put · Place 5 · Falmouth HigFalmouth HigShot Put524-11.50—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · Javelin · Place 5 · FalmouthFalmouthJavelin600g5.102-612
Jun 1Maine Class A State ChampionshipJun 1 · Discus · Place 2 · FalmouthFalmouthDiscus1kg2.125-712
May 24Southwesterns ChampionshipMay 24 · Discus · Place 2 · FalmouthFalmouthDiscus2130-712
May 24Southwesterns ChampionshipMay 24 · Javelin · Place 4 · FalmouthFalmouthJavelin498-812
May 15Westbrook HS Home MeetMay 15 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1118-04—
May 11Fleet Feet Maine Elite InvitationalMay 11 · Discus · Place 1 · FalmouthFalmouthDiscus1123-1012
May 7Falmouth Meet #1May 7 · Discus · Place 1 · FalmouthFalmouthDiscus1129-712
May 7Falmouth Meet #1May 7 · Javelin · Place 1 · FalmouthFalmouthJavelin195-112
May 4Phillips Exeter Cluster MeetMay 4 · Javelin · Place 2 · FalmouthFalmouthJavelin600g2.97-03.0012
May 4Phillips Exeter Cluster MeetMay 4 · Discus · Place 1 · FalmouthFalmouthDiscus1kg1.124-10.0012
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Javelin · Place 1 · Falmouth HigFalmouth HigJavelin198-00—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus2121-06—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Javelin · Place 1 · Falmouth HigFalmouth HigJavelin198-00—
Apr 25FALMOUTH-WINDHAM @ KENNEBUNKApr 25 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus2121-06—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · Shot Put · Place 35 · FalmouthFalmouthShot Put4kg35.24-312
Dec 16Bonny Eagle-Deering-Falmouth-WindhamDec 16 · Shot Put · Place 3 · FalmouthFalmouthShot Put4kg3.25-11.25 PB12

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 24USATF Maine Association Junior Olympic ChampionshipsJun 24 · Discus · Place 1 · 01-Unattached01-UnattachedDiscus1kg1.34.66m11
Jun 10New England Interscholastic Outdoor ChampionshipsJun 10 · Discus · Place 19 · FalmouthFalmouthDiscus19107-311
Jun 3Maine Class A State ChampionshipJun 3 · Javelin · Place 20 · FalmouthFalmouthJavelin600g20.80-1111
Jun 3Maine Class A State ChampionshipJun 3 · Discus · Place 3 · FalmouthFalmouthDiscus1kg3.109-0411
May 26Southwesterns ChampionshipMay 26 · Discus · Place 3 · Falmouth HigFalmouth HigDiscus3108-04—
May 26Southwesterns ChampionshipMay 26 · Javelin · Place 9 · Falmouth HigFalmouth HigJavelin989-10—
May 26Southwesterns ChampionshipMay 26 · Discus · Place 3 · Falmouth HigFalmouth HigDiscus3108-04—
May 26Southwesterns ChampionshipMay 26 · Javelin · Place 9 · Falmouth HigFalmouth HigJavelin989-10—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1112-09—
May 22SMAA: Marshwood Falmouth @ Thornton AcademyMay 22 · Javelin · Place 2 · Falmouth HigFalmouth HigJavelin294-07—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · Javelin · Place 2 · Falmouth HigFalmouth HigJavelin278-08—
May 17SMAA: Cheverus, Deering, Falmouth, Scarborough, WindhamMay 17 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus1107-08—
May 9Falmouth Meet #1May 9 · Discus · Place 1 · FalmouthFalmouthDiscus1105-511
May 9Falmouth Meet #1May 9 · Javelin · Place 2 · FalmouthFalmouthJavelin289-511
Apr 29Husky ThrowdownApr 29 · Discus · Place 2 · Falmouth HighFalmouth HighDiscus2103-1011
Apr 29Husky ThrowdownApr 29 · Javelin · Place 3 · Falmouth HighFalmouth HighJavelin395-0211
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · Javelin · Place 2 · Falmouth HigFalmouth HigJavelin293-10—
Apr 26SMAA:Falmouth-Kennebunk @ WestbrookApr 26 · Discus · Place 1 · Falmouth HigFalmouth HigDiscus199-04—

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 4Maine Class A State ChampionshipJun 4 · Javelin · Place 15 · FalmouthFalmouthJavelin600g15.81-0810
Jun 4Maine Class A State ChampionshipJun 4 · Discus · Place 10 · FalmouthFalmouthDiscus1kg10.99-1010
May 27Southwestern ChampionshipMay 27 · Javelin · Place 7 · FalmouthFalmouthJavelin791-05—
May 27Southwestern ChampionshipMay 27 · Discus · Place 5 · FalmouthFalmouthDiscus598-00—
May 27Southwestern ChampionshipMay 27 · Javelin · Place 7 · FalmouthFalmouthJavelin791-05—
May 27Southwestern ChampionshipMay 27 · Discus · Place 5 · FalmouthFalmouthDiscus598-00—
May 20SMAA:Biddeford, Portland, Falmouth @ GorhamMay 20 · Javelin · Place 1 · FalmouthFalmouthJavelin191-03—
May 20SMAA:Biddeford, Portland, Falmouth @ GorhamMay 20 · Discus · Place 2 · FalmouthFalmouthDiscus2100-04—
May 7Phillips Exeter vs KUA, Pingree, FalmouthMay 7 · Javelin · Place 1 · FalmouthFalmouthJavelin600g1.96-0510
May 7Phillips Exeter vs KUA, Pingree, FalmouthMay 7 · Discus · Place 3 · FalmouthFalmouthDiscus1kg3.84-0710
May 3SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Javelin · Place 2 · Falmouth HigFalmouth HigJavelin295-00—
May 3SMAA: Thornton Academy, Falmouth @ MarshwoodMay 3 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus292-03—
Apr 27SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · Javelin · Place 1 · Falmouth HigFalmouth HigJavelin192-06—
Apr 27SMAA: Westbrook, Kennebunk @ FalmouthApr 27 · Discus · Place 2 · Falmouth HigFalmouth HigDiscus292-02—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12SMAA Southwesterns ChampionshipsFeb 12 · Shot Put · Place 11 · FalmouthFalmouthShot Put1125-05.25—
Feb 5SMAA:Falmouth-Gorham-Scarborough-WindhamFeb 5 · Shot Put · Place 4 · FalmouthFalmouthShot Put425-02.75SO
Feb 5SMAA:Falmouth-Gorham-Scarborough-WindhamFeb 5 · Long Jump · Place 5 · FalmouthFalmouthLong Jump511-02.25SO
Jan 22SMAA:Deering-Falmouth-Noble-ThorntonJan 22 · Shot Put · Place 6 · FalmouthFalmouthShot Put624-07.50—
Jan 22SMAA:Deering-Falmouth-Noble-ThorntonJan 22 · Long Jump · Place 6 · FalmouthFalmouthLong Jump68-10.25—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · Shot Put · Place 2 · FalmouthFalmouthShot Put223-00.00—
Jan 12SMAA: Cheverus-Falmouth-Kennebunk-WestbrookJan 12 · Long Jump · Place 2 · FalmouthFalmouthLong Jump29-00.25—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18SMAA:Biddeford-Falmouth-PortlandDec 18 · Shot Put · Place 3 · FalmouthFalmouthShot Put4kg3.20-09.5010
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · Long Jump · FalmouthFalmouthLong Jump--ND10
Dec 13SMAA:Bonny Eagle-Falmouth-Marshwood-South PortlandDec 13 · Shot Put · Place 4 · FalmouthFalmouthShot Put4kg4.22-11.5010

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 28SMAA: Falmouth, Bonny Eagle, Massabesic @ Thornton AcademyMay 28 · Javelin · Place 4 · FalmouthFalmouthJavelin471-11—
May 28SMAA: Falmouth, Bonny Eagle, Massabesic @ Thornton AcademyMay 28 · Discus · Place 10 · FalmouthFalmouthDiscus1065-02—
May 14SMAA:Falmouth @ Gorham May 14 · Javelin · Place 6 · FalmouthFalmouthJavelin655-06FR
May 14SMAA:Falmouth @ Gorham May 14 · Discus · Place 9 · FalmouthFalmouthDiscus959-05FR
Apr 28SMAA:Portland @ FalmouthApr 28 · Discus · Place 6 · FalmouthFalmouthDiscus660-00FR
Apr 28SMAA:Portland @ FalmouthApr 28 · Javelin · Place 3 · FalmouthFalmouthJavelin351-05FR