Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorCentral Catholic at Lowell · Apr 2947-1Central Catholic at LowellApril 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 17 · Central CatholicShot Put12lb17.45-02.7512
May 23MVC League ChampionshipMay 23 · Shot Put · Place 7 · Central CatholicShot Put12lb7.45-09.2512
May 13Central Catholic at ChelmsfordMay 13 · Shot Put · Central CatholicShot Put12lb—ND12
May 9Andover Boosters InvitationalMay 9 · Shot Put · Place 8 · Central CatholicShot Put12lb8.44-07.5012
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 15 · Central CatholicShot Put1513.71m12
Apr 29Central Catholic at LowellApr 29 · Shot Put · Place 4 · Central CatholicShot Put12lb4.47-1 PB12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 9 · Central CatholicShot Put943-0.2512
Apr 15North Andover at Central CatholicApr 15 · Shot Put · Place 4 · Central CatholicShot Put12lb4.42-312
Apr 8Billerica at Central CatholicApr 8 · Shot Put · Place 3 · Central CatholicShot Put12lb3.43-812
Apr 1Andover at Central CatholicApr 1 · Shot Put · Place 3 · Central CatholicShot Put12lb3.41-412

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · Shot Put · Place 9 · Central CatholicShot Put944-10.2512
Jan 30MVC Week 5Jan 30 · Shot Put · Place 5 · Central CatholicShot Put545-912
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 28 · Central CatholicShot Put2843-03.2512
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 6 · Central CatholicShot Put614.08m12
Jan 14MVC Week 4Jan 14 · Shot Put · Place 7 · Central CatholicShot Put744-4.5012
Jan 7MVC Week 3Jan 7 · Shot Put · Place 11 · Central CatholicShot Put1141-8.7512
Jan 2MVC Week 2Jan 2 · Shot Put · Place 9 · Central CatholicShot Put941-1012

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · Shot Put · Place 20 · Central CatholicShot Put2040-4.7511
May 7Central Catholic at HaverhillMay 7 · Shot Put · Place 4 · Central CatholicShot Put439-911
Apr 30Central Catholic at LowellApr 30 · Shot Put · Place 1 · Central CatholicShot Put140-411