Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Franklin ParkCatholic Conference Classic · Oct 28 | 13:54 | Catholic Conference Classic | October 28, 2015 |
| 3,000 Meters · Franklin ParkSt. John's Prep vs. Malden Catholic · Sep 22 | 16:38 | St. John's Prep vs. Malden Catholic | September 22, 2015 |
| 5,000 Meters · Franklin ParkSt. John's Prep @ Malden Catholic · Oct 3 | 28:17 | St. John's Prep @ Malden Catholic | October 3, 2017 |
| 5,000 Meters · Franklin ParkCatholic Conference Classic · Oct 26 | 25:53 | Catholic Conference Classic | October 26, 2016 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 22 | 21:52.0 | Ocean State Invitational | September 22, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Frank Mooney MSTCA InvitationalNov 3 · 5,000 Meters Senior D1 · Place 158 · Malden Catholic | 5,000 Meters Senior D1 | 158 | 20:41.3Unofficial | 12 |
| Oct 22 | Catholic Conferene ClassicOct 22 · 5,000 Meters Varsity · Place 43 · Malden Catholic | 5,000 Meters Varsity | 43 | 21:58 | 12 |
| Oct 19 | Bob McIntyre Twilight InvitationalOct 19 · 5,000 Meters Junior Varsity Division 1 · Place 177 · Malden Catholic | 5,000 Meters Junior Varsity Division 1 | 177 | 20:12.71 | — |
| Oct 16 | Malden Catholic at St. John's PrepOct 16 · 5,000 Meters New Division · Malden Catholic | 5,000 Meters New Division | — | 22:10Unofficial | 12 |
| Sep 22 | Ocean State InvitationalSep 22 · 5,000 Meters Division 1 Junior Varsity · Place 115 · Malden Catholic | 5,000 Meters Division 1 Junior Varsity | 115 | 21:52.0 PB | 12 |
| Sep 15 | MacDougall InvitationalSep 15 · 3,000 Meters Open · Place 121 · Malden Catholic | 3,000 Meters Open | 121 | 13:07Unofficial | 12 |
2017 Cross Country
3 results2016 Cross Country
4 results2015 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Catholic Conference ClassicOct 28 · 3,000 Meters Freshman · Place 54 · Malden Catholic | 3,000 Meters Freshman | 54 | 13:54 PB | 9 |
| Oct 22 | Archbishop Williams vs. Malden CatholicOct 22 · 5,000 Meters Varsity · Place 26 · Malden Catholic | 5,000 Meters Varsity | 26 | 25:51Unofficial | 9 |
| Oct 13 | Catholic Memorial vs. Malden CatholicOct 13 · 3,000 Meters Freshmen · Place 17 · Malden Catholic | 3,000 Meters Freshmen | 17 | 16:15Unofficial | 9 |
| Sep 22 | St. John's Prep vs. Malden CatholicSep 22 · 3,000 Meters Freshmen · Place 18 · Malden Catholic | 3,000 Meters Freshmen | 18 | 16:38 PB | 9 |
| Sep 15 | BPS XC vs. Marshfield vs. Malden Catholic (scrimmage)Sep 15 · 3,000 Meters Freshmen · Place 19 · Malden Catholic | 3,000 Meters Freshmen | 19 | 20:59.0 | 9 |