Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Catholic at Haverhill · May 712.5Central Catholic at HaverhillMay 7, 2025
100m Hurdles · 33" / 0.838m · OutdoorCentral Catholic at Lowell · Apr 2914.2Central Catholic at LowellApril 29, 2026
200 Meters · OutdoorAndover at Central Catholic · Apr 126.2Andover at Central CatholicApril 1, 2026
800 Meters · OutdoorMIAA Division 1 Track & Field Championship · May 292:34.31aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
High Jump · OutdoorMIAA Meet of Champions · Jun 51.50mMIAA Meet of ChampionsJune 5, 2025
Long Jump · IndoorMSTCA Division 1 James Kalperis Relays · Jan 175.04mMSTCA Division 1 James Kalperis RelaysJanuary 17, 2025
Long Jump · OutdoorMSTCA Division 1 Relays · May 25.24mMSTCA Division 1 RelaysMay 2, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 292665MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 4kg · OutdoorMIAA Division 1 Track & Field Championship · May 298.71mMIAA Division 1 Track & Field ChampionshipMay 29, 2026
Triple Jump · OutdoorAndover at Central Catholic · Apr 136-2Andover at Central CatholicApril 1, 2026

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

2026 Outdoor Track

42 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838mRound P2.14.75aWind: -0.112
Jun 13New England HS Outdoor TF ChampionshipJun 13 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles33" / 0.838m4.14.56a12
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 6 · Central Catholic100m Hurdles33" / 0.838mRound P6.14.84aWind: -112
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838m2.14.37aWind: -1.512
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 3 · Central CatholicPentathlon (Outdoor)StandardRound M3.2665 PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 1 · Central CatholicLong JumpRound M1.5.45m12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 9 · Central CatholicLong Jump9.17-06.2512
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Central CatholicHigh JumpRound M--NH12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 4 · Central CatholicShot Put4kgRound M4.8.71m PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838mRound M1.14.61aWind: 012
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838mRound P2.14.89aWind: -0.712
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838m2.14.47aWind: 0.812
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 2 · Central Catholic800 MetersRound M2.2:34.31a PB12
May 23MVC League ChampionshipMay 23 · Triple Jump · Place 3 · Central CatholicTriple Jump3.35-08.7512
May 23MVC League ChampionshipMay 23 · High Jump · Place 3 · Central CatholicHigh Jump3.5-00.0012
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838mRound P1.15.40a12
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.14.58a12
May 13Central Catholic at ChelmsfordMay 13 · Triple Jump · Place 1 · Central CatholicTriple Jump1.34-1112
May 13Central Catholic at ChelmsfordMay 13 · High Jump · Place 1 · Central CatholicHigh Jump1.4-1012
May 13Central Catholic at ChelmsfordMay 13 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.15.26a12
May 9Andover Boosters InvitationalMay 9 · Long Jump · Place 3 · Central CatholicLong Jump3.17-08.7512
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838mRound P1.15.64a12
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.14.80a12
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 3 · Central Catholic200 Meters3.26.55a12
May 2MSTCA Division 1 RelaysMay 2 · Long Jump · Place 6 · Central CatholicLong Jump65.24m PB12
Apr 29Central Catholic at LowellApr 29 · Triple Jump · Place 2 · Central CatholicTriple Jump2.35-312
Apr 29Central Catholic at LowellApr 29 · High Jump · Place 1 · Central CatholicHigh Jump1.5-012
Apr 29Central Catholic at LowellApr 29 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.14.2 PB12
Apr 22Jack Lang InvitationalApr 22 · High Jump · Place 2 · Central CatholicHigh Jump24-1012
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 21 · Central CatholicShot Put2126-012
Apr 22Jack Lang InvitationalApr 22 · 800 Meters · Place 7 · Central Catholic800 Meters72:41.92a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Triple Jump · Place 2 · Central CatholicTriple Jump235-912
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 1 · Central Catholic200 Meters126.4712
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Long Jump · Place 5 · Central CatholicLong Jump516-11.5012
Apr 15North Andover at Central CatholicApr 15 · Long Jump · Place 2 · Central CatholicLong Jump2.15-1112
Apr 15North Andover at Central CatholicApr 15 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.15.512
Apr 15North Andover at Central CatholicApr 15 · 200 Meters · Place 1 · Central Catholic200 Meters1.26.312
Apr 8Billerica at Central CatholicApr 8 · Triple Jump · Place 1 · Central CatholicTriple Jump1.34-6.512
Apr 8Billerica at Central CatholicApr 8 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.14.912
Apr 1Andover at Central CatholicApr 1 · Triple Jump · Place 1 · Central CatholicTriple Jump1.36-2 PB12
Apr 1Andover at Central CatholicApr 1 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles33" / 0.838m1.14.912
Apr 1Andover at Central CatholicApr 1 · 200 Meters · Place 2 · Central Catholic200 Meters2.26.2 PB12

2026 Indoor Track

20 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 49 · Central Catholic60m HurdlesRound P498.97a12
Mar 12New Balance Nationals IndoorMar 12 · 60m Hurdles · Place 49 · Central Catholic60m HurdlesRound P498.97a12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Long Jump · Place 8 · Central CatholicLong Jump817-05.75—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.28—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 3 · Central Catholic55m Hurdles38.44Q—
Feb 6MVC League ChampionshipFeb 6 · High Jump · Place 1 · Central CatholicHigh Jump15-012
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.81a12
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.35a12
Jan 30MVC Week 5Jan 30 · High Jump · Place 3 · Central CatholicHigh Jump34-1012
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.33a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 6 · Central CatholicLong Jump617-04.5012
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 1 · Central Catholic55m HurdlesRound P18.79a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.37a12
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 5 · Central CatholicLong Jump55.29m12
Jan 14MVC Week 4Jan 14 · Long Jump · Place 1 · Central CatholicLong Jump116-10.5012
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.52a12
Jan 7MVC Week 3Jan 7 · High Jump · Place 1 · Central CatholicHigh Jump14-1012
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.45a12
Jan 2MVC Week 2Jan 2 · Long Jump · Place 1 · Central CatholicLong Jump116-6.5012
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.98a12

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 2 · Central CatholicLong Jump25.35m11
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 6 · Central CatholicHigh Jump61.50m PB11
Jun 5MIAA Meet of ChampionsJun 5 · Shot Put · Place 5 · Central CatholicShot Put58.76m11
Jun 5MIAA Meet of ChampionsJun 5 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles315.06a11
Jun 5MIAA Meet of ChampionsJun 5 · 800 Meters · Place 7 · Central Catholic800 Meters72:38.89a11
May 24MVC League ChampionshipMay 24 · Triple Jump · Place 5 · Central CatholicTriple Jump534-111
May 24MVC League ChampionshipMay 24 · Long Jump · Place 3 · Central CatholicLong Jump317-211
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles316.18a11
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles115.06a11
May 12Central Catholic at North AndoverMay 12 · Long Jump · Place 1 · Central CatholicLong Jump116-7.511
May 12Central Catholic at North AndoverMay 12 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles115.17a11
May 12Central Catholic at North AndoverMay 12 · 200 Meters · Place 4 · Central Catholic200 Meters428.81a11
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 3 · Central Catholic100m HurdlesRound P316.84a11
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles115.01a11
May 10Andover Boosters InvitationalMay 10 · 200 Meters · Place 2 · Central Catholic200 Meters226.65a11
May 7Central Catholic at HaverhillMay 7 · Triple Jump · Place 2 · Central CatholicTriple Jump235-611
May 7Central Catholic at HaverhillMay 7 · Long Jump · Place 1 · Central CatholicLong Jump117-11.511
May 7Central Catholic at HaverhillMay 7 · 100 Meters · Place 1 · Central Catholic100 Meters112.5 PB11
Apr 30Central Catholic at LowellApr 30 · Triple Jump · Place 1 · Central CatholicTriple Jump135-111
Apr 30Central Catholic at LowellApr 30 · Long Jump · Place 1 · Central CatholicLong Jump118-8.511
Apr 30Central Catholic at LowellApr 30 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles114.711
Apr 23Jack Lang InvitationalApr 23 · 800 Meters · Place 13 · Central Catholic800 Meters132:54.77a11
Apr 16Methuen at Central CatholicApr 16 · Long Jump · Place 1 · Central CatholicLong Jump117-311
Apr 16Methuen at Central CatholicApr 16 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles114.711
Apr 16Methuen at Central CatholicApr 16 · 200 Meters · Place 1 · Central Catholic200 Meters126.311
Apr 9Central Catholic at AndoverApr 9 · High Jump · Place 1 · Central CatholicHigh Jump14-811
Apr 9Central Catholic at AndoverApr 9 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles115.111

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 55m Hurdles · Place 4 · Central Catholic55m HurdlesRound P48.51a—
Mar 1New England HS Indoor Track & Field ChampionshipMar 1 · 55m Hurdles · Place 3 · Central Catholic55m Hurdles38.38a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 23 · Central CatholicLong Jump2316-4.50—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 4 · Central Catholic55m HurdlesRound P48.40a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles48.48a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · Long Jump · Place 23 · Central CatholicLong Jump2316-4.50—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 4 · Central Catholic55m HurdlesRound P48.40a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles48.48a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · Long Jump · Place 10 · Central CatholicLong Jump1016-3—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.50a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.80a—
Feb 7MVC League ChampionshipFeb 7 · High Jump · Place 2 · Central CatholicHigh Jump25-0—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.46a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.31a—
Jan 29MVC Week 4Jan 29 · High Jump · Place 2 · Central CatholicHigh Jump25-0—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.59a—
Jan 22MVC Week 3Jan 22 · High Jump · Place 4 · Central CatholicHigh Jump44-8—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.63a—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 5 · Central CatholicLong Jump55.04m PB—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 1 · Central CatholicLong Jump116-8.25—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.70a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · Long Jump · Place 11 · Central CatholicLong Jump1115-5—
May 18MVC League ChampionshipMay 18 · High Jump · Place 3 · Central CatholicHigh Jump34-10—
May 11Andover Boosters InvitationalMay 11 · High Jump · Place 7 · Central CatholicHigh Jump74-8—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 11 · Central Catholic100 Meters1113.35a—
May 11Andover Boosters InvitationalMay 11 · 100 Meters · Place 10 · Central Catholic100 Meters1013.23a—
May 8Central Catholic and Lowell at North AndoverMay 8 · High Jump · Place 3 · Central CatholicHigh Jump34-10—
May 8Central Catholic and Lowell at North AndoverMay 8 · 100 Meters · Place 4 · Central Catholic100 Meters413.48a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · High Jump · Place 4 · Central CatholicHigh Jump44-8—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100 Meters · Place 2 · Central Catholic100 Meters213.17a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100 Meters · Place 2 · Central Catholic100 Meters213.23a—
May 1Haverhill at Central CatholicMay 1 · Long Jump · Place 3 · Central CatholicLong Jump317-1.5—
May 1Haverhill at Central CatholicMay 1 · High Jump · Place 2 · Central CatholicHigh Jump24-10—
Apr 24Central Catholic at MethuenApr 24 · Long Jump · Place 3 · Central CatholicLong Jump315-1—
Apr 24Central Catholic at MethuenApr 24 · High Jump · Place 2 · Central CatholicHigh Jump25-2—
Apr 17Jack Lang InvitationalApr 17 · High Jump · Place 3 · Central CatholicHigh Jump34-10—
Apr 17Jack Lang InvitationalApr 17 · 100 Meters · Place 2 · Central Catholic100 Meters213.47a—
Apr 17Jack Lang InvitationalApr 17 · 100 Meters · Place 4 · Central Catholic100 Meters413.65a—
Apr 10Andover at Central CatholicApr 10 · High Jump · Place 2 · Central CatholicHigh Jump24-10—
Apr 10Andover at Central CatholicApr 10 · 100 Meters · Place 1 · Central Catholic100 Meters112.7—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Methuen at Central CatholicMay 10 · 100 Meters · Place 3 · Central Catholic100 Meters313.3—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · High Jump · Place 1 · Central CatholicHigh Jump14-6—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · 100 Meters · Place 4 · Central Catholic100 Meters413.1—
May 3Central Catholic at AndoverMay 3 · High Jump · Place 3 · Central CatholicHigh Jump34-8—