Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.85 Miles · Franklin ParkBC High @ Catholic Memorial · Sep 2814:59.77BC High @ Catholic MemorialSeptember 28, 2021
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1113:30.9Manhattan University Cross Country Invitational (HS)October 11, 2025
3 Miles · Powisset FarmCatholic Memorial @ Xaverian · Sep 2215:11.93Catholic Memorial @ XaverianSeptember 22, 2026
3,000 Meters · Franklin ParkCM v BCHi (Boys Only) · Sep 2013:47.07CM v BCHi (Boys Only)September 20, 2022
5,000 Meters · Bradley Palmer State ParkSt. John's Preparatory School vs. Catholic Memorial · Oct 717:42St. John's Preparatory School vs. Catholic MemorialOctober 7, 2025
5,000 Meters · Derryfield ParkManchester Invite · Sep 2118:03.1Manchester InviteSeptember 21, 2024
5,000 Meters · Franklin ParkCatholic Memorial vs Xaverian (Boys Only) · Sep 2318:33Catholic Memorial vs Xaverian (Boys Only)September 23, 2025
5,000 Meters · Manuel F. Correllus State Forest19th ANNUAL VINEYARD XC INVITATIONAL · Sep 616:08.519th ANNUAL VINEYARD XC INVITATIONALSeptember 6, 2026
5,000 Meters · Martha’s Vineyard Regional High School17th Annual Vineyard XC Invitational · Sep 717:59.5017th Annual Vineyard XC InvitationalSeptember 7, 2024
5,000 Meters · Saint John's High SchoolSaint John's Shrewsbury vs. Catholic Memorial · Sep 2918:12.17Saint John's Shrewsbury vs. Catholic MemorialSeptember 29, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:42.84MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2116:04.70Catholic Conference ChampionshipsOctober 21, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity F · Place 68 · Catholic Memorial2.5 Miles Varsity F6814:27.112
Sep 29Saint John's Shrewsbury vs. Catholic MemorialSep 29 · 5,000 Meters Men's Varsity · Place 4 · Catholic Memorial5,000 Meters Men's Varsity418:12.17 PB12
Sep 22Catholic Memorial @ XaverianSep 22 · 3 Miles Varsity · Place 2 · Catholic Memorial3 Miles Varsity215:11.93 PB12
Sep 619th ANNUAL VINEYARD XC INVITATIONALSep 6 · 5,000 Meters Varsity · Place 3 · Catholic Memorial5,000 Meters Varsity316:08.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 52 · Catholic Memorial5,000 Meters Division 15216:42.84 PB11
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1C · Place 24 · Catholic Memorial5,000 Meters Varsity Division 1C2416:52.9011
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 10 · Catholic Memorial5,000 Meters Varsity1016:04.70 PB11
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity C · Place 15 · Catholic Memorial2.5 Miles Varsity C1513:30.9 PB11
Oct 7St. John's Preparatory School vs. Catholic MemorialOct 7 · 5,000 Meters Varsity · Place 9 · Catholic Memorial5,000 Meters Varsity917:42 PB11
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "B" · Place 14 · Catholic Memorial5,000 Meters Varsity "B"1416:46.1011
Sep 23Catholic Memorial vs Xaverian (Boys Only)Sep 23 · 5,000 Meters Varsity · Place 11 · Catholic Memorial5,000 Meters Varsity1118:33 PB11

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 35 · Catholic Memorial5,000 Meters Small School Varsity3518:03.1 PB10
Sep 717th Annual Vineyard XC InvitationalSep 7 · 5,000 Meters Varsity · Place 25 · Catholic Memorial5,000 Meters Varsity2517:59.50 PB10
Aug 24CMXC Time Trial #1Aug 24 · 2 Miles Varsity · Place 6 · Catholic Memorial2 Miles Varsity611:39Unofficial10

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Catholic Memorial @ Malden CatholicOct 10 · 3,000 Meters Freshman MS · Place 5 · Catholic Memorial3,000 Meters Freshman MS512:15Unofficial9
Sep 26Saint Johns (S) @ Catholic MemorialSep 26 · 3,000 Meters Freshman MS · Place 11 · Catholic Memorial3,000 Meters Freshman MS1113:56Unofficial9

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Middle School · Place 17 · Catholic Memorial3,000 Meters Middle School1713:18.05Unofficial8
Oct 4Catholic Memorial @ St. Johns PrepOct 4 · 3,000 Meters Freshman · Catholic Memorial3,000 Meters Freshman012:15Unofficial8
Sep 27Catholic Memorial @ Xaverian (Boys Only)Sep 27 · 3,000 Meters Freshman · Place 10 · Catholic Memorial3,000 Meters Freshman1014:35.168
Sep 20CM v BCHi (Boys Only)Sep 20 · 3,000 Meters Freshman · Place 14 · Catholic Memorial3,000 Meters Freshman1413:47.07 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28BC High @ Catholic MemorialSep 28 · 1.85 Miles Freshman · Place 28 · Catholic Memorial1.85 Miles Freshman2814:59.77 PB7