Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · North Attleboro High SchoolNorth Attleboro vs Milford · Oct 3 | 17:56 | North Attleboro vs Milford | October 3, 2017 |
| 4554 m · Deborah Sampson ParkNorth Attleboro @ Sharon · Sep 19 | 17:48 | North Attleboro @ Sharon | September 19, 2017 |
| 5,000 Meters · Cape Cod FairgroundsTwilight Invite · Oct 21 | 18:16.8 | Twilight Invite | October 21, 2017 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 22 | 18:14.2 | Ocean State Invitational | September 22, 2018 |
| 5,000 Meters · Houghton's PondNorth Attleboro @ Stoughton · Sep 26 | 20:34 | North Attleboro @ Stoughton | September 26, 2017 |
| 5,000 Meters · North Attleboro High SchoolFoxboro @ North Attleboro · Oct 16 | 18:12 | Foxboro @ North Attleboro | October 16, 2018 |
| 5,000 Meters · Payson Road Recreation AreaFoxboro vs North Attleboro · Oct 10 | 19:31 | Foxboro vs North Attleboro | October 10, 2017 |
| 5,000 Meters · Wrentham Development Center CourseEMASS MIAA Championships · Nov 10 | 17:56.2 | EMASS MIAA Championships | November 10, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 3 · Place 74 · North Attleborough | 5,000 Meters Division 3 | 74 | 17:56.2 PB | 12 |
| Oct 27 | Hockomock ChampionshipOct 27 · 5,000 Meters Varsity · Place 55 · North Attleboro | 5,000 Meters Varsity | 55 | 18:17.00 | 12 |
| Oct 20 | Catholic Memorial InvitationalOct 20 · 5,000 Meters Varsity · Place 22 · North Attleboro | 5,000 Meters Varsity | 22 | 18:09 | 12 |
| Oct 16 | Foxboro @ North AttleboroOct 16 · 5,000 Meters Varsity · Place 7 · North Attleborough | 5,000 Meters Varsity | 7 | 18:12 PB | 12 |
| Oct 9 | North Attleboro @ CantonOct 9 · Varsity · Place 9 · North Attleboro | Varsity | 9 | 20:15 | 12 |
| Oct 2 | North Attleboro @ MilfordOct 2 · 5,000 Meters Varsity · Place 12 · North Attleborough | 5,000 Meters Varsity | 12 | 18:23Unofficial | 12 |
| Sep 25 | North Attleboro @ SharonSep 25 · 2.79 Miles Varsity · Place 11 · North Attleborough | 2.79 Miles Varsity | 11 | 16:24Unofficial | 12 |
| Sep 22 | Ocean State InvitationalSep 22 · 5,000 Meters Division 2 Varsity · Place 83 · North Attleborough | 5,000 Meters Division 2 Varsity | 83 | 18:14.2 PB | 12 |
| Sep 17 | Stoughton @ North AttleboroSep 17 · 5,000 Meters Varsity · Place 7 · North Attleborough | 5,000 Meters Varsity | 7 | 18:34 | 12 |
2017 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA EMASS D3 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 90 · North Attleborough | 5,000 Meters Varsity | 90 | 18:08.96 | 11 |
| Oct 21 | Twilight InviteOct 21 · 5,000 Meters Varsity D1 · Place 222 · North Attleborough | 5,000 Meters Varsity D1 | 222 | 18:16.8 PB | 11 |
| Oct 10 | Foxboro vs North AttleboroOct 10 · 5,000 Meters Varsity · Place 7 · North Attleborough | 5,000 Meters Varsity | 7 | 19:31 PB | 11 |
| Oct 3 | North Attleboro vs MilfordOct 3 · 3 Miles Varsity · Place 12 · North Attleborough | 3 Miles Varsity | 12 | 17:56 PB | 11 |
| Sep 26 | North Attleboro @ StoughtonSep 26 · 5,000 Meters Varsity · Place 6 · North Attleborough | 5,000 Meters Varsity | 6 | 20:34 PB | 11 |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 2 Varsity · Place 118 · North Attleborough | 5,000 Meters Division 2 Varsity | 118 | 18:54 | 11 |
| Sep 19 | North Attleboro @ SharonSep 19 · 2.83 Miles Varsity · Place 18 · North Attleborough | 2.83 Miles Varsity | 18 | 17:48 PB | 11 |
| Sep 13 | Canton @ North AttleboroSep 13 · 3 Miles Varsity · Place 15 · North Attleborough | 3 Miles Varsity | 15 | 19:33 | 11 |
| Sep 5 | JamboreeSep 5 · 2,500 Meters Junior Varsity · North Attleborough | 2,500 Meters Junior Varsity | 0 | 9:24.2Unofficial | 11 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | EMass Divisional ChampionshipsNov 12 · 5,000 Meters Boys D3 · Place 105 · North Attleborough | 5,000 Meters Boys D3 | 105 | 18:55.83Unofficial | 10 |
| Oct 29 | Hockomock ChampionshipsOct 29 · 5,000 Meters Varsity · Place 55 · North Attleborough | 5,000 Meters Varsity | 55 | 18:30.58 | 10 |
| Oct 13 | North Attleboro vs AttleboroOct 13 · 2.9 Miles Varsity · Place 17 · North Attleborough | 2.9 Miles Varsity | 17 | 18:19Unofficial | 10 |