Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMIAA Meet of Champions · Jun 410.86aMIAA Meet of ChampionsJune 4, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:17.79aMSTCA Boys PentathlonFebruary 26, 2025
100m Hurdles · 33" / 0.838m · OutdoorNeedham Youth Invite · Jul 2417.73aNeedham Youth InviteJuly 24, 2021
110m Hurdles · 39" / 0.991m · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 216.63aMSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025
1500 Meters · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 195:40.32aMSTCA Multi Fest & Relay InvitationalApril 19, 2024
200 Meters · IndoorJohn Thomas Terrier Classic · Jan 3022.60John Thomas Terrier ClassicJanuary 30, 2026
200 Meters · OutdoorAAU Track & Field Region 1 (AD,NJ,MP) Qualifier · Jun 2522.41aAAU Track & Field Region 1 (AD,NJ,MP) QualifierJune 25, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 936.96aMSTCA Northeast InvitationalJanuary 9, 2026
55 Meter · IndoorCatholic Conference #1 · Dec 126.65aCatholic Conference #1December 12, 2025
55 Meter · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 306.79aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
55 Meters · IndoorCatholic Conference #6 · Jan 166.91aCatholic Conference #6January 16, 2026
55 Meters · OutdoorThe Rising Stars Classic · Mar 822.54aThe Rising Stars ClassicMarch 8, 2025
55m Hurdles · 39" · IndoorMSTCA Boston Holiday Challenge · Dec 278.38aMSTCA Boston Holiday ChallengeDecember 27, 2025
60m Hurdles · 39" / 0.991m · IndoorCatholic Conference Meet #1 (Boys Only) · Dec 59.85aCatholic Conference Meet #1 (Boys Only)December 5, 2023
High Jump · IndoorCatholic Conference Meet #2 · Dec 155-06.00Catholic Conference Meet #2December 15, 2023
High Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 191.62mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Long Jump · IndoorNew Balance Nationals Indoor · Mar 76.12mNew Balance Nationals IndoorMarch 7, 2024
Long Jump · OutdoorMSTCA Multi Fest & Relay Invitational · Apr 196.14mMSTCA Multi Fest & Relay InvitationalApril 19, 2024
Pentathlon (Indoor) · Standard · IndoorMSTCA Distance Classic and Pentathlon · Dec 282430MSTCA Distance Classic and PentathlonDecember 28, 2023
Shot Put · 12lb · IndoorMSTCA Distance Classic and Pentathlon · Dec 288.82mMSTCA Distance Classic and PentathlonDecember 28, 2023
Triple Jump · OutdoorMIAA Division 2 Track & Field Championship · May 2440-02.50MIAA Division 2 Track & Field ChampionshipMay 24, 2024

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

2026 Outdoor Track

38 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 35 · MetroCobras TCMetroCobras TC100 MetersRound P35.10.89aWind: 311
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · Long Jump · Place 13 · MetroCobras TCMetroCobras TCLong Jump13.6.39m11
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 200 Meters · Place 10 · MetroCobras TCMetroCobras TC200 MetersRound P10.22.41a PB11
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 2 · MetroCobras TCMetroCobras TC100 MetersRound P2.10.87a11
Jun 25AAU Track & Field Region 1 (AD,NJ,MP) QualifierJun 25 · 100 Meters · Place 4 · MetroCobras TCMetroCobras TC100 Meters4.10.88a11
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump4.6.87mWind: 0.211
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 8 · Catholic MemorialCatholic Memorial100 MetersRound P8.11.10aWind: -1.711
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100 Meters · Place 6 · Catholic MemorialCatholic Memorial100 Meters6.10.95a11
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · Long Jump · Place 1 · MetroCobras TCMetroCobras TCLong Jump1.6.83m11
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 200 Meters · MetroCobras TCMetroCobras TC200 Meters—DNS11
Jun 7AAU CT 2026 Track and Field District QualifiersJun 7 · 100 Meters · MetroCobras TCMetroCobras TC100 Meters—DNS11
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump7.23-03.5011
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 4 · Catholic MemorialCatholic Memorial100 MetersRound P4.10.87aWind: -1.211
Jun 4MIAA Meet of ChampionsJun 4 · 100 Meters · Place 5 · Catholic MemorialCatholic Memorial100 Meters5.10.86a PBWind: -1.311
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.23-02.0011
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 1 · Catholic MemorialCatholic Memorial100 MetersRound P1.11.06aWind: -0.611
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 100 Meters · Place 1 · Catholic MemorialCatholic Memorial100 Meters1.10.91aWind: 0.911
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters222.49a11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 2 · Catholic MemorialCatholic Memorial100 MetersRound S210.91a11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 2 · Catholic MemorialCatholic Memorial100 Meters210.92a11
May 16MSTCA Coaches Shore InvitationalMay 16 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump322-111
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 4 · Catholic MemorialCatholic Memorial100 Meters411.30a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 1 · Catholic MemorialCatholic Memorial100 Meters110.98a11
May 13Boys Catholic Conference ClassicMay 13 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump321-10.2511
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 3 · Catholic MemorialCatholic Memorial100 Meters311.03a11
May 13Boys Catholic Conference ClassicMay 13 · 100 Meters · Place 4 · Catholic MemorialCatholic Memorial100 Meters411.08a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 200 Meters · Place 5 · Catholic MemorialCatholic Memorial200 Meters522.96a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 5 · Catholic MemorialCatholic Memorial100 Meters511.42a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100 Meters · Place 3 · Catholic MemorialCatholic Memorial100 Meters311.57a11
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump76.13m11
Apr 29CM Tri Meet- MC-AWApr 29 · Long Jump · Place 1 · Catholic MemorialCatholic MemorialLong Jump1.19' 10.5"11
Apr 29CM Tri Meet- MC-AWApr 29 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters2.23.1a11
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump322-1011
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 3 · Catholic MemorialCatholic Memorial100 Meters311.31a11
Apr 11Catholic Conference JamboreeApr 11 · 200 Meters · Place 5 · Catholic MemorialCatholic Memorial200 Meters522.61a11
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 55 Meter · Place 8 · Catholic MemorialCatholic Memorial55 MeterRound P8.6.83a11
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 55 Meter · Place 7 · Catholic MemorialCatholic Memorial55 Meter7.6.79a PB11
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.21-06.5011

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · Long Jump · Place 35 · Catholic MemorialCatholic MemorialLong Jump356.41m11
Mar 12New Balance Nationals IndoorMar 12 · Long Jump · Place 35 · Catholic MemorialCatholic MemorialLong Jump356.41m11
Mar 6Rising Stars Youth ChampsMar 6 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump4.6.69m11
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 27 · Catholic MemorialCatholic Memorial200 MetersRound P27.22.98a11
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump222-08.25—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump222-211
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 55 Meters · Catholic MemorialCatholic Memorial55 MetersRound P—FS11
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump222-02.0011
Jan 30John Thomas Terrier ClassicJan 30 · 200 Meters · Place 58 · Catholic MemorialCatholic Memorial200 Meters5822.60 PBJR
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump223-07.5011
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump26.70m11
Jan 16Catholic Conference #6Jan 16 · 55 Meters · Place 4 · Catholic MemorialCatholic Memorial55 Meters46.91a PB11
Jan 16Catholic Conference #6Jan 16 · 55 Meters · Place 8 · Catholic MemorialCatholic Memorial55 Meters86.93a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 17 · Catholic MemorialCatholic Memorial300 Meters1736.96a PB11
Jan 2Catholic Conference #4Jan 2 · 55m Hurdles · Place 4 · Catholic MemorialCatholic Memorial55m Hurdles48.49a11

2025 Indoor Track

36 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 300 Meters · Place 5 · Catholic MemorialCatholic Memorial300 Meters5.37.71a11
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 55 Meter · Place 15 · Catholic MemorialCatholic Memorial55 Meter15.6.98a11
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 8 · Catholic MemorialCatholic Memorial55m Hurdles39"Round P8.8.44a11
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 8 · Catholic MemorialCatholic Memorial55m Hurdles39"8.8.40a11
Dec 28Winter Warrior HS InvitationalDec 28 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump4.20-09.5011
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 55m Hurdles · Place 22 · Catholic MemorialCatholic Memorial55m Hurdles39"Round P22.8.38a PB11
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump5.21-07.0011
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 200 Meters · Place 12 · Catholic MemorialCatholic Memorial200 Meters12.23.28a11
Dec 20The Beantown Winter ClassicDec 20 · 55 Meter · Place 21 · Catholic MemorialCatholic Memorial55 MeterRound P21.6.91a11
Dec 20The Beantown Winter ClassicDec 20 · Long Jump · Place 9 · Catholic MemorialCatholic MemorialLong Jump9.20-01.0011
Dec 19Catholic Conference #2Dec 19 · 55m Hurdles · Place 7 · Catholic MemorialCatholic Memorial55m Hurdles39"7.8.50a11
Dec 19Catholic Conference #2Dec 19 · Long Jump · Place 1 · Catholic MemorialCatholic MemorialLong Jump1.20-08.0011
Dec 12Catholic Conference #1Dec 12 · 55 Meter · Place 2 · Catholic MemorialCatholic Memorial55 Meter2.6.65a PB11
Dec 12Catholic Conference #1Dec 12 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.20-00.5011
Dec 6the TRACK at new balance Early Bird inviteDec 6 · Long Jump · Place 9 · UnattachedUnattachedLong Jump9.6.16m11
Dec 6the TRACK at new balance Early Bird inviteDec 6 · 200 Meters · Place 11 · UnattachedUnattached200 Meters11.23.02a11
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · Long Jump · Place 10 · Catholic MemorialCatholic MemorialLong Jump1021-8.50—
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 1 · Catholic MemorialCatholic MemorialLong Jump16.67m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 50 · Catholic MemorialCatholic MemorialHigh Jump501.62m—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 50 · Catholic MemorialCatholic MemorialShot Put509.89m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 24 · Catholic MemorialCatholic Memorial55m Hurdles248.44a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 90 · Catholic MemorialCatholic Memorial1000 Meters903:17.79a PB—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump521-11.75—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump521-11.75—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump322-2.75—
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 23 · Catholic MemorialCatholic Memorial55m HurdlesRound P238.68a—
Feb 5Catholic Conference ChampionshipsFeb 5 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump420-5.25—
Jan 19Catholic Conference InvitationalJan 19 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump320-3.50—
Jan 19Catholic Conference InvitationalJan 19 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters222.70a—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Long Jump · Place 12 · Catholic MemorialCatholic MemorialLong Jump126.05m—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · High Jump · Place 30 · Catholic MemorialCatholic MemorialHigh Jump301.60m—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump521-3—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 21 · Catholic MemorialCatholic Memorial55m Hurdles218.37a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump221-5—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 7 · Catholic MemorialCatholic Memorial55m Hurdles79.17a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 55m Hurdles · Place 4 · Catholic MemorialCatholic Memorial55m Hurdles48.42a—

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 14New England Outdoor Track & Field ChampionshipJun 14 · Long Jump · Place 14 · Catholic MemorialCatholic MemorialLong Jump14.21-01.0010
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 6 · Catholic MemorialCatholic MemorialLong Jump621-9.7510
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump722-5.7510
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 12 · Catholic MemorialCatholic Memorial200 MetersRound P1222.94a10
May 16MSTCA Division 2 RelaysMay 16 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump56.38m10
May 14Boys Catholic Conference ClassicMay 14 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump520-09.0010
May 14Boys Catholic Conference ClassicMay 14 · 110m Hurdles · Place 8 · Catholic MemorialCatholic Memorial110m Hurdles817.82a10
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump321-410
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 26 · Catholic MemorialCatholic Memorial200 Meters2623.43a10
May 3Weston Twilight Invitational - Weston EventsMay 3 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump521-09.0010
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Long Jump · Place 1 · Catholic MemorialCatholic MemorialLong Jump1.21-06.5010
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 6 · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991mRound P6.17.07a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 110m Hurdles · Place 4 · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991m4.16.63a PB10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters2.23.06a10
Apr 29MC vs CMApr 29 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.20' 6.5"Unofficial10
Apr 29MC vs CMApr 29 · 110m Hurdles · Place 2 · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991m2.16.04Unofficial10
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 200 Meters · Place 9 · Catholic MemorialCatholic Memorial200 Meters9.23.12a10
Apr 14Catholic Conference Double Dual JamboreeApr 14 · Long Jump · Place 1 · Catholic MemorialCatholic MemorialLong Jump121-0.2510
Apr 14Catholic Conference Double Dual JamboreeApr 14 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters222.91a10
Apr 5Catholic Conference League Meet IApr 5 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump320-710
Apr 5Catholic Conference League Meet IApr 5 · 200 Meters · Place 2 · Catholic MemorialCatholic Memorial200 Meters222.98a10
Mar 8The Rising Stars ClassicMar 8 · 55m Hurdles · Place 2 · Catholic MemorialCatholic Memorial55m HurdlesRound P26.60m—
Mar 8The Rising Stars ClassicMar 8 · 55 Meters · Place 9 · Catholic MemorialCatholic Memorial55 MetersRound P922.54a PB—

2024 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3Dec 30 · 55m Hurdles · Place 5 · Catholic MemorialCatholic Memorial55m Hurdles39"5.8.98a10
Dec 30Catholic Conference #3Dec 30 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.20-05.2510
Dec 27CC Meet #3Dec 27 · 55m Hurdles · Place 3 · Catholic MemorialCatholic Memorial55m Hurdles39"3.8.56a10
Dec 27CC Meet #3Dec 27 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.20-01.7510
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · 55m Hurdles · Place 3 · Catholic MemorialCatholic Memorial55m Hurdles39"3.8.40a10
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump4.20-04.5010
Dec 13CC Meet #1Dec 13 · 55m Hurdles · Place 4 · Catholic MemorialCatholic Memorial55m Hurdles39"4.8.45a10
Mar 7New Balance Nationals IndoorMar 7 · Long Jump · Place 11 · Catholic MemorialCatholic MemorialLong Jump116.12m PB—
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · 55m Hurdles · Catholic MemorialCatholic Memorial55m Hurdles39"Round P—DNS9
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · Long Jump · Place 17 · Catholic MemorialCatholic MemorialLong Jump17.18-06.509
Feb 10MSTCA Qualifier MeetFeb 10 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump719-11—
Feb 10MSTCA Qualifier MeetFeb 10 · 55m Hurdles · Place 22 · Catholic MemorialCatholic Memorial55m Hurdles229.20a—
Feb 7Catholic Conference ChampionshipFeb 7 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump418-9—
Feb 7Catholic Conference ChampionshipFeb 7 · 55m Hurdles · Place 2 · Catholic MemorialCatholic Memorial55m Hurdles28.72a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 43 · Catholic MemorialCatholic Memorial55m HurdlesRound P438.729
Jan 21Catholic Conference InvitationalJan 21 · Long Jump · Place 8 · Catholic MemorialCatholic MemorialLong Jump817-8.25—
Jan 21Catholic Conference InvitationalJan 21 · 55m Hurdles · Place 7 · Catholic MemorialCatholic Memorial55m Hurdles78.91a—
Jan 21Catholic Conference InvitationalJan 21 · 200 Meters · Place 6 · Catholic MemorialCatholic Memorial200 Meters623.94a—
Jan 20MSTCA D2 RelaysJan 20 · Long Jump · Catholic MemorialCatholic MemorialLong Jump--DNS9
Jan 12MSTCA Northeast InvitationalJan 12 · Long Jump · Place 47 · Catholic MemorialCatholic MemorialLong Jump4719-00.009
Jan 12MSTCA Northeast InvitationalJan 12 · 200 Meters · Place 63 · Catholic MemorialCatholic Memorial200 Meters6324.279
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 4 · Catholic MemorialCatholic Memorial55m Hurdles48.58a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 55m Hurdles · Place 4 · Catholic MemorialCatholic Memorial55m Hurdles48.66a—
Jan 5Catholic Conference Meet #5 (Boys Only)Jan 5 · 55m Hurdles · Place 5 · Catholic MemorialCatholic Memorial55m Hurdles39"5.8.81a9
Jan 5Catholic Conference Meet #5 (Boys Only)Jan 5 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump5.19-04.009

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Triple Jump · Place 15 · Catholic MemorialCatholic MemorialTriple Jump15.40-02.50 PB9
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Long Jump · Place 19 · Catholic MemorialCatholic MemorialLong Jump19.19-06.009
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 14 · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991mRound P14.16.78aWind: 0.29
May 18MSTCA South Shore TwilightMay 18 · Triple Jump · Place 2 · Catholic MemorialCatholic MemorialTriple Jump239-10—
May 18MSTCA South Shore TwilightMay 18 · Long Jump · Place 13 · Catholic MemorialCatholic MemorialLong Jump1319-6.75—
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 16 · Catholic MemorialCatholic Memorial200 Meters1624.04a—
May 15Catholic Conference ClassicMay 15 · Triple Jump · Place 3 · Catholic MemorialCatholic MemorialTriple Jump341-0—
May 15Catholic Conference ClassicMay 15 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump419-4.25—
May 15Catholic Conference ClassicMay 15 · 110m Hurdles · Place 1 · Catholic MemorialCatholic Memorial110m Hurdles117.50a—
May 11MSTCA Coaches InvitationalMay 11 · Triple Jump · Place 19 · Catholic MemorialCatholic MemorialTriple Jump19.39-04.009
May 11MSTCA Coaches InvitationalMay 11 · Long Jump · Place 11 · Catholic MemorialCatholic MemorialLong Jump11.21-03.009
May 11MSTCA Coaches InvitationalMay 11 · 110m Hurdles · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991mRound P--DNS9
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 8 · Catholic MemorialCatholic Memorial200 Meters824.11a—
Apr 24Catholic Memorial vs Saint Johns PrepApr 24 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump718-5—
Apr 24Catholic Memorial vs Saint Johns PrepApr 24 · 110m Hurdles · Place 4 · Catholic MemorialCatholic Memorial110m Hurdles417.4—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump56.14m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · High Jump · Place 11 · Catholic MemorialCatholic MemorialHigh Jump111.62m PB—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · Shot Put · Place 29 · Catholic MemorialCatholic MemorialShot Put298.68m—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 110m Hurdles · Place 20 · Catholic MemorialCatholic Memorial110m Hurdles2018.32a—
Apr 19MSTCA Multi Fest & Relay InvitationalApr 19 · 1500 Meters · Place 33 · Catholic MemorialCatholic Memorial1500 Meters335:40.32a PB—
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 18 · Catholic MemorialCatholic MemorialTriple Jump1839-7—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 49 · Catholic MemorialCatholic Memorial100 Meters4912.07a—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · Triple Jump · Place 3 · Catholic MemorialCatholic MemorialTriple Jump337-8—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump419-5.50—
Apr 5Xaverian Vs Malden Catholic Vs Catholic MemorialApr 5 · 110m Hurdles · Place 1 · Catholic MemorialCatholic Memorial110m Hurdles118.26a—
Apr 2Saint Johns vs Catholic MemorialApr 2 · Triple Jump · Place 4 · Catholic MemorialCatholic MemorialTriple Jump437-11—
Apr 2Saint Johns vs Catholic MemorialApr 2 · Long Jump · Place 4 · Catholic MemorialCatholic MemorialLong Jump419-7—
Apr 2Saint Johns vs Catholic MemorialApr 2 · 110m Hurdles · Place 2 · Catholic MemorialCatholic Memorial110m Hurdles216.59—

2023 Indoor Track

28 results
DateMeetEventPlMarkGr
Dec 28Catholic Conference Meet #4Dec 28 · 55m Hurdles · Catholic MemorialCatholic Memorial55m Hurdles39"—DNS9
Dec 28Catholic Conference Meet #4Dec 28 · Long Jump · Catholic MemorialCatholic MemorialLong Jump—DNS9
Dec 28Catholic Conference Meet #4Dec 28 · High Jump · Catholic MemorialCatholic MemorialHigh Jump—DNS9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Pentathlon (Indoor) · Place 18 · Catholic MemorialCatholic MemorialPentathlon (Indoor)StandardRound M18.2430 PB9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 22 · Catholic MemorialCatholic Memorial1000 MetersRound M22.3:27.23a9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 55m Hurdles · Place 16 · Catholic MemorialCatholic Memorial55m Hurdles39"Round M16.9.00a9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Long Jump · Place 9 · Catholic MemorialCatholic MemorialLong JumpRound M9.5.80m9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 22 · Catholic MemorialCatholic MemorialShot Put12lbRound M22.8.82m PB9
Dec 28MSTCA Distance Classic and PentathlonDec 28 · High Jump · Place 19 · Catholic MemorialCatholic MemorialHigh JumpRound M19.1.57m9
Dec 20Catholic Conference Meet #3Dec 20 · 55m Hurdles · Place 7 · Catholic MemorialCatholic Memorial55m Hurdles39"7.9.17a9
Dec 20Catholic Conference Meet #3Dec 20 · Shot Put · Place 11 · Catholic MemorialCatholic MemorialShot Put12lb11.26-10.259
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55m Hurdles · Place 22 · Catholic MemorialCatholic Memorial55m Hurdles39"22.9.04a9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · Long Jump · Place 9 · Catholic MemorialCatholic MemorialLong Jump9.19-04.259
Dec 15Catholic Conference Meet #2Dec 15 · 55m Hurdles · Place 7 · Catholic MemorialCatholic Memorial55m Hurdles39"7.9.04a9
Dec 15Catholic Conference Meet #2Dec 15 · Long Jump · Place 10 · Catholic MemorialCatholic MemorialLong Jump10.19-01.509
Dec 15Catholic Conference Meet #2Dec 15 · High Jump · Place 8 · Catholic MemorialCatholic MemorialHigh Jump8.5-06.00 PB9
Dec 5Catholic Conference Meet #1 (Boys Only)Dec 5 · 60m Hurdles · Place 6 · Catholic MemorialCatholic Memorial60m Hurdles39" / 0.991m6.9.85a PB9
Dec 5Catholic Conference Meet #1 (Boys Only)Dec 5 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump5.19-00.259
Feb 14MSTCA Rising ChampionshipsFeb 14 · 55m Hurdles · Place 12 · Catholic MemorialCatholic Memorial55m HurdlesRound P129.61a—
Feb 11MSTCA Qualifier MeetFeb 11 · Long Jump · Catholic MemorialCatholic MemorialLong Jump--ND8
Feb 1BSC Meet #6Feb 1 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump717-7.58
Feb 1BSC Meet #6Feb 1 · 55m Hurdles · Place 6 · Catholic MemorialCatholic Memorial55m Hurdles69.588
Feb 1Catholic Conference ChampionshipsFeb 1 · Long Jump · Place 7 · Catholic MemorialCatholic MemorialLong Jump717-7.58
Feb 1Catholic Conference ChampionshipsFeb 1 · 55m Hurdles · Place 6 · Catholic MemorialCatholic Memorial55m Hurdles69.588
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · 55m Hurdles · Place 13 · Catholic MemorialCatholic Memorial55m Hurdles1310.04a—
Jan 13Catholic Conference Meet #5 (Boys Only)Jan 13 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump517-06.00—
Jan 6Catholic Conference Meet #4Jan 6 · Long Jump · Place 5 · Catholic MemorialCatholic MemorialLong Jump516-3.58
Jan 6Catholic Conference Meet #4Jan 6 · 55m Hurdles · Place 5 · Catholic MemorialCatholic Memorial55m Hurdles510.208

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 17Boys Catholic Conference ClassicMay 17 · Triple Jump · Place 2 · Catholic MemorialCatholic MemorialTriple Jump2.38-02.508
May 17Boys Catholic Conference ClassicMay 17 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.19-02.008
May 17Boys Catholic Conference ClassicMay 17 · 110m Hurdles · Place 3 · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991m3.19.94a8
May 13MSTCA Coaches InvitationalMay 13 · Long Jump · Place 24 · Catholic MemorialCatholic MemorialLong Jump2419-6.75—
May 9Catholic Memorial @ Malden CatholicMay 9 · 400m Hurdles · Catholic MemorialCatholic Memorial400m Hurdles36" / 0.914m—1:15Unofficial8
May 9Catholic Memorial @ Malden CatholicMay 9 · Triple Jump · Place 3 · Catholic MemorialCatholic MemorialTriple Jump3.37' 1.5"Unofficial8
May 9Catholic Memorial @ Malden CatholicMay 9 · Long Jump · Place 2 · Catholic MemorialCatholic MemorialLong Jump2.18' 3.75"Unofficial8
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Triple Jump · Place 25 · Catholic MemorialCatholic MemorialTriple Jump2537-5—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Long Jump · Place 16 · Catholic MemorialCatholic MemorialLong Jump1619-4.50—
Apr 25Catholic Memorial vs. BC HighApr 25 · Triple Jump · Catholic MemorialCatholic MemorialTriple Jump—35'9.25''Unofficial8
Apr 25Catholic Memorial vs. BC HighApr 25 · Long Jump · Catholic MemorialCatholic MemorialLong Jump—18'3.75''Unofficial8
Apr 20MSTCA Warrior InvitationalApr 20 · Long Jump · Place 25 · Catholic MemorialCatholic MemorialLong Jump2518-7—
Apr 20MSTCA Warrior InvitationalApr 20 · 110m Hurdles · Place 21 · Catholic MemorialCatholic Memorial110m Hurdles2119.81a—
Apr 11CM @ SJPApr 11 · Long Jump · Catholic MemorialCatholic MemorialLong Jump—18' 10.75"Unofficial8
Apr 11CM @ SJPApr 11 · 110m Hurdles · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991m—19.5Unofficial8
Apr 11CM @ SJPApr 11 · 100 Meters · Catholic MemorialCatholic Memorial100 Meters—12.1Unofficial8
Apr 5Xaverian @ Catholic MemorialApr 5 · Long Jump · Catholic MemorialCatholic MemorialLong Jump—16' 11"Unofficial8
Apr 5Xaverian @ Catholic MemorialApr 5 · 110m Hurdles · Place 3 · Catholic MemorialCatholic Memorial110m Hurdles39" / 0.991m3.20.8Unofficial8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Catholic Conference Meet #3Dec 21 · 55m Hurdles · Place 14 · Catholic MemorialCatholic Memorial55m Hurdles39"14.10.10a8
Dec 21Catholic Conference Meet #3Dec 21 · Long Jump · Place 3 · Catholic MemorialCatholic MemorialLong Jump3.18-08
Dec 16Catholic Conference Meet #2Dec 16 · 55m Hurdles · Place 15 · Catholic MemorialCatholic Memorial55m Hurdles39"15.10.18a8

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100m Hurdles · 02-Unattached02-Unattached100m Hurdles33" / 0.838mRound P—DNSWind: 0.28
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · 02-Unattached02-UnattachedLong Jump—DNS8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · 02-Unattached02-Unattached100 MetersRound P—DNSWind: 2.68
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100m Hurdles · Place 1 · 02-Unattached02-Unattached100m Hurdles33" / 0.838m1.18.76aWind: -2.48
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 2 · 02-Unattached02-UnattachedLong Jump2.5.24m8
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 3 · 02-Unattached02-Unattached100 MetersRound P3.13.13aWind: -1.18
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 3 · 02-Unattached02-Unattached100 Meters3.13.03aWind: -2.48

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 24Needham Youth InviteJul 24 · 100m Hurdles · Place 2 · Brockton Track ClubBrockton Track Club100m Hurdles33" / 0.838m2.17.73a PB7
Jul 24Needham Youth InviteJul 24 · Long Jump · Place 2 · Brockton Track ClubBrockton Track ClubLong Jump2.17-01.007
Jul 24Needham Youth InviteJul 24 · 100 Meters · Place 6 · Brockton Track ClubBrockton Track Club100 Meters6.13.43a7