| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 22 | PIAA Track & Field State ChampionshipsMay 22 · 4x400 Relay · Place 5 · Upper Moreland | 4x400 RelayRound P | 5. | 3:20.37a | - |
| May 22 | PIAA Track & Field State ChampionshipsMay 22 · 4x400 Relay · Place 6 · Upper Moreland | 4x400 Relay | 6. | 3:21.57a | - |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · 4x400 Relay · Place 1 · Upper Moreland | 4x400 Relay | 1. | 3:18.27a | - |
| Apr 18 | Penn Wood Rap Curry InvitationalApr 18 · 4x100 Relay · Place 12 · Upper Moreland | 4x100 Relay | 12. | 44.26a | - |
| Apr 2 | Jim Kelly InvitationalApr 2 · 4x400 Relay · Place 3 · Upper Moreland | 4x400 Relay | 3. | 3:27.17a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | U.S. Marine Corps Holiday ClassicDec 28 · SMR 1600m · Place 9 · Upper Moreland | SMR 1600m[400-200-200-800] | 9. | 4:04.97a | - |
| Dec 28 | U.S. Marine Corps Holiday ClassicDec 28 · SMR 1600m · Place 5 · Upper Moreland | SMR 1600m[400-200-200-800] | 5. | 3:52.96a | - |
| Dec 28 | U.S. Marine Corps Holiday ClassicDec 28 · SMR 1600m · Place 2 · Upper Moreland | SMR 1600m[400-200-200-800] | 2. | 3:43.44a | - |
| Dec 28 | U.S. Marine Corps Holiday ClassicDec 28 · DMR 4000m · Place 11 · Upper Moreland | DMR 4000m[1200-400-800-1600] | 11. | 12:06.23a | - |
| Dec 14 | TFCAGP #1Dec 14 · 4x200 Relay · Place 12 · Upper Moreland | 4x200 Relay | 12. | 1:38.30a | - |
| Dec 14 | TFCAGP #1Dec 14 · DMR 4000m · Place 16 · Upper Moreland | DMR 4000m[1200-400-800-1600] | 16. | 11:56.63a | - |
| Dec 14 | TFCAGP #1Dec 14 · 4x800 Relay · Place 12 · Upper Moreland | 4x800 Relay | 12. | 9:35.87a | - |
| Dec 14 | TFCAGP #1Dec 14 · 4x800 Relay · Place 16 · Upper Moreland | 4x800 Relay | 16. | 9:31.72a | - |
| Dec 14 | TFCAGP #1Dec 14 · 4x400 Relay · Place 9 · Upper Moreland | 4x400 Relay | 9. | 3:38.71a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · SMR 1600m · Place 5 · Upper Moreland | SMR 1600m[200-200-400-800] | 5. | 3:53.34a | - |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 4x200 Relay · Place 13 · Upper Moreland | 4x200 Relay | 13. | 1:39.66a | - |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 4x400 Relay · Place 20 · Upper Moreland | 4x400 Relay | 20. | 3:55.94a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x200 Relay · Place 19 · Upper Moreland | 4x200 Relay | 19. | 1:39.12a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x800 Relay · Place 29 · Upper Moreland | 4x800 Relay | 29. | 9:49.97a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 2 · Upper Moreland | 4x400 Relay | 2. | 3:53.25a | - |
| Dec 21 | TFCAofGP Meet #2Dec 21 · 4x400 Relay · Place 45 · Upper Moreland | 4x400 Relay | 45. | 4:07.68a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x200 Relay · Place 22 · Upper Moreland | 4x200 Relay | 22. | 1:39.98a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x400 Relay · Place 31 · Upper Moreland | 4x400 Relay | 31. | 4:00.94a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Mar 31 | John Heins Memorial InvitationalMar 31 · 4x800 Relay · Place 10 · Upper Moreland | 4x800 Relay | 10. | 9:56.92a | - |
| Mar 31 | John Heins Memorial InvitationalMar 31 · 4x400 Relay · Place 6 · Upper Moreland | 4x400 Relay | 6. | 3:46.05a | - |
| Mar 31 | John Heins Memorial InvitationalMar 31 · 4x100 Relay · Place 5 · Upper Moreland | 4x100 RelayThrowers | 5. | 54.70a | - |
| Mar 31 | John Heins Memorial InvitationalMar 31 · 4x100 Relay · Place 6 · Upper Moreland | 4x100 RelayThrowers | 6. | 46.14a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | Robert J Burdette Indoor ClassicDec 29 · SMR 1600m · Place 11 · Upper Moreland | SMR 1600m[200-200-400-800] | 11. | 4:05.62a | - |
| Dec 29 | Robert J Burdette Indoor ClassicDec 29 · 4x200 Relay · Place 12 · Upper Moreland | 4x200 Relay | 12. | 1:39.56a | - |
| Dec 29 | Robert J Burdette Indoor ClassicDec 29 · 4x400 Relay · Place 17 · Upper Moreland | 4x400 Relay | 17. | 3:56.92a | - |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 4x200 Relay · Place 4 · Upper Moreland | 4x200 Relay | 4. | 1:46.79a | - |
| Dec 22 | TFCAofGP Meet #3Dec 22 · 4x200 Relay · Place 7 · Upper Moreland | 4x200 Relay | 7. | 1:42.35a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x200 Relay · Place 21 · Upper Moreland | 4x200 Relay | 21. | 1:43.02a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x400 Relay · Place 18 · Upper Moreland | 4x400 Relay | 18. | 4:13.16a | - |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 4x200 Relay · Place 43 · Upper Moreland | 4x200 Relay | 43. | 1:49.71a | - |
| Dec 10 | TFCAofGP Meet #1Dec 10 · 4x800 Relay · Place 40 · Upper Moreland | 4x800 Relay | 40. | 10:19.33a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 8 | The John Heins InvitationalApr 8 · 4x800 Relay · Place 17 · Upper Moreland | 4x800 Relay | 17. | 10:25.13a | - |
| Apr 8 | The John Heins InvitationalApr 8 · 4x400 Relay · Place 19 · Upper Moreland | 4x400 Relay | 19. | 4:10.09a | - |
| Apr 8 | The John Heins InvitationalApr 8 · 4x400 Relay · Place 18 · Upper Moreland | 4x400 Relay | 18. | 4:05.06a | - |
| Apr 8 | The John Heins InvitationalApr 8 · 4x100 Relay · Place 5 · Upper Moreland | 4x100 RelayThrowers | 5. | 52.63a | - |
| Apr 8 | The John Heins InvitationalApr 8 · 4x100 Relay · Place 21 · Upper Moreland | 4x100 Relay | 21. | 50.63a | - |
| Apr 8 | The John Heins InvitationalApr 8 · 4x100 Relay · Place 10 · Upper Moreland | 4x100 Relay | 10. | 46.33a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 29 | Montgomery Memorial InvitationalApr 29 · 4x100 Throwers Relay · Place 3 · Upper Moreland | 4x100 Throwers RelayThrowers | 3. | 54.07a | - |
| Apr 29 | Montgomery Memorial InvitationalApr 29 · 4x400 Relay · Place 7 · Upper Moreland | 4x400 Relay | 7. | 4:11.0a | - |
| Apr 29 | Montgomery Memorial InvitationalApr 29 · 4x100 Relay · Place 8 · Upper Moreland | 4x100 Relay | 8. | 52.86a | - |
| Apr 17 | SOL Invitational #2Apr 17 · 4x400 Relay · Place 3 · Upper Moreland | 4x400 Relay | 3. | 3:54.83a | - |
| Apr 6 | Lower Moreland / Upper Moreland DualApr 6 · 4x800 Relay · Place 2 · Upper Moreland | 4x800 Relay | 2. | 10:47.90a | - |
| Apr 6 | Lower Moreland / Upper Moreland DualApr 6 · 4x400 Relay · Place 2 · Upper Moreland | 4x400 Relay | 2. | 4:11.62a | - |
| Apr 6 | Lower Moreland / Upper Moreland DualApr 6 · 4x100 Relay · Place 2 · Upper Moreland | 4x100 Relay | 2. | 53.22a | - |