| Event | Mark | Date |
|---|---|---|
| 1000m Indoor | 3:03.98 | 2012-12-18 |
| 600m Indoor | 1:37.34 | 2014-01-09 |
| 800m Indoor | 2:11.84 | 2013-12-27 |
| 1600m Outdoor | 4:36.84 | 2014-04-19 |
| 3200m Outdoor | 9:49.92 | 2014-05-20 |
| 04/19 | Suffolk Coaches Meet1600m | #12 | 4:36.84 PR |
| 05/20 | Section VIII Class County Championships3200m | #6 | 9:49.92 PR |
| 05/20 | Section VIII Class County Championships1600m | #13 | 4:47.30 |
| 05/21 | Section VIII Class County Championships3200m | #11 | 10:12.00 |
| 12/03 | Section 8 Crossover Meet A1600m | #3 | 4:48.27 |
| 12/04 | Section 8 Crossover Meet A1600m | #3 | 4:48.27 |
| 12/27 | Saint Anthony's Boys Developmental Meet800m | #2 | 2:11.84 PR |
| 01/09 | Section VIII Crossover Meet D1600m | #4 | 4:40.87 |
| 01/09 | Section VIII Crossover Meet D600m | #14 | 1:37.34 PR |
| 01/14 | Section 8 Conference Championships3200m | #1 | 10:04.83 |
| 01/14 | Section 8 Conference Championships1600m | #1 | 4:44.45 |
| 02/08 | Section VIII County A Championships3200m | #6 | 10:06.25 |
| 02/08 | Section VIII County A Championships1600m | #16 | 4:52.64 |
| 02/11 | Section VIII State Qualifier Meet1600m | #10 | 4:49.01 |
| 02/11 | Section VIII State Qualifier Meet3200m | #4 | 9:57.33 |
| 12/18 | Section 8 Crossover Meet B1000m | #33 | 3:03.98 PR |
| 12/27 | Section 8 Crossover Meet C3200m | #14 | 10:40.66 |
| 01/08 | Section 8 Crossover Meet D1600m | #12 | 4:54.09 |
| 01/14 | Section 8 Conference Championships1600m | #6 | 5:01.60 |
| 01/14 | Section 8 Conference Championships3200m | #4 | 10:28.29 |
| 02/05 | Section VIII Class A County Championships1600m | #9 | 4:45.42 |
| 04/20 | Suffolk Coaches Meet1600m | #29 | 4:54.22 |
| 04/16 | Suffolk Coaches Meet3200m | #23 | 11:40.37 |