Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Lynn All City Championship · May 2674-022026 Lynn All City ChampionshipMay 26, 2026
Javelin · 600g · OutdoorApril Break - Archbishop Williams @ St. Mary's · Apr 2135' 8"April Break - Archbishop Williams @ St. Mary'sApril 21, 2026
Shot Put · 4kg · IndoorCatholic Central - Meet 2 · Dec 2325-00.50Catholic Central - Meet 2December 23, 2025
Shot Put · 4kg · Outdoor2026 Lynn All City Championship · May 2629-04.002026 Lynn All City ChampionshipMay 26, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 262026 Lynn All City ChampionshipMay 26 · Discus · Place 2 · Saint Mary'sDiscus1kg2.74-02 PB11
May 262026 Lynn All City ChampionshipMay 26 · Shot Put · Place 2 · Saint Mary'sShot Put4kg2.29-04.00 PB11
May 25Catholic Central League ChampionshipMay 25 · Discus · Place 5 · Saint Mary'sDiscus1kg5.68' 9"11
May 25Catholic Central League ChampionshipMay 25 · Shot Put · Place 4 · Saint Mary'sShot Put4kg4.26' 2.5"11
May 12CCL Spring Track MeetMay 12 · Discus · Place 4 · Saint Mary'sDiscus1kg4.68' 4"11
May 12CCL Spring Track MeetMay 12 · Shot Put · Place 1 · Saint Mary'sShot Put4kg1.26' 11.5"11
May 2MSTCA Dr. George Steele RelaysMay 2 · Discus · Place 18 · Saint Mary'sDiscus1820.02m11
May 2MSTCA Dr. George Steele RelaysMay 2 · Shot Put · Place 22 · Saint Mary'sShot Put227.32m11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 17 · Saint Mary'sDiscus1758-0511
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 17 · Saint Mary'sShot Put1724-09.0011
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · Javelin · Place 7 · Saint Mary'sJavelin600g7.35' 8" PB11
Apr 21April Break - Archbishop Williams @ St. Mary'sApr 21 · Discus · Place 3 · Saint Mary'sDiscus1kg3.57' 11"11
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Discus · Place 17 · Saint Mary'sDiscus1762-1111
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · Discus · Saint Mary'sDiscus1kg—ND11
Apr 14Catholic Central League - Meet 2 @ AWHSApr 14 · Shot Put · Place 4 · Saint Mary'sShot Put4kg4.24' 8"11
Apr 4CCL Meet #1Apr 4 · Discus · Place 3 · Saint Mary'sDiscus1kg3.64-1111
Apr 4CCL Meet #1Apr 4 · Shot Put · Saint Mary'sShot Put4kg--DNS11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 20 · Saint Mary'sShot Put2026-1.5011
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · Shot Put · Place 21 · Saint Mary'sShot Put2127-00.25—
Feb 3Catholic Central League ChampionshipFeb 3 · Shot Put · Place 3 · Saint Mary'sShot Put328-211
Jan 20Catholic Central League - OpenJan 20 · Shot Put · Place 4 · Saint Mary'sShot Put425-111
Jan 17MSTCA Kalperis Relays - Division 4Jan 17 · Shot Put · Place 34 · Saint Mary'sShot Put347.46m11
Jan 13Catholic Central League - Meet 4Jan 13 · Shot Put · Place 5 · Saint Mary'sShot Put525-3.5011

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23Catholic Central - Meet 2Dec 23 · Shot Put · Place 6 · Saint Mary'sShot Put4kg6.25-00.50 PB11
Dec 16Catholic Central - Meet 1Dec 16 · Shot Put · Place 9 · Saint Mary'sShot Put4kg9.23-02.5011
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 21 · Saint Mary'sShot Put2127-0.25—
Jan 28Catholic Central League - Open MeetJan 28 · Shot Put · Place 5 · Saint Mary'sShot Put525-6—
Jan 21Catholic Central League Meet 5Jan 21 · Shot Put · Place 11 · Saint Mary'sShot Put1122-7.50—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 18 · Saint Mary'sShot Put187.99m—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 95 · Saint Mary'sShot Put9521-8.50—
Jan 7Catholic Central League - Meet 3Jan 7 · Shot Put · Place 5 · Saint Mary'sShot Put524-0—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 272025 Lynn All City ChampionshipsMay 27 · Discus · Place 9 · Saint Mary'sDiscus951-210
May 19Fenwick Twilight MeetMay 19 · Discus · Place 10 · Saint Mary'sDiscus1052-210
May 19Fenwick Twilight MeetMay 19 · Shot Put · Place 8 · Saint Mary'sShot Put821-110
May 18MSTCA Division 5 RelaysMay 18 · Shot Put · Place 42 · Saint Mary'sShot Put426.81m10
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · Discus · Place 5 · Saint Mary'sDiscus552-1010
May 13St. Mary's vs. Archbishop Williams vs. MonomoyMay 13 · Shot Put · Place 8 · Saint Mary'sShot Put820-11.510
May 7CCL meet #3 at Bishop FeehanMay 7 · Discus · Place 9 · Saint Mary'sDiscus951-1010
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · Discus · Place 11 · Saint Mary'sDiscus1158-110
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · Shot Put · Place 13 · Saint Mary'sShot Put1322-4.2510
Apr 15CCL Meet #2Apr 15 · Discus · Place 11 · Saint Mary'sDiscus1140-810
Apr 15CCL Meet #2Apr 15 · Shot Put · Place 3 · Saint Mary'sShot Put324-310
Apr 5CCL Meet #1Apr 5 · Discus · Place 11 · Saint Mary'sDiscus1kg11.49' 0"10
Apr 5CCL Meet #1Apr 5 · Shot Put · Place 6 · Saint Mary'sShot Put4kg6.25' 3.50"10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23Catholic Central League - Meet 2Dec 23 · Shot Put · Place 11 · Saint Mary'sShot Put4kg11.22-00.0010
Dec 17Catholic Central League - Meet #1Dec 17 · Shot Put · Place 9 · Saint Mary'sShot Put4kg9.22-11.0010
Jan 23Catholic Central League - Meet 5Jan 23 · Shot Put · Place 8 · Saint Mary'sShot Put823-1.75—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 67 · Saint Mary'sShot Put6724-06.009
Jan 9Catholic Central League - Meet 3Jan 9 · Shot Put · Place 11 · Saint Mary'sShot Put1122-0—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Catholic Central League - Meet 2Dec 19 · Shot Put · Place 8 · Saint Mary'sShot Put4kg8.21-10.009
Dec 12Catholic Central League - Meet 1Dec 12 · Shot Put · Place 1 · Saint Mary'sShot Put4kg1.18-05.509