Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.85 Miles · Milford High SchoolMilford vs Sharon · Oct 10 | 11:57 | Milford vs Sharon | October 10, 2017 |
| 3 Miles · North Attleboro High SchoolNorth Attleboro vs Milford · Oct 3 | 19:49 | North Attleboro vs Milford | October 3, 2017 |
| 5,000 Meters · Canton High SchoolCanton vs Milford · Sep 19 | 21:21 | Canton vs Milford | September 19, 2017 |
| 5,000 Meters · Cape Cod FairgroundsTwilight Invite · Oct 21 | 19:07.3 | Twilight Invite | October 21, 2017 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 28 | 18:30.70 | Ocean State Invitational | September 28, 2019 |
| 5,000 Meters · Milford High SchoolMilford vs Stoughton · Sep 12 | 20:49 | Milford vs Stoughton | September 12, 2017 |
| 5,000 Meters · Payson Road Recreation AreaFoxboro vs Milford · Sep 26 | 21:48 | Foxboro vs Milford | September 26, 2017 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Eastern Mass Divisional Championships · Nov 9 | 17:37.4 | MIAA Eastern Mass Divisional Championships | November 9, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | MIAA Eastern Mass Divisional ChampionshipsNov 9 · 5,000 Meters Division 3 · Place 69 · Milford | 5,000 Meters Division 3 | 69 | 17:37.4 PB | 12 |
| Oct 26 | Hockomock ChampionshipOct 26 · 5,000 Meters Varsity · Place 18 · Milford | 5,000 Meters Varsity | 18 | 17:27.17 | 12 |
| Oct 18 | Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Varsity Division 1 · Place 86 · Milford | 4,570 Meters Varsity Division 1 | 86 | 17:08.09 | 12 |
| Oct 16 | Canton V MilfordOct 16 · 3 Miles Varsity · Milford | 3 Miles Varsity | 0 | 19:00Unofficial | 12 |
| Oct 7 | Milford vs StoughtonOct 7 · 5,000 Meters Varsity · Place 2 · Milford | 5,000 Meters Varsity | 2 | 17:34 | 12 |
| Oct 2 | NAHS vs MilfordOct 2 · 5,000 Meters Varsity · Place 4 · Milford | 5,000 Meters Varsity | 4 | 17:15 | 12 |
| Sep 28 | Ocean State Invitational Sep 28 · 5,000 Meters Varsity D2 · Place 115 · Milford | 5,000 Meters Varsity D2 | 115 | 18:30.70 PB | 12 |
| Sep 24 | Milford vs FoxboroSep 24 · 5,000 Meters Varsity · Place 3 · Milford | 5,000 Meters Varsity | 3 | 17:46 | 12 |
| Sep 17 | Milford vs SharonSep 17 · 2.83 Miles Varsity · Place 3 · Milford | 2.83 Miles Varsity | 3 | 15:56 | 12 |
| Sep 10 | Taunton vs Milford Preseason MeetSep 10 · 5,000 Meters Varsity · Milford | 5,000 Meters Varsity | 0 | 18:01Unofficial | 12 |
2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Frank Mooney MSTCA InvitationalNov 3 · 5,000 Meters Junior D1 · Place 59 · Milford | 5,000 Meters Junior D1 | 59 | 18:29.9Unofficial | 11 |
| Oct 27 | Hockomock ChampionshipOct 27 · 5,000 Meters Varsity · Place 87 · Milford | 5,000 Meters Varsity | 87 | 19:03.00 | 11 |
| Oct 19 | Bob McIntyre Twilight InvitationalOct 19 · 5,000 Meters Junior Varsity Division 1 · Place 53 · Milford | 5,000 Meters Junior Varsity Division 1 | 53 | 18:21.05 | — |
| Oct 16 | Canton @ MilfordOct 16 · 5,000 Meters Varsity · Milford | 5,000 Meters Varsity | 0 | 18:47Unofficial | 11 |
| Oct 13 | Bay State InvitationalOct 13 · 5,000 Meters Varsity · Place 127 · Milford | 5,000 Meters Varsity | 127 | 19:46.9 | JR |
| Oct 9 | Milford @ StoughtonOct 9 · 5,000 Meters Varsity · Place 14 · Milford | 5,000 Meters Varsity | 14 | 21:31 | 11 |
| Oct 2 | North Attleboro @ MilfordOct 2 · 5,000 Meters Varsity · Milford | 5,000 Meters Varsity | 0 | 19:11Unofficial | 11 |
| Sep 27 | Milford @ FoxboroSep 27 · 5,000 Meters Varsity · Milford | 5,000 Meters Varsity | 0 | 20:19Unofficial | 11 |
| Sep 22 | Ocean State InvitationalSep 22 · 5,000 Meters Division 2 Junior Varsity · Place 111 · Milford | 5,000 Meters Division 2 Junior Varsity | 111 | 19:33.3 | 11 |
2017 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSTCA Frank Mooney InvitationalNov 4 · 5,000 Meters 10th Div 1 · Place 135 · Milford | 5,000 Meters 10th Div 1 | 135 | 19:07.00 | 10 |
| Oct 28 | Hockomock ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 26 · Milford | 5,000 Meters Junior Varsity | 26 | 19:39.28 | 10 |
| Oct 28 | Hockomock ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 26 · Milford | 5,000 Meters Junior Varsity | 26 | 19:39.28 | 10 |
| Oct 21 | Twilight InviteOct 21 · 5,000 Meters 10th Grade · Place 103 · Milford | 5,000 Meters 10th Grade | 103 | 19:07.3 PB | 10 |
| Oct 10 | Milford vs SharonOct 10 · 1.85 Miles Junior Varsity · Place 6 · Milford | 1.85 Miles Junior Varsity | 6 | 11:57 PB | 10 |
| Oct 3 | North Attleboro vs MilfordOct 3 · 3 Miles Varsity · Place 22 · Milford | 3 Miles Varsity | 22 | 19:49 PB | 10 |
| Sep 26 | Foxboro vs MilfordSep 26 · 5,000 Meters Varsity · Place 13 · Milford | 5,000 Meters Varsity | 13 | 21:48 PB | 10 |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 2 JV · Place 252 · Milford | 5,000 Meters Division 2 JV | 252 | 21:20 | 10 |
| Sep 19 | Canton vs MilfordSep 19 · 5,000 Meters Varsity · Place 22 · Milford | 5,000 Meters Varsity | 22 | 21:21 PB | 10 |
| Sep 16 | Big Wave InvSep 16 · 2.5 Miles Freshman Sophomore · Place 53 · Milford | 2.5 Miles Freshman Sophomore | 53 | 16:15.97 | 10 |
| Sep 12 | Milford vs StoughtonSep 12 · 5,000 Meters Varsity · Place 12 · Milford | 5,000 Meters Varsity | 12 | 20:49 PB | 10 |