Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSouthern Worcester County League · Dec 13 | 5:21.70 | Southern Worcester County League | December 13, 2017 |
| 100 Meters · Outdoor58th Annual Fred Warren District E Invitational · May 11 | 12.01a | 58th Annual Fred Warren District E Invitational | May 11, 2019 |
| 1000 Meters · IndoorLast Chance to Qualify · Feb 4 | 2:53.74 | Last Chance to Qualify | February 4, 2018 |
| 1000 Meters · OutdoorSouthern Worcester County League #3 · Jan 3 | 2:59.80 | Southern Worcester County League #3 | January 3, 2018 |
| 2 Miles · IndoorMSTCA Last Chance to Qualify · Feb 4 | 10:32.87 | MSTCA Last Chance to Qualify | February 4, 2017 |
| 2 Miles · OutdoorSouthern Worcester County League #3 · Jan 3 | 11:13.10 | Southern Worcester County League #3 | January 3, 2018 |
| 200 Meters · Outdoor58th Annual Fred Warren District E Invitational · May 11 | 24.28a | 58th Annual Fred Warren District E Invitational | May 11, 2019 |
| 300 Meters · IndoorMSTCA Coaches Invitational Small Schools · Jan 27 | 37.87 | MSTCA Coaches Invitational Small Schools | January 27, 2019 |
| 55 Meters · IndoorMSTCA Coaches Invitational Small Schools · Jan 27 | 7.18 | MSTCA Coaches Invitational Small Schools | January 27, 2019 |
| 800 Meters · OutdoorMIAA Central/West D2 Championship · May 28 | 2:09.45a | MIAA Central/West D2 Championship | May 28, 2017 |
| Javelin · 800g · OutdoorSouthern Worcester County League Championships · May 17 | 89-07 | Southern Worcester County League Championships | May 17, 2017 |
| Long Jump · Outdoor58th Annual Fred Warren District E Invitational · May 11 | 20-05.00 | 58th Annual Fred Warren District E Invitational | May 11, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
5 results2019 Indoor Track
3 results2018 Indoor Track
3 results2018 Outdoor Track
3 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 13 | Southern Worcester County LeagueDec 13 · 1 Mile · Place 1 · Auburn | 1 Mile | 1. | 5:21.70 PB | 11 |
| Feb 4 | MSTCA Last Chance to QualifyFeb 4 · 2 Miles · Place 14 · Auburn | 2 Miles | 14 | 10:32.87 PB | SO |
| Jan 18 | SWCL #5 - EastJan 18 · 2 Miles · Place 2 · Auburn | 2 Miles | 2. | 10:56.60 | 10 |
| Jan 18 | SWCL #5 - EastJan 18 · 1000 Meters · Place 1 · Auburn | 1000 Meters | 1. | 3:00.40 | 10 |
| Jan 4 | SWCL #3Jan 4 · 2 Miles · Place 4 · Auburn | 2 Miles | 4. | 11:55.90Unofficial | 10 |
| Jan 4 | SWCL #3Jan 4 · 1000 Meters · Place 2 · Auburn | 1000 Meters | 2. | 3:07.40Unofficial | 10 |
2017 Outdoor Track
3 results2016 Indoor Track
4 results