Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 1114:15.9Manhattan University Cross Country Invitational (HS)October 11, 2025
3,000 Meters · Franklin ParkCatholic Memorial @ Xaverian (Boys Only) · Sep 2712:10.49Catholic Memorial @ Xaverian (Boys Only)September 27, 2022
3,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 1111:21.51Xaverian @ Malden CatholicOctober 11, 2022
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2411:17.1MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1117:56.54MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:45.116th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Powisset FarmXaverian vs St. John's Prep · Oct 120:02.78Xaverian vs St. John's PrepOctober 1, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1517:11.71MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wrentham Development Center CourseCatholic Conference Championships · Oct 2116:46.30Catholic Conference ChampionshipsOctober 21, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 102 · Xaverian Brothers5,000 Meters Division 110217:11.71 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 29 · Xaverian Brothers5,000 Meters Varsity Division 1B2916:48.7012
Oct 21Catholic Conference ChampionshipsOct 21 · 5,000 Meters Varsity · Place 21 · Xaverian Brothers5,000 Meters Varsity2116:46.30 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity D · Place 64 · Xaverian Brothers2.5 Miles Varsity D6414:15.9 PB12
Oct 1Xaverian vs St. John's PrepOct 1 · 5,000 Meters Varsity · Place 25 · Xaverian Brothers5,000 Meters Varsity2520:02.78 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22Catholic Conference ClassicOct 22 · 5,000 Meters Varsity · Place 29 · Xaverian Brothers5,000 Meters Varsity2918:13.9811
Oct 1Xaverian @ Malden CatholicOct 1 · 5,000 Meters Varsity · Place 3 · Xaverian Brothers5,000 Meters Varsity319:23.3011
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Varsity 1 · Place 106 · Xaverian Brothers5,000 Meters Varsity 110618:25.511
Sep 17St. John's High School @ XaverianSep 17 · 5,000 Meters Varsity · Place 5 · Xaverian Brothers5,000 Meters Varsity518:1811

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 68 · Xaverian Brothers5,000 Meters Division 1B6817:56.54 PB10
Oct 24Catholic Conference Cross Country Championships (Boys)Oct 24 · 5,000 Meters Varsity · Place 22 · Xaverian Brothers5,000 Meters Varsity2218:15.4710
Oct 3BC High @ XaverianOct 3 · 5,000 Meters Varsity · Place 13 · Xaverian Brothers5,000 Meters Varsity1319:14.0710
Sep 26Malden Catholic @ Xaverian Brothers HSSep 26 · 5,000 Meters Varsity · Place 8 · Xaverian Brothers5,000 Meters Varsity818:57.2110
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 1 · Place 4 · Xaverian Brothers5,000 Meters Junior Varsity - 1417:45.1 PB10
Sep 19Xaverian @ Catholic MemorialSep 19 · 5,000 Meters Varsity · Place 6 · Xaverian Brothers5,000 Meters Varsity618:48.2510
Sep 12Xaverian Brothers HS @ St. John's HS ShrewsburySep 12 · 5,000 Meters Varsity · Place 9 · Xaverian Brothers5,000 Meters Varsity919:39.1710

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Place 60 · Xaverian Brothers5,000 Meters Sophomore6018:32.8FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 60 · Xaverian Brothers5,000 Meters Sophomore (Large School)6018:32.759
Oct 25Catholic Conference ClassicOct 25 · 3,000 Meters Freshman · Place 9 · Xaverian Brothers3,000 Meters Freshman911:45.00Unofficial9
Oct 11Xaverian @ Malden CatholicOct 11 · 3,000 Meters Freshman · Place 3 · Xaverian Brothers3,000 Meters Freshman311:21.51 PB9
Sep 27Catholic Memorial @ Xaverian (Boys Only)Sep 27 · 3,000 Meters Freshman · Place 1 · Xaverian Brothers3,000 Meters Freshman112:10.49 PB9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 48 · Xaverian Brothers3,000 Meters Varsity4811:17.1FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 48 · Xaverian Brothers3,000 Meters Varsity Large 9-104811:17.1 PB9
Sep 20St. John's HS Shrewsbury @ XaverianSep 20 · 3,000 Meters Freshman · Place 3 · Xaverian Brothers3,000 Meters Freshman312:12.199
Sep 13Xaverian @ St. John's PrepSep 13 · Varsity · Place 4 · Xaverian BrothersVarsity410:509
Sep 13Xaverian @ St. John's PrepSep 13 · Varsity · Place 4 · Xaverian BrothersVarsity410:509