Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:12.94aMSTCA Boys PentathlonFebruary 26, 2025
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 5 Track & Field Championship · May 2915.11aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
300 Meters · IndoorCatholic Central League - Meet 5 · Jan 2339.43aCatholic Central League - Meet 5January 23, 2024
400 Meters · OutdoorCatholic Central League Championship · May 2551.16aCatholic Central League ChampionshipMay 25, 2026
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2952.877aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Meet of Champions · Jun 455.84aMIAA Meet of ChampionsJune 4, 2026
55m Hurdles · 39" · IndoorCatholic Central - Meet 1 · Dec 168.36aCatholic Central - Meet 1December 16, 2025
600 Meters · IndoorCatholic Central League Championship · Feb 31:27.77aCatholic Central League ChampionshipFebruary 3, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.47mMSTCA Boys PentathlonFebruary 26, 2025
Javelin · 800g · OutdoorCCL Meet #3 · Apr 2883-05CCL Meet #3April 28, 2026
Long Jump · IndoorCatholic Central League - Meet #1 · Dec 1716-09.50Catholic Central League - Meet #1December 17, 2024

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 400m Hurdles · Place 10 · Cardinal Spellman400m Hurdles36" / 0.914m10.55.84a PB12
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 27 · Cardinal Spellman110m Hurdles39" / 0.991mRound P27.15.54aWind: -0.312
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 3 · Cardinal Spellman400m Hurdles36" / 0.914m3.56.85a12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 4 · Cardinal Spellman110m Hurdles39" / 0.991mRound P4.15.48a12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 2 · Cardinal Spellman110m Hurdles39" / 0.991m2.15.11a PB12
May 25Catholic Central League ChampionshipMay 25 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles36" / 0.914m1.57.49a12
May 25Catholic Central League ChampionshipMay 25 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.17.35a12
May 25Catholic Central League ChampionshipMay 25 · 400 Meters · Place 1 · Cardinal Spellman400 Meters1.51.16a PB12
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 7 · Cardinal Spellman400m Hurdles758.83a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 110m Hurdles · Place 12 · Cardinal Spellman110m Hurdles1216.28a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400m Hurdles · Place 6 · Cardinal Spellman400m Hurdles658.92a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 110m Hurdles · Place 5 · Cardinal Spellman110m Hurdles515.92a12
May 9Weston Twilight Invitational - Weston EventsMay 9 · 110m Hurdles · Place 8 · Cardinal Spellman110m Hurdles817.54a12
Apr 28CCL Meet #3Apr 28 · Javelin · Place 5 · Cardinal SpellmanJavelin800g5.83-05 PB12
Apr 28CCL Meet #3Apr 28 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles36" / 0.914m1.1:00.86a12
Apr 28CCL Meet #3Apr 28 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.16.11a12
Apr 23MSTCA Warrior InvitationalApr 23 · 400 Meters · Place 11 · Cardinal Spellman400 Meters1153.87a12
Apr 21Ron Wayne Speed JamboreeApr 21 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles36" / 0.914m1.58.79a12
Apr 21Ron Wayne Speed JamboreeApr 21 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991mRound P1.15.44a12
Apr 21Ron Wayne Speed JamboreeApr 21 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.15.58a12
Apr 14CCL Meet #2Apr 14 · Javelin · Place 6 · Cardinal SpellmanJavelin800g6.76-0612
Apr 14CCL Meet #2Apr 14 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles36" / 0.914m1.59.68a12
Apr 14CCL Meet #2Apr 14 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.15.79a12
Apr 4Catholic Central League - Meet 1 @ AWHSApr 4 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles36" / 0.914m1.57.65a12
Apr 4Catholic Central League - Meet 1 @ AWHSApr 4 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.16.03a12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 4 · Cardinal Spellman55m Hurdles48.15a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 4 · Cardinal Spellman55m Hurdles48.21a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 55m Hurdles · Place 10 · Cardinal Spellman55m Hurdles108.28—
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55m Hurdles · Place 1 · Cardinal Spellman55m HurdlesRound P18.33a12
Feb 3Commonwealth Athletic Conference Meet #6Feb 3 · 55m Hurdles · Place 2 · Cardinal Spellman55m Hurdles28.18a12
Feb 3Catholic Central League ChampionshipFeb 3 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.33a12
Feb 3Catholic Central League ChampionshipFeb 3 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.18a12
Feb 3Catholic Central League ChampionshipFeb 3 · 600 Meters · Place 1 · Cardinal Spellman600 Meters11:27.77a PB12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 25 · Cardinal Spellman55m HurdlesRound P258.35a12
Jan 13Catholic Central League - Meet 4Jan 13 · 600 Meters · Place 1 · Cardinal Spellman600 Meters11:29.85a12
Jan 6Catholic Central League - Meet 3Jan 6 · Long Jump · Place 11 · Cardinal SpellmanLong Jump1115-812
Jan 6Catholic Central League - Meet 3Jan 6 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.19a12
Jan 6Catholic Central League - Meet 3Jan 6 · 600 Meters · Place 3 · Cardinal Spellman600 Meters31:34.02a12

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 23Catholic Central - Meet 2Dec 23 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles39"1.8.76a12
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Cardinal Spellman300 Meters—DNS12
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Cardinal Spellman55m Hurdles39"Round P—DNS12
Dec 16Catholic Central - Meet 1Dec 16 · 600 Meters · Place 1 · Cardinal Spellman600 Meters1.1:35.59a12
Dec 16Catholic Central - Meet 1Dec 16 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles39"1.8.36a PB12
Dec 16Catholic Central - Meet 1Dec 16 · Long Jump · Place 8 · Cardinal SpellmanLong Jump8.16-03.5012
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 126 · Cardinal SpellmanLong Jump1264.99m—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 117 · Cardinal SpellmanHigh Jump1171.47m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 150 · Cardinal SpellmanShot Put1506.94m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 21 · Cardinal Spellman55m Hurdles218.38a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 65 · Cardinal Spellman1000 Meters653:12.94a PB—
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 11 · Cardinal Spellman55m Hurdles118.28a—
Jan 28Catholic Central League - Open MeetJan 28 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.48a—
Jan 28Catholic Central League - Open MeetJan 28 · 600 Meters · Place 1 · Cardinal Spellman600 Meters11:30.61a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55m Hurdles · Place 31 · Cardinal Spellman55m HurdlesRound P318.83a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 600 Meters · Place 28 · Cardinal Spellman600 Meters281:29.71a—
Jan 21Catholic Central League Meet 5Jan 21 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.42a—
Jan 14Catholic Central League - Meet 4Jan 14 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.34a—
Jan 14Catholic Central League - Meet 4Jan 14 · 600 Meters · Place 1 · Cardinal Spellman600 Meters11:31.13a—
Jan 7Catholic Central League - Meet 3Jan 7 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.45a—
Jan 7Catholic Central League - Meet 3Jan 7 · 600 Meters · Place 1 · Cardinal Spellman600 Meters11:32.11a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · 400m Hurdles · Place 18 · Cardinal Spellman400m Hurdles1857.62a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles36" / 0.914m2.57.34a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 8 · Cardinal Spellman110m Hurdles39" / 0.991mRound P8.15.86aWind: 0.211
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 5 · Cardinal Spellman110m Hurdles39" / 0.991m5.15.67aWind: 011
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Cardinal Spellman400 MetersRelay Split—52.877a PB11
May 24CCL Championship Meet May 24 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles159.51a11
May 24CCL Championship Meet May 24 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles115.76a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 400m Hurdles · Place 5 · Cardinal Spellman400m Hurdles559.81a11
May 8Catholic Central League at AWHSMay 8 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles157.73a11
May 8Catholic Central League at AWHSMay 8 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles116.02a11
Apr 25MSTCA InVacational & PentathlonApr 25 · 400m Hurdles · Place 3 · Cardinal Spellman400m Hurdles358.9211
Apr 25MSTCA InVacational & PentathlonApr 25 · 110m Hurdles · Place 2 · Cardinal Spellman110m Hurdles215.8311
Apr 22The Ron Wayne Speed JamboreeApr 22 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles36" / 0.914m2.59.16a11
Apr 22The Ron Wayne Speed JamboreeApr 22 · 110m Hurdles · Place 4 · Cardinal Spellman110m Hurdles39" / 0.991m4.16.24a11
Apr 22The Ron Wayne Speed JamboreeApr 22 · 400 Meters · Cardinal Spellman400 MetersRelay Split—55.84211
Apr 15Catholic Central 1 at AWHSApr 15 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles158.7811
Apr 15Catholic Central 1 at AWHSApr 15 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles116.3511
Apr 5CCL Meet #1Apr 5 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles36" / 0.914m1.1:02.12a11
Apr 5CCL Meet #1Apr 5 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.16.77a11

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 23Catholic Central League - Meet 2Dec 23 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles39"1.8.67a11
Dec 23Catholic Central League - Meet 2Dec 23 · Long Jump · Place 10 · Cardinal SpellmanLong Jump10.16-02.5011
Dec 21The Beantown Winter ClassicDec 21 · 55m Hurdles · Place 15 · Cardinal Spellman55m Hurdles39"Round P15.8.59a11
Dec 17Catholic Central League - Meet #1Dec 17 · 55m Hurdles · Place 5 · Cardinal Spellman55m Hurdles39"5.10.31a11
Dec 17Catholic Central League - Meet #1Dec 17 · Long Jump · Place 11 · Cardinal SpellmanLong Jump11.16-09.50 PB11
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55m Hurdles · Place 21 · Cardinal Spellman55m Hurdles218.68a—
Jan 30Catholic Central League - Meet 6Jan 30 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.55a—
Jan 30Catholic Central League - Meet 6Jan 30 · 600 Meters · Place 1 · Cardinal Spellman600 Meters11:34.80a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55m Hurdles · Place 18 · Cardinal Spellman55m HurdlesRound P188.3810
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55m Hurdles · Place 18 · Cardinal Spellman55m HurdlesRound P188.3810
Jan 23Catholic Central League - Meet 5Jan 23 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles18.58a—
Jan 23Catholic Central League - Meet 5Jan 23 · 300 Meters · Place 3 · Cardinal Spellman300 Meters339.43a PB—
Jan 9Catholic Central League - Meet 3Jan 9 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles19.07a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · 400m Hurdles · Place 24 · Cardinal Spellman400m Hurdles2459.21a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles157.83a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 110m Hurdles · Place 10 · Cardinal Spellman110m Hurdles1016.61a—
May 19Catholic Central League ChampionshipMay 19 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles21:00.86a—
May 19Catholic Central League ChampionshipMay 19 · 110m Hurdles · Place 3 · Cardinal Spellman110m Hurdles316.59a—
May 7CCL Meet 2 @ AWHSMay 7 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles158.58a—
May 7CCL Meet 2 @ AWHSMay 7 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles116.41a—
May 4CCL Fresh/Soph/MS MeetMay 4 · Triple Jump · Place 2 · Cardinal SpellmanTriple Jump237-2—
May 4CCL Fresh/Soph/MS MeetMay 4 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles159.17a—
May 4CCL Fresh/Soph/MS MeetMay 4 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles116.65a—
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles36" / 0.914m2.1:01.44a10
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · 110m Hurdles · Place 1 · Cardinal Spellman110m Hurdles39" / 0.991m1.16.73a10
Apr 18MSTCA Warrior InvitationalApr 18 · 400m Hurdles · Place 7 · Cardinal Spellman400m Hurdles71:02.11a—
Apr 18MSTCA Warrior InvitationalApr 18 · 110m Hurdles · Place 8 · Cardinal Spellman110m Hurdles816.59a—
Apr 11CCL Meet 1 @ Bishop FeehanApr 11 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles21:02.31a—
Apr 11CCL Meet 1 @ Bishop FeehanApr 11 · 110m Hurdles · Place 2 · Cardinal Spellman110m Hurdles217.09a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Catholic Central League - Meet 2Dec 19 · 55m Hurdles · Place 2 · Cardinal Spellman55m Hurdles39"2.9.34a10
Dec 12Catholic Central League - Meet 1Dec 12 · 600 Meters · Place 3 · Cardinal Spellman600 Meters3.1:40.64a10
Dec 12Catholic Central League - Meet 1Dec 12 · 55m Hurdles · Place 1 · Cardinal Spellman55m Hurdles39"1.9.33a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21CCL Championship MeetMay 21 · 400m Hurdles · Place 4 · Cardinal Spellman400m Hurdles461.92a—
May 11Archbishop Williams vs. Bishop Fenwick, Cardinal Spellman, Arlington CatholicMay 11 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles162.45a—
May 6CCL FR/SO/MS MeetMay 6 · Triple Jump · Place 4 · Cardinal SpellmanTriple Jump433-9—
May 6CCL FR/SO/MS MeetMay 6 · 400m Hurdles · Place 1 · Cardinal Spellman400m Hurdles164.61a—
May 1CCL Jamboree #2May 1 · 800 Meters · Cardinal Spellman800 Meters—2:19.2Unofficial9
May 1CCL Jamboree #2May 1 · 100 Meters · Cardinal Spellman100 Meters—13.6Unofficial9
Apr 25Archbishop Williams vs. St. Mary's, Matignon, St. Joseph's Prep, Cristo ReyApr 25 · 400m Hurdles · Place 2 · Cardinal Spellman400m Hurdles266.07a—
Apr 8CCL Meet #1 @Bishop FeehanApr 8 · 400m Hurdles · Place 4 · Cardinal Spellman400m Hurdles41:09.929