Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Powisset FarmXaverian vs. Malden Catholic · Oct 12 | 12:22.12 | Xaverian vs. Malden Catholic | October 12, 2021 |
| 3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 24 | 10:48.4 | MSTCA Frank Kelley Invitational | September 24, 2022 |
| 5,000 Meters · Franklin ParkCatholic Memorial @ Xaverian (Boys Only) · Sep 27 | 20:56.30 | Catholic Memorial @ Xaverian (Boys Only) | September 27, 2022 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 11 | 19:46.78 | MIAA D1 Championship | November 11, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 17:56.6 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Pine Banks ParkXaverian @ Malden Catholic · Oct 11 | 19:48.85 | Xaverian @ Malden Catholic | October 11, 2022 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 18:18.08 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 116 · Xaverian Brothers | 5,000 Meters Varsity | 116 | 19:33.04 | 12 |
| Oct 22 | Catholic Conference ClassicOct 22 · 5,000 Meters Varsity · Place 36 · Xaverian Brothers | 5,000 Meters Varsity | 36 | 18:36.48 | 12 |
| Oct 1 | Xaverian @ Malden CatholicOct 1 · 5,000 Meters Varsity · Place 4 · Xaverian Brothers | 5,000 Meters Varsity | 4 | 19:27.69 | 12 |
| Sep 28 | Ocean State InvitationalSep 28 · 5,000 Meters Varsity 1 · Place 93 · Xaverian Brothers | 5,000 Meters Varsity 1 | 93 | 18:15.4 | 12 |
| Sep 17 | St. John's High School @ XaverianSep 17 · 5,000 Meters Varsity · Place 6 · Xaverian Brothers | 5,000 Meters Varsity | 6 | 18:21 | 12 |
| Sep 10 | Xaverian vs. St. John's PrepSep 10 · 5,000 Meters Varsity · Place 14 · Xaverian Brothers | 5,000 Meters Varsity | 14 | 19:14 | 12 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 123 · Xaverian Brothers | 5,000 Meters Division 1B | 123 | 19:46.78 PB | 11 |
| Oct 24 | Catholic Conference Cross Country Championships (Boys)Oct 24 · 5,000 Meters Varsity · Place 37 · Xaverian Brothers | 5,000 Meters Varsity | 37 | 19:32.86 | 11 |
| Oct 10 | St. John's Prep @ Xaverian Brothers HSOct 10 · 5,000 Meters Varsity · Place 19 · Xaverian Brothers | 5,000 Meters Varsity | 19 | 19:59.27 | 11 |
| Oct 3 | BC High @ XaverianOct 3 · 5,000 Meters Varsity · Place 17 · Xaverian Brothers | 5,000 Meters Varsity | 17 | 20:25.21 | 11 |
| Sep 26 | Malden Catholic @ Xaverian Brothers HSSep 26 · 5,000 Meters Varsity · Place 2 · Xaverian Brothers | 5,000 Meters Varsity | 2 | 18:32.92 | 11 |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 1 · Place 66 · Xaverian Brothers | 5,000 Meters Varsity - 1 | 66 | 17:56.6 PB | 11 |
| Sep 19 | Xaverian @ Catholic MemorialSep 19 · 5,000 Meters Varsity · Place 4 · Xaverian Brothers | 5,000 Meters Varsity | 4 | 18:36.44 | 11 |
| Sep 12 | Xaverian Brothers HS @ St. John's HS ShrewsburySep 12 · 5,000 Meters Varsity · Place 5 · Xaverian Brothers | 5,000 Meters Varsity | 5 | 19:00.19 | 11 |
2022 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 95 · Xaverian Brothers | 5,000 Meters Varsity | 95 | 17:45.93 | SO |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Place 46 · Xaverian Brothers | 5,000 Meters Sophomore | 46 | 18:18.1 | SO |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 46 · Xaverian Brothers | 5,000 Meters Sophomore (Large School) | 46 | 18:18.08 PB | 10 |
| Oct 25 | Catholic Conference ClassicOct 25 · 5,000 Meters Varsity · Place 38 · Xaverian Brothers | 5,000 Meters Varsity | 38 | 19:58.65Unofficial | 10 |
| Oct 11 | Xaverian @ Malden CatholicOct 11 · 5,000 Meters Varsity · Place 3 · Xaverian Brothers | 5,000 Meters Varsity | 3 | 19:48.85 PB | 10 |
| Sep 27 | Catholic Memorial @ Xaverian (Boys Only)Sep 27 · 5,000 Meters Varsity · Place 15 · Xaverian Brothers | 5,000 Meters Varsity | 15 | 20:56.30 PB | 10 |
| Sep 24 | MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 24 · Xaverian Brothers | 3,000 Meters Varsity | 24 | 10:48.4 | SO |
| Sep 24 | MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 24 · Xaverian Brothers | 3,000 Meters Varsity Large 9-10 | 24 | 10:48.4 PB | 10 |
| Sep 20 | St. John's HS Shrewsbury @ XaverianSep 20 · 5,000 Meters Varsity · Place 10 · Xaverian Brothers | 5,000 Meters Varsity | 10 | 18:57.06 | 10 |
| Sep 13 | Xaverian @ St. John's PrepSep 13 · Varsity · Place 17 · Xaverian Brothers | Varsity | 17 | 19:59 | 10 |
| Sep 13 | Xaverian @ St. John's PrepSep 13 · Varsity · Place 17 · Xaverian Brothers | Varsity | 17 | 19:59 | 10 |
2021 Cross Country
3 results