Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMA, BBN, LA, RL @ Belmont Hill · May 6101-02MA, BBN, LA, RL @ Belmont HillMay 6, 2023
Discus · 2kg · OutdoorMaine State Pine Tree Classic · Apr 1826.12mMaine State Pine Tree ClassicApril 18, 2025
Hammer · 16lb / 7.26kg · OutdoorRegis Spring Invite 2025 · Apr 424.71mRegis Spring Invite 2025April 4, 2025
Shot Put · 12lb · OutdoorGovs Home Meet w/BelHill, Groton, Middlesex, & Rivers · Apr 2332-03.00Govs Home Meet w/BelHill, Groton, Middlesex, & RiversApril 23, 2022
Shot Put · 16lb / 7.26kg · IndoorMule Tune-Up · Feb 209.07mMule Tune-UpFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorRegis Spring Invite 2025 · Apr 49.12mRegis Spring Invite 2025April 4, 2025
Weight Throw · 35lb / 15.9kg · IndoorMaine State Championships · Feb 88.56mMaine State ChampionshipsFebruary 8, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Hammer · Place 16 · BowdoinBowdoinHammer16lb / 7.26kg16.22.91mJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Discus · Place 28 · BowdoinBowdoinDiscus2kg28.22.90mJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Shot Put · Place 25 · BowdoinBowdoinShot Put16lb / 7.26kg25.8.09mJr
Apr 10Tufts Spring StampedeApr 10 · Hammer · BowdoinBowdoinHammer16lb / 7.26kg--FOULJr
Apr 10Tufts Spring StampedeApr 10 · Discus · Place 30 · BowdoinBowdoinDiscus2kg30.23.11mJr
Apr 10Tufts Spring StampedeApr 10 · Shot Put · Place 29 · BowdoinBowdoinShot Put16lb / 7.26kg29.8.16mJr
Mar 27Jonathan Tymann InvitationalMar 27 · Discus · BowdoinBowdoinDiscus2kg—DNSJr
Mar 27Jonathan Tymann InvitationalMar 27 · Shot Put · Place 45 · BowdoinBowdoinShot Put16lb / 7.26kg45.8.97mJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · Weight Throw · Place 10 · BowdoinBowdoinWeight Throw35lb / 15.9kg10.7.69mJr
Feb 20Mule Tune-UpFeb 20 · Shot Put · Place 17 · BowdoinBowdoinShot Put16lb / 7.26kg17.9.07m PBJr
Feb 13Lynn Ruddy InvitationalFeb 13 · Shot Put · Place 17 · BowdoinBowdoinShot Put16lb / 7.26kg17.8.80mJr
Feb 7Maine State ChampionshipsFeb 7 · Weight Throw · Place 22 · BowdoinBowdoinWeight Throw35lb / 15.9kg22.7.49mJr
Feb 7Maine State ChampionshipsFeb 7 · Shot Put · Place 30 · BowdoinBowdoinShot Put16lb / 7.26kg30.8.77mJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6UBears Alumni InviteDec 6 · Weight Throw · Place 9 · BowdoinBowdoinWeight Throw35lb / 15.9kg9.7.24mJr
Dec 6UBears Alumni InviteDec 6 · Shot Put · Place 13 · BowdoinBowdoinShot Put16lb / 7.26kg13.8.81mJr
Feb 14Lynn Ruddy InvitationalFeb 14 · Weight Throw · Place 14 · BowdoinBowdoinWeight Throw35lb / 15.9kg14.8.33mSo
Feb 14Lynn Ruddy InvitationalFeb 14 · Shot Put · Place 21 · BowdoinBowdoinShot Put16lb / 7.26kg21.8.76mSo
Feb 8Maine State ChampionshipsFeb 8 · Weight Throw · Place 22 · BowdoinBowdoinWeight Throw35lb / 15.9kg22.8.56m PBSo
Feb 8Maine State ChampionshipsFeb 8 · Shot Put · Place 25 · BowdoinBowdoinShot Put16lb / 7.26kg25.8.63mSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Maine State Pine Tree ClassicApr 18 · Hammer · Place 20 · BowdoinBowdoinHammer16lb / 7.26kg20.22.86mSo
Apr 18Maine State Pine Tree ClassicApr 18 · Discus · Place 27 · BowdoinBowdoinDiscus2kg27.26.12m PBSo
Apr 18Maine State Pine Tree ClassicApr 18 · Shot Put · Place 22 · BowdoinBowdoinShot Put16lb / 7.26kg22.8.63mSo
Apr 11Carla Coffey ClassicApr 11 · Hammer · Place 14 · BowdoinBowdoinHammer16lb / 7.26kg14.22.54mSo
Apr 11Carla Coffey ClassicApr 11 · Discus · Place 16 · BowdoinBowdoinDiscus2kg16.25.93mSo
Apr 11Carla Coffey ClassicApr 11 · Shot Put · Place 11 · BowdoinBowdoinShot Put16lb / 7.26kg11.8.54mSo
Apr 4Regis Spring Invite 2025Apr 4 · Hammer · Place 22 · BowdoinBowdoinHammer16lb / 7.26kg22.24.71m PBSo
Apr 4Regis Spring Invite 2025Apr 4 · Discus · Place 33 · BowdoinBowdoinDiscus2kg33.24.84mSo
Apr 4Regis Spring Invite 2025Apr 4 · Shot Put · Place 32 · BowdoinBowdoinShot Put16lb / 7.26kg32.9.12m PBSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Shot Put · Place 30 · BowdoinBowdoinShot Put16lb / 7.26kg30.9.08mSo

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7UBears Alumni InviteDec 7 · Weight Throw · Place 7 · BowdoinBowdoinWeight Throw35lb / 15.9kg7.7.54mSo
Dec 7UBears Alumni InviteDec 7 · Shot Put · Place 9 · BowdoinBowdoinShot Put16lb / 7.26kg9.8.73mSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 2UBears Alumni InvitationalDec 2 · Weight Throw · Place 8 · BowdoinBowdoinWeight Throw35lb / 15.9kg8.7.14mFr
Dec 2UBears Alumni InvitationalDec 2 · Shot Put · Place 7 · BowdoinBowdoinShot Put16lb / 7.26kg7.8.81mFr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6MA, BBN, LA, RL @ Belmont HillMay 6 · Discus · Place 13 · Belmont HillBelmont HillDiscus1.6kg13.101-02 PB12
May 6MA, BBN, LA, RL @ Belmont HillMay 6 · Shot Put · Place 18 · Belmont HillBelmont HillShot Put12lb18.31-07.0012
May 3Belmont Hill Track and Field InvitationalMay 3 · Discus · Place 6 · Belmont HillBelmont HillDiscus693-1—
May 3Belmont Hill Track and Field InvitationalMay 3 · Shot Put · Place 9 · Belmont HillBelmont HillShot Put933-5—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · Discus · Place 8 · Belmont HillBelmont HillDiscus891-2—
Apr 29Nobles, Worcester, Lawrence, Belmont Hill @ ThayerApr 29 · Shot Put · Place 10 · Belmont HillBelmont HillShot Put1030-2.50—
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · Discus · Place 7 · Belmont HillBelmont HillDiscus789-0412
Apr 15Thayer, Middlesex, Lawrence, BH @ Milton AcademyApr 15 · Shot Put · Place 12 · Belmont HillBelmont HillShot Put1230-06.0012
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · Discus · Place 10 · Belmont HillBelmont HillDiscus1090-2—
Apr 8BB&N, Middlesex, Rivers, RL @ Belmont HillApr 8 · Shot Put · Place 9 · Belmont HillBelmont HillShot Put934-7—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · Discus · Place 10 · Belmont HillBelmont HillDiscus1090-2—
Apr 8Belmont Hill -Roxbury Latin,-Middlesex,-BBN-RiversApr 8 · Shot Put · Place 9 · Belmont HillBelmont HillShot Put934-7—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Milton AcademyMay 7 · Shot Put · Place 11 · Belmont Hill SchoolBelmont Hill SchoolShot Put1132-02.5011
May 7Milton AcademyMay 7 · Discus · Place 8 · Belmont Hill SchoolBelmont Hill SchoolDiscus892-1011
May 7Milton AcademyMay 7 · Discus · Place 7 · Belmont Hill SchoolBelmont Hill SchoolDiscus792-1011
Apr 30Belmont Hill T&F Meet #1Apr 30 · Discus · Place 4 · Belmont HillBelmont HillDiscus488-0712
Apr 30Belmont Hill T&F Meet #1Apr 30 · Shot Put · Place 6 · Belmont HillBelmont HillShot Put631-04.0012
Apr 23Govs Home Meet w/BelHill, Groton, Middlesex, & RiversApr 23 · Shot Put · Place 9 · Belmont HillBelmont HillShot Put12lb9.32-03.00 PB11
Apr 9ISL Scrimmage @ ThayerApr 9 · Discus · Place 5 · Belmont HillBelmont HillDiscus585-0612
Apr 9ISL Scrimmage @ ThayerApr 9 · Shot Put · Place 21 · Belmont HillBelmont HillShot Put2127-03.5012

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15Belmont Hill InvitationalMay 15 · Discus · Place 9 · Belmont HillBelmont HillDiscus1.6kg9.80-0810
May 1RL, Nobles @ Belmont HillMay 1 · Discus · Place 5 · Belmont HillBelmont HillDiscus1.6kg5.77-0610
May 1RL, Nobles @ Belmont HillMay 1 · Shot Put · Place 8 · Belmont HillBelmont HillShot Put12lb8.30-04.5010