Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSouth Shore Middle School League Championship · May 2989-10South Shore Middle School League ChampionshipMay 29, 2024
Shot Put · 12lb · IndoorPatriot League Meet #1 · Dec 1032-04.00Patriot League Meet #1December 10, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 13 · PembrokePembrokeShot Put1332-5.5010
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 13 · PembrokePembrokeShot Put1332-5.5010
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 105 · PembrokePembrokeShot Put10532-4.5010
Jan 6Patriot League Meet #4Jan 6 · Shot Put · Place 11 · PembrokePembrokeShot Put1130-910

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 17 · PembrokePembrokeShot Put12lb17.29-09.0010
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 5 · PembrokePembrokeShot Put12lb5.32-01.0010
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 10 · PembrokePembrokeShot Put12lb10.32-04.00 PB10
Feb 4Patriot League Meet #7Feb 4 · Shot Put · Place 11 · PembrokePembrokeShot Put1130-8.50—
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 16 · PembrokePembrokeShot Put1630-8—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 16 · PembrokePembrokeShot Put1628-11—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 17 · PembrokePembrokeShot Put1730-5—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 123 · PembrokePembrokeShot Put12329-7.75—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 10 · PembrokePembrokeShot Put1030-7.50—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 14 · PembrokePembrokeShot Put12lb14.29-04.509
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 18 · PembrokePembrokeShot Put12lb18.25-07.009

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 29South Shore Middle School League ChampionshipMay 29 · Discus · Place 6 · Pembroke CommunityPembroke CommunityDiscus1kg6.89-10 PB8