Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMIAA Division 6 Outdoor Track & Field Championship · May 25162-06MIAA Division 6 Outdoor Track & Field ChampionshipMay 25, 2023
Discus · 2kg · OutdoorUCONN NE Challenge · Apr 1843.51mUCONN NE ChallengeApril 18, 2025
Shot Put · 12lb · IndoorMSTCA Qualifier Meet · Feb 1156-04.50MSTCA Qualifier MeetFebruary 11, 2023
Shot Put · 12lb · OutdoorMIAA Division 6 Outdoor Track & Field Championship · May 2557-03.00MIAA Division 6 Outdoor Track & Field ChampionshipMay 25, 2023
Shot Put · 16lb / 7.26kg · IndoorRiverhawk Invitational · Jan 2416.44mRiverhawk InvitationalJanuary 24, 2025
Shot Put · 16lb / 7.26kg · OutdoorUCF Black & Gold Challenge · Mar 2117.43mUCF Black & Gold ChallengeMarch 21, 2026
Weight Throw · 35lb / 15.9kg · IndoorAlden Invitational · Dec 212.50mAlden InvitationalDecember 2, 2023
Weight Throw · 35lb / 15.9kg · OutdoorRhody Tri-Meet Opener · Dec 515.00mRhody Tri-Meet OpenerDecember 5, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kg2.16.91mJr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · Shot Put · Place 5 · Rhode IslandRhode IslandShot Put16lb / 7.26kg5.16.21mJr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put16lb / 7.26kg1.16.94mJr
Apr 24CCSU InvitationalApr 24 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put16lb / 7.26kg1.16.68mJr
Apr 17UCONN NE ChallengeApr 17 · Shot Put · Place 5 · Rhode IslandRhode IslandShot Put16lb / 7.26kg5.16.30mJr
Apr 3Ocean State CupApr 3 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kg2.16.62mJr
Mar 27Jaylin Rainford InvitationalMar 27 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.78mJr
Mar 21UCF Black & Gold ChallengeMar 21 · Shot Put · Place 4 · Rhode IslandRhode IslandShot Put16lb / 7.26kg4.17.43m PBJr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put216.64mJR
Feb 14URI Coaches InvitationalFeb 14 · Weight Throw · Place 11 · Rhode IslandRhode IslandWeight Throw1113.82mJR
Feb 14URI Coaches InvitationalFeb 14 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.71mJR
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · Weight Throw · Place 19 · Rhode IslandRhode IslandWeight Throw1912.56mJr
Feb 7IC4A/ECAC Indoor ChampionshipsFeb 7 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put216.69mJr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · Weight Throw · Place 15 · Rhode IslandRhode IslandWeight Throw1514.45mJr
Jan 24Bruce Lehane Scarlet and White InvitationalJan 24 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.93mJr
Jan 17URI InvitationalJan 17 · Weight Throw · Place 17 · Rhode IslandRhode IslandWeight Throw1713.00mJR
Jan 17URI InvitationalJan 17 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.65mJR

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · Weight Throw · Place 8 · Rhode IslandRhode IslandWeight Throw35lb / 15.9kg8.15.00m PBJr
Dec 5Rhody Tri-Meet OpenerDec 5 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kg2.16.90mJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Shot Put · Place 41 · Rhode IslandRhode IslandShot Put16lb / 7.26kgRound P41.16.69mSo
May 102025 NEICAAA Outdoor ChampsMay 10 · Shot Put · Place 4 · Rhode IslandRhode IslandShot Put417.18mSO
Apr 25CCSU InvitationalApr 25 · Shot Put · Rhode IslandRhode IslandShot Put16lb / 7.26kg—DNSSo
Apr 24129th Penn RelaysApr 24 · Shot Put · Rhode IslandRhode IslandShot Put16lb / 7.26kg—15.59mSo
Apr 18UCONN NE ChallengeApr 18 · Discus · Place 16 · Rhode IslandRhode IslandDiscus2kg16.43.51m PBSo
Apr 18UCONN NE ChallengeApr 18 · Shot Put · Place 4 · Rhode IslandRhode IslandShot Put16lb / 7.26kg4.16.58mSo
Apr 3Ocean State CupApr 3 · Discus · Place 19 · Rhode IslandRhode IslandDiscus1932.73mSo
Apr 3Ocean State CupApr 3 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.57mSo
Mar 28Black & Gold InviteMar 28 · Discus · Place 19 · Rhode IslandRhode IslandDiscus1939.70mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 7IC4A/ECAC IndoorMar 7 · Shot Put · Place 3 · Rhode IslandRhode IslandShot Put16lb / 7.26kg3.16.14mSo
Feb 8URI Coaches InvitationalFeb 8 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.18mSO
Feb 7Crimson Elite & OpenFeb 7 · Shot Put · Place 6 · Rhode IslandRhode IslandShot Put616.09m—
Jan 24Riverhawk InvitationalJan 24 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kg2.16.44m PBSo
Jan 18URI InvitationalJan 18 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put116.38mSO
Jan 12University of Massachusetts Flagship Indoor InvitationalJan 12 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put153-4.25SO

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · Shot Put · Place 3 · Rhode IslandRhode IslandShot Put16lb / 7.26kg3.15.73mSo
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · Shot Put · Place 7 · Rhode IslandRhode IslandShot Put715.51mFR
Mar 1ECAC/IC4A Indoor ChampionshipsMar 1 · Shot Put · Place 8 · Rhode IslandRhode IslandShot Put16lb / 7.26kg8.15.48mFr
Feb 17Brown InvitationalFeb 17 · Shot Put · Place 1 · Rhode IslandRhode IslandShot Put16lb / 7.26kg1.16.31mFr
Feb 2Harvard Crimson EliteFeb 2 · Shot Put · Place 14 · Rhode IslandRhode IslandShot Put1415.22mFR
Jan 20The URI InvitationalJan 20 · Weight Throw · Place 16 · Rhode IslandRhode IslandWeight Throw1613.59mFR
Jan 20The URI InvitationalJan 20 · Shot Put · Place 7 · Rhode IslandRhode IslandShot Put714.29mFR
Jan 14University Of Massachusetts Amherst Flagship InvitationalJan 14 · Shot Put · Place 4 · Rhode IslandRhode IslandShot Put414.95mFR

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · Discus · Place 19 · Rhode IslandRhode IslandDiscus19137-3FR
May 10NEICAAA Outdoor ChampionshipMay 10 · Shot Put · Place 9 · Rhode IslandRhode IslandShot Put950-3.25FR
Apr 28Brown Springtime InvitationalApr 28 · Discus · Place 5 · Rhode IslandRhode IslandDiscus2kg5.42.60mFr
Apr 28Brown Springtime InvitationalApr 28 · Shot Put · Place 3 · Rhode IslandRhode IslandShot Put16lb / 7.26kg3.15.83mFr
Apr 25The 2024 Penn Relays (College)Apr 25 · Shot Put · Rhode IslandRhode IslandShot Put16lb / 7.26kg—15.65mFr
Apr 20Holy Cross InvitationalApr 20 · Discus · Place 7 · Rhode IslandRhode IslandDiscus742.74mFR
Apr 20Holy Cross InvitationalApr 20 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put216.64mFR
Apr 5UMASS Flagship OpenerApr 5 · Discus · Place 9 · Rhode IslandRhode IslandDiscus2kg9.41.28mFr
Apr 5UMASS Flagship OpenerApr 5 · Shot Put · Place 3 · Rhode IslandRhode IslandShot Put16lb / 7.26kg3.15.58mFr
Mar 29Bryant Black and Gold InvitationalMar 29 · Discus · Place 15 · Rhode IslandRhode IslandDiscus1538.41mFR

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 2Alden InvitationalDec 2 · Weight Throw · Place 10 · Rhode IslandRhode IslandWeight Throw35lb / 15.9kg10.12.50m PBFr
Dec 2Alden InvitationalDec 2 · Shot Put · Place 2 · Rhode IslandRhode IslandShot Put16lb / 7.26kg2.16.16mFr
Mar 4New England Indoor ChampionshipsMar 4 · Shot Put · Place 9 · Parker Charter EssentiaParker Charter EssentiaShot Put951-05.5012
Feb 25MIAA Meet of ChampionsFeb 25 · Shot Put · Place 2 · Parker Charter EssentialParker Charter EssentialShot Put254-8.5SR
Feb 16MIAA D5 Indoor Track & Field ChampionshipFeb 16 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.55-09.7512
Feb 11MSTCA Qualifier MeetFeb 11 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.56-04.50 PB12
Jan 21MSTCA D5 RelaysJan 21 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.16.22m12
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 2 · Parker Charter EssentiaParker Charter EssentiaShot Put252-07.5012
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 2 · Parker Charter EssentialParker Charter EssentialShot Put12lb2.52-07.5012
Jan 5Dual Valley Conference League Meet #3Jan 5 · Shot Put · Place 1 · Parker CharterParker CharterShot Put152-02.2512

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · Discus · Place 2 · Parker CharterParker CharterDiscus2159-11—
Jun 1MIAA Meet of ChampionsJun 1 · Shot Put · Place 2 · Parker CharterParker CharterShot Put258-7.75—
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · Discus · Place 1 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg1.162-06 PB12
May 25MIAA Division 6 Outdoor Track & Field ChampionshipMay 25 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.57-03.00 PB12
May 25MIAA Division 6 State MeetMay 25 · Discus · Place 1 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg1.162-0612
May 25MIAA Division 6 State MeetMay 25 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.57-03.0012
May 22Colonial Athletic League ChampionshipMay 22 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put157-912
May 22Colonial Athletic League ChampionshipMay 22 · Discus · Place 3 · Parker Charter EssentialParker Charter EssentialDiscus3146-512

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.52-05.2512
Dec 10MSTCA Winterfest Small SchoolsDec 10 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.52-06.0012

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · Discus · Place 4 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg4.157-0511
May 26MIAA Division 6 ChampionshipMay 26 · Discus · Place 3 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg3.152-0211
May 26MIAA Division 6 ChampionshipMay 26 · Shot Put · Place 4 · Parker Charter EssentialParker Charter EssentialShot Put12lb4.45-08.5011
May 232022 Colonial Athletic LeagueMay 23 · Discus · Place 1 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg1.130-0211
May 232022 Colonial Athletic LeagueMay 23 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put12lb1.44-08.5011

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 12District E Boys ChampionshipJun 12 · Discus · Place 1 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg1.126-810
Jun 12District E Boys ChampionshipJun 12 · Shot Put · Place 2 · Parker Charter EssentialParker Charter EssentialShot Put12lb2.40-8.2510
Jun 10Colonial Athletic League MeetJun 10 · Discus · Place 1 · Parker Charter EssentialParker Charter EssentialDiscus1131-10SO
Jun 10Colonial Athletic League MeetJun 10 · Shot Put · Place 1 · Parker Charter EssentialParker Charter EssentialShot Put141-8SO

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Colonial Athletic League Championship MeetMay 20 · Discus · Place 1 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg1.106-078
May 20Colonial Athletic League Championship MeetMay 20 · Shot Put · Place 4 · Parker Charter EssentialParker Charter EssentialShot Put12lb4.35-07.008
May 1158th Annual Fred Warren District E InvitationalMay 11 · Discus · Place 10 · Parker Charter EssentialParker Charter EssentialDiscus1.6kg10.103-048