| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorTFCAofGP Last Chance · Feb 8 | 4:54.68 | TFCAofGP Last Chance | February 8, 2019 |
| 1600 Meters · OutdoorS.O.L. National Conference Championships · May 10 | 4:45.10 | S.O.L. National Conference Championships | May 10, 2019 |
| 3200 Meters · OutdoorSuburban One League - National Conference Championships · May 11 | 11:04.50 | Suburban One League - National Conference Championships | May 11, 2018 |
| 800 Meters · IndoorTFCAofGP Meet #1 · Dec 14 | 2:08.80a | TFCAofGP Meet #1 | December 14, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 4 | TFCAofGP Meet #3Jan 4 · 1 Mile · Place 14 · Pennsbury | 1 Mile | 14 | 5:05.36 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | TFCAofGP Meet #1Dec 14 · 800 Meters · Place 7 · Pennsbury | 800 Meters | 7. | 2:08.80a PB | 12 |
| Feb 8 | TFCAofGP Last ChanceFeb 8 · 1 Mile · Place 26 · Pennsbury | 1 Mile | 26 | 4:54.68 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | S.O.L. National Conference ChampionshipsMay 10 · 1600 Meters · Place 14 · Pennsbury | 1600 Meters | 14 | 4:45.10 PB | — |
| Apr 13 | Bensalem InvitationalApr 13 · 1600 Meters · Place 16 · Pennsbury | 1600 Meters | 16 | 4:53.18 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | TFCAofGP Meet #1Dec 15 · 1 Mile · Pennsbury | 1 Mile | — | DNS | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 11 | Suburban One League - National Conference ChampionshipsMay 11 · 3200 Meters · Place 20 · Pennsbury | 3200 Meters | 20 | 11:04.50 PB | — |