| Event | Mark | Meet | Date |
|---|---|---|---|
| 5K XC · Sunken Meadow State Park | 17:51.64 | Bob Pratt Cross Country Invitational | September 16, 2017 |
| 1600m | 4:33.74 | 47th Saint Anthony's Invitational | May 4, 2018 |
| 2000m Steeplechase | 7:07.20 | Saint Anthony's Invitational | May 6, 2016 |
| 400m | 52.16 | 47th Saint Anthony's Invitational | May 4, 2018 |
| Mile | 4:51.25 | Eastern States Invitational | June 5, 2016 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 4 | 47th Saint Anthony's Invitational | 1600m | 34 | 4:33.74 PB | 12 |
| May 4 | 47th Saint Anthony's Invitational | 400m | 19 | 52.16 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Sep 16 | Bob Pratt Cross Country Invitational | 5K XC | 10 | 17:51.64 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 6 | Saint Anthony's Invitational | 2000m Steeplechase | 1 | 7:07.20 PB | 10 |
| Jun 5 | Eastern States Invitational | Mile | 11 | 4:51.25 PB |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Bob Pratt Boys Results | 5K XC | 37 | 18:56.49 | 11 |