Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMAISAD Championship · May 1411.96aMAISAD ChampionshipMay 14, 2022
1000 Meters · IndoorLynn Ruddy Invitational · Feb 93:22.45Lynn Ruddy InvitationalFebruary 9, 2024
200 Meters · IndoorUBears Alumni Invite · Dec 725.23aUBears Alumni InviteDecember 7, 2024
200 Meters · OutdoorMaine Class C State Championship · Jun 424.33aMaine Class C State ChampionshipJune 4, 2022
400 Meters · OutdoorMAISAD Championship · May 1454.26aMAISAD ChampionshipMay 14, 2022
60 Meter · IndoorMaine State Championships · Feb 87.54aMaine State ChampionshipsFebruary 8, 2025
60 Meters · IndoorLynn Ruddy Invitational · Feb 97.58Lynn Ruddy InvitationalFebruary 9, 2024
60m Hurdles · 42" / 1.067m · IndoorBates Invitational · Jan 1912.17aBates InvitationalJanuary 19, 2024
Hammer · 16lb / 7.26kg · OutdoorPine Tree Classic: Maine State Championships · Apr 1729.95mPine Tree Classic: Maine State ChampionshipsApril 17, 2026
Heptathlon · IndoorBates Invitational · Jan 192831.00Bates InvitationalJanuary 19, 2024
High Jump · IndoorLynn Ruddy Invitational · Feb 91.48mLynn Ruddy InvitationalFebruary 9, 2024
Long Jump · IndoorLynn Ruddy Invitational · Feb 95.49mLynn Ruddy InvitationalFebruary 9, 2024
Pole Vault · IndoorBowdoin Invitational · Jan 132.15mBowdoin Invitational January 13, 2024
Shot Put · 12lb · OutdoorNEPSTA DIII Championships · May 2031' 4.75NEPSTA DIII ChampionshipsMay 20, 2023
Shot Put · 16lb / 7.26kg · IndoorMule Tune-Up · Feb 2013.12mMule Tune-UpFebruary 20, 2026
Shot Put · 16lb / 7.26kg · OutdoorNESCAC Track & Field Championships · Apr 2512.69mNESCAC Track & Field ChampionshipsApril 25, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25NESCAC Track & Field ChampionshipsApr 25 · Shot Put · Place 10 · BowdoinBowdoinShot Put16lb / 7.26kg10.12.69m PBJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Hammer · Place 10 · BowdoinBowdoinHammer16lb / 7.26kg10.29.95m PBJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Shot Put · Place 7 · BowdoinBowdoinShot Put16lb / 7.26kg7.12.22mJr
Apr 10Tufts Spring StampedeApr 10 · Hammer · Place 33 · BowdoinBowdoinHammer16lb / 7.26kg33.28.14mJr
Apr 10Tufts Spring StampedeApr 10 · Shot Put · Place 20 · BowdoinBowdoinShot Put16lb / 7.26kg20.11.71mJr
Mar 27Jonathan Tymann InvitationalMar 27 · Shot Put · Place 8 · BowdoinBowdoinShot Put16lb / 7.26kg8.12.30mJr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · Shot Put · Place 6 · BowdoinBowdoinShot Put16lb / 7.26kg6.13.12m PBJr
Feb 13Lynn Ruddy InvitationalFeb 13 · Shot Put · Place 5 · BowdoinBowdoinShot Put16lb / 7.26kg5.13.12mJr
Feb 7Maine State ChampionshipsFeb 7 · Shot Put · Place 10 · BowdoinBowdoinShot Put16lb / 7.26kg10.12.95mJr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 21 · BowdoinBowdoinShot Put2112.14mJr
Jan 17Branwen Smith-King InvitationalJan 17 · Shot Put · Place 15 · BowdoinBowdoinShot Put1511.99mJr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 18Maine State Pine Tree ClassicApr 18 · 200 Meters · Place 31 · BowdoinBowdoin200 Meters31.25.33aWind: -0.4So
Apr 18Maine State Pine Tree ClassicApr 18 · 100 Meters · Place 23 · BowdoinBowdoin100 Meters23.12.22aWind: 0.3So
Apr 11Carla Coffey ClassicApr 11 · 200 Meters · BowdoinBowdoin200 Meters--DNSSo
Apr 11Carla Coffey ClassicApr 11 · 100 Meters · Place 9 · BowdoinBowdoin100 Meters9.12.22aWind: 0.3So
Apr 5Jonathan Tymann InvitationalApr 5 · 200 Meters · Place 19 · BowdoinBowdoin200 Meters1925.55SO
Apr 5Jonathan Tymann InvitationalApr 5 · 100 Meters · Place 31 · BowdoinBowdoin100 MetersRound P3112.30SO
Mar 29UMass Lowell InvitationalMar 29 · 200 Meters · Place 19 · BowdoinBowdoin200 Meters1925.39SO
Mar 29UMass Lowell InvitationalMar 29 · 200 Meters · Place 19 · BowdoinBowdoin200 Meters1925.39SO
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 200 Meters · Place 63 · BowdoinBowdoin200 Meters63.25.52aWind: 0.8So
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · 100 Meters · Place 42 · BowdoinBowdoin100 Meters42.12.10aWind: 0.7So

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Lynn Ruddy InvitationalFeb 14 · 60 Meter · Place 18 · BowdoinBowdoin60 MeterRound P18.7.62aWind: 0So
Feb 8Maine State ChampionshipsFeb 8 · 60 Meter · Place 19 · BowdoinBowdoin60 MeterRound P19.7.54a PBWind: 0So
Feb 8Maine State ChampionshipsFeb 8 · 200 Meters · Place 20 · BowdoinBowdoin200 Meters20.25.55aWind: 0So
Jan 26Middlebury's NESCAC Invite Jan 26 · 60 Meters · Place 40 · BowdoinBowdoin60 Meters407.66a—

2024 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 7UBears Alumni InviteDec 7 · 200 Meters · Place 11 · BowdoinBowdoin200 Meters11.25.23a PBWind: 0So
Feb 9Lynn Ruddy InvitationalFeb 9 · 1000 Meters · Place 6 · BowdoinBowdoin1000 Meters63:22.45 PBFR
Feb 9Lynn Ruddy InvitationalFeb 9 · 60 Meters · Place 3 · BowdoinBowdoin60 Meters37.58 PBFR
Feb 9Lynn Ruddy InvitationalFeb 9 · 60m Hurdles · Place 8 · BowdoinBowdoin60m Hurdles811.77FR
Feb 9Lynn Ruddy InvitationalFeb 9 · Shot Put · Place 1 · BowdoinBowdoinShot Put110.10mFR
Feb 9Lynn Ruddy InvitationalFeb 9 · High Jump · Place 6 · BowdoinBowdoinHigh Jump61.48m PBFR
Feb 9Lynn Ruddy InvitationalFeb 9 · Long Jump · Place 4 · BowdoinBowdoinLong Jump45.49m PBFR
Feb 9Lynn Ruddy InvitationalFeb 9 · Pole Vault · Place 6 · BowdoinBowdoinPole Vault62.35mFR
Feb 3Maine College State meetFeb 3 · Shot Put · Place 22 · BowdoinBowdoinShot Put16lb / 7.26kg22.10.53mFr
Feb 3Maine College State meetFeb 3 · 200 Meters · Place 28 · BowdoinBowdoin200 Meters28.26.20aWind: 0Fr
Jan 19Bates InvitationalJan 19 · Heptathlon · Place 10 · BowdoinBowdoinHeptathlonRound M10.2831.00 PBFr
Jan 19Bates InvitationalJan 19 · 1000 Meters · Place 12 · BowdoinBowdoin1000 MetersRound M12.3:34.27aFr
Jan 19Bates InvitationalJan 19 · 60m Hurdles · Place 12 · BowdoinBowdoin60m Hurdles42" / 1.067mRound M12.12.17a PBWind: 0Fr
Jan 19Bates InvitationalJan 19 · 60 Meter · Place 5 · BowdoinBowdoin60 MeterRound M5.7.63aWind: 0Fr
Jan 19Bates InvitationalJan 19 · Long Jump · Place 11 · BowdoinBowdoinLong JumpRound M11.5.29mFr
Jan 19Bates InvitationalJan 19 · Pole Vault · Place 8 · BowdoinBowdoinPole VaultRound M8.2.50mFr
Jan 19Bates InvitationalJan 19 · Shot Put · Place 2 · BowdoinBowdoinShot Put16lb / 7.26kgRound M2.10.76mFr
Jan 19Bates InvitationalJan 19 · High Jump · Place 9 · BowdoinBowdoinHigh JumpRound M9.1.48mFr
Jan 13Bowdoin Invitational Jan 13 · 60m Hurdles · Place 13 · BowdoinBowdoin60m HurdlesRound P1311.65FR
Jan 13Bowdoin Invitational Jan 13 · Pole Vault · Place 10 · BowdoinBowdoinPole Vault102.15m PBFR

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20NEPSTA DIII ChampionshipsMay 20 · Shot Put · Place 25 · Kents HillKents HillShot Put12lb25.31' 4.75 PB12
May 20NEPSTA DIII ChampionshipsMay 20 · 200 Meters · Kents HillKents Hill200 Meters—DNS12
May 20NEPSTA DIII ChampionshipsMay 20 · 100 Meters · Place 21 · Kents HillKents Hill100 MetersRound P21.13.40aWind: 0.112
May 16MONMOUTH-TELSTAR-MT ABRAM-DIRIGO-KENTS HILL-MADISON @MT VALLEYMay 16 · Shot Put · Place 5 · Kents Hill SKents Hill SShot Put531-03.00—
May 16MONMOUTH-TELSTAR-MT ABRAM-DIRIGO-KENTS HILL-MADISON @MT VALLEYMay 16 · 400 Meters · Place 9 · Kents Hill SKents Hill S400 Meters91:04.10—
May 13MAISAD ChampionshipsMay 13 · Shot Put · Place 7 · Kents Hill SKents Hill SShot Put731-10.00—
May 13MAISAD ChampionshipsMay 13 · 200 Meters · Place 13 · Kents Hill SKents Hill S200 Meters1329.29—
May 13MAISAD ChampionshipsMay 13 · 100 Meters · Place 4 · Kents Hill SKents Hill S100 Meters412.71—
May 9MVC Meet: @ Wiscasset #2May 9 · Discus · Place 6 · Kents Hill SKents Hill SDiscus663-07—
May 9MVC Meet: @ Wiscasset #2May 9 · Shot Put · Place 4 · Kents Hill SKents Hill SShot Put429-02.00—
May 5MVC Meet @LisbonMay 5 · Shot Put · Place 12 · Kents Hill SKents Hill SShot Put1232-05.00—
May 5MVC Meet @LisbonMay 5 · 100 Meters · Place 5 · Kents Hill SKents Hill S100 Meters512.17—
Apr 29MAISAD Meet #4Apr 29 · 200 Meters · Place 3 · Kents Hill SKents Hill S200 Meters324.8212
Apr 21KVAC @ Maranacook MeetApr 21 · Shot Put · Place 17 · Kents Hill SKents Hill SShot Put1728-03.0012
Apr 21KVAC @ Maranacook MeetApr 21 · 200 Meters · Place 3 · Kents Hill SKents Hill S200 Meters325.2212
Apr 21KVAC @ Maranacook MeetApr 21 · 100 Meters · Place 3 · Kents Hill SKents Hill S100 Meters312.1812
Apr 21KVAC @ Maranacook MeetApr 21 · Shot Put · Place 17 · Kents Hill SchoolKents Hill SchoolShot Put1728-312
Apr 21KVAC @ Maranacook MeetApr 21 · 200 Meters · Place 3 · Kents Hill SchoolKents Hill School200 Meters325.2212
Apr 21KVAC @ Maranacook MeetApr 21 · 100 Meters · Place 3 · Kents Hill SchoolKents Hill School100 Meters312.1812
Apr 8MAISAD Meet #1 @ HydeApr 8 · Shot Put · Place 3 · Kents Hill SKents Hill SShot Put333-04.5012
Apr 8MAISAD Meet #1 @ HydeApr 8 · 200 Meters · Place 3 · Kents Hill SKents Hill S200 Meters327.7512
Apr 8MAISAD Meet #1 @ HydeApr 8 · 100 Meters · Place 4 · Kents Hill SKents Hill S100 Meters412.4412

2022 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 4Maine Class C State ChampionshipJun 4 · 400 Meters · Place 7 · Kents HillKents Hill400 Meters7.54.88a11
Jun 4Maine Class C State ChampionshipJun 4 · 200 Meters · Place 11 · Kents HillKents Hill200 Meters11.24.33a PB11
Jun 4Maine Class C State ChampionshipJun 4 · 100 Meters · Place 10 · Kents HillKents Hill100 MetersRound P10.12.07a11
May 21NEPSTA D3 Track & Field ChampionshipsMay 21 · 400 Meters · Place 8 · Kents HillKents Hill400 Meters8.54.41a11
May 21NEPSTA D3 Track & Field ChampionshipsMay 21 · 200 Meters · Place 27 · Kents HillKents Hill200 Meters27.24.75aWind: 1.811
May 21NEPSTA D3 Track & Field ChampionshipsMay 21 · 100 Meters · Place 19 · Kents HillKents Hill100 MetersRound P19.11.97aWind: 1.511
May 14MAISAD ChampionshipMay 14 · 400 Meters · Place 2 · Kents HillKents Hill400 Meters2.54.26a PB11
May 14MAISAD ChampionshipMay 14 · 200 Meters · Place 4 · Kents HillKents Hill200 Meters4.25.60a11
May 14MAISAD ChampionshipMay 14 · 100 Meters · Place 4 · Kents HillKents Hill100 Meters4.11.96a PB11
May 6WMC: Frye, SV, NYA, York @ GreelyMay 6 · 400 Meters · Place 2 · Kents Hill SKents Hill S400 Meters255.72—
May 6WMC: Frye, SV, NYA, York @ GreelyMay 6 · 200 Meters · Place 12 · Kents Hill SKents Hill S200 Meters1226.81—
May 6WMC: Frye, SV, NYA, York @ GreelyMay 6 · 100 Meters · Place 9 · Kents Hill SKents Hill S100 Meters912.41—
Apr 30MAISAD Meet #4 @ HydeApr 30 · 200 Meters · Place 2 · Kents Hill SKents Hill S200 Meters225.5211
Apr 30MAISAD Meet #4 @ HydeApr 30 · 100 Meters · Place 3 · Kents Hill SKents Hill S100 Meters312.5611
Apr 30MAISAD Meet #4 @ HydeApr 30 · 200 Meters · Place 2 · Kents Hill SchoolKents Hill School200 Meters225.5211
Apr 30MAISAD Meet #4 @ HydeApr 30 · 100 Meters · Place 3 · Kents Hill SchoolKents Hill School100 Meters312.5611
Apr 23MAISAD Meet #3 @ HydeApr 23 · 200 Meters · Place 8 · Kents HillKents Hill200 Meters8.28.011
Apr 23MAISAD Meet #3 @ HydeApr 23 · 100 Meters · Place 4 · Kents HillKents Hill100 Meters4.12.511
Apr 21KVAC @ Maranacook MeetApr 21 · 400 Meters · Place 1 · Kents Hill SKents Hill S400 Meters157.1611
Apr 21KVAC @ Maranacook MeetApr 21 · 200 Meters · Place 11 · Kents Hill SKents Hill S200 Meters1127.1511
Apr 21KVAC @ Maranacook MeetApr 21 · 100 Meters · Place 4 · Kents Hill SKents Hill S100 Meters412.6511
Apr 21KVAC @ Maranacook MeetApr 21 · 200 Meters · Place 11 · Kents Hill SchoolKents Hill School200 Meters1127.1511
Apr 21KVAC @ Maranacook MeetApr 21 · 400 Meters · Place 1 · Kents Hill SchoolKents Hill School400 Meters157.1611
Apr 21KVAC @ Maranacook MeetApr 21 · 100 Meters · Place 4 · Kents Hill SchoolKents Hill School100 Meters412.6511
Apr 15MAISAD Meet #2Apr 15 · 400 Meters · Place 2 · Kents HillKents Hill400 Meters2.58.611
Apr 15MAISAD Meet #2Apr 15 · 200 Meters · Place 4 · Kents HillKents Hill200 Meters4.25.411
Apr 15MAISAD Meet #2Apr 15 · 100 Meters · Place 5 · Kents HillKents Hill100 Meters5.12.411