Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorCentral Catholic at Chelmsford · May 1317.42aCentral Catholic at ChelmsfordMay 13, 2026
400m Hurdles · 30" / 0.762m · OutdoorMVC League Championship · May 231:11.44aMVC League ChampionshipMay 23, 2026
800 Meters · OutdoorJack Lang Invitational · Apr 232:43.67aJack Lang InvitationalApril 23, 2025
Long Jump · IndoorMSTCA Division 1 James Kalperis Relays · Jan 174.53mMSTCA Division 1 James Kalperis RelaysJanuary 17, 2025
Triple Jump · OutdoorCentral Catholic at Chelmsford · May 1331-3Central Catholic at ChelmsfordMay 13, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 24 · Central Catholic400m Hurdles30" / 0.762m24.1:13.00a12
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 29 · Central Catholic100m Hurdles33" / 0.838mRound P29.18.24aWind: 0.212
May 23MVC League ChampionshipMay 23 · 400m Hurdles · Place 12 · Central Catholic400m Hurdles30" / 0.762m12.1:11.44a PB12
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 22 · Central Catholic100m Hurdles33" / 0.838mRound P22.18.08a12
May 13Central Catholic at ChelmsfordMay 13 · Triple Jump · Place 4 · Central CatholicTriple Jump4.31-3 PB12
May 13Central Catholic at ChelmsfordMay 13 · 400m Hurdles · Place 3 · Central Catholic400m Hurdles30" / 0.762m3.72.97a12
May 13Central Catholic at ChelmsfordMay 13 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles33" / 0.838m5.17.42a PB12
May 9Andover Boosters InvitationalMay 9 · 400m Hurdles · Place 12 · Central Catholic400m Hurdles30" / 0.762m12.1:13.50a12
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 26 · Central CatholicTriple Jump269.60m12
Apr 29Central Catholic at LowellApr 29 · Triple Jump · Place 7 · Central CatholicTriple Jump7.30-212
Apr 29Central Catholic at LowellApr 29 · 400m Hurdles · Place 4 · Central Catholic400m Hurdles30" / 0.762m4.72.612
Apr 22Jack Lang InvitationalApr 22 · Long Jump · Place 14 · Central CatholicLong Jump1413-10.2512
Apr 22Jack Lang InvitationalApr 22 · High Jump · Place 11 · Central CatholicHigh Jump114-412
Apr 22Jack Lang InvitationalApr 22 · 800 Meters · Place 21 · Central Catholic800 Meters212:56.39a12
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Triple Jump · Place 14 · Central CatholicTriple Jump1430-2.5012
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 24 · Central Catholic100m HurdlesRound P2419.0112
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 400m Hurdles · Place 12 · Central Catholic400m Hurdles121:15.0612
Apr 15North Andover at Central CatholicApr 15 · Triple Jump · Place 3 · Central CatholicTriple Jump3.30-11.512
Apr 15North Andover at Central CatholicApr 15 · 400m Hurdles · Place 3 · Central Catholic400m Hurdles30" / 0.762m3.72.912
Apr 15North Andover at Central CatholicApr 15 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles33" / 0.838m5.18.212
Apr 8Billerica at Central CatholicApr 8 · Triple Jump · Place 3 · Central CatholicTriple Jump3.30-512
Apr 8Billerica at Central CatholicApr 8 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles30" / 0.762m1.73.112
Apr 8Billerica at Central CatholicApr 8 · 100m Hurdles · Place 6 · Central Catholic100m Hurdles33" / 0.838m6.18.312
Apr 1Andover at Central CatholicApr 1 · Triple Jump · Place 4 · Central CatholicTriple Jump4.29-812
Apr 1Andover at Central CatholicApr 1 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles30" / 0.762m1.72.912
Apr 1Andover at Central CatholicApr 1 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles33" / 0.838m5.18.312

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 12 · Central Catholic55m Hurdles129.73a12
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 10 · Central Catholic55m Hurdles109.78a12
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles119.86a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 31 · Central Catholic55m HurdlesRound P319.88a12
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles79.64a12
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 8 · Central Catholic55m Hurdles89.78a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24MVC League ChampionshipMay 24 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles21:08.38a11
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 13 · Central Catholic100m Hurdles1317.95a11
May 21MVC North InvitationalMay 21 · High Jump · Place 2 · Central CatholicHigh Jump204-211
May 12Central Catholic at North AndoverMay 12 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles21:09.13a11
May 12Central Catholic at North AndoverMay 12 · 100m Hurdles · Place 8 · Central Catholic100m Hurdles818.00a11
May 10Andover Boosters InvitationalMay 10 · 400m Hurdles · Place 14 · Central Catholic400m Hurdles141:13.64a11
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 31 · Central Catholic100m HurdlesRound P3119.08a11
May 7Central Catholic at HaverhillMay 7 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles21:10.911
May 7Central Catholic at HaverhillMay 7 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles317.811
Apr 30Central Catholic at LowellApr 30 · Triple Jump · Place 4 · Central CatholicTriple Jump431-4.511
Apr 30Central Catholic at LowellApr 30 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles274.111
Apr 23Jack Lang InvitationalApr 23 · 800 Meters · Place 6 · Central Catholic800 Meters62:43.67a PB11
Apr 16Methuen at Central CatholicApr 16 · Triple Jump · Place 1 · Central CatholicTriple Jump128-711
Apr 16Methuen at Central CatholicApr 16 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles173.211
Apr 9Central Catholic at AndoverApr 9 · Triple Jump · Place 4 · Central CatholicTriple Jump430-511
Apr 9Central Catholic at AndoverApr 9 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles172.511

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 16 · Central Catholic55m Hurdles169.64a—
Feb 7MVC League ChampionshipFeb 7 · Long Jump · Place 11 · Central CatholicLong Jump1114-8.75—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles99.46a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 8 · Central Catholic55m Hurdles89.53a—
Jan 29MVC Week 4Jan 29 · Long Jump · Place 13 · Central CatholicLong Jump1314-8—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles69.48a—
Jan 22MVC Week 3Jan 22 · Long Jump · Place 17 · Central CatholicLong Jump1714-1.75—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles99.82a—
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Long Jump · Place 30 · Central CatholicLong Jump304.53m PB—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles1110.08a—

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 18MVC League ChampionshipMay 18 · Long Jump · Place 19 · Central CatholicLong Jump1914-4.25—
May 18MVC League ChampionshipMay 18 · 400m Hurdles · Place 4 · Central Catholic400m Hurdles41:09.50a—
May 18MVC League ChampionshipMay 18 · 100m Hurdles · Place 21 · Central Catholic100m Hurdles2119.24a—
May 15MVC North InvitationalMay 15 · Long Jump · Place 2 · Central CatholicLong Jump216-0—
May 11Andover Boosters InvitationalMay 11 · Triple Jump · Place 20 · Central CatholicTriple Jump2031-4—
May 11Andover Boosters InvitationalMay 11 · 400m Hurdles · Place 4 · Central Catholic400m Hurdles41:10.24a—
May 11Andover Boosters InvitationalMay 11 · 100m Hurdles · Place 18 · Central Catholic100m Hurdles1817.70a—
May 8Central Catholic and Lowell at North AndoverMay 8 · Triple Jump · Place 5 · Central CatholicTriple Jump530-11.5—
May 8Central Catholic and Lowell at North AndoverMay 8 · 400m Hurdles · Place 4 · Central Catholic400m Hurdles41:10.86a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 100m Hurdles · Place 7 · Central Catholic100m Hurdles718.36a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · Triple Jump · Place 4 · Central CatholicTriple Jump431-3—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles417.55a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles417.68a—
May 1Haverhill at Central CatholicMay 1 · Triple Jump · Place 4 · Central CatholicTriple Jump431-7.5—
May 1Haverhill at Central CatholicMay 1 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles21:13.6—
May 1Haverhill at Central CatholicMay 1 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles418.5—
Apr 24Central Catholic at MethuenApr 24 · Triple Jump · Place 3 · Central CatholicTriple Jump332-7—
Apr 24Central Catholic at MethuenApr 24 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles21:14.5—
Apr 24Central Catholic at MethuenApr 24 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles318.3—
Apr 17Jack Lang InvitationalApr 17 · Long Jump · Place 6 · Central CatholicLong Jump614-11.5—
Apr 17Jack Lang InvitationalApr 17 · High Jump · Place 12 · Central CatholicHigh Jump124-4—
Apr 17Jack Lang InvitationalApr 17 · Shot Put · Place 20 · Central CatholicShot Put2020-8.5—
Apr 10Andover at Central CatholicApr 10 · Triple Jump · Place 4 · Central CatholicTriple Jump431-11.5—
Apr 10Andover at Central CatholicApr 10 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles274.1—
Apr 10Andover at Central CatholicApr 10 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles518.7—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 20 · Central Catholic55m Hurdles209.47a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 3 · Central Catholic55m Hurdles39.38a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 5 · Central Catholic55m Hurdles59.30a—
Jan 30MVC Girls' Freshman-Sophomore InvitationalJan 30 · High Jump · Place 2 · Central CatholicHigh Jump24-6—
Jan 30MVC Girls' Freshman-Sophomore InvitationalJan 30 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles610.1—
Jan 24MVC Week 5Jan 24 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles79.95a—
Jan 17MVC Week 4Jan 17 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles1110.04a—
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles69.83a—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 12 · Central Catholic55m Hurdles1210.47a—

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Methuen at Central CatholicMay 10 · Triple Jump · Place 3 · Central CatholicTriple Jump330-11—
May 10Methuen at Central CatholicMay 10 · 400m Hurdles · Place 2 · Central Catholic400m Hurdles276.3—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · Triple Jump · Place 2 · Central CatholicTriple Jump231-0—
May 5MVC Girls Freshman-Sophomore InvitationalMay 5 · 400m Hurdles · Place 1 · Central Catholic400m Hurdles173.0—
Apr 12Central Catholic at HaverhillApr 12 · Triple Jump · Place 2 · Central CatholicTriple Jump230-9—