Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorCC JV Meet #3 · Apr 1654.6CC JV Meet #3April 16, 2026
600 Meters · IndoorCatholic Conference #3 (Boys Only) · Dec 301:32.29aCatholic Conference #3 (Boys Only)December 30, 2025
600 Meters · OutdoorThe Catholic Conference Indoor Championships (Boys Only) · Jan 301:32.26aThe Catholic Conference Indoor Championships (Boys Only)January 30, 2026
Triple Jump · OutdoorBoys Catholic Conference Classic · May 1737-00.50Boys Catholic Conference ClassicMay 17, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29SJS @ SJPApr 29 · 400 Meters · Saint John's Preparatory400 Meters—55Unofficial12
Apr 242026 BSR Eagle InviteApr 24 · 400 Meters · Place 9 · Saint John's Preparatory400 Meters9.54.78a12
Apr 16CC JV Meet #3Apr 16 · 400 Meters · Saint John's Preparatory400 Meters—54.6 PB12
Apr 4Catholic Conference Multi-MeetApr 4 · 400 Meters · Place 4 · Saint John's Preparatory400 Meters456.47a12
Jan 30The Catholic Conference Indoor Championships (Boys Only)Jan 30 · 600 Meters · Place 9 · Saint John's Preparatory600 Meters9.1:32.26a PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3 (Boys Only)Dec 30 · 600 Meters · Place 6 · Saint John's Preparatory600 Meters6.1:32.29a PB12
Dec 19Catholic Conference #2Dec 19 · 600 Meters · Place 5 · Saint John's Preparatory600 Meters5.1:33.46a12
Dec 12Catholic Conference #1Dec 12 · 600 Meters · Place 6 · Saint John's Preparatory600 Meters6.1:33.97a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30St. John's @ SJPApr 30 · 400 Meters · Saint John's Preparatory400 Meters—56.6Unofficial11
Apr 253rd Annual BSR Mid Distance ClassicApr 25 · 400 Meters · Place 20 · Saint John's Preparatory400 Meters20.55.05a11
Apr 8CC JV/MS Meet #2Apr 8 · 400 Meters · Saint John's Preparatory400 Meters—56.3Unofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Catholic Conference #3Dec 30 · 600 Meters · Place 14 · Saint John's Preparatory600 Meters14.1:36.32a11
Dec 20Catholic Conference #2 (Boys Only)Dec 20 · 600 Meters · Place 16 · Saint John's Preparatory600 Meters16.1:38.48a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30MC @ SJPApr 30 · 400 Meters · Saint John's Preparatory400 Meters—58.4Unofficial10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17Boys Catholic Conference ClassicMay 17 · Triple Jump · Place 7 · Saint John's PreparatoryTriple Jump7.37-00.50 PB9
May 17Boys Catholic Conference ClassicMay 17 · 800 Meters · Saint John's Preparatory800 Meters--DNS9
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 800 Meters · Saint John's Preparatory800 Meters--DNS9
May 2Malden Catholic @ SJPMay 2 · 1 Mile · Saint John's Preparatory1 Mile—5:26,Unofficial9
May 2Malden Catholic @ SJPMay 2 · Triple Jump · Saint John's PreparatoryTriple Jump—36'0.5"Unofficial9
Apr 21St John's Prep Distance ClassicApr 21 · 400 Meters · Place 58 · Saint John's Prep400 Meters581:00.21—
Apr 15Lowell InvitationalApr 15 · Triple Jump · Saint John's PreparatoryTriple Jump—35'5"Unofficial9
Apr 15Lowell InvitationalApr 15 · 400 Meters · Saint John's Preparatory400 Meters—61.7Unofficial9
Apr 11CM @ SJPApr 11 · 400 Meters · Saint John's Preparatory400 Meters—61.1Unofficial9
Apr 4St. Jons Prep vs BC HighApr 4 · 800 Meters · Saint John's Preparatory800 Meters—2:23.9Unofficial9