Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorReggie Poyau Memorial Invitational · Jan 1326.64Reggie Poyau Memorial InvitationalJanuary 13, 2024
60 Meter · IndoorLynn Ruddy Invitational · Feb 137.95aLynn Ruddy InvitationalFebruary 13, 2026
60 Meters · IndoorColby Mini Meet · Jan 238.11Colby Mini MeetJanuary 23, 2026
Javelin · 800g · OutdoorNE DIII Outdoor · May 253.84mNE DIII OutdoorMay 2, 2025
Shot Put · 12lb · IndoorWTL Morning at UNH · Dec 2130-1.5WTL Morning at UNHDecember 21, 2019
Shot Put · 12lb · OutdoorNHIAA Division II Track & Field Championships · May 2637-10.75NHIAA Division II Track & Field ChampionshipsMay 26, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · Javelin · Place 13 · Thomas (Maine)Thomas (Maine)Javelin800g13.49.57mJr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Javelin · Place 1 · Thomas (Maine)Thomas (Maine)Javelin800g1.53.49mJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Javelin · Place 2 · Thomas (Maine)Thomas (Maine)Javelin800g2.50.69mJr
Apr 11St Josephs Track & Field InvitationalApr 11 · Javelin · Place 2 · Thomas (Maine)Thomas (Maine)Javelin800g2.53.59mJr
Apr 11Monks Track and Field InvitationalApr 11 · Javelin · Place 2 · Thomas (Maine)Thomas (Maine)Javelin800g2.53.59mJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · 60 Meter · Place 14 · Thomas (Maine)Thomas (Maine)60 MeterRound P14.7.96aWind: 0Jr
Feb 13Lynn Ruddy InvitationalFeb 13 · 60 Meter · Place 18 · Thomas (Maine)Thomas (Maine)60 MeterRound P18.7.95a PBWind: 0Jr
Feb 7Maine State ChampionshipsFeb 7 · 60 Meter · Place 26 · Thomas (Maine)Thomas (Maine)60 MeterRound P26.8.07aWind: 0Jr
Jan 23Colby Mini MeetJan 23 · 60 Meters · Place 8 · Thomas CollegeThomas College60 Meters88.11 PBJR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2NE DIII OutdoorMay 2 · Javelin · Place 13 · Regis (Mass.)Regis (Mass.)Javelin800g13.53.84m PBSo
Apr 27GNAC Track & Field ChampionshipsApr 27 · Javelin · Place 2 · Regis (Mass.)Regis (Mass.)Javelin800g2.50.98mSo
Apr 11Silfen InvitationalApr 11 · Javelin · Place 5 · Regis (Mass.)Regis (Mass.)Javelin544.90mSO
Apr 11Bridgewater State Bears InvitationalApr 11 · Javelin · Place 5 · Regis (Mass.)Regis (Mass.)Javelin800g5.45.91mSo
Apr 4Regis Spring Invite 2025Apr 4 · Javelin · Place 5 · Regis (Mass.)Regis (Mass.)Javelin800g5.50.08mSo
Mar 29Tufts Snowflake ClassicMar 29 · Javelin · Place 3 · Regis (Mass.)Regis (Mass.)Javelin348.40mSo
Mar 22Wesleyan (Conn) J Elmer Swanson Spring ClassicMar 22 · Javelin · Place 5 · Regis (Mass.)Regis (Mass.)Javelin800g5.51.34mSo

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Reggie Poyau Memorial InvitationalJan 13 · 200 Meters · Place 42 · Regis (Mass.)Regis (Mass.)200 Meters4226.64 PBFR

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · Javelin · Place 2 · Kingswood Reg SeniorKingswood Reg SeniorJavelin800g2.155-0012
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · Shot Put · Place 13 · Kingswood Reg SeniorKingswood Reg SeniorShot Put12lb13.37-10.75 PB12

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Wilderness League ChampionshipMay 21 · Javelin · Place 3 · KingswoodKingswoodJavelin3136-4JR
May 21Wilderness League ChampionshipMay 21 · Shot Put · Place 2 · KingswoodKingswoodShot Put237-11.75JR
May 14Bobcat InvitationalMay 14 · Javelin · Place 7 · KingswoodKingswoodJavelin7122-9JR
May 14Bobcat InvitationalMay 14 · Javelin · Place 7 · KingswoodKingswoodJavelin737.41mJR
May 14Bobcat InvitationalMay 14 · Javelin · Place 4 · KingswoodKingswoodJavelin439.26mJR
May 14Bobcat InvitationalMay 14 · Shot Put · Place 7 · KingswoodKingswoodShot Put735-6.25JR
May 14Bobcat InvitationalMay 14 · Shot Put · Place 7 · KingswoodKingswoodShot Put710.82mJR
May 14Bobcat InvitationalMay 14 · Shot Put · Place 8 · KingswoodKingswoodShot Put810.44mJR

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19WTL Team Pentathlon at UNHJan 19 · Shot Put · Place 6 · KingswoodKingswoodShot Put628-10.75FR
Jan 11WTL at Phillips ExeterJan 11 · Shot Put · Place 25 · KingswoodKingswoodShot Put2530-04.009

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21WTL Morning at UNHDec 21 · Shot Put · Place 8 · Kingswood Reg SeniorKingswood Reg SeniorShot Put12lb8.30-1.5 PB9
Dec 14WTL Morning MeetDec 14 · Shot Put · Place 15 · Kingswood Reg SeniorKingswood Reg SeniorShot Put12lb15.26-59