Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA South Shore Twilight · May 1813.51aMSTCA South Shore TwilightMay 18, 2024
55 Meter · IndoorSEC League - Meet 2 · Dec 198.06aSEC League - Meet 2December 19, 2023
55 Meters · IndoorSEC League - Meet 3 · Jan 98.09aSEC League - Meet 3January 9, 2024
Discus · 1.6kg · OutdoorMSTCA Div. II Relays · Apr 2826.05mMSTCA Div. II RelaysApril 28, 2024
Discus · 2kg · OutdoorSNHU Spring Invitational · Mar 2633.58mSNHU Spring InvitationalMarch 26, 2026
Javelin · 800g · OutdoorMerrimack Alumni Classic · Apr 236.15mMerrimack Alumni ClassicApril 2, 2026
Shot Put · 12lb · IndoorSEC League - Meet 1 · Dec 1231-05.00SEC League - Meet 1December 12, 2023
Shot Put · 16lb / 7.26kg · IndoorHarvard Crimson Open · Feb 19.71mHarvard Crimson OpenFebruary 1, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17George Davis InvitationalApr 17 · Discus · Place 9 · Saint AnselmSaint AnselmDiscus2kg9.33.48mSo
Apr 2Merrimack Alumni ClassicApr 2 · Javelin · Place 7 · Saint AnselmSaint AnselmJavelin800g7.36.15m PBSo
Apr 2Merrimack Alumni ClassicApr 2 · Discus · Saint AnselmSaint AnselmDiscus2kg—DNSSo
Mar 26SNHU Spring InvitationalMar 26 · Discus · Place 9 · Saint AnselmSaint AnselmDiscus2kg9.33.58m PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17Merrimack Alumni CarnivalApr 17 · Discus · Place 12 · St. AnselmSt. AnselmDiscus12106-1FR
Apr 17Merrimack Alumni CarnivalApr 17 · Shot Put · Place 12 · St. AnselmSt. AnselmShot Put1230-8.25FR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 1Harvard Crimson OpenFeb 1 · Shot Put · Place 24 · Saint AnselmSaint AnselmShot Put16lb / 7.26kg24.9.71m PBFr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Discus · Place 67 · Bridgewater-Raynham RegiBridgewater-Raynham RegiDiscus6786-0—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 119 · Bridgewater-Raynham RegBridgewater-Raynham Reg100 Meters11913.51a PB—
May 414th Annual GNB Sunset InvitationalMay 4 · Discus · Place 24 · Bridgewater-Raynham RegiBridgewater-Raynham RegiDiscus2486-3—
Apr 28MSTCA Div. II RelaysApr 28 · Discus · Place 46 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalDiscus1.6kg46.26.05m PB12
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Place 54 · Bridgewater-Raynham RegiBridgewater-Raynham RegiDiscus5486-0—
Apr 16Southeastern InviteApr 16 · Discus · Place 9 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalDiscus1.6kg9.80-0512

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30SEC League - Meet 5Jan 30 · Shot Put · Place 19 · Bridgewater-Raynham RegiBridgewater-Raynham RegiShot Put1930-0—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 134 · Bridgewater-Raynham RegioBridgewater-Raynham RegioShot Put13429-00.5012
Jan 9SEC League - Meet 3Jan 9 · Shot Put · Place 13 · Bridgewater-Raynham RegiBridgewater-Raynham RegiShot Put1328-6—
Jan 9SEC League - Meet 3Jan 9 · 55 Meters · Place 20 · Bridgewater-Raynham RegBridgewater-Raynham Reg55 Meters208.09a PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19SEC League - Meet 2Dec 19 · 55 Meter · Place 22 · Bridgewater-Raynham RegionalBridgewater-Raynham Regional55 Meter22.8.06a PB12
Dec 19SEC League - Meet 2Dec 19 · Shot Put · Place 11 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalShot Put12lb11.28-06.0012
Dec 12SEC League - Meet 1Dec 12 · Shot Put · Place 12 · Bridgewater-Raynham RegionalBridgewater-Raynham RegionalShot Put12lb12.31-05.00 PB12