Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCatholic Central League Championship · May 2596' 9"Catholic Central League ChampionshipMay 25, 2026
Shot Put · 12lb · IndoorCatholic Central - Meet 2 · Dec 2333-07.50Catholic Central - Meet 2December 23, 2025
Shot Put · 12lb · OutdoorCatholic Central League - Meet 2 @ AWHS · Apr 1431' 6"Catholic Central League - Meet 2 @ AWHSApril 14, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 262026 Lynn All City ChampionshipMay 26 · Discus · Saint Mary'sDiscus1.6kg--SCR11
May 25Catholic Central League ChampionshipMay 25 · Discus · Place 7 · Saint Mary'sDiscus1.6kg7.96' 9" PB11
May 12CCL Spring Track MeetMay 12 · Discus · Place 3 · Saint Mary'sDiscus1.6kg3.96' 9"11
May 12CCL Spring Track MeetMay 12 · Shot Put · Place 8 · Saint Mary'sShot Put12lb8.29' 10"11
May 2MSTCA Dr. George Steele RelaysMay 2 · Discus · Place 24 · Saint Mary'sDiscus2429.30m11
May 2MSTCA Dr. George Steele RelaysMay 2 · Shot Put · Place 25 · Saint Mary'sShot Put259.83m11
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · Discus · Place 3 · Saint Mary'sDiscus1.6kg3.95' 9"11
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · Shot Put · Place 7 · Saint Mary'sShot Put12lb7.31' 6" PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3Catholic Central League ChampionshipFeb 3 · Shot Put · Place 5 · Saint Mary'sShot Put532-511
Jan 20Catholic Central League - OpenJan 20 · Shot Put · Place 2 · Saint Mary'sShot Put232-511
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 50 · Saint Mary'sShot Put509.60m11
Jan 13Catholic Central League - Meet 4Jan 13 · Shot Put · Place 3 · Saint Mary'sShot Put334-1.5011
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 106 · Saint Mary'sShot Put10632-2.5011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23Catholic Central - Meet 2Dec 23 · Shot Put · Place 2 · Saint Mary'sShot Put12lb2.33-07.50 PB11
Dec 16Catholic Central - Meet 1Dec 16 · Shot Put · Place 2 · Saint Mary'sShot Put12lb2.33-05.2511
Jan 28Catholic Central League - Open MeetJan 28 · Shot Put · Place 7 · Saint Mary'sShot Put733-3—
Jan 21Catholic Central League Meet 5Jan 21 · Shot Put · Place 5 · Saint Mary'sShot Put533-2.50—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 49 · Saint Mary'sShot Put499.87m—
Jan 14Catholic Central League - Meet 4Jan 14 · Shot Put · Place 7 · Saint Mary'sShot Put730-8—
Jan 7Catholic Central League - Meet 3Jan 7 · Shot Put · Place 8 · Saint Mary'sShot Put832-7—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 272025 Lynn All City ChampionshipsMay 27 · Discus · Place 5 · Saint Mary'sDiscus5101-710
May 272025 Lynn All City ChampionshipsMay 27 · Shot Put · Place 10 · Saint Mary'sShot Put1031-1010
May 24CCL Championship Meet May 24 · Discus · Place 11 · Saint Mary'sDiscus1177-410
May 24CCL Championship Meet May 24 · Shot Put · Place 13 · Saint Mary'sShot Put1331-2.2510
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 31 · Saint Mary'sDiscus3128.52m10
May 18MSTCA Division 5 RelaysMay 18 · Shot Put · Place 39 · Saint Mary'sShot Put3910.05m10
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · Discus · Place 3 · Saint Mary'sDiscus398-210
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · Shot Put · Place 7 · Saint Mary'sShot Put731-210
May 7CCL meet #3 at Bishop FeehanMay 7 · Discus · Place 9 · Saint Mary'sDiscus977-1010
May 7CCL meet #3 at Bishop FeehanMay 7 · Shot Put · Place 5 · Saint Mary'sShot Put532-06.7510
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · Discus · Place 2 · Saint Mary'sDiscus296-1110
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · Shot Put · Place 3 · Saint Mary'sShot Put331-11.5010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23Catholic Central League - Meet 2Dec 23 · Shot Put · Place 3 · Saint Mary'sShot Put12lb3.33-06.0010
Dec 17Catholic Central League - Meet #1Dec 17 · Shot Put · Saint Mary'sShot Put12lb--DNS10
Jan 30Catholic Central League - Meet 6Jan 30 · Shot Put · Place 8 · Saint Mary'sShot Put829-5—
Jan 23Catholic Central League - Meet 5Jan 23 · Shot Put · Place 12 · Saint Mary'sShot Put1227-10.50—
Jan 21MSTCA D4 RelaysJan 21 · Shot Put · Saint Mary'sShot Put12lb--DNS9
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 116 · Saint Mary'sShot Put11631-02.009
Jan 9Catholic Central League - Meet 3Jan 9 · Shot Put · Place 10 · Saint Mary'sShot Put1030-10—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Catholic Central League - Meet 2Dec 19 · Shot Put · Place 10 · Saint Mary'sShot Put12lb10.30-04.009

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6CCL FR/SO/MS MeetMay 6 · Shot Put · Place 10 · St Marys (Lynn)Shot Put1027-5.50—