Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1115:58.6Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1711:16.6Catholic Memorial InvitationalOctober 17, 2026
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1211:58.80Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Bradley Palmer State ParkSt. John's Preparatory School vs. Catholic Memorial · Oct 721:29St. John's Preparatory School vs. Catholic MemorialOctober 7, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2119:24.90Catholic Conference ChampionshipsOctober 21, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 3,000 Meters JV Boys · Place 25 · Catholic Memorial3,000 Meters JV Boys2511:16.6 PB11
Sep 12Highland Park InvitationalSep 12 · 3,000 Meters Open · Place 4 · Catholic Memorial3,000 Meters Open411:58.80 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Sophomore · Place 91 · Catholic Memorial5,000 Meters Sophomore9119:38.8710
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 21 · Catholic Memorial5,000 Meters Junior Varsity2119:24.90 PB10
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Sophomore A · Place 63 · Catholic Memorial2.5 Miles Sophomore A6315:58.6 PB10
Oct 7St. John's Preparatory School vs. Catholic MemorialOct 7 · 5,000 Meters Varsity · Place 28 · Catholic Memorial5,000 Meters Varsity2821:29 PB10
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "B" · Place 60 · Catholic Memorial5,000 Meters Varsity "B"6019:34.2010