Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorAndover at Central Catholic · Apr 1119-4Andover at Central CatholicApril 1, 2026
Shot Put · 12lb · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1543-02.50MIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
Shot Put · 12lb · OutdoorCentral Catholic at Chelmsford · May 1348-9Central Catholic at ChelmsfordMay 13, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 21 · Central CatholicShot Put12lb21.41-07.0011
May 23MVC League ChampionshipMay 23 · Discus · Place 14 · Central CatholicDiscus1.6kg14.117-0811
May 23MVC League ChampionshipMay 23 · Shot Put · Place 4 · Central CatholicShot Put12lb4.47-07.0011
May 13Central Catholic at ChelmsfordMay 13 · Discus · Place 6 · Central CatholicDiscus1.6kg6.100-011
May 13Central Catholic at ChelmsfordMay 13 · Shot Put · Place 2 · Central CatholicShot Put12lb2.48-9 PB11
May 9Andover Boosters InvitationalMay 9 · Discus · Central CatholicDiscus1.6kg--DNS11
May 9Andover Boosters InvitationalMay 9 · Shot Put · Central CatholicShot Put12lb--DNS11
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 34 · Central CatholicDiscus3430.97m11
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 11 · Central CatholicShot Put1114.01m11
Apr 29Central Catholic at LowellApr 29 · Discus · Place 5 · Central CatholicDiscus1.6kg5.109-1111
Apr 29Central Catholic at LowellApr 29 · Shot Put · Place 3 · Central CatholicShot Put12lb3.48-211
Apr 22Jack Lang InvitationalApr 22 · Discus · Place 12 · Central CatholicDiscus12104-1111
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 4 · Central CatholicShot Put443-5.511
Apr 15North Andover at Central CatholicApr 15 · Discus · Place 4 · Central CatholicDiscus1.6kg4.116-611
Apr 15North Andover at Central CatholicApr 15 · Shot Put · Place 3 · Central CatholicShot Put12lb3.44-511
Apr 8Billerica at Central CatholicApr 8 · Discus · Place 4 · Central CatholicDiscus1.6kg4.116-1111
Apr 8Billerica at Central CatholicApr 8 · Shot Put · Place 2 · Central CatholicShot Put12lb2.43-1011
Apr 1Andover at Central CatholicApr 1 · Discus · Place 2 · Central CatholicDiscus1.6kg2.119-4 PB11
Apr 1Andover at Central CatholicApr 1 · Shot Put · Place 2 · Central CatholicShot Put12lb2.42-411

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 18 · Central CatholicShot Put12lb18.43-02.50 PB11
Feb 6MVC League ChampionshipFeb 6 · Shot Put · Place 7 · Central CatholicShot Put745-11.7511
Jan 30MVC Week 5Jan 30 · Shot Put · Place 3 · Central CatholicShot Put347-9.5011
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 14 · Central CatholicShot Put1413.17m11
Jan 7MVC Week 3Jan 7 · Shot Put · Place 12 · Central CatholicShot Put1241-2.5011
Jan 2MVC Week 2Jan 2 · Shot Put · Place 12 · Central CatholicShot Put1239-911

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · Shot Put · Place 25 · Central CatholicShot Put2538-0.7510
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 41 · Central CatholicShot Put12lb41.12.07m10
May 12Central Catholic at North AndoverMay 12 · Shot Put · Place 8 · Central CatholicShot Put838-410
May 7Central Catholic at HaverhillMay 7 · Shot Put · Place 3 · Central CatholicShot Put340-310
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Discus · Place 7 · Central CatholicDiscus794-010
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · Shot Put · Place 2 · Central CatholicShot Put239-210
Apr 30Central Catholic at LowellApr 30 · Shot Put · Place 8 · Central CatholicShot Put840-810
Apr 1946th Annual Ottaviani InvitationalApr 19 · Shot Put · Central CatholicShot Put12lb—DNS10
Apr 16Methuen at Central CatholicApr 16 · Shot Put · Place 3 · Central CatholicShot Put340-510
Apr 9Central Catholic at AndoverApr 9 · Shot Put · Place 2 · Central CatholicShot Put242-3.510

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7MVC League ChampionshipFeb 7 · Shot Put · Place 14 · Central CatholicShot Put1440-3.25—
Jan 30MVC Boys Freshman-Sophomore InvitationalJan 30 · Shot Put · Place 1 · Central CatholicShot Put142-1—
Jan 29MVC Week 4Jan 29 · Shot Put · Place 14 · Central CatholicShot Put1443-0—
Jan 22MVC Week 3Jan 22 · Shot Put · Place 21 · Central CatholicShot Put2138-3—
Jan 8MVC Week 2Jan 8 · Shot Put · Place 16 · Central CatholicShot Put1639-3.25—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · Shot Put · Place 16 · Central CatholicShot Put12lb16.39-01.0010
Dec 14JV Quad MeetDec 14 · Shot Put · Place 3 · Central CatholicShot Put339-11—
Jan 24MVC Week 5Jan 24 · Shot Put · Place 25 · Central CatholicShot Put2533-4—
Jan 17MVC Week 4Jan 17 · Shot Put · Place 33 · Central CatholicShot Put3334-6.25—
Jan 3MVC Week 2Jan 3 · Shot Put · Place 35 · Central CatholicShot Put3532-11—