Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorPentathlon - Boys · Feb 24 | 3:02.70a | Pentathlon - Boys | February 24, 2016 |
| 400 Meters · OutdoorSCC Championship · May 23 | 53.56a | SCC Championship | May 23, 2014 |
| 400m Hurdles · 36" / 0.914m · Outdoor7th Annual GNB Sunset Invitational · May 7 | 1:00.42a | 7th Annual GNB Sunset Invitational | May 7, 2016 |
| 55m Hurdles · 39" · IndoorPentathlon - Boys · Feb 24 | 8.72a | Pentathlon - Boys | February 24, 2016 |
| 800 Meters · OutdoorCoaches Invite (Boys) · May 9 | 2:01.22a | Coaches Invite (Boys) | May 9, 2015 |
| High Jump · IndoorPentathlon - Boys · Feb 24 | 4-11.75 | Pentathlon - Boys | February 24, 2016 |
| Long Jump · IndoorPentathlon - Boys · Feb 24 | 16-03.00 | Pentathlon - Boys | February 24, 2016 |
| Pentathlon (Indoor) · Standard · IndoorPentathlon - Boys · Feb 24 | 2530 | Pentathlon - Boys | February 24, 2016 |
| Shot Put · 12lb · IndoorPentathlon - Boys · Feb 24 | 30-06.50 | Pentathlon - Boys | February 24, 2016 |
| Triple Jump · OutdoorMIAA D3 Championship · May 31 | 39-06.75 | MIAA D3 Championship | May 31, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
10 results2016 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Feb 24 | Pentathlon - BoysFeb 24 · Pentathlon (Indoor) · Place 42 · Apponequet Regional | Pentathlon (Indoor)Standard | 42. | 2530 PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · 1000 Meters · Place 33 · Apponequet Regional | 1000 Meters | 33. | 3:02.70a PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · 55m Hurdles · Place 29 · Apponequet Regional | 55m Hurdles39" | 29. | 8.72a PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · Long Jump · Place 106 · Apponequet Regional | Long Jump | 106. | 16-03.00 PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · Shot Put · Place 55 · Apponequet Regional | Shot Put12lb | 55. | 30-06.50 PB | 12 |
| Feb 24 | Pentathlon - BoysFeb 24 · High Jump · Place 71 · Apponequet Regional | High Jump | 71. | 4-11.75 PB | 12 |
| Feb 12 | MIAA D4 Indoor State ChampionshipsFeb 12 · 55m Hurdles · Place 16 · Apponequet Regional | 55m Hurdles39"Round P | 16. | 8.84a | 12 |
| Feb 6 | South Coast Conference MeetFeb 6 · 55m Hurdles · Place 5 · Apponequet Regional | 55m Hurdles39"Round P | 5. | 8.77a | 12 |
| Feb 6 | South Coast Conference MeetFeb 6 · 55m Hurdles · Place 4 · Apponequet Regional | 55m Hurdles39" | 4. | 8.79a | 12 |
2015 Outdoor Track
10 results2014 Outdoor Track
18 results| Date | Meet | Event | Pl | Mark | Gr |
| May 31 | MIAA D3 ChampionshipMay 31 · Triple Jump · Place 12 · Apponequet Regional | Triple Jump | 12. | 39-06.75 PB | 10 |
| May 31 | MIAA D3 ChampionshipMay 31 · 400 Meters · Place 18 · Apponequet Regional | 400 Meters | 18. | 56.61a | 10 |
| May 23 | SCC ChampionshipMay 23 · Triple Jump · Place 10 · Apponequet Regional | Triple Jump | 10. | 37-01.75 | 10 |
| May 23 | SCC ChampionshipMay 23 · 400 Meters · Place 3 · Apponequet Regional | 400 Meters | 3. | 53.56a PB | 10 |
| May 12 | Wareham vs ApponequetMay 12 · Triple Jump · Apponequet Regional | Triple Jump | — | 39'1.5"Unofficial | 10 |
| May 12 | Wareham vs ApponequetMay 12 · High Jump · Apponequet Regional | High Jump | — | 5'1"Unofficial | 10 |
| May 12 | Wareham vs ApponequetMay 12 · 800 Meters · Apponequet Regional | 800 Meters | — | 2:08Unofficial | 10 |
| Apr 28 | ORR vs AppnequetApr 28 · Triple Jump · Apponequet Regional | Triple Jump | — | 36'7"Unofficial | 10 |
| Apr 28 | ORR vs AppnequetApr 28 · High Jump · Apponequet Regional | High Jump | — | 4'10"Unofficial | 10 |
| Apr 28 | ORR vs AppnequetApr 28 · 400 Meters · Apponequet Regional | 400 Meters | — | 54.1Unofficial | 10 |
| Apr 14 | Apponequet vs CaseApr 14 · 800 Meters · Apponequet Regional | 800 Meters | — | 2:13Unofficial | 10 |
| Apr 10 | Apponequet vs FairhavenApr 10 · High Jump · Apponequet Regional | High Jump | — | 5'0"Unofficial | 10 |
| Apr 10 | Apponequet vs FairhavenApr 10 · 800 Meters · Apponequet Regional | 800 Meters | — | 2:14Unofficial | 10 |
| Apr 7 | Apponequet vs DRApr 7 · Triple Jump · Apponequet Regional | Triple Jump | — | 32'10.75Unofficial | 10 |
| Apr 7 | Apponequet vs DRApr 7 · High Jump · Apponequet Regional | High Jump | — | 5'Unofficial | 10 |
| Apr 7 | Apponequet vs DRApr 7 · 800 Meters · Apponequet Regional | 800 Meters | — | 2:11Unofficial | 10 |
| Apr 3 | Apponequet vs SeekonkApr 3 · High Jump · Apponequet Regional | High Jump | — | 5'0Unofficial | 10 |
| Apr 3 | Apponequet vs SeekonkApr 3 · 800 Meters · Apponequet Regional | 800 Meters | — | 2:13Unofficial | 10 |