| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · OutdoorDowningtown West Spring Invitational · Mar 30 | 4:48.30 | Downingtown West Spring Invitational | March 30, 2012 |
| 3000 Meters · IndoorTFCA of GP Meet #5 Division I · Jan 15 | 9:43.30 | TFCA of GP Meet #5 Division I | January 15, 2011 |
| 3200 Meters · OutdoorBruce Dallas Invitational · Apr 2 | 10:33.00 | Bruce Dallas Invitational | April 2, 2011 |
| 800 Meters · IndoorTFCA of GP Meet #6 · Jan 16 | 2:15.49 | TFCA of GP Meet #6 | January 16, 2010 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 21 | 51st Leonard Stephan InvitationalApr 21 · 1600 Meters · Place 9 · Coatesville | 1600 Meters | 9 | 4:48.65 | — |
| Apr 7 | Bruce Dallas InviteApr 7 · 3200 Meters · Place 13 · Coatesville | 3200 Meters | 13 | 10:44.84 | — |
| Mar 30 | Downingtown West Spring InvitationalMar 30 · 1600 Meters · Place 6 · Coatesville | 1600 Meters | 6 | 4:48.30 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 11 | PTFCA Indoor Track CarnivalFeb 11 · 3000 Meters · Place 7 · Coatesville | 3000 Meters | 7 | 10:06.27 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 2 | Bruce Dallas InvitationalApr 2 · 3200 Meters · Place 6 · Coatesville | 3200 Meters | 6 | 10:33.00 PB | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 6 | Susquehanna Indoor HS ClassicFeb 6 · 3000 Meters · Place 13 · Coatesville | 3000 Meters | 13 | 9:56.02 | — |
| Feb 3 | Glen Mills InvitationalFeb 3 · 800 Meters · Place 41 · Coatesville | 800 Meters | 41 | 2:17.70 | — |
| Jan 15 | TFCA of GP Meet #5 Division IJan 15 · 3000 Meters · Place 5 · Coatesville | 3000 Meters | 5 | 9:43.30 PB | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 16 | TFCA of GP Meet #6Jan 16 · 800 Meters · Place 20 · Coatesville | 800 Meters | 20 | 2:15.49 PB | 10 |
| Jan 9 | TFCA of GP Meet #5Jan 9 · 3000 Meters · Place 8 · Coatesville | 3000 Meters | 8 | 9:59.39 | 10 |