Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCentral Catholic at Methuen · Apr 2414.1Central Catholic at MethuenApril 24, 2024
100m Hurdles · 33" / 0.838m · OutdoorMVC League Championship · May 2316.47aMVC League ChampionshipMay 23, 2026
55 Meter · IndoorMVC Week 1 · Dec 208.23aMVC Week 1December 20, 2023
55 Meters · IndoorMVC League Championship · Feb 67.66aMVC League ChampionshipFebruary 6, 2026
55m Hurdles · 33" · IndoorMVC Week 1 · Dec 179.35aMVC Week 1December 17, 2025
Long Jump · IndoorMSTCA Speed Classic (Large School) · Dec 1712-10.25MSTCA Speed Classic (Large School)December 17, 2023
Triple Jump · OutdoorCentral Catholic at Lowell · Apr 2931-4Central Catholic at LowellApril 29, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 17 · Central Catholic100m Hurdles33" / 0.838mRound P17.17.14aWind: -0.711
May 23MVC League ChampionshipMay 23 · Triple Jump · Central CatholicTriple Jump--DNS11
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 7 · Central Catholic100m Hurdles33" / 0.838mRound P7.16.66a11
May 23MVC League ChampionshipMay 23 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles33" / 0.838m5.16.47a PB11
May 13Central Catholic at ChelmsfordMay 13 · Triple Jump · Place 3 · Central CatholicTriple Jump3.32-311
May 13Central Catholic at ChelmsfordMay 13 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838m2.16.84a11
May 9Andover Boosters InvitationalMay 9 · Triple Jump · Place 14 · Central CatholicTriple Jump14.31-07.0011
May 9Andover Boosters InvitationalMay 9 · 100m Hurdles · Place 15 · Central Catholic100m Hurdles33" / 0.838mRound P15.17.91a11
May 2MSTCA Division 1 RelaysMay 2 · Triple Jump · Place 28 · Central CatholicTriple Jump289.37m11
Apr 29Central Catholic at LowellApr 29 · Triple Jump · Place 4 · Central CatholicTriple Jump4.31-4 PB11
Apr 29Central Catholic at LowellApr 29 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles33" / 0.838m3.16.511
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · Triple Jump · Place 16 · Central CatholicTriple Jump1629-811
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 5 · Central Catholic100m HurdlesRound P516.5411
Apr 1847th Annual Ottaviani Haverhill InvitationalApr 18 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles516.7311
Apr 15North Andover at Central CatholicApr 15 · Triple Jump · Place 6 · Central CatholicTriple Jump6.30-0.511
Apr 15North Andover at Central CatholicApr 15 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838m2.16.511
Apr 8Billerica at Central CatholicApr 8 · Triple Jump · Place 4 · Central CatholicTriple Jump4.30-211
Apr 8Billerica at Central CatholicApr 8 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles33" / 0.838m4.17.711
Apr 1Andover at Central CatholicApr 1 · Triple Jump · Place 3 · Central CatholicTriple Jump3.29-811
Apr 1Andover at Central CatholicApr 1 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles33" / 0.838m2.16.511

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles33"Round P11.9.36a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles29.19a11
Feb 6MVC League ChampionshipFeb 6 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles49.11a11
Feb 6MVC League ChampionshipFeb 6 · 55 Meters · Place 5 · Central Catholic55 Meters57.72a11
Feb 6MVC League ChampionshipFeb 6 · 55 Meters · Place 5 · Central Catholic55 Meters57.66a PB11
Jan 30MVC Week 5Jan 30 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles29.13a11
Jan 30MVC Week 5Jan 30 · 55 Meters · Place 6 · Central Catholic55 Meters67.70a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 13 · Central Catholic55m HurdlesRound P139.39a11
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 32 · Central Catholic55 MetersRound P327.80a11
Jan 14MVC Week 4Jan 14 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles29.33a11
Jan 7MVC Week 3Jan 7 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles29.23a11
Jan 7MVC Week 3Jan 7 · 55 Meters · Place 3 · Central Catholic55 Meters37.72a11
Jan 2MVC Week 2Jan 2 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles29.35a11
Jan 2MVC Week 2Jan 2 · 55 Meters · Place 5 · Central Catholic55 Meters57.81a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 17MVC Week 1Dec 17 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles33"2.9.35a PB11
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 15 · Central Catholic55m Hurdles159.64a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles99.46a—
Feb 7MVC League ChampionshipFeb 7 · 55m Hurdles · Place 14 · Central Catholic55m Hurdles1410.00a—
Feb 4MVC Girls Freshman-Sophomore InvitationalFeb 4 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles49.8—
Jan 29MVC Week 4Jan 29 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles99.81a—
Jan 22MVC Week 3Jan 22 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles69.67a—
Jan 8MVC Week 2Jan 8 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles79.83a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 12 · Central Catholic100m Hurdles33" / 0.838mRound P12.17.30a10
May 24MVC League ChampionshipMay 24 · Triple Jump · Place 17 · Central CatholicTriple Jump1727-7.5010
May 24MVC League ChampionshipMay 24 · 100m Hurdles · Place 15 · Central Catholic100m Hurdles1518.05a10
May 18MSTCA Division 1 RelaysMay 18 · Triple Jump · Place 36 · Central CatholicTriple Jump36.9.21m10
May 12Central Catholic at North AndoverMay 12 · Triple Jump · Place 7 · Central CatholicTriple Jump728-8.510
May 12Central Catholic at North AndoverMay 12 · 100m Hurdles · Place 6 · Central Catholic100m Hurdles617.69a10
May 10Andover Boosters InvitationalMay 10 · 100m Hurdles · Place 18 · Central Catholic100m HurdlesRound P1818.53a10
May 7Central Catholic at HaverhillMay 7 · Triple Jump · Place 4 · Central CatholicTriple Jump431-11.510
May 7Central Catholic at HaverhillMay 7 · 100m Hurdles · Place 1 · Central Catholic100m Hurdles116.910
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100m Hurdles · Place 4 · Central Catholic100m HurdlesRound S417.20a10
May 3MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 3 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles417.15a10
Apr 30Central Catholic at LowellApr 30 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles317.110
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100m Hurdles · Place 8 · Central Catholic100m Hurdles33" / 0.838mRound P8.17.70a10
Apr 1946th Annual Ottaviani InvitationalApr 19 · 100m Hurdles · Place 8 · Central Catholic100m Hurdles33" / 0.838m8.17.70a10
Apr 16Methuen at Central CatholicApr 16 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles217.210
Apr 9Central Catholic at AndoverApr 9 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles217.410

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles33"11.9.85a10
Dec 18MVC Week 1Dec 18 · 55m Hurdles · Place 6 · Central Catholic55m Hurdles33"6.9.76a10
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 30 · Central Catholic55m Hurdles309.90a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles79.55a—
Feb 9MVC League ChampionshipFeb 9 · 55m Hurdles · Place 9 · Central Catholic55m Hurdles99.82a—
Feb 9MVC League ChampionshipFeb 9 · 55 Meters · Place 18 · Central Catholic55 Meters187.88a—
Jan 30MVC Girls' Freshman-Sophomore InvitationalJan 30 · 55m Hurdles · Place 2 · Central Catholic55m Hurdles29.3—
Jan 24MVC Week 5Jan 24 · 55m Hurdles · Place 4 · Central Catholic55m Hurdles49.66a—
Jan 24MVC Week 5Jan 24 · 55 Meters · Place 16 · Central Catholic55 Meters168.27a—
Jan 17MVC Week 4Jan 17 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles79.83a—
Jan 17MVC Week 4Jan 17 · 55 Meters · Place 25 · Central Catholic55 Meters258.22a—
Jan 10MVC Week 3Jan 10 · 55m Hurdles · Place 24 · Central Catholic55m Hurdles2410.69a—
Jan 10MVC Week 3Jan 10 · 55 Meters · Place 28 · Central Catholic55 Meters288.28a—
Jan 3MVC Week 2Jan 3 · 55m Hurdles · Place 7 · Central Catholic55m Hurdles710.09a—
Jan 3MVC Week 2Jan 3 · 55 Meters · Place 19 · Central Catholic55 Meters198.21a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MIAA Division 1 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 22 · Central Catholic100m Hurdles33" / 0.838mRound P22.17.35aWind: 0.39
May 18MVC League ChampionshipMay 18 · 100m Hurdles · Place 10 · Central Catholic100m Hurdles1017.86a—
May 11Andover Boosters InvitationalMay 11 · 100m Hurdles · Place 15 · Central Catholic100m Hurdles1517.65a—
May 8Central Catholic and Lowell at North AndoverMay 8 · 100m Hurdles · Place 5 · Central Catholic100m Hurdles517.86a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles217.37a—
May 4MVC Boys' and Girls' Freshman & Sophomore InvitationalMay 4 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles317.60a—
May 1Haverhill at Central CatholicMay 1 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles217.2—
Apr 24Central Catholic at MethuenApr 24 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles217.8—
Apr 24Central Catholic at MethuenApr 24 · 100 Meters · Place 5 · Central Catholic100 Meters514.1 PB—
Apr 17Jack Lang InvitationalApr 17 · 100m Hurdles · Place 2 · Central Catholic100m Hurdles217.74a—
Apr 17Jack Lang InvitationalApr 17 · 100m Hurdles · Place 3 · Central Catholic100m Hurdles317.56a—
Apr 10Andover at Central CatholicApr 10 · 100m Hurdles · Place 4 · Central Catholic100m Hurdles418.1—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20MVC Week 1Dec 20 · 55m Hurdles · Place 8 · Central Catholic55m Hurdles33"8.9.99a9
Dec 20MVC Week 1Dec 20 · 55 Meter · Place 21 · Central Catholic55 Meter21.8.23a PB9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55m Hurdles · Place 11 · Central Catholic55m Hurdles33"11.10.10a9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · 55 Meter · Place 37 · Central Catholic55 Meter37.8.26a9
Dec 17MSTCA Speed Classic (Large School)Dec 17 · Long Jump · Place 23 · Central CatholicLong Jump23.12-10.25 PB9