| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1000 Meters · Indoor46th Dartmouth Relays · Jan 10 | 2:34.94a | 46th Dartmouth Relays | January 10, 2015 |
| 1600 Meters · OutdoorBoys Suburban Council Championships · May 19 | 4:23.95a | Boys Suburban Council Championships | May 19, 2015 |
| 600 Meters · IndoorSuburban Council Championships · Feb 15 | 1:27.87a | Suburban Council Championships | February 15, 2015 |
| 800 Meters · Indoor6th Annual Rhode Island Classic · Dec 27 | 2:01.49a | 6th Annual Rhode Island Classic | December 27, 2014 |
| 800 Meters · OutdoorSection 2 State Qualifier Meet · May 30 | 1:58.98a | Section 2 State Qualifier Meet | May 30, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | Boys Suburban Council ChampionshipsMay 19 · 1600 Meters · Place 3 · Guilderland | 1600 Meters | 3. | 4:23.95a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 15 | Suburban Council ChampionshipsFeb 15 · 600 Meters · Place 4 · Guilderland | 600 Meters | 4. | 1:27.87a PB | 12 |
| Jan 10 | 46th Dartmouth RelaysJan 10 · 1000 Meters · Place 2 · Guilderland | 1000 Meters | 2. | 2:34.94a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | 6th Annual Rhode Island ClassicDec 27 · 800 Meters · Place 3 · Guilderland | 800 Meters | 3. | 2:01.49a PB | 12 |
| Dec 21 | Section 2 League Meet #2DDec 21 · 1000 Meters · Place 2 · Guilderland | 1000 Meters | 2. | 2:46.9 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 30 | Section 2 State Qualifier MeetMay 30 · 800 Meters · Place 4 · Guilderland | 800 Meters | 4. | 1:58.98a PB | 11 |