Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorSMAA: TA, Portland, Gorham, Noble · Dec 20 | 5:08.91a | SMAA: TA, Portland, Gorham, Noble | December 20, 2016 |
| 1600m Racewalk · OutdoorMaine Class A State Championship · Jun 6 | 9:19.47a | Maine Class A State Championship | June 6, 2015 |
| 800 Meters · OutdoorSMAA Boys: @ Cheverus · Apr 27 | 2:26.48a | SMAA Boys: @ Cheverus | April 27, 2016 |
| Pole Vault · OutdoorSMAA Boys: @ Cheverus · Apr 27 | 7-00.00 | SMAA Boys: @ Cheverus | April 27, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Indoor Track
1 results2016 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 4 | SMAA @ NobleMay 4 · 1600m Racewalk · Place 2 · Noble | 1600m Racewalk | 2. | 10:50.12a | 11 |
| May 4 | SMAA @ NobleMay 4 · Pole Vault · Noble | Pole Vault | -- | NH | 11 |
| Apr 27 | SMAA Boys: @ CheverusApr 27 · 1600m Racewalk · Place 5 · Noble | 1600m Racewalk | 5. | 11:11.62a | 11 |
| Apr 27 | SMAA Boys: @ CheverusApr 27 · Pole Vault · Place 3 · Noble | Pole Vault | 3. | 7-00.00 PB | 11 |
| Apr 27 | SMAA Boys: @ CheverusApr 27 · 800 Meters · Place 9 · Noble | 800 Meters | 9. | 2:26.48a PB | 11 |
2015 Outdoor Track
1 results