Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 29 | BSC Open MeetJan 29 · 300 Meters · Place 13 · Walpole | 300 Meters | 13. | 39.99a PB | 12 |
| Jan 23 | BSC #5Jan 23 · Long Jump · Place 16 · Walpole | Long Jump | 16. | 18-00.75 PB | 12 |
| Jan 23 | BSC #5Jan 23 · 400 Meters · Place 8 · Walpole | 400 MetersRelay Split | 8. | 56.3Unofficial | 12 |
| Jan 19 | MSTCA Division 3 State RelaysJan 19 · -- Freiberger, Ryan Marblehead ND · Place 43 · Walpole | -- Freiberger, Ryan Marblehead ND | 43 | 5.23m PB | — |
| Jan 9 | BSC #4Jan 9 · Long Jump · Place 20 · Walpole | Long Jump | 20. | 17-07.00 | 12 |
| Jan 2 | BSC #3Jan 2 · Long Jump · Place 12 · Walpole | Long Jump | 12. | 17-07.00 | 12 |
2019 Indoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 21 | MSTCA Speed Classic - Large SchoolsDec 21 · 600 Meters · Place 80 · Walpole | 600 Meters | 80. | 1:40.30a | 12 |
| Dec 19 | BSC #2Dec 19 · Long Jump · Place 15 · Walpole | Long Jump | 15. | 16-11.50 | 12 |
| Dec 18 | Milton HS JV Meet #1Dec 18 · 1000 Meters · Walpole | 1000 Meters | — | 3:21Unofficial | 12 |
| Dec 15 | MSTCA Winter Festival Large SchoolsDec 15 · 1000 Meters · Place 37 · Walpole | 1000 Meters | 37. | 3:20.85a | 12 |
| Dec 12 | Bay State Conf #1Dec 12 · 1000 Meters · Place 38 · Walpole | 1000 Meters | 38. | 3:19.88a | 12 |
| Dec 12 | BSC #1Dec 12 · 1000 Meters · Place 38 · Walpole | 1000 Meters | 38. | 3:19.88a | 12 |
| Jan 30 | BSC #6Jan 30 · 1000 Meters · Place 31 · Walpole | 1000 Meters | 31 | 3:05.43 PB | 11 |
| Jan 24 | BSC #5Jan 24 · 2 Miles · Place 19 · Walpole | 2 Miles | 19. | 11:43.86a PB | 11 |
| Jan 24 | BSC #5Jan 24 · 1000 Meters · Place 31 · Walpole | 1000 Meters | 31. | 3:09.06a | 11 |
| Jan 9 | Milton JV #2Jan 9 · 1000 Meters · Walpole | 1000 Meters | — | 3:21Unofficial | 11 |
| Jan 3 | BSC #3Jan 3 · 600 Meters · Place 30 · Walpole | 600 Meters | 30 | 1:42.03 | 11 |
2018 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC #2Dec 20 · 600 Meters · Place 16 · Walpole | 600 Meters | 16. | 1:37.71a PB | 11 |
| Dec 15 | MSTCA Winter Festival-Large SchoolsDec 15 · 600 Meters · Place 41 · Walpole | 600 Meters | 41. | 1:39.42a | 11 |
| Dec 13 | Bay State Conference #1Dec 13 · 600 Meters · Place 26 · Walpole | 600 Meters | 26. | 1:41.97a | 11 |
| Jan 24 | BSC JV #5Jan 24 · 600 Meters · Walpole | 600 Meters | — | 1:51Unofficial | 10 |
| Jan 10 | BSC JV #2Jan 10 · 1000 Meters · Walpole | 1000 Meters | — | 3:32Unofficial | 10 |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BSC JV #1Dec 20 · 600 Meters · Walpole | 600 Meters | — | 1:56Unofficial | 10 |
| Jan 25 | Milton JV #3Jan 25 · 600 Meters · Walpole | 600 Meters | — | 1:52Unofficial | 9 |
| Jan 11 | Milton JV Meet #2Jan 11 · 600 Meters · Walpole | 600 Meters | — | 1:50.0Unofficial | 9 |
2016 Indoor Track
2 results