Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorRIIL Southern Division Championships · Jun 6138-11RIIL Southern Division ChampionshipsJune 6, 2021
Hammer · 16lb / 7.26kg · OutdoorAmerica East Pre-Conference · Apr 2650.53mAmerica East Pre-ConferenceApril 26, 2024
Shot Put · 12lb · IndoorSouth Dual Meet #1 · Dec 1844-03.25South Dual Meet #1December 18, 2019
Shot Put · 12lb · OutdoorRIIL Class A Championships · Jun 1215.67mRIIL Class A ChampionshipsJune 12, 2021
Shot Put · 16lb / 7.26kg · IndoorMaine & New Hampshire Dual Meet · Dec 313.97mMaine & New Hampshire Dual MeetDecember 3, 2021
Shot Put · 16lb / 7.26kg · OutdoorUNH Wildcat Invitational · Apr 913.70mUNH Wildcat InvitationalApril 9, 2022
Weight Throw · 35lb / 15.9kg · IndoorBates Indoor Invitational · Jan 1716.72mBates Indoor InvitationalJanuary 17, 2025

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 102025 NEICAAA Outdoor ChampsMay 10 · Hammer · Place 11 · New HampshireNew HampshireHammer1151.86mSR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Hammer · New HampshireNew HampshireHammer16lb / 7.26kg—DNSSr
Mar 7NEICAAA ChampionshipsMar 7 · Weight Throw · Place 8 · New HampshireNew HampshireWeight Throw853-0.75SR
Mar 7NEICAAA ChampionshipsMar 7 · Weight Throw · Place 8 · New HampshireNew HampshireWeight Throw853-0.75SR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · Weight Throw · Place 8 · New HampshireNew HampshireWeight Throw816.77m—
Feb 22America East Indoor ChampsFeb 22 · Shot Put · Place 16 · New HampshireNew HampshireShot Put1612.86m—
Jan 31John Thomas Terrier ClassicJan 31 · Weight Throw · Place 8 · New HampshireNew HampshireWeight Throw815.87m—
Jan 24Riverhawk InvitationalJan 24 · Weight Throw · Place 22 · New HampshireNew HampshireWeight Throw35lb / 15.9kg22.14.91mSr
Jan 17Bates Indoor InvitationalJan 17 · Weight Throw · Place 5 · New HampshireNew HampshireWeight Throw35lb / 15.9kg5.16.72m PBSr
Jan 17Bates Indoor InvitationalJan 17 · Shot Put · Place 8 · New HampshireNew HampshireShot Put16lb / 7.26kg8.12.70mSr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · Weight Throw · Place 11 · New HampshireNew HampshireWeight Throw35lb / 15.9kg11.14.72mSr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · Weight Throw · Place 14 · New HampshireNew HampshireWeight Throw1415.78mJR
Feb 19America East Indoor ChampionshipsFeb 19 · Weight Throw · Place 8 · New HampshireNew HampshireWeight Throw854-10.25JR
Feb 19America East Indoor ChampionshipsFeb 19 · Shot Put · Place 17 · New HampshireNew HampshireShot Put1743-11.75JR
Jan 26Riverhawk InvitationalJan 26 · Weight Throw · Place 3 · New HampshireNew HampshireWeight Throw316.18mJR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Hammer · Place 12 · New HampshireNew HampshireHammer16lb / 7.26kg12.46.91mJr
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Shot Put · Place 14 · New HampshireNew HampshireShot Put16lb / 7.26kg14.12.83mJr
Apr 26America East Pre-ConferenceApr 26 · Hammer · Place 9 · New HampshireNew HampshireHammer16lb / 7.26kg9.50.53m PBJr
Apr 26America East Pre-ConferenceApr 26 · Shot Put · Place 15 · New HampshireNew HampshireShot Put16lb / 7.26kg15.12.90mJr
Apr 19George Davis InvitationalApr 19 · Hammer · New HampshireNew HampshireHammer16lb / 7.26kg—FOULJr
Apr 13UMASS Commonwealth Invitational Apr 13 · Hammer · Place 8 · New HampshireNew HampshireHammer847.34m—
Apr 13UMASS Commonwealth Invitational Apr 13 · Shot Put · Place 11 · New HampshireNew HampshireShot Put1112.34m—
Apr 7Jim Boulanger InvitationalApr 7 · Hammer · Place 7 · New HampshireNew HampshireHammer16lb / 7.26kg7.49.92mJr

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · Weight Throw · Place 7 · New HampshireNew HampshireWeight Throw35lb / 15.9kg7.14.92mJr
Feb 18America East Indoor ChampionshipsFeb 18 · Weight Throw · Place 6 · New HampshireNew HampshireWeight Throw616.29mSO
Feb 18America East Indoor ChampionshipsFeb 18 · Shot Put · Place 10 · New HampshireNew HampshireShot Put1014.20mSO
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · Weight Throw · Place 14 · New HampshireNew HampshireWeight Throw1452-2.5SO
Feb 2NEICAAA Indoor Track & Field ChampionshipsFeb 2 · Weight Throw · Place 14 · New HampshireNew HampshireWeight Throw1452-2.5SO

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · Hammer · Place 21 · New HampshireNew HampshireHammer2150.98mSO
Apr 29UMASS Pre-Championship InvitationalApr 29 · Hammer · Place 8 · New HampshireNew HampshireHammer852.20mSO
Apr 29UMASS Pre-Championship InvitationalApr 29 · Hammer · Place 8 · New HampshireNew HampshireHammer852.20mSO
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · Hammer · Place 8 · New HampshireNew HampshireHammer847.99mSO
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · Shot Put · Place 9 · New HampshireNew HampshireShot Put913.40mSO
Mar 24UMass-Lowell InvitationalMar 24 · Hammer · Place 9 · New HampshireNew HampshireHammer16lb / 7.26kg9.47.05mSo

2022 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 9Joe Donahue Games OpenerDec 9 · Weight Throw · Place 10 · New HampshireNew HampshireWeight Throw35lb / 15.9kg10.14.26mSo
Dec 4UNH vs Vermont MeetDec 4 · Weight Throw · Place 1 · New HampshireNew HampshireWeight Throw35lb / 15.9kg1.15.78mSo
Dec 4UNH vs Vermont MeetDec 4 · Shot Put · Place 3 · New HampshireNew HampshireShot Put16lb / 7.26kg3.13.73mSo
Feb 25America East Indoor ChampionshipsFeb 25 · Weight Throw · Place 13 · New HampshireNew HampshireWeight Throw1345-3.5FR
Feb 25America East Indoor ChampionshipsFeb 25 · Weight Throw · Place 13 · New HampshireNew HampshireWeight Throw1345-3.5FR
Feb 19UNH vs UMass-Lowell vs SNHUFeb 19 · Weight Throw · Place 5 · New HampshireNew HampshireWeight Throw35lb / 15.9kg5.13.48mFr
Feb 19UNH vs UMass-Lowell vs SNHUFeb 19 · Shot Put · Place 7 · New HampshireNew HampshireShot Put16lb / 7.26kg7.13.68mFr
Feb 4NEICAAA Indoor Track & Field ChampionshipFeb 4 · Weight Throw · Place 18 · New HampshireNew HampshireWeight Throw1840-6.25FR
Feb 4NEICAAA Indoor Track & Field ChampionshipFeb 4 · Weight Throw · Place 18 · New HampshireNew HampshireWeight Throw1840-6.25FR
Feb 4NEICAAA Indoor Track & Field ChampionshipFeb 4 · Shot Put · Place 23 · New HampshireNew HampshireShot Put2340-11.5FR
Feb 4NEICAAA Indoor Track & Field ChampionshipFeb 4 · Shot Put · Place 23 · New HampshireNew HampshireShot Put2340-11.5FR

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7America East Conference Outdoor ChampionshipsMay 7 · Hammer · Place 15 · New HampshireNew HampshireHammer16lb / 7.26kg15.42.58mFr
May 7America East Conference Outdoor ChampionshipsMay 7 · Shot Put · Place 19 · New HampshireNew HampshireShot Put16lb / 7.26kg19.11.37mFr
Apr 30UMASS Outdoor InvitationalApr 30 · Hammer · Place 11 · New HampshireNew HampshireHammer16lb / 7.26kg11.43.80mFr
Apr 30UMASS Outdoor InvitationalApr 30 · Shot Put · Place 16 · New HampshireNew HampshireShot Put16lb / 7.26kg16.13.35mFr
Apr 23George Davis InvitationalApr 23 · Hammer · Place 11 · New HampshireNew HampshireHammer11141-2FR
Apr 23George Davis InvitationalApr 23 · Hammer · Place 11 · New HampshireNew HampshireHammer11141-2FR
Apr 23George Davis InvitationalApr 23 · Shot Put · Place 21 · New HampshireNew HampshireShot Put2140-6.75FR
Apr 23George Davis InvitationalApr 23 · Shot Put · Place 21 · New HampshireNew HampshireShot Put2140-6.75FR
Apr 15UCONN Northeast ChallengeApr 15 · Hammer · Place 20 · New HampshireNew HampshireHammer16lb / 7.26kg20.46.37mFr
Apr 9UNH Wildcat InvitationalApr 9 · Hammer · Place 7 · New HampshireNew HampshireHammer16lb / 7.26kg7.46.51mFr
Apr 9UNH Wildcat InvitationalApr 9 · Shot Put · Place 9 · New HampshireNew HampshireShot Put16lb / 7.26kg9.13.70m PBFr
Apr 2UNH Outdoor Season OpenerApr 2 · Hammer · Place 6 · New HampshireNew HampshireHammer16lb / 7.26kg6.43.21mFr
Apr 2UNH Outdoor Season OpenerApr 2 · Shot Put · Place 6 · New HampshireNew HampshireShot Put16lb / 7.26kg6.13.18mFr

2021 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10Dartmouth Indoor Season OpenerDec 10 · Weight Throw · Place 9 · New HampshireNew HampshireWeight Throw35lb / 15.9kg9.13.41mFr
Dec 10Dartmouth Indoor Season OpenerDec 10 · Shot Put · New HampshireNew HampshireShot Put16lb / 7.26kg—NDFr
Dec 3Maine & New Hampshire Dual MeetDec 3 · Weight Throw · Place 7 · New HampshireNew HampshireWeight Throw35lb / 15.9kg7.12.99mFr
Dec 3Maine & New Hampshire Dual MeetDec 3 · Shot Put · Place 6 · New HampshireNew HampshireShot Put16lb / 7.26kg6.13.97m PBFr
Feb 27RIIL State Indoor ChampionshipsFeb 27 · Shot Put · Place 4 · North KingstNorth KingstShot Put414.99m12
Feb 19Last Chance QualifierFeb 19 · Shot Put · Place 3 · North KingstNorth KingstShot Put314.57m12
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · Shot Put · Place 8 · North KingstNorth KingstShot Put842-05.0012
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · Shot Put · Place 2 · North KingstNorth KingstShot Put215.31m12
Feb 13RIIL Class Indoor State ChampionshipsFeb 13 · Shot Put · Place 2 · North KingstNorth KingstShot Put215.31m12
Feb 5RIIL Divisional Meet #3Feb 5 · Shot Put · Place 4 · North KingstownNorth KingstownShot Put12lb4.12.92m12

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 26RIIL State ChampionshipsJun 26 · Discus · Place 8 · North KingstownNorth KingstownDiscus1.6kg8.129-1012
Jun 26RIIL State ChampionshipsJun 26 · Shot Put · Place 5 · North KingstownNorth KingstownShot Put12lb5.49-10.0012
Jun 12RIIL Class A ChampionshipsJun 12 · Discus · North KingstownNorth KingstownDiscus1.6kg--FOUL12
Jun 12RIIL Class A ChampionshipsJun 12 · Shot Put · Place 2 · North KingstownNorth KingstownShot Put12lb2.15.67m PB12
Jun 6RIIL Southern Division ChampionshipsJun 6 · Discus · Place 3 · North KingstownNorth KingstownDiscus1.6kg3.138-11 PB12
Jun 6RIIL Southern Division ChampionshipsJun 6 · Shot Put · Place 2 · North KingstownNorth KingstownShot Put12lb2.46-08.0012
May 29Sgt. Brian St. Germain InvitationalMay 29 · Discus · Place 5 · North KingstNorth KingstDiscus541.12m12
May 29Sgt. Brian St. Germain InvitationalMay 29 · Shot Put · Place 2 · North KingstNorth KingstShot Put214.59m12

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15RIIL State ChampionshipFeb 15 · Shot Put · Place 10 · North KingstownNorth KingstownShot Put1014.12mJR
Feb 15RIIL State ChampionshipFeb 15 · Shot Put · Place 2 · North KingstownNorth KingstownShot Put214.12mJR
Jan 17East Coast InvitationalJan 17 · Shot Put · Place 11 · North KingstNorth KingstShot Put1113.34m11
Jan 11Rhody ClassicJan 11 · Shot Put · Place 9 · North KingstNorth KingstShot Put941-10.00JR
Jan 8South Dual Meet #2Jan 8 · Shot Put · Place 4 · North KingstownNorth KingstownShot Put12lb4.41-04.0011

2019 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21RITCA InvitationalDec 21 · Shot Put · Place 15 · North KingstownNorth KingstownShot Put12lb15.40-03.0011
Dec 18South Dual Meet #1Dec 18 · Shot Put · Place 1 · North KingstownNorth KingstownShot Put12lb1.44-03.25 PB11
Jan 7RI Boys League Meets Week #3Jan 7 · Shot Put · Place 9 · North KingstownNorth KingstownShot Put912.32mSO

2018 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Rhode Island JV State ChampionshipsMay 29 · Shot Put · Place 16 · North KingstownNorth KingstownShot Put12lb16.34-10.509
May 21Rhode Island Freshmen State ChampionshipsMay 21 · Discus · Place 2 · North KingstownNorth KingstownDiscus1.6kg2.110-049
May 21Rhode Island Freshmen State ChampionshipsMay 21 · Shot Put · Place 4 · North KingstownNorth KingstownShot Put12lb4.37-06.509
May 9Rhode Island Southern Division Boys ChampionshipsMay 9 · Discus · Place 10 · North KingstownNorth KingstownDiscus1.6kg10.87-079
May 9Rhode Island Southern Division Boys ChampionshipsMay 9 · Shot Put · Place 8 · North KingstownNorth KingstownShot Put12lb8.37-05.009
Apr 28Classical ClassicApr 28 · Shot Put · Place 37 · North KingstownNorth KingstownShot Put3710.69mFR
Apr 28Classical ClassicApr 28 · Shot Put · Place 37 · North KingstownNorth KingstownShot Put3710.69mFR
Apr 28Classical ClassicApr 28 · Shot Put · Place 37 · North KingstownNorth KingstownShot Put3710.69mFR