Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWachusett vs. Saint John's vs. Shrewsbury · May 811.50Wachusett vs. Saint John's vs. ShrewsburyMay 8, 2026
55 Meter · IndoorCatholic Conference #2 · Dec 197.30aCatholic Conference #2December 19, 2025
55 Meter · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 307.27aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
55 Meters · IndoorCatholic Conference #6 · Jan 167.28aCatholic Conference #6January 16, 2026
Long Jump · IndoorCatholic Conference #3 (Boys Only) · Dec 3018-00.00Catholic Conference #3 (Boys Only)December 30, 2025
Long Jump · OutdoorMSTCA Division 1 Relays · May 25.44mMSTCA Division 1 RelaysMay 2, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Long Jump · Place 46 · Saint John'sLong Jump4618-4.59
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 8 · Saint John's100 MetersRound S812.03a9
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 6 · Saint John's100 Meters612.19a9
May 13Boys Catholic Conference ClassicMay 13 · Long Jump · Place 3 · Saint John'sLong Jump318-11.509
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 11 · Saint John's100 Meters1112.04a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100 Meters · Place 46 · Saint John's100 MetersRound P4612.35a9
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · Long Jump · Place 3 · Saint John'sLong Jump3.19' 0.25"9
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 100 Meters · Place 1 · Saint John's100 Meters1.11.50 PBWind: 09
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 60 · Saint John'sLong Jump605.44m PB9
Apr 29SJS @ SJPApr 29 · Long Jump · Saint John'sLong Jump—17'2"Unofficial9
Apr 29SJS @ SJPApr 29 · 100 Meters · Saint John's100 Meters—12.3Unofficial9
Apr 16CC JV Meet #3Apr 16 · Long Jump · Saint John'sLong Jump—17'9"9
Apr 16CC JV Meet #3Apr 16 · 100 Meters · Place 3 · Saint John's100 Meters3.11.69
Apr 11Catholic Conference JamboreeApr 11 · 100 Meters · Place 20 · Saint John's100 Meters2012.05a9
Apr 2Xaverian Vs. St. John's Shrewsbury & Malden CatholicApr 2 · Long Jump · Place 7 · Saint John'sLong Jump716-89
Apr 2Xaverian Vs. St. John's Shrewsbury & Malden CatholicApr 2 · 100 Meters · Place 11 · Saint John's100 Meters1112.54a9
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 55 Meter · Place 19 · Saint John's55 MeterRound P19.7.27a PB9
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · Long Jump · Place 7 · Saint John'sLong Jump7.17-02.759

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Long Jump · Place 34 · Saint John'sLong Jump3417-29
Jan 16Catholic Conference #6Jan 16 · Long Jump · Place 11 · Saint John'sLong Jump1117-5.509
Jan 16Catholic Conference #6Jan 16 · 55 Meters · Place 40 · Saint John's55 Meters407.28a PB9
Jan 9Catholic Conference #5Jan 9 · Long Jump · Place 7 · Saint John'sLong Jump717-9.25FR
Jan 9Catholic Conference #5Jan 9 · 55 Meters · Place 49 · Saint John's55 Meters497.35FR
Jan 2Catholic Conference #4Jan 2 · 55 Meters · Place 52 · Saint John's55 Meters527.46a9

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 55 Meter · Place 48 · Saint John's55 Meter48.7.38a9
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · Long Jump · Place 7 · Saint John'sLong Jump7.18-00.00 PB9
Dec 19Catholic Conference #2Dec 19 · 55 Meter · Place 46 · Saint John's55 Meter46.7.30a PB9
Dec 19Catholic Conference #2Dec 19 · Long Jump · Place 10 · Saint John'sLong Jump10.17-06.759
Dec 12Catholic Conference #1Dec 12 · 55 Meter · Place 51 · Saint John's55 Meter51.7.45a9
Dec 12Catholic Conference #1Dec 12 · Long Jump · Place 18 · Saint John'sLong Jump18.15-10.509
Jan 10Catholic Conference #5Jan 10 · Long Jump · Place 7 · Saint John'sLong Jump717-9.259
Jan 10Catholic Conference #5Jan 10 · 55 Meters · Place 49 · Saint John's55 Meters497.35a9