Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 27 | 15:09.19 | Ocean State Invitational | September 27, 2014 |
| 5,000 Meters · Cape Cod FairgroundsTwilight Invite · Oct 21 | 17:13.7 | Twilight Invite | October 21, 2017 |
| 5,000 Meters · Franklin ParkCatholic Conference Classic · Oct 28 | 17:22 | Catholic Conference Classic | October 28, 2015 |
| 5,000 Meters · Goddard Memorial State ParkOCEAN STATE CROSS COUNTRY INVITATIONAL · Sep 23 | 17:43 | OCEAN STATE CROSS COUNTRY INVITATIONAL | September 23, 2017 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 26 | 17:23.36 | Ocean State XC Invitational | September 26, 2015 |
| 5,000 Meters · Wrentham Development Center CourseMIAA EMASS D1 Championships · Nov 11 | 17:18.73 | MIAA EMASS D1 Championships | November 11, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA EMASS D1 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 76 · Boston College | 5,000 Meters Varsity | 76 | 17:18.73 PB | 12 |
| Oct 21 | Twilight InviteOct 21 · 5,000 Meters Varsity D1 · Place 110 · Boston College | 5,000 Meters Varsity D1 | 110 | 17:13.7 PB | 12 |
| Oct 14 | Bay State InvitationalOct 14 · 5,000 Meters Varsity · Place 24 · Boston College High | 5,000 Meters Varsity | 24 | 5:36.7 | 12 |
| Oct 3 | Xaverian vs. BC HighOct 3 · 5,000 Meters Varsity · Place 8 · Boston College | 5,000 Meters Varsity | 8 | 17:49Unofficial | 12 |
| Sep 26 | BC High vs. St. John's PrepSep 26 · 5,000 Meters Varsity · Place 12 · Boston College | 5,000 Meters Varsity | 12 | 18:13Unofficial | 12 |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 2 Varsity · Place 37 · Boston College | 5,000 Meters Division 2 Varsity | 37 | 17:43 PB | 12 |
| Sep 19 | BC High vs. Catholic MemorialSep 19 · 5,000 Meters Varsity · Place 9 · Boston College | 5,000 Meters Varsity | 9 | 19:02Unofficial | 12 |
2016 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | Catholic Conference ClassicOct 26 · 5,000 Meters Varsity · Place 14 · Boston College | 5,000 Meters Varsity | 14 | 17:38 | 11 |
| Oct 18 | St. John's Prep vs BC HighOct 18 · 5,000 Meters Varsity · Place 12 · Boston College | 5,000 Meters Varsity | 12 | 17:53Unofficial | 11 |
| Oct 1 | MSTCA Frank Kelley InvitationalOct 1 · 5,000 Meters Varsity Division 1 · Place 32 · Boston College High | 5,000 Meters Varsity Division 1 | 32 | 17:47 | 11 |
| Sep 27 | BC High v XaverianSep 27 · 5,000 Meters Varsity · Place 23 · Boston College | 5,000 Meters Varsity | 23 | 19:24Unofficial | 11 |
| Sep 24 | Ocean State InvitationalSep 24 · 5,000 Meters JV Division 2 · Place 29 · Boston College | 5,000 Meters JV Division 2 | 29 | 17:57.8 | 11 |
| Sep 20 | BC High v City of BostonSep 20 · 3,000 Meters Varsity · Place 14 · Boston College | 3,000 Meters Varsity | 14 | 11:22Unofficial | 11 |
2015 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | MIAA EMASS ChampionshipsNov 14 · 5,000 Meters Division 1 · Place 79 · Boston College | 5,000 Meters Division 1 | 79 | 17:52.1 | 10 |
| Oct 28 | Catholic Conference ClassicOct 28 · 5,000 Meters Varsity · Place 9 · Boston College | 5,000 Meters Varsity | 9 | 17:22 PB | 10 |
| Oct 20 | Xaverian vs. BC HighOct 20 · 5,000 Meters Varsity · Place 5 · Boston College | 5,000 Meters Varsity | 5 | 17:40Unofficial | 10 |
| Oct 17 | Bay State InvitationalOct 17 · 5,000 Meters Varsity · Place 42 · Boston College High | 5,000 Meters Varsity | 42 | 5:34.8 | 10 |
| Sep 29 | BC High vs. St. John's PrepSep 29 · 5,000 Meters Varsity · Place 9 · Boston College | 5,000 Meters Varsity | 9 | 18:16Unofficial | 10 |
| Sep 26 | Ocean State XC InvitationalSep 26 · 5,000 Meters JV Division 2 · Place 2 · Boston College | 5,000 Meters JV Division 2 | 2 | 17:23.36 PB | 10 |
| Sep 22 | BC High vs. Catholic MemorialSep 22 · 5,000 Meters Varsity · Place 5 · Boston College | 5,000 Meters Varsity | 5 | 18:09Unofficial | 10 |
2014 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Catholic Memorial InvitationalOct 18 · 3,000 Meters Freshman · Place 9 · Boston College High | 3,000 Meters Freshman | 9 | 11:17 | FR |
| Oct 14 | BC High vs. Malden CatholicOct 14 · 3,000 Meters Freshmen · Place 1 · Boston College | 3,000 Meters Freshmen | 1 | 11:31Unofficial | 9 |
| Oct 7 | CM vs. BC HighOct 7 · 3,000 Meters Freshman · Place 2 · Boston College | 3,000 Meters Freshman | 2 | 11:16Unofficial | 9 |
| Sep 30 | BC High v XaverianSep 30 · 3,000 Meters Freshman · Place 2 · Boston College | 3,000 Meters Freshman | 2 | 11:26Unofficial | 9 |
| Sep 27 | Ocean State InvitationalSep 27 · 4,000 Meters Freshman - D2 · Place 21 · Boston College | 4,000 Meters Freshman - D2 | 21 | 15:09.19 PB | 9 |
| Sep 16 | St. John's Prep v BC HighSep 16 · 3,000 Meters Freshman · Place 3 · Boston College | 3,000 Meters Freshman | 3 | 11:25Unofficial | 9 |