Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · IndoorCatholic Conference #3 (Boys Only) · Dec 3025-09.50Catholic Conference #3 (Boys Only)December 30, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7Catholic Conference JV+MS#3May 7 · Discus · Xaverian BrothersDiscus1.6kg—67'11"Unofficial11
May 7Catholic Conference JV+MS#3May 7 · Shot Put · Xaverian BrothersShot Put12lb—27'Unofficial11
Apr 15Xaverian Vs. BrocktonApr 15 · Discus · Place 10 · Xaverian BrothersDiscus1071-0511
Apr 15Xaverian Vs. BrocktonApr 15 · Shot Put · Place 15 · Xaverian BrothersShot Put1525-08.0011
Apr 7CC JV Meet #2 (Boys Only)Apr 7 · Discus · Xaverian BrothersDiscus1.6kg—66'4"Unofficial11
Apr 7CC JV Meet #2 (Boys Only)Apr 7 · Shot Put · Xaverian BrothersShot Put12lb—24'6.5"Unofficial11
Apr 7Catholic Conference JV Meet #2 (Boys Only)Apr 7 · Discus · Xaverian BrothersDiscus1.6kg—66'4"Unofficial11
Apr 7Catholic Conference JV Meet #2 (Boys Only)Apr 7 · Shot Put · Xaverian BrothersShot Put12lb—24'6.5"Unofficial11
Apr 1Catholic Conference JV Meet #1Apr 1 · Discus · Xaverian BrothersDiscus1kg—60'9"Unofficial11
Apr 1Catholic Conference JV Meet #1Apr 1 · Shot Put · Xaverian BrothersShot Put8lb—25'2"Unofficial11
Apr 1CC JV Meet #1 MensApr 1 · Discus · Xaverian BrothersDiscus1.6kg—60'9"Unofficial11
Apr 1CC JV Meet #1 MensApr 1 · Shot Put · Xaverian BrothersShot Put12lb—25'2"Unofficial11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16Catholic Conference #6Jan 16 · Shot Put · Place 30 · Xaverian BrothersShot Put3026-111

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · Shot Put · Place 32 · Xaverian BrothersShot Put12lb32.25-09.50 PB11
Jan 19Catholic Conference InvitationalJan 19 · Shot Put · Place 50 · Xaverian BrothersShot Put5024-5—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15CC JV Meet #3 - Boys (X, BCH, CM)Apr 15 · Discus · Xaverian BrothersDiscus1.6kg—62'3"Unofficial10
Apr 15CC JV Meet #3 - Boys (X, BCH, CM)Apr 15 · Shot Put · Xaverian BrothersShot Put12lb—25'2"Unofficial10
Apr 8CC JV/MS Meet #2Apr 8 · Discus · Xaverian BrothersDiscus1.6kg—58'8.5"Unofficial10
Apr 8CC JV/MS Meet #2Apr 8 · Shot Put · Xaverian BrothersShot Put12lb—22'6"Unofficial10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27CC Meet #3Dec 27 · Shot Put · Place 34 · Xaverian BrothersShot Put12lb34.24-02.0010
Jan 12Catholic Conference Meet #6Jan 12 · Shot Put · Place 31 · Xaverian BrothersShot Put3123-8.5FR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · Discus · Place 24 · Xaverian BrothersDiscus2460-6—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · Shot Put · Place 31 · Xaverian BrothersShot Put3121-0—
Apr 2Xaverian vs St. John's PrepApr 2 · Discus · Place 10 · Xaverian BrothersDiscus1.6kg10.63-03Unofficial9
Apr 2Xaverian vs St. John's PrepApr 2 · Shot Put · Place 12 · Xaverian BrothersShot Put12lb12.22-07.00Unofficial9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Catholic Conference Meet #4Dec 28 · Shot Put · Place 14 · Xaverian BrothersShot Put12lb14.16-09.509