Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNESCAC Track & Field Championships · Apr 2928.68mNESCAC Track & Field ChampionshipsApril 29, 2023
Hammer · 4kg · OutdoorMaine State Pine Tree Classic · Apr 1839.97mMaine State Pine Tree ClassicApril 18, 2025
Javelin · 600g · OutdoorNESCAC Track & Field Championships · Apr 2531.34mNESCAC Track & Field ChampionshipsApril 25, 2026
Shot Put · 4kg · IndoorMaine State Championships · Feb 89.33mMaine State ChampionshipsFebruary 8, 2025
Weight Throw · 20lb / 9.0kg · IndoorBates Invitational · Jan 1912.58mBates InvitationalJanuary 19, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Hammer · Place 12 · BatesHammer4kg12.39.89mSr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Javelin · Place 12 · BatesJavelin600g12.31.34m PBSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Hammer · Place 6 · BatesHammer4kg6.39.30mSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Javelin · Place 10 · BatesJavelin600g10.29.31mSr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Discus · Place 22 · BatesDiscus1kg22.26.63mSr
Apr 10Tufts Spring StampedeApr 10 · Hammer · Place 12 · BatesHammer4kg12.39.02mSr
Apr 10Tufts Spring StampedeApr 10 · Javelin · BatesJavelin600g--FOULSr
Apr 10Tufts Spring StampedeApr 10 · Discus · BatesDiscus1kg--DNSSr
Apr 4Amherst Spring FlingApr 4 · Hammer · Place 12 · BatesHammer4kg12.39.52mSr
Apr 4Amherst Spring FlingApr 4 · Javelin · Place 4 · BatesJavelin600g4.30.25mSr
Apr 4Amherst Spring FlingApr 4 · Discus · Place 20 · BatesDiscus1kg20.25.20mSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · Weight Throw · Place 7 · BatesWeight Throw20lb / 9.0kg7.11.67mSr
Feb 7Maine State ChampionshipsFeb 7 · Weight Throw · Place 11 · BatesWeight Throw20lb / 9.0kg11.11.91mSr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 26 · BatesWeight Throw2611.71mSr
Jan 16Bates Indoor InvitationalJan 16 · Weight Throw · Place 10 · BatesWeight Throw20lb / 9.0kg10.11.49mSr
Jan 10Wesleyan Winter InvitationalJan 10 · Weight Throw · BatesWeight Throw20lb / 9.0kg—DNSSr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6UBears Alumni InviteDec 6 · Weight Throw · Place 5 · BatesWeight Throw20lb / 9.0kg5.12.44mSr
Feb 22Bobcat Fresh Tune-upFeb 22 · Weight Throw · Place 6 · BatesWeight Throw612.04mJR
Feb 22Bobcat Fresh Tune-upFeb 22 · Shot Put · Place 9 · BatesShot Put98.88mJR
Feb 14Lynn Ruddy InvitationalFeb 14 · Weight Throw · Place 9 · BatesWeight Throw20lb / 9.0kg9.11.80mJr
Feb 14Lynn Ruddy InvitationalFeb 14 · Shot Put · Place 16 · BatesShot Put4kg16.8.98mJr
Feb 8Maine State ChampionshipsFeb 8 · Weight Throw · Place 6 · BatesWeight Throw20lb / 9.0kg6.12.34mJr
Feb 8Maine State ChampionshipsFeb 8 · Shot Put · Place 15 · BatesShot Put4kg15.9.33m PBJr
Jan 26Middlebury's NESCAC Invite Jan 26 · Weight Throw · Place 16 · BatesWeight Throw1611.37m—
Jan 17Bates Indoor InvitationalJan 17 · Weight Throw · Place 10 · BatesWeight Throw20lb / 9.0kg10.12.25mJr
Jan 17Bates Indoor InvitationalJan 17 · Shot Put · Place 16 · BatesShot Put4kg16.8.87mJr
Jan 11Suffolk RelaysJan 11 · Weight Throw · Place 24 · BatesWeight Throw2411.13m—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 26NESCAC ChampionshipApr 26 · Javelin · Place 14 · BatesJavelin1423.60mJR
Apr 26NESCAC ChampionshipApr 26 · Hammer · Place 15 · BatesHammer1538.06mJR
Apr 26NESCAC ChampionshipApr 26 · Discus · Place 17 · BatesDiscus1727.30mJR
Apr 18Maine State Pine Tree ClassicApr 18 · Hammer · Place 6 · BatesHammer4kg6.39.97m PBJr
Apr 18Maine State Pine Tree ClassicApr 18 · Javelin · Place 9 · BatesJavelin600g9.27.74mJr
Apr 18Maine State Pine Tree ClassicApr 18 · Discus · Place 16 · BatesDiscus1kg16.28.28mJr
Apr 11Carla Coffey ClassicApr 11 · Hammer · Place 9 · BatesHammer4kg9.37.40mJr
Apr 11Carla Coffey ClassicApr 11 · Javelin · Place 4 · BatesJavelin600g4.31.11mJr
Apr 11Carla Coffey ClassicApr 11 · Discus · Place 8 · BatesDiscus1kg8.25.97mJr
Apr 5UMASS Flagship OpenerApr 5 · Hammer · Place 14 · BatesHammer1439.16mJR
Apr 5UMASS Flagship OpenerApr 5 · Discus · Place 17 · BatesDiscus1724.31mJR
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Hammer · Place 7 · BatesHammer4kg7.37.20mJr
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Discus · Place 13 · BatesDiscus1kg13.28.45mJr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Weight Throw · Place 17 · BatesWeight Throw20lb / 9.0kg17.11.69mJr
Feb 9Lynn Ruddy InvitationalFeb 9 · Weight Throw · Place 4 · BatesWeight Throw412.20mSO
Feb 3Maine College State meetFeb 3 · Weight Throw · Place 8 · BatesWeight Throw20lb / 9.0kg8.11.86mSo
Jan 28Middlesbury NESCAC InvitationalJan 28 · Weight Throw · Place 10 · BatesWeight Throw1012.04m—
Jan 19Bates InvitationalJan 19 · Weight Throw · Place 5 · BatesWeight Throw20lb / 9.0kg5.12.58m PBSo

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Hammer · BatesHammer4kg--FSSo
Apr 27NESCAC Track andand Field ChampionshipsApr 27 · Discus · Place 17 · BatesDiscus1kg17.24.75mSo
Apr 19Maien State Pine Tree ClassicApr 19 · Discus · Place 19 · BatesDiscus1926.95mSO
Apr 19Maien State Pine Tree ClassicApr 19 · Hammer · Place 7 · BatesHammer739.37mSO
Apr 13UMASS Commonwealth Invitational Apr 13 · Hammer · Place 9 · BatesHammer938.58m—
Apr 13UMASS Commonwealth Invitational Apr 13 · Discus · Place 11 · BatesDiscus1128.19m—
Apr 5UMASS Flagship OpenerApr 5 · Hammer · Place 27 · BatesHammer4kg27.37.55mSo
Apr 5UMASS Flagship OpenerApr 5 · Discus · Place 28 · BatesDiscus1kg28.25.56mSo

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · Hammer · Place 11 · BatesHammer4kg11.35.83mFr
Apr 29NESCAC Track & Field ChampionshipsApr 29 · Discus · Place 13 · BatesDiscus1kg13.28.68m PBFr
Apr 22State of Maine, Pine Tree ClassicApr 22 · Hammer · Place 10 · BatesHammer10113-00—
Apr 22State of Maine, Pine Tree ClassicApr 22 · Discus · Place 19 · BatesDiscus1987-09—
Apr 22State of Maine, Pine Tree ClassicApr 22 · Shot Put · Place 18 · BatesShot Put1828-07.00—
Apr 15UMASS Commonwealth InvitationalApr 15 · Hammer · Place 17 · BatesHammer1730.11mFR
Apr 15UMASS Commonwealth InvitationalApr 15 · Discus · Place 20 · BatesDiscus2023.57mFR
Apr 15UMASS Commonwealth InvitationalApr 15 · Shot Put · Place 16 · BatesShot Put169.06mFR
Apr 1Bates College Quad MeetApr 1 · Hammer · Place 8 · BatesHammer834.36mFR
Apr 1Bates College Quad MeetApr 1 · Discus · Place 8 · BatesDiscus824.75mFR
Apr 1Bates College Quad MeetApr 1 · Shot Put · Place 9 · BatesShot Put98.04mFR

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20Bates Invitational & MultiFeb 20 · Weight Throw · Place 8 · BatesWeight Throw20lb / 9.0kg8.11.93mFr
Feb 20Bates Invitational & MultiFeb 20 · Shot Put · Place 16 · BatesShot Put4kg16.8.34mFr
Feb 18Lynn Ruddy InvitationalFeb 18 · Weight Throw · Place 7 · BatesWeight Throw20lb / 9.0kg7.11.54mFr
Feb 18Lynn Ruddy InvitationalFeb 18 · Shot Put · Place 12 · BatesShot Put4kg12.8.58mFr
Feb 4Maine College State MeetFeb 4 · Weight Throw · Place 7 · BatesWeight Throw738-8.25FR
Feb 4Maine College State MeetFeb 4 · Shot Put · Place 13 · BatesShot Put1329-10.25FR
Jan 29Middlebury's New England Small College InvitationalJan 29 · Weight Throw · Place 10 · BatesWeight Throw1037-7.25FR
Jan 29Middlebury's New England Small College InvitationalJan 29 · Shot Put · Place 20 · BatesShot Put2027-8FR
Jan 20Bates Invitational & MultiJan 20 · Shot Put · Place 16 · BatesShot Put168.34mFR
Jan 20Bates Invitational & MultiJan 20 · Weight Throw · Place 8 · BatesWeight Throw811.93mFR
Jan 20Bates Invitational & MultiJan 20 · Weight Throw · Place 8 · BatesWeight Throw811.93mFR
Jan 14MIT Tri-MeetJan 14 · Weight Throw · Place 10 · BatesWeight Throw1034-0.75FR
Jan 14MIT Tri-MeetJan 14 · Shot Put · Place 9 · BatesShot Put929-4.75FR