| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorBoys DELCO Winter Meet · Dec 14 | 6:07.11a | Boys DELCO Winter Meet | December 14, 2015 |
| 1600 Meters · OutdoorBoys DELCO Championships · May 7 | 6:25.95 | Boys DELCO Championships | May 7, 2016 |
| 800 Meters · IndoorTFCAofGP Meet #1 · Dec 16 | 2:35.83a | TFCAofGP Meet #1 | December 16, 2017 |
| 800 Meters · Outdoor Strath Haven Tri Meet · Apr 1 | 2:46.86a | Strath Haven Tri Meet | April 1, 2018 |
| Combined results · OutdoorUpper Darby Relays · Mar 25 | 6:22.20 | Upper Darby Relays | March 25, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | Central League JV/ Last Chance MeetMay 10 · Discus · Place 13 · Marple Newton | Discus | 13 | 82-02.00 | — |
| Apr 20 | Wissahickon RelaysApr 20 · Discus · Place 9 · Marple Newtown | Discus | 9 | 78-08 | 12 |
| Apr 20 | Wissahickon RelaysApr 20 · Shot Put · Place 12 · Marple Newtown | Shot Put | 12 | 25-08.75 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | TFCAofGP Meet #1Dec 15 · 3000 Meters · Marple Newtown | 3000 Meters | — | DNS | 12 |
| Jan 31 | DELCO Championship-BoysJan 31 · Shot Put · Place 24 · Marple Newtown | Shot Put | 24 | 25-00.00 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 1 | Strath Haven Tri MeetApr 1 · 800 Meters · Place 23 · Marple Newtown | 800 Meters | 23. | 2:46.86a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | Robert J. Burdette Indoor ClassicDec 27 · 800 Meters · Place 33 · Marple Newtown | 800 Meters | 33. | 2:41.66a | 11 |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 800 Meters · Place 21 · Marple Newtown | 800 Meters | 21. | 2:35.83a PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 25 | Upper Darby RelaysMar 25 · Combined results · Place 31 · Marple Newtown | Combined results | 31 | 6:22.20 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 7 | Boys DELCO ChampionshipsMay 7 · 1600 Meters · Place 23 · Marple Newtown | 1600 Meters | 23 | 6:25.95 PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Boys DELCO Winter MeetDec 14 · 1 Mile · Place 30 · Marple Newtown | 1 Mile | 30. | 6:07.11a PB | 9 |