| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorTFCAofGP Meet #5 · Jan 14 | 5:15.19 | TFCAofGP Meet #5 | January 14, 2017 |
| 1600 Meters · OutdoorSuburban One League - National Conference Championships · May 11 | 4:53.19 | Suburban One League - National Conference Championships | May 11, 2018 |
| 3000 Meters · IndoorTFCAofGP Meet #2 · Dec 23 | 10:11.84a | TFCAofGP Meet #2 | December 23, 2017 |
| 3200 Meters · OutdoorSuburban One League - National Conference Championships · May 11 | 10:51.27 | Suburban One League - National Conference Championships | May 11, 2018 |
| 400 Meters · IndoorTFCAofGP Meet #6 · Jan 20 | 1:02.34 | TFCAofGP Meet #6 | January 20, 2018 |
| 5000 Meters · OutdoorCouncil Rock Kiwannis Invitational · Apr 1 | 18:10.48a | Council Rock Kiwannis Invitational | April 1, 2017 |
| Combined results · OutdoorCouncil Rock Kiwanis Invitational · Apr 2 | 10:39.07 | Council Rock Kiwanis Invitational | April 2, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 11 | Suburban One League - National Conference ChampionshipsMay 11 · 3200 Meters · Place 18 · Neshaminy | 3200 Meters | 18 | 10:51.27 PB | — |
| May 11 | Suburban One League - National Conference ChampionshipsMay 11 · 1600 Meters · Place 19 · Neshaminy | 1600 Meters | 19 | 4:53.19 PB | — |
| May 3 | Montgomery Memorial MeetMay 3 · 1600 Meters · Place 7 · Neshaminy | 1600 Meters | 7 | 4:56.91 | — |
| Apr 28 | Unionville InvitationalApr 28 · 1600 Meters · Place 35 · Neshaminy | 1600 Meters | 35 | 5:00.68 | — |
| Apr 28 | Unionville InvitationalApr 28 · 1600 Meters · Place 35 · Neshaminy | 1600 Meters | 35 | 5:00.68 | — |
| Apr 28 | Unionville InvitationalApr 28 · 1600 Meters · Place 35 · Neshaminy | 1600 Meters | 35 | 5:00.68 | — |
| Apr 14 | Bensalem InvitationalApr 14 · 1600 Meters · Place 15 · Neshaminy | 1600 Meters | 15 | 5:01.84 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 20 | TFCAofGP Meet #6Jan 20 · 400 Meters · Place 22 · Neshaminy | 400 Meters | 22 | 1:02.34 PB | 12 |
| Jan 13 | TFCAofGP Meet #5Jan 13 · 3000 Meters · Place 16 · Neshaminy | 3000 Meters | 16 | 10:25.36 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | TFCAofGP Meet #2Dec 23 · 3000 Meters · Place 10 · Neshaminy | 3000 Meters | 10. | 10:11.84a PB | 12 |
| Jan 14 | TFCAofGP Meet #5Jan 14 · 1 Mile · Place 18 · Neshaminy | 1 Mile | 18 | 5:15.19 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 15 | S.O.L. National Conference ChampionshipsMay 15 · 3200 Meters · Place 14 · Neshaminy | 3200 Meters | 14. | 11:08.86a | 11 |
| Apr 1 | Council Rock Kiwannis InvitationalApr 1 · 5000 Meters · Place 20 · Neshaminy | 5000 Meters | 20. | 18:10.48a PB | 11 |
| Mar 25 | The Distance ProjectMar 25 · 3200 Meters · Place 11 · Neshaminy | 3200 Meters | 11 | 11:37.76 | — |
| Mar 25 | The Distance ProjectMar 25 · 1600 Meters · Place 13 · Neshaminy | 1600 Meters | 13 | 5:14.14 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 2 | Council Rock Kiwanis InvitationalApr 2 · Combined results · Place 23 · Neshaminy | Combined results | 23 | 10:39.07 PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 2 | The Rob Thomas Memorial May 2 · 3200 Meters · Place 10 · Neshaminy | 3200 Meters | 10 | 11:40.00 | — |
| May 2 | The Rob Thomas Memorial May 2 · 3200 Meters · Place 9 · Neshaminy | 3200 Meters | 9 | 12:20.35 | — |