Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSouthwestern Championship · May 2699-08Southwestern ChampionshipMay 26, 2018
Discus · 2kg · OutdoorSilfen Invitational · Apr 1541.38mSilfen InvitationalApril 15, 2022
Hammer · 16lb / 7.26kg · OutdoorUMASS Flagship Opener · Apr 550.89mUMASS Flagship OpenerApril 5, 2024
Shot Put · 12lb · IndoorSMAA: Chev, Der,Scar, SP, Por · Dec 2152-02.50SMAA: Chev, Der,Scar, SP, PorDecember 21, 2019
Shot Put · 12lb · OutdoorMaine Class A State Championship · Jun 145-05.25Maine Class A State ChampionshipJune 1, 2019
Shot Put · 16lb / 7.26kg · IndoorMaine College State meet · Feb 315.45mMaine College State meetFebruary 3, 2024
Shot Put · 16lb / 7.26kg · OutdoorNESCAC Track andand Field Championships · Apr 2715.90mNESCAC Track andand Field ChampionshipsApril 27, 2024
Weight Throw · 35lb / 15.9kg · IndoorMaine College State meet · Feb 317.06mMaine College State meetFebruary 3, 2024

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · Hammer · Place 20 · BryantBryantHammer2047.37mSR
May 102025 NEICAAA Outdoor ChampsMay 10 · Shot Put · Place 15 · BryantBryantShot Put1514.41mSR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Hammer · Place 9 · BryantBryantHammer16lb / 7.26kg9.46.50mSr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Shot Put · Place 4 · BryantBryantShot Put16lb / 7.26kg4.14.98mSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Hammer · Place 15 · BryantBryantHammer16lb / 7.26kg15.44.51mSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Discus · Place 27 · BryantBryantDiscus2kg27.36.30mSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Shot Put · Place 10 · BryantBryantShot Put16lb / 7.26kg10.14.28mSr
Apr 3Ocean State CupApr 3 · Hammer · Place 8 · BryantBryantHammer847.38mSr
Apr 3Ocean State CupApr 3 · Discus · Place 15 · BryantBryantDiscus1536.62mSr
Apr 3Ocean State CupApr 3 · Shot Put · Place 5 · BryantBryantShot Put514.47mSr
Mar 28Black & Gold InviteMar 28 · Hammer · Place 22 · BryantBryantHammer2245.42mSr
Mar 28Black & Gold InviteMar 28 · Shot Put · Place 2 · BryantBryantShot Put214.27mSr

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16MIT Last Chance QualifierMay 16 · Shot Put · Place 4 · BatesBatesShot Put415.53m—
May 10Williams College The FIRE MeetMay 10 · Shot Put · Place 5 · BatesBatesShot Put16lb / 7.26kg5.15.03mSr
May 3NE Division 3May 3 · Hammer · Place 9 · BatesBatesHammer949.95m—
May 3NE Division 3May 3 · Shot Put · Place 4 · BatesBatesShot Put415.37m—
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Hammer · Place 5 · BatesBatesHammer16lb / 7.26kg5.49.80mSr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Discus · Place 12 · BatesBatesDiscus2kg12.39.49mSr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Shot Put · Place 2 · BatesBatesShot Put16lb / 7.26kg2.15.90m PBSr
Apr 19Maien State Pine Tree ClassicApr 19 · Discus · Place 5 · BatesBatesDiscus540.47mSR
Apr 19Maien State Pine Tree ClassicApr 19 · Shot Put · Place 1 · BatesBatesShot Put115.24mSR
Apr 19Maien State Pine Tree ClassicApr 19 · Hammer · Place 2 · BatesBatesHammer251.57mSR
Apr 13UMASS Commonwealth Invitational Apr 13 · Hammer · Place 6 · BatesBatesHammer649.58m—
Apr 13UMASS Commonwealth Invitational Apr 13 · Discus · Place 9 · BatesBatesDiscus940.97m—
Apr 13UMASS Commonwealth Invitational Apr 13 · Shot Put · Place 2 · BatesBatesShot Put215.30m—
Apr 5UMASS Flagship OpenerApr 5 · Hammer · Place 8 · BatesBatesHammer16lb / 7.26kg8.50.89m PBSr
Apr 5UMASS Flagship OpenerApr 5 · Discus · Place 14 · BatesBatesDiscus2kg14.38.71mSr
Apr 5UMASS Flagship OpenerApr 5 · Shot Put · Place 5 · BatesBatesShot Put16lb / 7.26kg5.15.00mSr
Mar 2Tufts National Qualifying MeetMar 2 · Shot Put · Place 4 · BatesBatesShot Put451-3.5SR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · Weight Throw · Place 8 · BatesBatesWeight Throw35lb / 15.9kg8.16.41mSr
Feb 23New England Division III Indoor Track & Field ChampionshipFeb 23 · Shot Put · Place 5 · BatesBatesShot Put16lb / 7.26kg5.14.96mSr
Feb 9Lynn Ruddy InvitationalFeb 9 · Shot Put · Place 1 · BatesBatesShot Put115.73mSR
Feb 9Lynn Ruddy InvitationalFeb 9 · Weight Throw · Place 2 · BatesBatesWeight Throw217.18mSR
Feb 3Maine College State meetFeb 3 · Weight Throw · Place 2 · BatesBatesWeight Throw35lb / 15.9kg2.17.06m PBSr
Feb 3Maine College State meetFeb 3 · Shot Put · Place 2 · BatesBatesShot Put16lb / 7.26kg2.15.45m PBSr
Jan 28Middlesbury NESCAC InvitationalJan 28 · Weight Throw · Place 3 · BatesBatesWeight Throw316.82m—
Jan 28Middlesbury NESCAC InvitationalJan 28 · Shot Put · Place 3 · BatesBatesShot Put314.96m—
Jan 13Reggie Poyau Memorial InvitationalJan 13 · Weight Throw · Place 2 · BatesBatesWeight Throw217.07mSR
Jan 13Reggie Poyau Memorial InvitationalJan 13 · Shot Put · Place 2 · BatesBatesShot Put215.30mSR

2023 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 8Joe Donahue Games OpenerDec 8 · Weight Throw · Place 5 · BatesBatesWeight Throw35lb / 15.9kg5.16.53mSr
Dec 8Joe Donahue Games OpenerDec 8 · Shot Put · Place 2 · BatesBatesShot Put16lb / 7.26kg2.15.06mSr
Mar 4Tufts Last Chance National QualifierMar 4 · Shot Put · Place 6 · BatesBatesShot Put16lb / 7.26kg6.14.86mJr
Feb 24New England Division III Indoor Track & Field ChampionshipsFeb 24 · Weight Throw · Place 11 · BatesBatesWeight Throw1115.49mJR
Feb 20Bates Invitational & MultiFeb 20 · Weight Throw · Place 5 · BatesBatesWeight Throw35lb / 15.9kg5.15.62mJr
Feb 20Bates Invitational & MultiFeb 20 · Shot Put · Place 3 · BatesBatesShot Put16lb / 7.26kg3.15.22mJr
Feb 18Lynn Ruddy InvitationalFeb 18 · Weight Throw · Place 3 · BatesBatesWeight Throw35lb / 15.9kg3.15.82mJr
Feb 10David Hemery Valentine InvitationalFeb 10 · Weight Throw · Place 30 · BatesBatesWeight Throw35lb / 15.9kg30.13.78mJr
Feb 10David Hemery Valentine InvitationalFeb 10 · Shot Put · Place 23 · BatesBatesShot Put16lb / 7.26kg23.13.85mJr
Feb 4Maine College State MeetFeb 4 · Weight Throw · Place 2 · BatesBatesWeight Throw252-3.75JR
Feb 4Maine College State MeetFeb 4 · Shot Put · Place 2 · BatesBatesShot Put247-8JR
Jan 29Middlebury's New England Small College InvitationalJan 29 · Weight Throw · Place 7 · BatesBatesWeight Throw749-5JR
Jan 29Middlebury's New England Small College InvitationalJan 29 · Shot Put · Place 2 · BatesBatesShot Put248-9.5JR
Jan 20Bates Invitational & MultiJan 20 · Shot Put · Place 3 · BatesBatesShot Put315.22mJR
Jan 20Bates Invitational & MultiJan 20 · Weight Throw · Place 5 · BatesBatesWeight Throw515.62mJR
Jan 20Bates Invitational & MultiJan 20 · Weight Throw · Place 5 · BatesBatesWeight Throw515.62mJR
Jan 20Bates Invitational & MultiJan 20 · Weight Throw · Place 5 · BatesBatesWeight Throw515.62mJR
Jan 14MIT Tri-MeetJan 14 · Shot Put · Place 2 · BatesBatesShot Put248-8.75JR

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18MIT Final QualifierMay 18 · Shot Put · Place 5 · BatesBatesShot Put514.77mJR
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · Shot Put · Place 12 · BatesBatesShot Put1215.53mJR
May 4New England Division III Outdoor ChampionshipsMay 4 · Hammer · Place 12 · BatesBatesHammer1247.92mJR
May 4New England Division III Outdoor ChampionshipsMay 4 · Discus · Place 16 · BatesBatesDiscus1640.17mJR
May 4New England Division III Outdoor ChampionshipsMay 4 · Shot Put · Place 8 · BatesBatesShot Put814.85mJR
Apr 29NESCAC Track & Field ChampionshipsApr 29 · Hammer · Place 6 · BatesBatesHammer16lb / 7.26kg6.47.35mJr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · Discus · Place 11 · BatesBatesDiscus2kg11.38.60mJr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · Shot Put · Place 4 · BatesBatesShot Put16lb / 7.26kg4.14.31mJr
Apr 22State of Maine, Pine Tree ClassicApr 22 · Hammer · Place 3 · BatesBatesHammer3159-00—
Apr 22State of Maine, Pine Tree ClassicApr 22 · Discus · Place 3 · BatesBatesDiscus3134-03—
Apr 22State of Maine, Pine Tree ClassicApr 22 · Shot Put · Place 2 · BatesBatesShot Put248-01.25—
Apr 15UMASS Commonwealth InvitationalApr 15 · Hammer · Place 7 · BatesBatesHammer748.71mJR
Apr 15UMASS Commonwealth InvitationalApr 15 · Discus · Place 10 · BatesBatesDiscus1040.10mJR
Apr 15UMASS Commonwealth InvitationalApr 15 · Shot Put · Place 3 · BatesBatesShot Put315.00mJR
Apr 1Bates College Quad MeetApr 1 · Hammer · Place 2 · BatesBatesHammer247.41mJR
Apr 1Bates College Quad MeetApr 1 · Discus · Place 2 · BatesBatesDiscus238.56mJR
Apr 1Bates College Quad MeetApr 1 · Shot Put · Place 1 · BatesBatesShot Put114.21mJR

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15Silfen InvitationalApr 15 · Hammer · Place 6 · BatesBatesHammer16lb / 7.26kg6.43.94mSo
Apr 15Silfen InvitationalApr 15 · Discus · Place 4 · BatesBatesDiscus2kg4.41.38m PBSo
Apr 15Silfen InvitationalApr 15 · Shot Put · Place 3 · BatesBatesShot Put16lb / 7.26kg3.14.04mSo
Mar 5Tufts National Qualifying MeetMar 5 · Weight Throw · Place 7 · BatesBatesWeight Throw748-4.5SO
Mar 5Tufts National Qualifying MeetMar 5 · Shot Put · Place 4 · BatesBatesShot Put450-2.5SO

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 18Lynn Ruddy InvitationalFeb 18 · Weight Throw · Place 3 · BatesBatesWeight Throw351-9.25SO
Feb 18Lynn Ruddy InvitationalFeb 18 · Shot Put · Place 1 · BatesBatesShot Put150-1.75SO
Feb 11David Hemery Valentine InvitationalFeb 11 · Weight Throw · Place 13 · BatesBatesWeight Throw1351-11SO
Feb 11David Hemery Valentine InvitationalFeb 11 · Shot Put · Place 16 · BatesBatesShot Put1646-1.25SO
Feb 5Maine State MeetFeb 5 · Weight Throw · Place 3 · BatesBatesWeight Throw35lb / 15.9kg3.16.03mSo
Feb 5Maine State MeetFeb 5 · Shot Put · Place 1 · BatesBatesShot Put16lb / 7.26kg1.15.36mSo
Jan 30USM Husky InvitationalJan 30 · Weight Throw · Place 5 · BatesBatesWeight Throw35lb / 15.9kg5.15.28mSo
Jan 21Bates Invitational and MultiJan 21 · Weight Throw · Place 4 · BatesBatesWeight Throw448-10.75SO
Jan 21Bates Invitational and MultiJan 21 · Shot Put · Place 5 · BatesBatesShot Put547-2.5SO
Jan 15MIT Tri-MeetJan 15 · Shot Put · Place 3 · BatesBatesShot Put347-2.5SO

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Tufts InvitationalMay 8 · Hammer · Place 6 · BatesBatesHammer6133-8FR
May 8Tufts InvitationalMay 8 · Discus · Place 7 · BatesBatesDiscus7120-5FR
May 8Tufts InvitationalMay 8 · Shot Put · Place 3 · BatesBatesShot Put344-2.5FR
May 1Bates, Bowdoin, Colby Meet #3May 1 · Hammer · Place 3 · BatesBatesHammer3142-7FR
May 1Bates, Bowdoin, Colby Meet #3May 1 · Discus · Place 4 · BatesBatesDiscus4121-6FR
May 1Bates, Bowdoin, Colby Meet #3May 1 · Shot Put · Place 3 · BatesBatesShot Put344-11FR
Apr 24Bates, Bowdoin, Colby Meet #2Apr 24 · Hammer · Place 4 · BatesBatesHammer16lb / 7.26kg4.44.23mFr
Apr 24Bates, Bowdoin, Colby Meet #2Apr 24 · Discus · Place 4 · BatesBatesDiscus2kg4.38.23mFr
Apr 24Bates, Bowdoin, Colby Meet #2Apr 24 · Shot Put · Place 4 · BatesBatesShot Put16lb / 7.26kg4.13.52mFr

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Maine Class A Indoor State ChampionshipFeb 17 · Shot Put · Place 1 · ScarboroughScarboroughShot Put152-04.00SR
Feb 8SMAA Southwesterns ChampionshipsFeb 8 · Shot Put · Place 3 · ScarboroScarboroShot Put351-04.75—
Feb 1SMAA: Gor, TA, Mar. Mass, Scar, SPFeb 1 · Shot Put · Place 1 · ScarboroScarboroShot Put151-09.25—
Jan 18SMAA: BE, Scar, Fal, SP, Nob,Gor, TA, PorJan 18 · Shot Put · Place 3 · ScarboroScarboroShot Put349-05.25—
Jan 11SMAA:Bid, Ken, Scar, SP, West, WinJan 11 · Shot Put · Place 1 · ScarboroScarboroShot Put151-00.75—
Jan 4SMAA: Win, BE, Bid. Mar, Scar, ChevJan 4 · Shot Put · Place 1 · ScarboroughScarboroughShot Put148-02.50—

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28WMC/Special Olympics of Maine New Year’s RelaysDec 28 · Shot Put · Place 2 · ScarboroughScarboroughShot Put12lb2.49-09.5012
Dec 21SMAA: Chev, Der,Scar, SP, PorDec 21 · Shot Put · Place 1 · ScarboroughScarboroughShot Put12lb1.52-02.50 PB12
Dec 13South Portland, Biddeford, Scarborough Dec 13 · Shot Put · Place 1 · ScarboroughScarboroughShot Put12lb1.49-08.0012
Feb 18Maine Class A State ChampionshipFeb 18 · Shot Put · Place 9 · ScarboroughScarboroughShot Put12lb9.45-03.7511
Feb 9SMAA Southwesterns ChampionshipsFeb 9 · Shot Put · Place 10 · ScarboroughScarboroughShot Put1043-06.00—
Feb 2 SMAA: Kenn, Bid, Chev, Fal, Mas, Por, Scar, WestFeb 2 · Shot Put · Place 5 · ScarboroScarboroShot Put542-06.25—
Jan 19SMAA: West, BE, Deer, Mars, Por, ScarJan 19 · Shot Put · Place 3 · ScarboroScarboroShot Put342-07.75—
Jan 12 SMAA: Scar, Deer, Fal, Wind, SPJan 12 · Shot Put · Place 5 · ScarboroScarboroShot Put542-02.50—

2019 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · Discus · Place 20 · ScarboroughScarboroughDiscus1.6kg20.96-0411
Jun 1Maine Class A State ChampionshipJun 1 · Shot Put · Place 9 · ScarboroughScarboroughShot Put12lb9.45-05.25 PB11
May 25Southwestern ChampionshipMay 25 · Discus · Place 15 · ScarboroughScarboroughDiscus15109-04—
May 25Southwestern ChampionshipMay 25 · Shot Put · Place 10 · ScarboroughScarboroughShot Put1044-05.50—
May 17Cumberland County ChampionshipMay 17 · Discus · Place 5 · ScarboroughScarboroughDiscus5114-10—
May 17Cumberland County ChampionshipMay 17 · Shot Put · Place 4 · ScarboroughScarboroughShot Put445-06.00—
Apr 30SMAA: Scarborough, Kennebunk, South Portland @ WindhamApr 30 · Discus · Place 3 · ScarboroScarboroDiscus3114-11—
Apr 30SMAA: Scarborough, Kennebunk, South Portland @ WindhamApr 30 · Shot Put · Place 1 · ScarboroScarboroShot Put143-09.50—

2018 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29USM RelaysDec 29 · Shot Put · Place 7 · ScarboroughScarboroughShot Put12lb7.41-03.7511
Dec 15 SMAA: Por, Mass, Nob, Scar, SP, TA, West, WinDec 15 · Shot Put · Place 6 · ScarboroughScarboroughShot Put12lb6.43-01.2511
Feb 10SMAA Southwesterns ChampionshipsFeb 10 · Shot Put · Place 8 · ScarboroScarboroShot Put834-11.00—
Jan 25SMAA:Falmouth-Scarborough-Westbrook-WindhamJan 25 · Shot Put · Place 2 · ScarboroScarboroShot Put238-06.25—
Jan 19SMAA:Kennebunk-Portland-Scarborough-ThorntonJan 19 · Shot Put · Place 1 · ScarboroughScarboroughShot Put12lb1.34-01.5010
Jan 15SMAA:Bidd-Chev-Mass-Scar-Deer-Marshwood-Wind-TAJan 15 · Shot Put · Place 5 · ScarboroScarboroShot Put534-10.25—
Jan 15SMAA:Bidd-Chev-Mass-Scar-Deer-Marshwood-Wind-TAJan 15 · Shot Put · Place 5 · ScarboroScarboroShot Put534-10.25—
Jan 3SMAA: Bonny Eagle-Marshwood-Scarborough-South Portland Jan 3 · Shot Put · Place 2 · ScarboroScarboroShot Put233-08.00—

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 26Southwestern ChampionshipMay 26 · Discus · Place 12 · ScarboroughScarboroughDiscus1.6kg12.99-08 PB10
May 18Cumberland County ChampionshipsMay 18 · Javelin · Place 27 · ScarboroughScarboroughJavelin2790-08—
May 18Cumberland County ChampionshipsMay 18 · Discus · Place 6 · ScarboroughScarboroughDiscus6101-00.75—
May 18Cumberland County ChampionshipsMay 18 · Shot Put · Place 10 · ScarboroughScarboroughShot Put1035-11.50—
May 15SMAA: Biddeford, Thornton Academy, Scarborough @ WestbrookMay 15 · Javelin · Place 19 · ScarboroughScarboroughJavelin1987-03—
May 15SMAA: Biddeford, Thornton Academy, Scarborough @ WestbrookMay 15 · Discus · Place 4 · ScarboroughScarboroughDiscus4105-11—
May 15SMAA: Biddeford, Thornton Academy, Scarborough @ WestbrookMay 15 · Shot Put · Place 9 · ScarboroughScarboroughShot Put932-02.75—
May 1SMAA: Cheverus, Scarborough, Noble @ GorhamMay 1 · Javelin · Place 5 · ScarboroughScarboroughJavelin597-07—
May 1SMAA: Cheverus, Scarborough, Noble @ GorhamMay 1 · Discus · Place 3 · ScarboroughScarboroughDiscus3101-05—
May 1SMAA: Cheverus, Scarborough, Noble @ GorhamMay 1 · Shot Put · Place 8 · ScarboroughScarboroughShot Put830-06.00—

2017 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30USM RelaysDec 30 · Shot Put · Place 12 · ScarboroughScarboroughShot Put12lb12.34-07.0010
Dec 16SMAA: Deering-Gorham-Noble-ScarboroughDec 16 · Shot Put · Place 1 · ScarboroughScarboroughShot Put12lb1.35-04.0010
Jan 26SMAA: SCAR-WEST-GOR-WINDJan 26 · Shot Put · Place 5 · ScarboroScarboroShot Put531-07.00—
Jan 21SMAA: TA-DEER-SCAR-MASSJan 21 · Shot Put · Place 8 · ScarboroScarboroShot Put830-01.25—
Jan 14SMAA: BID-SP-SCAR-NOBJan 14 · Shot Put · Place 8 · ScarboroughScarboroughShot Put829-09.00—
Jan 5SMAA: BE-Portland-ScarboroughJan 5 · Shot Put · Place 4 · ScarboroScarboroShot Put429-10.00—

2017 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Gorham Freshman InvitationalMay 22 · Javelin · Place 8 · ScarboroScarboroJavelin874-00—
May 22Gorham Freshman InvitationalMay 22 · Discus · Place 3 · ScarboroScarboroDiscus373-00.50—
May 22Gorham Freshman InvitationalMay 22 · Shot Put · Place 3 · ScarboroScarboroShot Put330-08.00—
May 19Cumberland County ChampionshipMay 19 · Javelin · Place 19 · ScarboroughScarboroughJavelin1979-11—
May 19Cumberland County ChampionshipMay 19 · Discus · Place 12 · ScarboroughScarboroughDiscus1273-08—
May 19Cumberland County ChampionshipMay 19 · Shot Put · Place 13 · ScarboroughScarboroughShot Put1329-02.50—
May 13Westbrook RelaysMay 13 · Discus · Place 20 · ScarboroughScarboroughDiscus201.33—

2016 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20SMAA: Chev, Scar, & MarshwoodDec 20 · Shot Put · Place 3 · ScarboroughScarboroughShot Put12lb3.29-05.009