| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorOcean Breeze Invitational · Jan 25 | 4:46.98a | Ocean Breeze Invitational | January 25, 2019 |
| 1600 Meters · Indoor New Jersey Varsity Classic · Feb 4 | 4:43.81 | New Jersey Varsity Classic | February 4, 2019 |
| 1600 Meters · OutdoorWhippet Invitational · Apr 6 | 4:42.47 | Whippet Invitational | April 6, 2019 |
| 3000 Meters · IndoorTFCAofGP Meet of Champions · Feb 22 | 9:11.10 | TFCAofGP Meet of Champions | February 22, 2020 |
| 3200 Meters · OutdoorChes-Mont Championship · May 8 | 9:56.16 | Ches-Mont Championship | May 8, 2019 |
| 800 Meters · OutdoorHOKA Warrior Invitational · Apr 21 | 2:18.16 | HOKA Warrior Invitational | April 21, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 22 | TFCAofGP Meet of Champions Feb 22 · 3000 Meters · Place 5 · Downingtown West | 3000 Meters | 5 | 9:11.10 PB | 12 |
| Jan 4 | TFCAofGP Meet #3Jan 4 · 3000 Meters · Place 1 · Downingtown West | 3000 Meters | 1 | 9:25.63 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 8 | Ches-Mont ChampionshipMay 8 · 3200 Meters · Place 3 · D-Town West | 3200 Meters | 3 | 9:56.16 PB | 11 |
| Apr 22 | BSHS vs Downingtown West Dual MeetApr 22 · 3200 Meters · Place 3 · Downingtown West | 3200 Meters | 3 | 10:44.27 | — |
| Apr 22 | BSHS vs Downingtown West Dual MeetApr 22 · 1600 Meters · Place 2 · Downingtown West | 1600 Meters | 2 | 4:51.23 | — |
| Apr 12 | Warrior InvitationalApr 12 · 3200 Meters · Place 9 · D-West | 3200 Meters | 9 | 10:13.30 | — |
| Apr 6 | Whippet InvitationalApr 6 · 1600 Meters · Place 11 · D-West | 1600 Meters | 11 | 4:42.47 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 8 | TFCAofGP Last ChanceFeb 8 · 3000 Meters · Place 4 · Downingtown West | 3000 Meters | 4 | 9:23.31 | 11 |
| Feb 4 | New Jersey Varsity ClassicFeb 4 · 1600 Meters · Place 19 · D-Town West | 1600 Meters | 19 | 4:43.81 PB | 11 |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 1 Mile · Place 23 · Downingtown West | 1 Mile | 23. | 4:46.98a PB | 11 |
| Jan 11 | 37th Yale Interscholastic Track ClassicJan 11 · 3000 Meters · Place 76 · Downingtown West | 3000 Meters | 76. | 9:25.14a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 9 | Ches-Mont ChampionshipMay 9 · 3200 Meters · Place 5 · D-Town West | 3200 Meters | 5 | 10:07.85 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 6 | TFCAofGP Meet #4Jan 6 · 1 Mile · Place 11 · Dtown West | 1 Mile | 11 | 4:54.97 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 12 | Winter Freeze Outdoor InvitationalDec 12 · 1600 Meters · Place 6 · Downingtown West | 1600 Meters | 6. | 5:05.70aUnofficial | 10 |
| Apr 21 | HOKA Warrior InvitationalApr 21 · 800 Meters · Place 6 · D-West | 800 Meters | 6 | 2:18.16 PB | 9 |
| Apr 7 | Whippet InvitationalApr 7 · 800 Meters · Place 10 · D-West | 800 Meters | 10 | 2:20.67 | 9 |