Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 236:39.32aJoe Tranchita Last Chance To Qualify MeetMay 23, 2026
100 Meters · OutdoorMSTCA Multi Championships · Jun 812.80aMSTCA Multi ChampionshipsJune 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorAndover Boosters Invitational · May 915.93aAndover Boosters InvitationalMay 9, 2026
1500 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 296:00.14aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
400 Meters · OutdoorMSTCA Multi Championships · Jun 81:03.46aMSTCA Multi ChampionshipsJune 8, 2026
55m Hurdles · 39" · IndoorCatholic Conference #1 · Dec 128.59aCatholic Conference #1December 12, 2025
55m Hurdles · 39" · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 308.38aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
Decathlon · OutdoorMSTCA Multi Championships · Jun 84134MSTCA Multi ChampionshipsJune 8, 2026
Discus · 1.6kg · OutdoorMSTCA Multi Championships · Jun 828.14mMSTCA Multi ChampionshipsJune 8, 2026
High Jump · IndoorCC Meet #3 · Dec 275-06.00CC Meet #3December 27, 2024
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 191.52mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Javelin · 800g · OutdoorMSTCA Multi Championships · Jun 831.04mMSTCA Multi ChampionshipsJune 8, 2026
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 195.07mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 292502MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · OutdoorMIAA Division 1 Track & Field Championship · May 299.61mMIAA Division 1 Track & Field ChampionshipMay 29, 2026
Triple Jump · OutdoorMSTCA Multi Championships · Jun 810.29mMSTCA Multi ChampionshipsJune 8, 2026

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jun 8MSTCA Multi ChampionshipsJun 8 · 1500 Meters · Place 120 · Saint John's Preparatory1500 Meters120.6:17.62a11
Jun 8MSTCA Multi ChampionshipsJun 8 · Javelin · Place 54 · Saint John's PreparatoryJavelin800g54.31.04m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Triple Jump · Place 102 · Saint John's PreparatoryTriple Jump102.10.29m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Discus · Place 25 · Saint John's PreparatoryDiscus1.6kg25.28.14m PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · 110m Hurdles · Place 10 · Saint John's Preparatory110m Hurdles39" / 0.991m10.16.21a11
Jun 8MSTCA Multi ChampionshipsJun 8 · 400 Meters · Place 126 · Saint John's Preparatory400 Meters126.1:03.46a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · High Jump · Place 26 · Saint John's PreparatoryHigh Jump26.1.65m11
Jun 8MSTCA Multi ChampionshipsJun 8 · Shot Put · Place 53 · Saint John's PreparatoryShot Put12lb53.9.48m11
Jun 8MSTCA Multi ChampionshipsJun 8 · Long Jump · Place 72 · Saint John's PreparatoryLong Jump72.5.33m11
Jun 8MSTCA Multi ChampionshipsJun 8 · 100 Meters · Place 107 · Saint John's Preparatory100 Meters107.12.80a PB11
Jun 8MSTCA Multi ChampionshipsJun 8 · Decathlon · Place 68 · Saint John's PreparatoryDecathlon68.4134 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 10 · Saint John's PreparatoryPentathlon (Outdoor)StandardRound M10.2502 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 11 · Saint John's PreparatoryLong JumpRound M11.5.76m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 7 · Saint John's PreparatoryHigh JumpRound M7.1.65m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 5 · Saint John's PreparatoryShot Put12lbRound M5.9.61m PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 4 · Saint John's Preparatory110m Hurdles39" / 0.991mRound M4.15.96aWind: 0.311
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 24 · Saint John's Preparatory110m Hurdles39" / 0.991mRound P24.16.52aWind: -0.511
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 1500 Meters · Place 11 · Saint John's Preparatory1500 MetersRound M11.6:00.14a PB11
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Long Jump · Place 12 · Saint John's PreparatoryLong Jump12.18-06.2511
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · Shot Put · Place 19 · Saint John's PreparatoryShot Put12lb19.31-04.5011
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 1 Mile · Place 59 · Saint John's Preparatory1 Mile59.6:39.32a PB11
May 13Boys Catholic Conference ClassicMay 13 · High Jump · Place 7 · Saint John's PreparatoryHigh Jump75-06.0011
May 13Boys Catholic Conference ClassicMay 13 · 110m Hurdles · Place 5 · Saint John's Preparatory110m Hurdles516.15a11
May 13Boys Catholic Conference ClassicMay 13 · 110m Hurdles · Place 6 · Saint John's Preparatory110m Hurdles616.24a11
May 9Andover Boosters InvitationalMay 9 · High Jump · Saint John's PreparatoryHigh Jump--DNS11
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Saint John's Preparatory400m Hurdles36" / 0.914m--DNS11
May 9Andover Boosters InvitationalMay 9 · 110m Hurdles · Place 10 · Saint John's Preparatory110m Hurdles39" / 0.991mRound P10.16.81a11
May 9Andover Boosters InvitationalMay 9 · 110m Hurdles · Place 5 · Saint John's Preparatory110m Hurdles39" / 0.991m5.15.93a PB11
Apr 29SJS @ SJPApr 29 · High Jump · Place 3 · Saint John's PreparatoryHigh Jump3.5'6"Unofficial11
Apr 29SJS @ SJPApr 29 · 110m Hurdles · Saint John's Preparatory110m Hurdles39" / 0.991m—17.2Unofficial11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 110m Hurdles · Place 8 · Saint John's Preparatory110m HurdlesRound P816.3411
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 110m Hurdles · Place 7 · Saint John's Preparatory110m Hurdles716.2411
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · High Jump · Place 10 · Saint John's PreparatoryHigh Jump105-411
Apr 11Catholic Conference JamboreeApr 11 · High Jump · Place 5 · Saint John's PreparatoryHigh Jump55-04.0011
Apr 11Catholic Conference JamboreeApr 11 · 110m Hurdles · Place 7 · Saint John's Preparatory110m Hurdles716.45a11
Apr 4Catholic Conference Multi-MeetApr 4 · High Jump · Place 6 · Saint John's PreparatoryHigh Jump65-411
Apr 4Catholic Conference Multi-MeetApr 4 · 110m Hurdles · Place 3 · Saint John's Preparatory110m Hurdles316.89a11
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 55m Hurdles · Place 5 · Saint John's Preparatory55m Hurdles39"Round P5.8.38a PB11
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 55m Hurdles · Place 7 · Saint John's Preparatory55m Hurdles39"7.8.44a11
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · High Jump · Place 6 · Saint John's PreparatoryHigh Jump6.5-04.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Catholic Conference #6Jan 16 · High Jump · Place 2 · Saint John's PreparatoryHigh Jump25-611
Jan 9Catholic Conference #5Jan 9 · High Jump · Place 5 · Saint John's PrepHigh Jump55-6JR
Jan 9Catholic Conference #5Jan 9 · 55m Hurdles · Place 8 · Saint John's Prep55m Hurdles89.19JR

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 19Catholic Conference #2Dec 19 · 55m Hurdles · Place 8 · Saint John's Preparatory55m Hurdles39"8.8.71a11
Dec 19Catholic Conference #2Dec 19 · High Jump · Place 6 · Saint John's PreparatoryHigh Jump6.5-04.0011
Dec 12Catholic Conference #1Dec 12 · 55m Hurdles · Place 6 · Saint John's Preparatory55m Hurdles39"6.8.59a PB11
Dec 12Catholic Conference #1Dec 12 · High Jump · Place 8 · Saint John's PreparatoryHigh Jump8.5-04.0011
Feb 5Catholic Conference ChampionshipsFeb 5 · High Jump · Place 4 · Saint John's PreparatoryHigh Jump45-4—
Feb 5Catholic Conference ChampionshipsFeb 5 · 55m Hurdles · Place 2 · Saint John's Preparatory55m Hurdles28.67a—
Jan 19Catholic Conference InvitationalJan 19 · High Jump · Place 8 · Saint John's PreparatoryHigh Jump85-4—
Jan 19Catholic Conference InvitationalJan 19 · 60m Hurdles · Place 6 · Saint John's Preparatory60m Hurdles69.47a—
Jan 10Catholic Conference #5Jan 10 · High Jump · Place 5 · Saint John's PreparatoryHigh Jump55-611
Jan 10Catholic Conference #5Jan 10 · 55m Hurdles · Place 8 · Saint John's Preparatory55m Hurdles89.19a11
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · High Jump · Place 9 · Saint John's PreparatoryHigh Jump95-6—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 8 · Saint John's Preparatory55m Hurdles89.27a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 8 · Saint John's Preparatory55m Hurdles89.05a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14Boys Catholic Conference ClassicMay 14 · High Jump · Place 8 · Saint John's PreparatoryHigh Jump85-00.0010
May 14Boys Catholic Conference ClassicMay 14 · 110m Hurdles · Place 2 · Saint John's Preparatory110m Hurdles218.06a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 17 · Saint John's Preparatory110m Hurdles39" / 0.991mRound P17.19.20a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · High Jump · Place 12 · Saint John's PreparatoryHigh Jump12.5-04.0010
Apr 15CC JV #3 (SJP, SJS, MC) BoysApr 15 · High Jump · Place 2 · Saint John's PreparatoryHigh Jump2.5'0"Unofficial10
Apr 8CC JV/MS Meet #2Apr 8 · High Jump · Saint John's PreparatoryHigh Jump—5'2"Unofficial10
Apr 5Catholic Conference League Meet IApr 5 · 110m Hurdles · Place 6 · Saint John's Preparatory110m Hurdles618.07a10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3Dec 30 · 55m Hurdles · Place 4 · Saint John's Preparatory55m Hurdles39"4.8.97a10
Dec 30Catholic Conference #3Dec 30 · High Jump · Place 5 · Saint John's PreparatoryHigh Jump5.5-02.0010
Dec 27CC Meet #3Dec 27 · 55m Hurdles · Place 8 · Saint John's Preparatory55m Hurdles39"8.9.46a10
Dec 27CC Meet #3Dec 27 · High Jump · Place 6 · Saint John's PreparatoryHigh Jump6.5-06.00 PB10
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · 55m Hurdles · Place 8 · Saint John's Preparatory55m Hurdles39"8.9.41a10
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · High Jump · Place 9 · Saint John's PreparatoryHigh Jump9.5-06.0010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15Catholic Conference ClassicMay 15 · Long Jump · Place 7 · Saint John's PreparatoryLong Jump718-2—
May 15Catholic Conference ClassicMay 15 · High Jump · Place 4 · Saint John's PreparatoryHigh Jump45-2—
May 15Catholic Conference ClassicMay 15 · 110m Hurdles · Place 4 · Saint John's Preparator110m Hurdles420.11a—
Apr 30MC @ SJPApr 30 · Long Jump · Saint John's PreparatoryLong Jump—17'2"Unofficial9
Apr 30MC @ SJPApr 30 · 110m Hurdles · Saint John's Preparatory110m Hurdles39" / 0.991m—20Unofficial9
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 43 · Saint John's PreparatoryLong Jump435.07m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 28 · Saint John's PreparatoryHigh Jump281.52m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 39 · Saint John's PreparatoryShot Put397.89m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 110m Hurdles · Place 41 · Saint John's Preparator110m Hurdles4121.34a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 1500 Meters · Place 45 · Saint John's Preparator1500 Meters456:22.50a—
Apr 6BCH vs SJP vs SJSApr 6 · High Jump · Place 10 · Saint John's PreparatoryHigh Jump105-0—
Apr 2Xaverian vs St. John's PrepApr 2 · 110m Hurdles · Saint John's Preparatory110m Hurdles39" / 0.991m—20.4Unofficial9