Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCatholic Conference #5 · Jan 95:39.91Catholic Conference #5January 9, 2026
1000 Meters · IndoorCatholic Conference #1 · Dec 123:17.63aCatholic Conference #1December 12, 2025
800 Meters · OutdoorBoys Catholic Conference Classic · May 132:18.36aBoys Catholic Conference ClassicMay 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13Boys Catholic Conference ClassicMay 13 · 800 Meters · Place 10 · Saint John's800 Meters102:18.36a PB9
May 8Wachusett vs. Saint John's vs. ShrewsburyMay 8 · 800 Meters · Place 12 · Saint John's800 Meters12.2:22.409
Apr 29SJS @ SJPApr 29 · 800 Meters · Saint John's800 Meters—2:22Unofficial9
Apr 16CC JV Meet #3Apr 16 · 800 Meters · Saint John's800 Meters—2:229
Apr 7CC JV Meet #2 (Boys Only)Apr 7 · 800 Meters · Place 3 · Saint John's800 Meters3.2:27Unofficial9
Apr 7Catholic Conference JV Meet #2 (Boys Only)Apr 7 · 800 Meters · Place 3 · Saint John's800 Meters3.2:27Unofficial9
Apr 1Catholic Conference JV Meet #1Apr 1 · 800 Meters · Saint John's800 Meters—2:37Unofficial9
Apr 1CC JV Meet #1 MensApr 1 · 800 Meters · Saint John's800 Meters—2:37.0Unofficial9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 16Catholic Conference #6Jan 16 · 1000 Meters · Place 26 · Saint John's1000 Meters263:21.26a9
Jan 9Catholic Conference #5Jan 9 · 1 Mile · Place 17 · Saint John's1 Mile175:39.91 PBFR
Jan 2Catholic Conference #4Jan 2 · 1000 Meters · Place 21 · Saint John's1000 Meters213:19.26a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Catholic Conference #2Dec 19 · 1000 Meters · Place 26 · Saint John's1000 Meters26.3:25.18a9
Dec 12Catholic Conference #1Dec 12 · 1000 Meters · Place 21 · Saint John's1000 Meters21.3:17.63a PB9
Jan 10Catholic Conference #5Jan 10 · 1 Mile · Place 17 · Saint John's1 Mile175:39.91a9