Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5 Miles · Moore State ParkMASCAC Cross Country Championships · Nov 2 | 28:35 | MASCAC Cross Country Championships | November 2, 2019 |
| 5 Miles · UMass Dartmouth Cross Country CourseUMass Dartmouth Cross Country Invitational · Sep 14 | 27:44.16 | UMass Dartmouth Cross Country Invitational | September 14, 2019 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Twilight Invitational · Oct 18 | 18:46.49 | MSTCA Twilight Invitational | October 18, 2014 |
| 5,000 Meters · King Philip Regional High SchoolFranklin v. King Philip · Sep 16 | 18:40 | Franklin v. King Philip | September 16, 2014 |
| 5,000 Meters · Varsity CourseMSTCA Twilight Invite · Oct 24 | 17:32.3 | MSTCA Twilight Invite | October 24, 2015 |
| 5,000 Meters · Wrentham Development Center CourseMIAA EMASS Championships · Nov 8 | 18:03.6 | MIAA EMASS Championships | November 8, 2014 |
| 8,000 Meters · Bowdoin CollegeNCAA Division III New England Regional Championships · Nov 16 | 27:37.50 | NCAA Division III New England Regional Championships | November 16, 2019 |
| 8,000 Meters · Franklin ParkNEICAAA Cross Country Championships · Oct 12 | 28:01 | NEICAAA Cross Country Championships | October 12, 2019 |
| 8,000 Meters · Hollis Hills FarmJim Sheehan XC Invitational · Sep 7 | 28:32.3 | Jim Sheehan XC Invitational | September 7, 2019 |
| 8,000 Meters · Mount Greylock Regional SchoolMASCAC Cross Country Championships · Oct 27 | 29:52.4 | MASCAC Cross Country Championships | October 27, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA Division III New England Region Cross Country ChampionshipsNov 16 · 8,000 Meters Varsity · Place 153 · Bridgewater St.Bridgewater St. | 8,000 Meters Varsity | 153 | 27:37.5 | JR-3 |
| Nov 16 | NCAA Division III New England Regional ChampionshipsNov 16 · 8,000 Meters Varsity · Place 153 · Bridgewater StateBridgewater State | 8,000 Meters Varsity | 153 | 27:37.50 PB | Jr |
| Nov 2 | MASCAC Cross Country ChampionshipsNov 2 · 5 Miles Championship · Place 15 · Bridgewater StateBridgewater State | 5 Miles Championship | 15 | 28:35 PB | Jr |
| Oct 19 | Western New England University InvitationalOct 19 · 8,000 Meters Varsity · Place 27 · Bridgewater St.Bridgewater St. | 8,000 Meters Varsity | 27 | 27:35.4 | JR-3 |
| Oct 12 | NEICAAA Cross Country ChampionshipsOct 12 · 8,000 Meters Varsity · Place 148 · Bridgewater StateBridgewater State | 8,000 Meters Varsity | 148 | 28:01 PB | Jr |
| Sep 21 | UMass Dartmouth Cross Country InvitationalSep 21 · 5 Miles Varsity · Place 79 · Bridgewater St.Bridgewater St. | 5 Miles Varsity | 79 | 27:44.16 | JR |
| Sep 14 | UMass Dartmouth Cross Country InvitationalSep 14 · 5 Miles Invitational · Place 79 · Bridgewater StateBridgewater State | 5 Miles Invitational | 79 | 27:44.16 PB | Jr |
| Sep 7 | Jim Sheehan XC Invitational Sep 7 · 8,000 Meters Varsity · Place 27 · Bridgewater StateBridgewater State | 8,000 Meters Varsity | 27 | 28:32.3 PB | Jr |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | MASCAC Cross Country ChampionshipsOct 27 · 8,000 Meters Championship · Place 22 · Bridgewater StateBridgewater State | 8,000 Meters Championship | 22 | 29:52.4 PB | So |
| Oct 20 | MASCAC Cross Country ChampionshipOct 20 · 8,000 Meters Championship · Place 22 · Bridgewater StateBridgewater State | 8,000 Meters Championship | 22 | 29:52.4 | So |
| Oct 13 | Western New England Cross Country InvitationalOct 13 · 8,000 Meters Varsity · Place 50 · Bridgewater St.Bridgewater St. | 8,000 Meters Varsity | 50 | 29:34.0 | SO |
| Oct 6 | NEICAAA Cross Country ChampionshipOct 6 · 8,000 Meters Sub-Varsity · Place 107 · Bridgewater StateBridgewater State | 8,000 Meters Sub-Varsity | 107 | 30:03.0 | So |
| Sep 15 | UMass-Dartmouth InvitationalSep 15 · 8,000 Meters Junior Varsity · Place 76 · Bridgewater St.Bridgewater St. | 8,000 Meters Junior Varsity | 76 | 30:48.6 | SO |
2015 Cross Country
8 results2014 Cross Country
5 results