Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCCL Meet #1 · Apr 511.75aCCL Meet #1April 5, 2025
200 Meters · OutdoorCCL Meet #1 · Apr 524.33aCCL Meet #1April 5, 2025
300 Meters · IndoorCatholic Central League Meet 5 · Jan 2138.00aCatholic Central League Meet 5January 21, 2025
55 Meter · IndoorCatholic Central League - Meet #1 · Dec 176.96aCatholic Central League - Meet #1December 17, 2024
55 Meters · IndoorCatholic Central League - Meet 4 · Jan 146.89aCatholic Central League - Meet 4January 14, 2025
Long Jump · IndoorRoxbury CC - Tigers Open Meet · Jan 306.39mRoxbury CC - Tigers Open MeetJanuary 30, 2026
Long Jump · OutdoorMSTCA Division 5 Relays · May 186.38mMSTCA Division 5 RelaysMay 18, 2025
Triple Jump · IndoorEast Coast Invitational · Feb 2313.42mEast Coast InvitationalFebruary 23, 2025
Triple Jump · OutdoorThe Red Carpet Youth Invite · Mar 213.06mThe Red Carpet Youth Invite March 2, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · Triple Jump · Place 13 · StonehillStonehillTriple Jump13.13.37mWind: 1.1Fr
May 2Northeast Outdoor ChampionshipsMay 2 · Long Jump · Place 17 · StonehillStonehillLong Jump17.6.56mWind: 0Fr
Apr 25Stonehill-Bentley-MerrimackApr 25 · Triple Jump · Place 3 · StonehillStonehillTriple Jump3.13.09mWind: 1.5Fr
Apr 25Stonehill-Bentley-MerrimackApr 25 · Long Jump · Place 8 · StonehillStonehillLong Jump8.6.32mWind: 0.8Fr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Triple Jump · StonehillStonehillTriple Jump--DNSFr
Apr 18Jim Kavanagh Legacy InvitationalApr 18 · Long Jump · StonehillStonehillLong Jump--DNSFr
Apr 11UMASS Commonwealth InvitationalApr 11 · Triple Jump · Place 5 · StonehillStonehillTriple Jump5.14.00mWind: 1.9Fr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · Triple Jump · StonehillStonehillTriple Jump—DNSFr
Feb 15NEC Indoor ChampionshipsFeb 15 · Long Jump · Place 14 · StonehillStonehillLong Jump14.6.46mFr
Feb 6Riverhawk InvitationalFeb 6 · Long Jump · Place 1 · StonehillStonehillLong Jump16.78mFr
Feb 6Riverhawk InvitationalFeb 6 · Triple Jump · Place 6 · StonehillStonehillTriple Jump613.81mFr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Triple Jump · Place 4 · StonehillStonehillTriple Jump413.08mFR
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Long Jump · Place 5 · StonehillStonehillLong Jump56.39m PBFR

2025 Outdoor Track

26 results
DateMeetEventPlMarkGr
Dec 5Rhody Tri-Meet OpenerDec 5 · Triple Jump · Place 5 · StonehillStonehillTriple Jump5.13.04mFr
Dec 5Rhody Tri-Meet OpenerDec 5 · Long Jump · Place 12 · StonehillStonehillLong Jump12.6.19mFr
Jun 5MIAA Meet of ChampionsJun 5 · Triple Jump · Place 21 · Cardinal SpellmanCardinal SpellmanTriple Jump2140-9.7512
Jun 5MIAA Meet of ChampionsJun 5 · Long Jump · Place 17 · Cardinal SpellmanCardinal SpellmanLong Jump1720-4.5012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · Place 5 · Cardinal SpellmanCardinal SpellmanTriple Jump5.44-04.00Wind: 012
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 5 · Cardinal SpellmanCardinal SpellmanLong Jump5.21-05.75Wind: 0.612
May 24CCL Championship Meet May 24 · Triple Jump · Place 1 · Cardinal SpellmanCardinal SpellmanTriple Jump144-11.5012
May 24CCL Championship Meet May 24 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump222-512
May 24CCL Championship Meet May 24 · 200 Meters · Place 11 · Cardinal SpellmanCardinal Spellman200 Meters1124.96a12
May 18MSTCA Division 5 RelaysMay 18 · Triple Jump · Place 4 · Cardinal SpellmanCardinal SpellmanTriple Jump413.05m12
May 18MSTCA Division 5 RelaysMay 18 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump16.38m PB12
May 10MSTCA Coaches Shore InvitationalMay 10 · Long Jump · Place 13 · Cardinal SpellmanCardinal SpellmanLong Jump1319-10.5012
May 8Catholic Central League at AWHSMay 8 · Triple Jump · Place 2 · Cardinal SpellmanCardinal SpellmanTriple Jump239-11.5012
May 8Catholic Central League at AWHSMay 8 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump120-10.7512
May 8Catholic Central League at AWHSMay 8 · 200 Meters · Place 4 · Cardinal SpellmanCardinal Spellman200 Meters424.52a12
May 8Catholic Central League at AWHSMay 8 · 100 Meters · Place 4 · Cardinal SpellmanCardinal Spellman100 Meters411.90a12
Apr 22The Ron Wayne Speed JamboreeApr 22 · 100 Meters · Cardinal SpellmanCardinal Spellman100 MetersRound P--DNS12
Apr 15Catholic Central 1 at AWHSApr 15 · Triple Jump · Place 2 · Cardinal SpellmanCardinal SpellmanTriple Jump239-05.0012
Apr 15Catholic Central 1 at AWHSApr 15 · Long Jump · Place 4 · Cardinal SpellmanCardinal SpellmanLong Jump418-00.0012
Apr 15Catholic Central 1 at AWHSApr 15 · 200 Meters · Place 4 · Cardinal SpellmanCardinal Spellman200 Meters424.5512
Apr 15Catholic Central 1 at AWHSApr 15 · 100 Meters · Place 10 · Cardinal SpellmanCardinal Spellman100 Meters1012.1012
Apr 5CCL Meet #1Apr 5 · Triple Jump · Place 1 · Cardinal SpellmanCardinal SpellmanTriple Jump1.43' 9"12
Apr 5CCL Meet #1Apr 5 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump1.18' 3"12
Apr 5CCL Meet #1Apr 5 · 200 Meters · Place 1 · Cardinal SpellmanCardinal Spellman200 Meters1.24.33a PB12
Apr 5CCL Meet #1Apr 5 · 100 Meters · Place 3 · Cardinal SpellmanCardinal Spellman100 Meters3.11.75a PB12
Mar 2The Red Carpet Youth Invite Mar 2 · Triple Jump · Place 1 · MetroCobras TCMetroCobras TCTriple Jump113.06m PB—

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 23East Coast InvitationalFeb 23 · Triple Jump · Place 5 · MetroCobras TCMetroCobras TCTriple Jump5.13.42m PB11
Jan 28Catholic Central League - Open MeetJan 28 · Long Jump · Place 19 · Cardinal SpellmanCardinal SpellmanLong Jump1913-1—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Triple Jump · Place 6 · Cardinal SpellmanCardinal SpellmanTriple Jump640-11.75—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Long Jump · Place 19 · Cardinal SpellmanCardinal SpellmanLong Jump1919-8—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55 Meters · Place 57 · Cardinal SpellmanCardinal Spellman55 MetersRound P577.01a—
Jan 21Catholic Central League Meet 5Jan 21 · Long Jump · Place 3 · Cardinal SpellmanCardinal SpellmanLong Jump318-9—
Jan 21Catholic Central League Meet 5Jan 21 · 300 Meters · Place 1 · Cardinal SpellmanCardinal Spellman300 Meters138.00a PB—
Jan 21Catholic Central League Meet 5Jan 21 · 55 Meters · Place 3 · Cardinal SpellmanCardinal Spellman55 Meters36.95a—
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump16.42m—
Jan 14Catholic Central League - Meet 4Jan 14 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump120-3.25—
Jan 14Catholic Central League - Meet 4Jan 14 · 55 Meters · Place 1 · Cardinal SpellmanCardinal Spellman55 Meters16.89a PB—
Jan 7Catholic Central League - Meet 3Jan 7 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump120-9.50—
Jan 7Catholic Central League - Meet 3Jan 7 · 300 Meters · Place 1 · Cardinal SpellmanCardinal Spellman300 Meters139.00a—

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 23Catholic Central League - Meet 2Dec 23 · 55 Meter · Cardinal SpellmanCardinal Spellman55 Meter--DNS12
Dec 23Catholic Central League - Meet 2Dec 23 · Long Jump · Cardinal SpellmanCardinal SpellmanLong Jump--DNS12
Dec 17Catholic Central League - Meet #1Dec 17 · 55 Meter · Place 4 · Cardinal SpellmanCardinal Spellman55 Meter4.6.96a PB12
Dec 17Catholic Central League - Meet #1Dec 17 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump2.19-06.2512
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · Long Jump · Place 15 · Cardinal SpellmanCardinal SpellmanLong Jump1519-9—
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 55 Meters · Place 30 · Cardinal SpellmanCardinal Spellman55 Meters307.02a—
Jan 30Catholic Central League - Meet 6Jan 30 · Long Jump · Place 3 · Cardinal SpellmanCardinal SpellmanLong Jump318-8—
Jan 30Catholic Central League - Meet 6Jan 30 · 300 Meters · Place 7 · Cardinal SpellmanCardinal Spellman300 Meters740.27a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Long Jump · Place 5 · Cardinal SpellmanCardinal SpellmanLong Jump520-10.7511
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Long Jump · Place 5 · Cardinal SpellmanCardinal SpellmanLong Jump520-10.7511
Jan 23Catholic Central League - Meet 5Jan 23 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump219-11.50—
Jan 23Catholic Central League - Meet 5Jan 23 · 55 Meters · Place 3 · Cardinal SpellmanCardinal Spellman55 Meters37.08a—
Jan 21MSTCA D4 RelaysJan 21 · Long Jump · Place 4 · Cardinal SpellmanCardinal SpellmanLong Jump4.6.15m11
Jan 9Catholic Central League - Meet 3Jan 9 · Long Jump · Place 4 · Cardinal SpellmanCardinal SpellmanLong Jump418-11.50—
Jan 9Catholic Central League - Meet 3Jan 9 · 300 Meters · Place 3 · Cardinal SpellmanCardinal Spellman300 Meters339.35a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · Triple Jump · Place 6 · Cardinal SpellmanCardinal SpellmanTriple Jump642-3—
May 19Catholic Central League ChampionshipMay 19 · Triple Jump · Place 1 · Cardinal SpellmanCardinal SpellmanTriple Jump139-11.75—
May 19Catholic Central League ChampionshipMay 19 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump119-10—
May 7CCL Meet 2 @ AWHSMay 7 · Triple Jump · Place 1 · Cardinal SpellmanCardinal SpellmanTriple Jump142-5—
May 7CCL Meet 2 @ AWHSMay 7 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump219-0.50—
May 7CCL Meet 2 @ AWHSMay 7 · 200 Meters · Place 4 · Cardinal SpellmanCardinal Spellman200 Meters424.68a—
May 7CCL Meet 2 @ AWHSMay 7 · 100 Meters · Place 5 · Cardinal SpellmanCardinal Spellman100 Meters512.32a—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Long Jump · Place 27 · Cardinal SpellmanCardinal SpellmanLong Jump27.5.55m11
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · Triple Jump · Place 1 · Cardinal SpellmanCardinal SpellmanTriple Jump1.38-06.0011
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · Long Jump · Place 1 · Cardinal SpellmanCardinal SpellmanLong Jump1.19-00.0011
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · 200 Meters · Place 5 · Cardinal SpellmanCardinal Spellman200 Meters5.25.35a11
Apr 23Catholic Central League - Archbishop WilliamsApr 23 · 100 Meters · Cardinal SpellmanCardinal Spellman100 Meters--FS11
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 14 · Cardinal SpellmanCardinal SpellmanTriple Jump1440-0—
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 23 · Cardinal SpellmanCardinal SpellmanLong Jump2319-8—
Apr 11CCL Meet 1 @ Bishop FeehanApr 11 · Triple Jump · Place 1 · Cardinal SpellmanCardinal SpellmanTriple Jump139-3.25—
Apr 11CCL Meet 1 @ Bishop FeehanApr 11 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump219-4—
Apr 11CCL Meet 1 @ Bishop FeehanApr 11 · 100 Meters · Place 7 · Cardinal SpellmanCardinal Spellman100 Meters712.41a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday Challenge at "the TRACK"Dec 27 · Long Jump · Place 13 · Cardinal SpellmanCardinal SpellmanLong Jump13.19-09.7511
Dec 19Catholic Central League - Meet 2Dec 19 · 300 Meters · Place 2 · Cardinal SpellmanCardinal Spellman300 Meters2.40.02a11
Dec 19Catholic Central League - Meet 2Dec 19 · Long Jump · Place 2 · Cardinal SpellmanCardinal SpellmanLong Jump2.20-04.2511
Dec 12Catholic Central League - Meet 1Dec 12 · 300 Meters · Place 3 · Cardinal SpellmanCardinal Spellman300 Meters3.40.97a11
Dec 12Catholic Central League - Meet 1Dec 12 · Long Jump · Place 6 · Cardinal SpellmanCardinal SpellmanLong Jump6.17-01.5011