Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMIAA Division 1 Track & Field Championship · May 29131-06MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · OutdoorMIAA Meet of Champions · Jun 457-03.50MIAA Meet of ChampionsJune 4, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Shot Put · Place 7 · Saint John's PreparatoryShot Put12lb7.16.76m11
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 3 · Saint John's PreparatoryShot Put12lb3.57-03.50 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 16 · Saint John's PreparatoryDiscus1.6kg16.131-06 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 3 · Saint John's PreparatoryShot Put12lb3.52-06.0011
May 13Boys Catholic Conference ClassicMay 13 · Shot Put · Place 1 · Saint John's PreparatoryShot Put152-00.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 5 · Saint John's PreparatoryShot Put552-02.0011
May 9Andover Boosters InvitationalMay 9 · Discus · Saint John's PreparatoryDiscus1.6kg--DNS11
May 9Andover Boosters InvitationalMay 9 · Shot Put · Saint John's PreparatoryShot Put12lb--DNS11
May 2MSTCA Division 1 RelaysMay 2 · Discus · Saint John's PreparatoryDiscus—FOUL11
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 2 · Saint John's PreparatoryShot Put215.71m11
Apr 29SJS @ SJPApr 29 · Discus · Saint John's PreparatoryDiscus1.6kg—107'3"Unofficial11
Apr 29SJS @ SJPApr 29 · Shot Put · Place 1 · Saint John's PreparatoryShot Put12lb1.49'11"Unofficial11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Shot Put · Place 1 · Saint John's PreparatoryShot Put152-411
Apr 11Catholic Conference JamboreeApr 11 · Discus · Place 3 · Saint John's PreparatoryDiscus3117-0411
Apr 11Catholic Conference JamboreeApr 11 · Shot Put · Place 1 · Saint John's PreparatoryShot Put151-05.0011
Apr 4Catholic Conference Multi-MeetApr 4 · Discus · Place 5 · Saint John's PreparatoryDiscus5104-211

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 8 · Saint John's PreparatoryShot Put849-10.0011
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Shot Put · Place 5 · Saint John's PreparatoryShot Put514.45m11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 22 · Saint John's PreparatoryShot Put2244-5.5010
May 14Boys Catholic Conference ClassicMay 14 · Discus · Place 9 · Saint John's PreparatoryDiscus997-1110
May 14Boys Catholic Conference ClassicMay 14 · Shot Put · Place 4 · Saint John's PreparatoryShot Put450-07.0010
May 10Andover Boosters InvitationalMay 10 · Discus · Place 23 · Saint John's PreparatoryDiscus23100-110
May 10Andover Boosters InvitationalMay 10 · Shot Put · Place 1 · Saint John's PreparatoryShot Put151-0.7510
May 3Weston Twilight Invitational - Weston EventsMay 3 · Shot Put · Place 12 · Saint John's PreparatoryShot Put1247-11.5010
Apr 5Catholic Conference League Meet IApr 5 · Shot Put · Place 3 · Saint John's PreparatoryShot Put348-0.7510

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Catholic Conference ChampionshipsFeb 5 · Shot Put · Place 2 · Saint John's PreparatoryShot Put239-10—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · Shot Put · Place 22 · Saint John's PreparatoryShot Put2241-9—
Jan 19Catholic Conference InvitationalJan 19 · Shot Put · Place 4 · Saint John's PreparatoryShot Put439-4—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 53 · Saint John's PreparatoryShot Put5310.99m—
Jan 10Catholic Conference #5Jan 10 · Shot Put · Place 1 · Saint John's PreparatoryShot Put146-11.2511
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Shot Put · Place 3 · Saint John's PreparatoryShot Put342-5.50—
Jan 3Catholic Conference #4Jan 3 · Shot Put · Place 16 · Saint John's PreparatoryShot Put1631-6.50—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Catholic Conference ClassicMay 15 · Shot Put · Place 2 · Saint John's PreparatoryShot Put239-5—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Shot Put · Place 7 · Saint John's PreparatoryShot Put738-11—
Apr 24Catholic Memorial vs Saint Johns PrepApr 24 · Discus · Place 17 · Saint John's PreparatoryDiscus1773-4—
Apr 24Catholic Memorial vs Saint Johns PrepApr 24 · Shot Put · Place 12 · Saint John's PreparatoryShot Put1233-11—
Apr 19BSR Mid-Distance ClassicApr 19 · Shot Put · Place 14 · Saint John's PreparatoryShot Put1434-11.50—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Catholic Conference ChampionshipFeb 7 · Shot Put · Place 5 · Saint John's PreparatoryShot Put534-2.50—