Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 5 Track & Field Championship · May 2917.21aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorCatholic Central League Fresh/Soph/Middle Meet · May 328.73aCatholic Central League Fresh/Soph/Middle MeetMay 3, 2025
300 Meters · IndoorCatholic Central League Championship · Feb 345.04aCatholic Central League ChampionshipFebruary 3, 2026
400m Hurdles · 30" / 0.762m · OutdoorCatholic Central League Championship · May 251:10.48aCatholic Central League ChampionshipMay 25, 2026
600 Meters · IndoorCatholic Central League - Open Meet · Jan 281:56.58aCatholic Central League - Open MeetJanuary 28, 2025
High Jump · OutdoorCCL Fresh/Soph/Middle Meet · May 94' 8"CCL Fresh/Soph/Middle MeetMay 9, 2026
Long Jump · OutdoorCCL Meet #3 · Apr 2813-08.00CCL Meet #3April 28, 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 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 14 · Cardinal Spellman400m Hurdles30" / 0.762m14.1:10.60a10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 9 · Cardinal Spellman100m Hurdles33" / 0.838mRound P9.17.21a PB10
May 25Catholic Central League ChampionshipMay 25 · High Jump · Place 3 · Cardinal SpellmanHigh Jump3.4' 6"10
May 25Catholic Central League ChampionshipMay 25 · 400m Hurdles · Place 3 · Cardinal Spellman400m Hurdles30" / 0.762m3.1:10.48a PB10
May 25Catholic Central League ChampionshipMay 25 · 100m Hurdles · Place 3 · Cardinal Spellman100m Hurdles33" / 0.838m3.17.95a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 10 · Cardinal Spellman400m Hurdles101:09.58a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 100m Hurdles · Place 19 · Cardinal Spellman100m Hurdles1917.40a10
May 9CCL Fresh/Soph/Middle MeetMay 9 · High Jump · Place 1 · Cardinal SpellmanHigh Jump1.4' 8" PB10
May 9CCL Fresh/Soph/Middle MeetMay 9 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles30" / 0.762m1.1:11.84a10
May 9CCL Fresh/Soph/Middle MeetMay 9 · 100m Hurdles · Place 1 · Cardinal Spellman100m Hurdles33" / 0.838m1.17.79a10
Apr 28CCL Meet #3Apr 28 · Long Jump · Place 3 · Cardinal SpellmanLong Jump3.13-08.00 PB10
Apr 28CCL Meet #3Apr 28 · High Jump · Place 2 · Cardinal SpellmanHigh Jump2.4-04.0010
Apr 28CCL Meet #3Apr 28 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles30" / 0.762m2.1:13.04a10
Apr 28CCL Meet #3Apr 28 · 100m Hurdles · Place 3 · Cardinal Spellman100m Hurdles33" / 0.838m3.18.09a10
Apr 14CCL Meet #2Apr 14 · High Jump · Place 1 · Cardinal SpellmanHigh Jump1.4-08.0010
Apr 14CCL Meet #2Apr 14 · 400m Hurdles · Place 3 · Cardinal Spellman400m Hurdles30" / 0.762m3.1:12.98a10
Apr 14CCL Meet #2Apr 14 · 100m Hurdles · Place 2 · Cardinal Spellman100m Hurdles33" / 0.838m2.17.85a10
Apr 4Catholic Central League - Meet 1 @ AWHSApr 4 · High Jump · Place 3 · Cardinal SpellmanHigh Jump3.4' 4"10
Apr 4Catholic Central League - Meet 1 @ AWHSApr 4 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles30" / 0.762m2.1:11.38a10
Apr 4Catholic Central League - Meet 1 @ AWHSApr 4 · 100m Hurdles · Place 1 · Cardinal Spellman100m Hurdles33" / 0.838m1.18.08a10

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 19 · Cardinal Spellman55m Hurdles199.87a10
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · High Jump · Place 7 · Cardinal SpellmanHigh Jump74-02.0010
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55m Hurdles · Place 3 · Cardinal Spellman55m HurdlesRound P39.86a10
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55m Hurdles · Place 3 · Cardinal Spellman55m Hurdles39.77a10
Feb 3Catholic Central League ChampionshipFeb 3 · High Jump · Place 7 · Cardinal SpellmanHigh Jump74-210
Feb 3Catholic Central League ChampionshipFeb 3 · 55m Hurdles · Place 3 · Cardinal Spellman55m Hurdles39.86a10
Feb 3Catholic Central League ChampionshipFeb 3 · 55m Hurdles · Place 3 · Cardinal Spellman55m Hurdles39.77a10
Feb 3Catholic Central League ChampionshipFeb 3 · 300 Meters · Place 4 · Cardinal Spellman300 Meters445.04a PB10
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 34 · Cardinal Spellman55m HurdlesRound P3410.01a10
Jan 20Catholic Central League - OpenJan 20 · High Jump · Place 5 · Cardinal SpellmanHigh Jump54-610
Jan 20Catholic Central League - OpenJan 20 · 55m Hurdles · Place 4 · Cardinal Spellman55m Hurdles49.83a10
Jan 13Catholic Central League - Meet 4Jan 13 · Long Jump · Place 10 · Cardinal SpellmanLong Jump1013-910
Jan 13Catholic Central League - Meet 4Jan 13 · 55m Hurdles · Place 2 · Cardinal Spellman55m Hurdles29.77a10
Jan 13Catholic Central League - Meet 4Jan 13 · 300 Meters · Place 5 · Cardinal Spellman300 Meters547.23a10
Jan 10The Nor'Easter at the TrackJan 10 · 300 Meters · Place 11 · Cardinal Spe,Brockt300 Meters1146.2210
Jan 6Catholic Central League - Meet 3Jan 6 · High Jump · Place 6 · Cardinal SpellmanHigh Jump64-410
Jan 6Catholic Central League - Meet 3Jan 6 · 55m Hurdles · Place 3 · Cardinal Spellman55m Hurdles39.83a10
Jan 6Catholic Central League - Meet 3Jan 6 · 300 Meters · Place 7 · Cardinal Spellman300 Meters749.76a10

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24CCL Championship Meet May 24 · Long Jump · Place 12 · Cardinal SpellmanLong Jump1213-0.759
May 24CCL Championship Meet May 24 · 400m Hurdles · Place 3 · Cardinal Spellman400m Hurdles31:11.44a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 400m Hurdles · Place 15 · Cardinal Spellman400m Hurdles151:13.29a9
May 8Catholic Central League at AWHSMay 8 · Long Jump · Place 6 · Cardinal SpellmanLong Jump614-89
May 8Catholic Central League at AWHSMay 8 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles11:13.50a9
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 400m Hurdles · Place 5 · Cardinal Spellman400m Hurdles51:13.50a9
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles21:12.56a9
May 3Catholic Central League Fresh/Soph/Middle MeetMay 3 · 200 Meters · Place 4 · Cardinal Spellman200 Meters428.73a PB9
Apr 25MSTCA InVacational & PentathlonApr 25 · 400m Hurdles · Place 5 · Cardinal Spellman400m Hurdles51:11.669
Apr 15Catholic Central 1 at AWHSApr 15 · Long Jump · Place 8 · Cardinal SpellmanLong Jump813-09.259
Apr 15Catholic Central 1 at AWHSApr 15 · 400m Hurdles · Place 3 · Cardinal Spellman400m Hurdles31:13.409
Apr 15Catholic Central 1 at AWHSApr 15 · 200 Meters · Place 8 · Cardinal Spellman200 Meters829.219

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Jan 28Catholic Central League - Open MeetJan 28 · Long Jump · Place 5 · Cardinal SpellmanLong Jump514-6.50—
Jan 28Catholic Central League - Open MeetJan 28 · 55m Hurdles · Place 5 · Cardinal Spellman55m Hurdles510.71a—
Jan 28Catholic Central League - Open MeetJan 28 · 600 Meters · Place 4 · Cardinal Spellman600 Meters41:56.58a PB—
Jan 21Catholic Central League Meet 5Jan 21 · Long Jump · Place 6 · Cardinal SpellmanLong Jump613-10—
Jan 21Catholic Central League Meet 5Jan 21 · 300 Meters · Place 4 · Cardinal Spellman300 Meters446.75a—
Jan 14Catholic Central League - Meet 4Jan 14 · 55m Hurdles · Place 5 · Cardinal Spellman55m Hurdles511.13a—
Jan 14Catholic Central League - Meet 4Jan 14 · 300 Meters · Place 3 · Cardinal Spellman300 Meters347.11a—
Jan 7Catholic Central League - Meet 3Jan 7 · Long Jump · Place 5 · Cardinal SpellmanLong Jump514-2.50—
Jan 7Catholic Central League - Meet 3Jan 7 · 55m Hurdles · Place 6 · Cardinal Spellman55m Hurdles610.84a—
Jan 7Catholic Central League - Meet 3Jan 7 · 300 Meters · Place 6 · Cardinal Spellman300 Meters647.85a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 53 · Cardinal Spellman600 Meters532:02.11a—