Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorJack Lang Invitational · Apr 235:53.80aJack Lang InvitationalApril 23, 2025
100 Meters · OutdoorHaverhill at Central Catholic · May 111.4Haverhill at Central CatholicMay 1, 2024
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:07.46aMSTCA Boys PentathlonFebruary 26, 2025
110m Hurdles · 39" / 0.991m · Outdoor46th Annual Ottaviani Invitational · Apr 1915.39a46th Annual Ottaviani InvitationalApril 19, 2025
300 Meters · IndoorMVC Week 3 · Jan 2236.63aMVC Week 3January 22, 2025
400 Meters · Relay Split · OutdoorMSTCA Division 1 Relays · May 1852.868aMSTCA Division 1 RelaysMay 18, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 1 Track & Field Championship · May 2955.68aMIAA Division 1 Track & Field ChampionshipMay 29, 2025
55m Hurdles · 39" · IndoorMVC Week 1 · Dec 208.14aMVC Week 1December 20, 2023
High Jump · IndoorMVC Week 1 · Dec 205-08.00MVC Week 1December 20, 2023
High Jump · OutdoorMVC Championship · May 205-06.00MVC ChampionshipMay 20, 2023
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 266.41mMSTCA Boys PentathlonFebruary 26, 2025
Pole Vault · OutdoorMSTCA Division II Relays · Apr 302.59mMSTCA Division II RelaysApril 30, 2022

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

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 400m Hurdles · Place 9 · Central Catholic400m Hurdles955.79a12
Jun 5MIAA Meet of ChampionsJun 5 · 110m Hurdles · Place 13 · Central Catholic110m HurdlesRound P1314.86a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 4 · Central Catholic400m Hurdles36" / 0.914m4.55.68a PB12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 9 · Central Catholic110m Hurdles39" / 0.991mRound P9.15.48a12
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles155.95a12
May 24MVC League ChampionshipMay 24 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles415.58a12
May 24MVC League ChampionshipMay 24 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles415.48a12
May 18MSTCA Division 1 RelaysMay 18 · 400 Meters · Central Catholic400 MetersRelay Split—52.868a PB12
May 12Central Catholic at North AndoverMay 12 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles158.31a12
May 12Central Catholic at North AndoverMay 12 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles215.19a12
May 10Andover Boosters InvitationalMay 10 · Long Jump · Place 3 · Central CatholicLong Jump320-3.5012
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles157.61a12
May 7Central Catholic at HaverhillMay 7 · High Jump · Place 3 · Central CatholicHigh Jump35-1012
May 7Central Catholic at HaverhillMay 7 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles157.012
May 7Central Catholic at HaverhillMay 7 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles215.012
Apr 30Central Catholic at LowellApr 30 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles158.712
Apr 23Jack Lang InvitationalApr 23 · 1 Mile · Place 21 · Central Catholic1 Mile215:53.80a PB12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles36" / 0.914m1.56.42a12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles39" / 0.991mRound P4.15.69a12
Apr 1946th Annual Ottaviani InvitationalApr 19 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles39" / 0.991m4.15.39a PB12
Apr 16Methuen at Central CatholicApr 16 · Long Jump · Place 3 · Central CatholicLong Jump318-512
Apr 16Methuen at Central CatholicApr 16 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles159.612
Apr 16Methuen at Central CatholicApr 16 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles214.612
Apr 9Central Catholic at AndoverApr 9 · Long Jump · Place 1 · Central CatholicLong Jump120-7.2512
Apr 9Central Catholic at AndoverApr 9 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles157.012
Apr 9Central Catholic at AndoverApr 9 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles215.212

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 4 · Central CatholicLong Jump46.41m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 18 · Central CatholicHigh Jump181.72m—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 117 · Central CatholicShot Put1178.18m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles97.96a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 43 · Central Catholic1000 Meters433:07.46a PB—
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 10 · Central Catholic55m Hurdles107.92a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 5 · Central Catholic55m Hurdles57.85a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 5 · Central Catholic55m Hurdles57.96a—
Jan 29MVC Week 4Jan 29 · 300 Meters · Place 6 · Central Catholic300 Meters636.78a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 12 · Central Catholic55m Hurdles128.10a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles48.21a—
Jan 22MVC Week 3Jan 22 · 300 Meters · Place 2 · Central Catholic300 Meters236.63a PB—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 3 · Central Catholic55m Hurdles38.09a—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles39"6.8.44a12
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 17 · Central Catholic55m Hurdles178.10a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 8 · Central Catholic55m Hurdles88.22a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 13 · Central Catholic55m Hurdles138.27a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · High Jump · Place 18 · Central CatholicHigh Jump185-811
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 55m Hurdles · Place 17 · Central Catholic55m HurdlesRound P178.2311
Jan 24MVC Week 5Jan 24 · High Jump · Place 5 · Central CatholicHigh Jump55-6—
Jan 24MVC Week 5Jan 24 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles48.32a—
Jan 20MSTCA D1 RelaysJan 20 · High Jump · Central CatholicHigh Jump--DNS11
Jan 17MVC Week 4Jan 17 · High Jump · Place 10 · Central CatholicHigh Jump105-6—
Jan 17MVC Week 4Jan 17 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles68.24a—
Jan 10MVC Week 3Jan 10 · High Jump · Place 6 · Central CatholicHigh Jump65-6—
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles78.31a—
Jan 3MVC Week 2Jan 3 · High Jump · Place 5 · Central CatholicHigh Jump55-6—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles68.46a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 400m Hurdles · Place 3 · Central Catholic400m Hurdles355.71a—
May 30MIAA Meet of ChampionsMay 30 · 110m Hurdles · Place 19 · Central Catholic110m Hurdles1915.70a—
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 10 · Central Catholic400m Hurdles36" / 0.914m10.57.55a11
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 11 · Central Catholic110m Hurdles39" / 0.991mRound P11.15.21aWind: 2.211
May 18MVC League ChampionshipMay 18 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles156.68a—
May 18MVC League ChampionshipMay 18 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles415.66a—
May 18MVC League ChampionshipMay 18 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles415.45a—
May 11Andover Boosters InvitationalMay 11 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles156.27a—
May 11Andover Boosters InvitationalMay 11 · 110m Hurdles · Place 6 · Central Catholic110m Hurdles615.61a—
May 11Andover Boosters InvitationalMay 11 · 110m Hurdles · Place 6 · Central Catholic110m Hurdles615.35a—
May 8Central Catholic and Lowell at North AndoverMay 8 · High Jump · Place 8 · Central CatholicHigh Jump85-4—
May 8Central Catholic and Lowell at North AndoverMay 8 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles156.84a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles415.77a—
May 1Haverhill at Central CatholicMay 1 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles159.3—
May 1Haverhill at Central CatholicMay 1 · 100 Meters · Place 3 · Central Catholic100 Meters311.4 PB—
Apr 24Central Catholic at MethuenApr 24 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles159.1—
Apr 24Central Catholic at MethuenApr 24 · 110m Hurdles · Place 2 · Central Catholic110m Hurdles215.7—
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles36" / 0.914m2.58.50a11
Apr 1345th Annual Ottaviani Haverhill HS Track & Field InvitationalApr 13 · 110m Hurdles · Place 11 · Central Catholic110m Hurdles39" / 0.991mRound P11.16.74a11
Apr 10Andover at Central CatholicApr 10 · High Jump · Place 4 · Central CatholicHigh Jump45-6—
Apr 10Andover at Central CatholicApr 10 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles159.0—
Apr 10Andover at Central CatholicApr 10 · 110m Hurdles · Place 4 · Central Catholic110m Hurdles416.0—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 55m Hurdles · Place 3 · Central Catholic55m Hurdles39"3.8.14a PB11
Dec 20MVC Week 1Dec 20 · High Jump · Place 6 · Central CatholicHigh Jump6.5-08.00 PB11
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55m Hurdles · Place 14 · Central Catholic55m Hurdles39"14.8.57a11
Jan 21MSTCA D1 RelaysJan 21 · High Jump · Place 27 · Central CatholicHigh Jump27.5-04.0010

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 400m Hurdles · Place 12 · Central Catholic400m Hurdles36" / 0.914m12.1:00.51a10
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · 110m Hurdles · Place 26 · Central Catholic110m Hurdles39" / 0.991mRound P26.16.82aWind: 110
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · High Jump · Central CatholicHigh Jump--NH10
May 20MVC ChampionshipMay 20 · 400m Hurdles · Place 7 · Central Catholic400m Hurdles36" / 0.914m7.1:01.75a10
May 20MVC ChampionshipMay 20 · High Jump · Place 9 · Central CatholicHigh Jump9.5-06.00 PB10
May 13Andover Boosters MeetMay 13 · 400m Hurdles · Place 6 · Central Catholic400m Hurdles36" / 0.914m6.1:01.40a10
May 13Andover Boosters MeetMay 13 · 110m Hurdles · Place 12 · Central Catholic110m Hurdles39" / 0.991mRound P12.17.04a10
May 13Andover Boosters MeetMay 13 · 110m Hurdles · Place 10 · Central Catholic110m Hurdles39" / 0.991m10.16.56a10
May 13Andover Boosters MeetMay 13 · High Jump · Central CatholicHigh Jump--NH10
May 10Methuen at Central CatholicMay 10 · High Jump · Place 1 · Central CatholicHigh Jump15-10—
May 10Methuen at Central CatholicMay 10 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles159.6—
May 10Methuen at Central CatholicMay 10 · 110m Hurdles · Place 1 · Central Catholic110m Hurdles116.1—
May 6MVC Boys Freshman-Sophomore InvitationalMay 6 · High Jump · Place 2 · Central CatholicHigh Jump25-6—
May 6MVC Boys Freshman-Sophomore InvitationalMay 6 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles159.7—
May 3Central Catholic at AndoverMay 3 · High Jump · Place 3 · Central CatholicHigh Jump35-6—
May 3Central Catholic at AndoverMay 3 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles160.3—
May 3Central Catholic at AndoverMay 3 · 110m Hurdles · Place 5 · Central Catholic110m Hurdles516.3—
Apr 26North Andover at Central CatholicApr 26 · 400m Hurdles · Place 3 · Central Catholic400m Hurdles365.6—
Apr 12Central Catholic at HaverhillApr 12 · High Jump · Place 1 · Central CatholicHigh Jump15-4—
Apr 12Central Catholic at HaverhillApr 12 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles162.5—
Apr 12Central Catholic at HaverhillApr 12 · 110m Hurdles · Place 3 · Central Catholic110m Hurdles317.7—
Apr 5Lowell at Central CatholicApr 5 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles36" / 0.914m1.63.210
Apr 5Lowell at Central CatholicApr 5 · High Jump · Place 3 · Central CatholicHigh Jump3.5-0610

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Merrimack Valley Conference Season OpenerDec 14 · 55m Hurdles · Place 21 · Central Catholic55m Hurdles39"21.9.66a10
Dec 14Merrimack Valley Conference Season OpenerDec 14 · High Jump · Place 11 · Central CatholicHigh Jump11.5-0010

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30MSTCA Division II RelaysApr 30 · Pole Vault · Place 6 · Central CatholicPole Vault6.2.59m PB9