Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorJack Lang Invitational · Apr 225:31.25aJack Lang InvitationalApril 22, 2026
100 Meters · OutdoorNorth Andover at Central Catholic · Apr 1511.1North Andover at Central CatholicApril 15, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 262:52.10aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorCentral Catholic at Lowell · Apr 2914.5Central Catholic at LowellApril 29, 2026
200 Meters · OutdoorAndover at Central Catholic · Apr 122.6Andover at Central CatholicApril 1, 2026
400 Meters · OutdoorCentral Catholic at Lowell · Apr 3052.2Central Catholic at LowellApril 30, 2025
High Jump · IndoorMSTCA Division 1 James Kalperis Relays · Jan 171.83mMSTCA Division 1 James Kalperis RelaysJanuary 17, 2025
High Jump · OutdoorCentral Catholic at Chelmsford · May 136-2Central Catholic at ChelmsfordMay 13, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.62mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · OutdoorCentral Catholic at Chelmsford · May 1319-5Central Catholic at ChelmsfordMay 13, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 25 · Central Catholic110m Hurdles39" / 0.991mRound P25.15.53aWind: 111
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Central CatholicHigh Jump--NH11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 10 · Central Catholic110m Hurdles39" / 0.991mRound P10.15.58aWind: -0.511
May 23MVC League ChampionshipMay 23 · High Jump · Place 1 · Central CatholicHigh Jump1.6-00.0011
May 23MVC League ChampionshipMay 23 · 110m Hurdles · Place 3 · Central Catholic110m Hurdles39" / 0.991mRound P3.15.56a11
May 23MVC League ChampionshipMay 23 · 110m Hurdles · Place 3 · Central Catholic110m Hurdles39" / 0.991m3.15.06a11
May 13Central Catholic at ChelmsfordMay 13 · Long Jump · Place 1 · Central CatholicLong Jump1.19-5 PB11
May 13Central Catholic at ChelmsfordMay 13 · High Jump · Place 2 · Central CatholicHigh Jump2.6-2 PB11
May 13Central Catholic at ChelmsfordMay 13 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles39" / 0.991m2.15.20a11
May 13Central Catholic at ChelmsfordMay 13 · 200 Meters · Place 3 · Central Catholic200 Meters3.23.41a11
May 9Andover Boosters InvitationalMay 9 · High Jump · Place 1 · Central CatholicHigh Jump1.6-02.0011
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 3 · Central Catholic200 Meters3.23.28a11
May 2MSTCA Division 1 RelaysMay 2 · High Jump · Place 2 · Central CatholicHigh Jump21.88m11
Apr 29Central Catholic at LowellApr 29 · High Jump · Place 1 · Central CatholicHigh Jump1.6-211
Apr 29Central Catholic at LowellApr 29 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles39" / 0.991m2.14.5 PB11
Apr 29Central Catholic at LowellApr 29 · 200 Meters · Central Catholic200 Meters—SCR11
Apr 22Jack Lang InvitationalApr 22 · Shot Put · Place 24 · Central CatholicShot Put2431-311
Apr 22Jack Lang InvitationalApr 22 · 1 Mile · Place 13 · Central Catholic1 Mile135:31.25a PB11
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 5 · Central Catholic100 MetersRound P511.3311
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100 Meters · Place 7 · Central Catholic100 Meters711.4311
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 200 Meters · Place 4 · Central Catholic200 Meters423.4311
Apr 15North Andover at Central CatholicApr 15 · 200 Meters · Place 4 · Central Catholic200 Meters4.23.811
Apr 15North Andover at Central CatholicApr 15 · 100 Meters · Place 3 · Central Catholic100 Meters3.11.1 PB11
Apr 8Billerica at Central CatholicApr 8 · High Jump · Place 1 · Central CatholicHigh Jump1.6-011
Apr 8Billerica at Central CatholicApr 8 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles39" / 0.991m2.15.211
Apr 1Andover at Central CatholicApr 1 · High Jump · Place 1 · Central CatholicHigh Jump1.6-211
Apr 1Andover at Central CatholicApr 1 · 110m Hurdles · Place 1 · Central Catholic110m Hurdles39" / 0.991m1.14.711
Apr 1Andover at Central CatholicApr 1 · 200 Meters · Place 1 · Central Catholic200 Meters1.22.6 PB11

2026 Indoor Track

22 results
DateMeetEventPlMarkGr
Mar 12New Balance Nationals IndoorMar 12 · High Jump · Place 24 · Central CatholicHigh Jump241.95m11
Mar 12New Balance Nationals IndoorMar 12 · High Jump · Place 24 · Central CatholicHigh Jump241.95m11
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 56 · Central CatholicLong Jump565.62m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 1 · Central CatholicHigh Jump11.97m11
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 38 · Central CatholicShot Put389.78m11
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 5 · Central Catholic55m Hurdles57.94a11
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 9 · Central Catholic1000 Meters92:52.10a PB11
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · High Jump · Place 4 · Central CatholicHigh Jump46-04.00—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 10 · Central Catholic55m Hurdles107.81—
Feb 6MVC League ChampionshipFeb 6 · High Jump · Place 1 · Central CatholicHigh Jump16-611
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles48.08a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles27.73a11
Jan 30MVC Week 5Jan 30 · High Jump · Place 2 · Central CatholicHigh Jump26-411
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles17.91a11
Jan 24MSTCA Coaches' InvitationalJan 24 · High Jump · Place 4 · Central CatholicHigh Jump46-02.0011
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 28 · Central Catholic55m HurdlesRound P288.39a11
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · Long Jump · Place 30 · Central CatholicLong Jump305.91m11
Jan 18MSTCA Kalperis Relays - Division 1Jan 18 · High Jump · Place 1 · Central CatholicHigh Jump11.93m11
Jan 14MVC Week 4Jan 14 · High Jump · Place 1 · Central CatholicHigh Jump16-811
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles27.98a11
Jan 7MVC Week 3Jan 7 · High Jump · Place 1 · Central CatholicHigh Jump16-611
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles28.05a11

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 9 · Central CatholicHigh Jump96-410
May 24MVC League ChampionshipMay 24 · High Jump · Place 1 · Central CatholicHigh Jump16-610
May 24MVC League ChampionshipMay 24 · 110m Hurdles · Place 10 · Central Catholic110m Hurdles1016.13a10
May 24MVC League ChampionshipMay 24 · 110m Hurdles · Place 8 · Central Catholic110m Hurdles816.03a10
May 21MVC North InvitationalMay 21 · Shot Put · Place 2 · Central CatholicShot Put227-910
May 10Andover Boosters InvitationalMay 10 · High Jump · Place 1 · Central CatholicHigh Jump16-210
May 10Andover Boosters InvitationalMay 10 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles215.77a10
May 10Andover Boosters InvitationalMay 10 · 110m Hurdles · Place 5 · Central Catholic110m Hurdles516.12a10
May 7Central Catholic at HaverhillMay 7 · High Jump · Place 1 · Central CatholicHigh Jump16-210
May 7Central Catholic at HaverhillMay 7 · 200 Meters · Place 2 · Central Catholic200 Meters223.610
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · High Jump · Place 1 · Central CatholicHigh Jump16-010
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 200 Meters · Place 2 · Central Catholic200 Meters223.37a10
Apr 30Central Catholic at LowellApr 30 · Pole Vault · Place 3 · Central CatholicPole Vault39-010
Apr 30Central Catholic at LowellApr 30 · High Jump · Place 1 · Central CatholicHigh Jump16-010
Apr 30Central Catholic at LowellApr 30 · 400 Meters · Place 4 · Central Catholic400 Meters452.2 PB10
Apr 23Jack Lang InvitationalApr 23 · 110m Hurdles · Place 3 · Central Catholic110m Hurdles316.22a10
Apr 23Jack Lang InvitationalApr 23 · 110m Hurdles · Place 3 · Central Catholic110m Hurdles315.81a10
Apr 23Jack Lang InvitationalApr 23 · 1 Mile · Place 18 · Central Catholic1 Mile185:36.69a10
Apr 16Methuen at Central CatholicApr 16 · High Jump · Place 1 · Central CatholicHigh Jump16-210
Apr 16Methuen at Central CatholicApr 16 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles263.410
Apr 9Central Catholic at AndoverApr 9 · Pole Vault · Place 4 · Central CatholicPole Vault48-010
Apr 9Central Catholic at AndoverApr 9 · High Jump · Place 1 · Central CatholicHigh Jump15-1010

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 50 · Central CatholicLong Jump505.65m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 2 · Central CatholicHigh Jump21.87m—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 120 · Central CatholicShot Put1208.16m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 32 · Central Catholic55m Hurdles328.58a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 44 · Central Catholic1000 Meters443:07.56a—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · High Jump · Place 8 · Central CatholicHigh Jump86-0—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 27 · Central Catholic55m Hurdles278.94a—
Feb 7MVC League ChampionshipFeb 7 · High Jump · Place 1 · Central CatholicHigh Jump16-4—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles118.29a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 8 · Central Catholic55m Hurdles88.18a—
Jan 30MVC Boys Freshman-Sophomore InvitationalJan 30 · High Jump · Place 1 · Central CatholicHigh Jump15-10—
Jan 30MVC Boys Freshman-Sophomore InvitationalJan 30 · 55m Hurdles · Place 1 · Central Catholic55m Hurdles18.5—
Jan 29MVC Week 4Jan 29 · High Jump · Place 3 · Central CatholicHigh Jump35-10—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 10 · Central Catholic55m Hurdles108.64a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · High Jump · Place 10 · Central CatholicHigh Jump105-10—
Jan 22MVC Week 3Jan 22 · High Jump · Place 1 · Central CatholicHigh Jump16-0—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles98.59a—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · High Jump · Place 6 · Central CatholicHigh Jump61.83m PB—
Jan 8MVC Week 2Jan 8 · Long Jump · Place 13 · Central CatholicLong Jump1318-2.25—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 12 · Central Catholic55m Hurdles128.82a—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · High Jump · Place 2 · Central CatholicHigh Jump26-2—
May 11Andover Boosters InvitationalMay 11 · High Jump · Place 5 · Central CatholicHigh Jump55-10—
May 8Central Catholic and Lowell at North AndoverMay 8 · High Jump · Place 1 · Central CatholicHigh Jump16-0—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · High Jump · Place 1 · Central CatholicHigh Jump16-2—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 200 Meters · Place 8 · Central Catholic200 Meters825.08a—
May 1Haverhill at Central CatholicMay 1 · Triple Jump · Place 5 · Central CatholicTriple Jump534-10—
May 1Haverhill at Central CatholicMay 1 · High Jump · Place 3 · Central CatholicHigh Jump35-4—
Apr 24Central Catholic at MethuenApr 24 · Long Jump · Place 6 · Central CatholicLong Jump617-4—
Apr 24Central Catholic at MethuenApr 24 · High Jump · Place 2 · Central CatholicHigh Jump25-8—
Apr 17Jack Lang InvitationalApr 17 · Triple Jump · Place 10 · Central CatholicTriple Jump1036-0.5—
Apr 17Jack Lang InvitationalApr 17 · High Jump · Place 2 · Central CatholicHigh Jump25-10—
Apr 10Andover at Central CatholicApr 10 · High Jump · Place 1 · Central CatholicHigh Jump16-0—
Apr 10Andover at Central CatholicApr 10 · 400 Meters · Place 6 · Central Catholic400 Meters662.1—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9MVC League ChampionshipFeb 9 · High Jump · Place 8 · Central CatholicHigh Jump85-8—
Jan 31MVC Boys' Freshman-Sophomore InvitationalJan 31 · High Jump · Place 2 · Central CatholicHigh Jump25-4—
Jan 10MVC Week 3Jan 10 · High Jump · Place 16 · Central CatholicHigh Jump165-0—
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 32 · Central Catholic55m Hurdles3210.05a—