Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · 5K Broadway FinishFoot Locker Northeast Regional · Nov 25 | 18:04.7 | Foot Locker Northeast Regional | November 25, 2017 |
| 5,000 Meters · Cape Cod FairgroundsTwilight Invite · Oct 21 | 17:25.3 | Twilight Invite | October 21, 2017 |
| 5,000 Meters · Goddard Memorial State ParkBrown University Northeast Cross Country Championship · Oct 20 | 16:59.33 | Brown University Northeast Cross Country Championship | October 20, 2018 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 7 | 16:39.83 | Vineyard Invitational | September 7, 2019 |
| 5,000 Meters · Pembroke HS Home CoursePATRIOT LEAGUE CROSS COUNTRY CHAMPIONSHIPS · Oct 28 | 17:52.0 | PATRIOT LEAGUE CROSS COUNTRY CHAMPIONSHIPS | October 28, 2017 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Eastern Mass Divisional Championships · Nov 9 | 16:54.8 | 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 2 · Place 36 · Plymouth NorthPlymouth North | 5,000 Meters Division 2 | 36 | 16:54.8 PB | 12 |
| Nov 2 | MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Division 1 · Place 10 · Plymouth NorthPlymouth North | 5,000 Meters Division 1 | 10 | 17:06.5 | 12 |
| Oct 26 | PATRIOT LEAGUE XC CHAMPIONSHIPSOct 26 · 5,000 Meters Varsity · Place 10 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 10 | 16:29.7 | SR |
| Oct 19 | Catholic Memorial InvitationalOct 19 · 5,000 Meters Division 1 · Place 10 · Plymouth NorthPlymouth North | 5,000 Meters Division 1 | 10 | 17:03.3 | SR |
| Oct 8 | Silver Lake v. Plymouth North Oct 8 · 2.81 Miles Varsity · Place 1 · Plymouth NorthPlymouth North | 2.81 Miles Varsity | 1 | 16:17 | 12 |
| Sep 28 | Ocean State Invitational Sep 28 · 5,000 Meters Varsity D2 · Place 23 · Plymouth NorthPlymouth North | 5,000 Meters Varsity D2 | 23 | 17:06.07 | 12 |
| Sep 25 | Plymouth South VS DuxburySep 25 · 2.6 Miles New Division · Place 1 · Plymouth NorthPlymouth North | 2.6 Miles New Division | 1 | 14:24Unofficial | 12 |
| Sep 18 | Whitman-Hanson @ Plymouth NorthSep 18 · 2.65 Miles Varsity · Place 1 · Plymouth NorthPlymouth North | 2.65 Miles Varsity | 1 | 13:58 | 12 |
| Sep 11 | Pembroke @Plymouth NorthSep 11 · 2.2 Miles Varsity · Place 1 · Plymouth NorthPlymouth North | 2.2 Miles Varsity | 1 | 12:40Unofficial | 12 |
| Sep 7 | Vineyard InvitationalSep 7 · 5,000 Meters Varsity · Place 5 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 5 | 16:39.83 PB | 12 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 2 · Place 85 · Plymouth NorthPlymouth North | 5,000 Meters Division 2 | 85 | 17:57.5 | 11 |
| Oct 20 | Brown University Northeast Cross Country ChampionshipOct 20 · 5,000 Meters Varsity 2 · Place 29 · Plymouth NorthPlymouth North | 5,000 Meters Varsity 2 | 29 | 16:59.33 PB | 11 |
| Oct 13 | Bay State InvitationalOct 13 · 5,000 Meters Varsity · Place 35 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 35 | 18:00.1 | JR |
| Sep 29 | Frank Kelley InvitationalSep 29 · 5,000 Meters Open Division 1 · Place 39 · Plymouth NorthPlymouth North | 5,000 Meters Open Division 1 | 39 | 18:28.5 | 11 |
| Sep 25 | Plymouth North @ Whitman-HansonSep 25 · 5,000 Meters New Division · Place 5 · Plymouth NorthPlymouth North | 5,000 Meters New Division | 5 | 18:40Unofficial | 11 |
| Sep 18 | Hingham vs. Plymouth NorthSep 18 · 2.98 Miles PNorth Results · Place 6 · Plymouth NorthPlymouth North | 2.98 Miles PNorth Results | 6 | 16:58Unofficial | 11 |
| Sep 8 | Vineyard InvitationalSep 8 · 5,000 Meters Varsity · Place 47 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 47 | 18:26.37 | 11 |
2017 Cross Country
15 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Northeast RegionalNov 25 · 5,000 Meters Frosh/Soph · Place 44 · Plymouth MAPlymouth MA | 5,000 Meters Frosh/Soph | 44 | 18:04.7 PB | 10 |
| Nov 11 | MIAA EMASS D2 ChampionshipsNov 11 · 5,000 Meters Varsity · Place 73 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 73 | 17:32.83 | 10 |
| Nov 4 | MSTCA Frank Mooney InvitationalNov 4 · 5,000 Meters 10th Div 1 · Place 29 · Plymouth NorthPlymouth North | 5,000 Meters 10th Div 1 | 29 | 17:42.83 | 10 |
| Oct 28 | PATRIOT LEAGUE CROSS COUNTRY CHAMPIONSHIPSOct 28 · 5,000 Meters Varsity · Place 19 · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 19 | 17:52.0 PB | 10 |
| Oct 24 | Hanover @ PLYMOUTH NORTHOct 24 · 2.65 Miles Varsity · Place 6 · Plymouth NorthPlymouth North | 2.65 Miles Varsity | 6 | 15:13Unofficial | 10 |
| Oct 21 | Twilight InviteOct 21 · 5,000 Meters 10th Grade · Place 15 · Plymouth NorthPlymouth North | 5,000 Meters 10th Grade | 15 | 17:25.3 PB | 10 |
| Oct 17 | W-H @PLYMOUTH NORTHOct 17 · 2.65 Miles Varsity · Place 9 · Plymouth NorthPlymouth North | 2.65 Miles Varsity | 9 | 14:48Unofficial | 10 |
| Oct 14 | Brown XC New England ChampsOct 14 · 5,000 Meters Varsity D2 · Place 51 · Plymouth NorthPlymouth North | 5,000 Meters Varsity D2 | 51 | 17:01.52 | 10 |
| Oct 10 | Plymouth South @ PLYMOUTH NORTHOct 10 · 2.65 Miles Varsity · Place 7 · Plymouth NorthPlymouth North | 2.65 Miles Varsity | 7 | 15:16Unofficial | 10 |
| Oct 3 | Plymouth North@Silver LakeOct 3 · 2.5 Miles Varsity · Place 5 · Plymouth NorthPlymouth North | 2.5 Miles Varsity | 5 | 16:46Unofficial | 10 |
| Sep 30 | MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 79 · Plymouth NorthPlymouth North | 5,000 Meters Championship | 79 | 5:44.8 | 10 |
| Sep 26 | Plymouth North vs. DuxburySep 26 · 5,000 Meters Varsity · Plymouth NorthPlymouth North | 5,000 Meters Varsity | 0 | 17:09Unofficial | 10 |
| Sep 19 | Hingham @ PLYMOUTH NORTHSep 19 · 2.65 Miles Varsity · Place 10 · Plymouth NorthPlymouth North | 2.65 Miles Varsity | 10 | 15:17Unofficial | 10 |
| Sep 12 | PEMBROKE VS PLYMOUTH NORTHSep 12 · 2.68 Miles Varsity · Place 9 · Plymouth NorthPlymouth North | 2.68 Miles Varsity | 9 | 16:10Unofficial | 10 |
| Sep 9 | Vineyard InvitationalSep 9 · Varsity · Place 1 · Plymouth NorthPlymouth North | Varsity | 1 | 18:07.49 | — |