| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 22 | PIAA Track & Field State ChampionshipsMay 22 · 4x800 Relay · Place 2 · Haverford Twp. | 4x800 Relay | 2. | 7:44.31a | - |
| Apr 29 | Delco ChampsApr 29 · 4x400 Relay · Place 6 · Haverford Twp. | 4x400 Relay | 6. | 3:23.69a | - |
| Apr 29 | Delco ChampsApr 29 · 4x400 Relay · Place 10 · Haverford Twp. | 4x400 Relay | 10. | 3:47.96a | - |
| Apr 29 | Delco ChampsApr 29 · 4x100 Relay · Place 6 · Haverford Twp. | 4x100 Relay | 6. | 43.38a | - |
| Apr 29 | Delco ChampsApr 29 · 4x100 Relay · Place 10 · Haverford Twp. | 4x100 Relay | 10. | 46.80a | - |
| Apr 18 | Rap Curry InvitationalApr 18 · 4x800 Relay · Haverford Twp. | 4x800 Relay | — | DNS | - |
| Apr 15 | CAL Meet #3 @ SpringfieldApr 15 · 4x800 Relay · Place 5 · Haverford Twp. | 4x800 Relay | 5. | 10:49.12a | - |
| Apr 15 | CAL Meet #3 @ SpringfieldApr 15 · 4x100 Relay · Haverford Twp. | 4x100 Relay | -- | DQ | - |
| Apr 11 | Brooks Fords Track ClassicApr 11 · DMR 4000m · Place 1 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 1. | 11:14.27a | - |
| Apr 11 | Brooks Fords Track ClassicApr 11 · 4x800 Relay · Place 10 · Haverford Twp. | 4x800 Relay | 10. | 10:31.73a | - |
| Apr 11 | Brooks Fords Track ClassicApr 11 · 4x100 Relay · Place 5 · Haverford Twp. | 4x100 Relay | 5. | 44.16a | - |
| Apr 9 | PIAA District I Fr/MS PR TrialsApr 9 · 4x100 Relay · Place 4 · Haverford Twp. | 4x100 Relay | 4. | 46.18a | - |
| Apr 8 | CAL Week #2 @ Haverford (Boys)Apr 8 · 4x400 Relay · Place 6 · Haverford Twp. | 4x400 Relay | 6. | 3:53.99a | - |
| Apr 8 | CAL Week #2 @ Haverford (Boys)Apr 8 · 4x400 Relay · Place 2 · Haverford Twp. | 4x400 Relay | 2. | 3:42.30a | - |
| Apr 8 | CAL Week #2 @ Haverford (Boys)Apr 8 · 4x100 Relay · Place 5 · Haverford Twp. | 4x100 Relay | 5. | 46.08a | - |
| Mar 25 | CAL Week #1 PenncrestMar 25 · 4x800 Relay · Place 4 · Haverford Twp. | 4x800 Relay | 4. | 9:23.86a | - |
| Mar 25 | CAL Week #1 PenncrestMar 25 · 4x400 Relay · Haverford Twp. | 4x400 Relay | -- | DNS | - |
| Mar 25 | CAL Week #1 PenncrestMar 25 · 4x400 Relay · Haverford Twp. | 4x400 Relay | -- | DNS | - |
| Mar 25 | CAL Week #1 PenncrestMar 25 · 4x100 Relay · Place 8 · Haverford Twp. | 4x100 Relay | 8. | 49.77a | - |
| Mar 25 | CAL Week #1 PenncrestMar 25 · 4x100 Relay · Place 5 · Haverford Twp. | 4x100 Relay | 5. | 47.99a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 14 | Henderson InvitationalFeb 14 · 4x200 Relay · Place 5 · Haverford Twp. | 4x200 Relay | 5. | 1:31.79a | - |
| Feb 14 | Henderson InvitationalFeb 14 · 4x400 Relay · Place 2 · Haverford Twp. | 4x400 Relay | 2. | 3:29.91a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 25 | UD InviteApr 25 · 4x100 Relay · Place 10 · Haverford Twp. | 4x100 Relay | 10. | 49.48a | - |
| Apr 11 | Fords TwilightApr 11 · 4x400 Relay · Place 2 · Haverford Twp. | 4x400 Relay | 2. | 3:33.56a | - |
| Apr 9 | Marple Newtown CAL MeetApr 9 · 4x400 Relay · Place 11 · Haverford Twp. | 4x400 Relay | 11. | 3:59.48a | - |
| Apr 9 | Marple Newtown CAL MeetApr 9 · 4x400 Relay · Place 6 · Haverford Twp. | 4x400 Relay | 6. | 3:45.52a | - |
| Apr 9 | Marple Newtown CAL MeetApr 9 · 4x100 Relay · Place 10 · Haverford Twp. | 4x100 Relay | 10. | 50.55a | - |
| Apr 2 | Springfield CAL Meet (Boys Only)Apr 2 · 4x400 Relay · Place 3 · Haverford Twp. | 4x400 Relay | 3. | 3:35.70a | - |
| Apr 2 | Springfield CAL Meet (Boys Only)Apr 2 · 4x100 Relay · Haverford Twp. | 4x100 Relay | -- | DNS | - |
| Mar 26 | Ridley Boys CAL #1Mar 26 · 4x400 Relay · Place 11 · Haverford Twp. | 4x400 Relay | 11. | 4:29.99a | - |
| Mar 26 | Ridley Boys CAL #1Mar 26 · 4x400 Relay · Place 8 · Haverford Twp. | 4x400 Relay | 8. | 3:58.64a | - |
| Mar 26 | Ridley Boys CAL #1Mar 26 · 4x100 Relay · Place 11 · Haverford Twp. | 4x100 Relay | 11. | 52.32a | - |
| Mar 26 | Ridley Boys CAL #1Mar 26 · 4x100 Relay · Place 4 · Haverford Twp. | 4x100 Relay | 4. | 45.74a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 26 | UD InviteApr 26 · 4x100 Relay · Place 6 · Haverford Twp. | 4x100 Relay | 6. | 47.70a | - |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · 4x800 Relay · Place 11 · Haverford Twp. | 4x800 Relay | 11. | 10:37.22a | - |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · 4x800 Relay · Place 9 · Haverford Twp. | 4x800 Relay | 9. | 10:08.79a | - |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · 4x400 Relay · Place 5 · Haverford Twp. | 4x400 Relay | 5. | 3:46.69a | - |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · 4x100 Relay · Place 9 · Haverford Twp. | 4x100 Relay | 9. | 49.81a | - |
| Apr 17 | CAL Week #3 (Marple) Apr 17 · 4x100 Relay · Place 8 · Haverford Twp. | 4x100 Relay | 8. | 49.33a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | U.S. Marine Corps Holiday ClassicDec 29 · 4x200 Relay · Place 44 · Haverford Twp. | 4x200 RelayRound P | 44. | 1:39.21a | - |
| Dec 29 | U.S. Marine Corps Holiday ClassicDec 29 · DMR 4000m · Place 12 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 12. | 12:53.23a | - |
| Dec 29 | U.S. Marine Corps Holiday ClassicDec 29 · DMR 4000m · Place 6 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 6. | 11:59.06a | - |
| Dec 16 | JAMBAR Coaches Hall of Fame InvitationalDec 16 · 4x800 Relay · Place 8 · Haverford Twp. | 4x800 Relay | 8. | 9:37.51a | - |
| Dec 16 | JAMBAR Coaches Hall of Fame InvitationalDec 16 · 4x800 Relay · Place 1 · Haverford Twp. | 4x800 Relay | 1. | 8:51.29a | - |
| Dec 16 | JAMBAR Coaches Hall of Fame InvitationalDec 16 · 4x400 Relay · Place 12 · Haverford Twp. | 4x400 Relay | 12. | 3:37.05a | - |
| Dec 9 | Alvernia Holiday ClassicDec 9 · 4x200 Relay · Place 34 · Haverford Twp. | 4x200 Relay | 34. | 1:47.74a | - |
| Dec 9 | Alvernia Holiday ClassicDec 9 · 4x200 Relay · Place 22 · Haverford Twp. | 4x200 Relay | 22. | 1:42.29a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | PIAA District 1 AAA/AA ChampionshipsMay 19 · 4x800 Relay · Place 7 · Haverford Twp. | 4x800 Relay | 7. | 8:00.54a | - |
| May 3 | BOYS DELCO CHAMPIONSHIPMay 3 · 4x800 Relay · Place 1 · Haverford Twp. | 4x800 Relay | 1. | 8:01.79a | - |
| May 3 | BOYS DELCO CHAMPIONSHIPMay 3 · 4x100 Relay · Place 2 · Haverford Twp. | 4x100 Relay | 2. | 44.19a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x200 Relay · Place 17 · Haverford Twp. | 4x200 Relay | 17. | 1:41.54a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x800 Relay · Place 5 · Haverford Twp. | 4x800 Relay | 5. | 8:40.38a | - |
| Dec 17 | TFCAofGP Meet #2Dec 17 · 4x400 Relay · Place 10 · Haverford Twp. | 4x400 Relay | 10. | 3:45.40a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 27 | PIAA AAA & Unified State ChampionshipsMay 27 · 4x800 Relay · Place 2 · Haverford Twp. | 4x800 Relay | 2. | 7:45.59a | - |
| May 20 | PIAA District I AA / AAA ChampionshipsMay 20 · 4x800 Relay · Place 1 · Haverford Twp. | 4x800 Relay | 1. | 7:53.99a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 18 | UC Holiday HS InvitationalDec 18 · 4x800 Relay · Place 11 · Haverford Twp. | 4x800 Relay | 11. | 9:43.67a | - |
| Dec 18 | UC Holiday HS InvitationalDec 18 · 4x400 Relay · Haverford Twp. | 4x400 Relay | -- | DQ | - |
| Dec 18 | UC Holiday HS InvitationalDec 18 · 4x800 Relay · Place 11 · Haverford Twp. | 4x800 Relay | 11. | 9:43.67a | - |
| Dec 18 | UC Holiday HS InvitationalDec 18 · 4x400 Relay · Haverford Twp. | 4x400 Relay | -- | DQ | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 29 | PIAA Class AAA State Track & Field ChampionshipsMay 29 · 4x800 Relay · Place 9 · Haverford Twp. | 4x800 Relay | 9. | 8:04.23a | - |
| May 21 | PIAA District 1 AAA ChampionshipsMay 21 · 4x800 Relay · Place 4 · Haverford Twp. | 4x800 Relay | 4. | 7:58.88a | - |
| May 6 | Delco ChampionshipMay 6 · 4x800 Relay · Place 4 · Haverford Twp. | 4x800 Relay | 4. | 9:16.81a | - |
| May 6 | Delco ChampionshipMay 6 · 4x800 Relay · Place 3 · Haverford Twp. | 4x800 Relay | 3. | 9:10.09a | - |
| May 6 | Delco ChampionshipMay 6 · 4x800 Relay · Place 5 · Haverford Twp. | 4x800 Relay | 5. | 8:29.94a | - |
| May 6 | Delco ChampionshipMay 6 · 4x400 Relay · Place 5 · Haverford Twp. | 4x400 Relay | 5. | 4:03.25a | - |
| May 6 | Delco ChampionshipMay 6 · 4x400 Relay · Place 1 · Haverford Twp. | 4x400 Relay | 1. | 3:44.56a | - |
| May 6 | Delco ChampionshipMay 6 · 4x400 Relay · Place 10 · Haverford Twp. | 4x400 Relay | 10. | 3:33.49a | - |
| May 6 | Delco ChampionshipMay 6 · 4x100 Relay · Place 7 · Haverford Twp. | 4x100 Relay | 7. | 50.85a | - |
| May 6 | Delco ChampionshipMay 6 · 4x100 Relay · Place 1 · Haverford Twp. | 4x100 Relay | 1. | 47.72a | - |
| May 6 | Delco ChampionshipMay 6 · 4x100 Relay · Place 3 · Haverford Twp. | 4x100 Relay | 3. | 45.18a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 17 | VA ShowcaseJan 17 · SMR 1600m · Place 7 · Haverford Twp. | SMR 1600m[200-200-400-800] | 7. | 3:39.91a | - |
| Jan 17 | VA ShowcaseJan 17 · 4x200 Relay · Place 10 · Haverford Twp. | 4x200 Relay | 10. | 1:31.64a | - |
| Jan 17 | VA ShowcaseJan 17 · DMR 4000m · Place 2 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 2. | 10:35.50a | - |
| Jan 17 | VA ShowcaseJan 17 · 4x400 Relay · Place 2 · Haverford Twp. | 4x400 Relay | 2. | 3:26.93a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · SMR 1600m · Place 10 · Haverford Twp. | SMR 1600m[200-200-400-800] | 10. | 4:01.27a | - |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 4x200 Relay · Place 2 · Haverford Twp. | 4x200 Relay | 2. | 1:35.79a | - |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 4x800 Relay · Place 15 · Haverford Twp. | 4x800 Relay | 15. | 9:26.80a | - |
| Dec 28 | Robert J Burdette Indoor ClassicDec 28 · 4x400 Relay · Place 7 · Haverford Twp. | 4x400 Relay | 7. | 3:40.98a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x200 Relay · Place 1 · Haverford Twp. | 4x200 Relay | 1. | 1:34.93a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · DMR 4000m · Place 23 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 23. | 12:59.45a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x800 Relay · Place 4 · Haverford Twp. | 4x800 Relay | 4. | 9:42.01a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x800 Relay · Place 26 · Haverford Twp. | 4x800 Relay | 26. | 10:24.42a | - |
| Dec 14 | TFCAofGP Meet #1Dec 14 · 4x400 Relay · Place 25 · Haverford Twp. | 4x400 Relay | 25. | 4:31.60a | - |
| Dec 7 | Ursinus HS InvitationalDec 7 · DMR 4000m · Place 14 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 14. | 13:05.53a | - |
| Dec 7 | Ursinus HS InvitationalDec 7 · 4x400 Relay · Place 1 · Haverford Twp. | 4x400 Relay | 1. | 3:34.19a | - |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 4x200 Relay · Place 10 · Haverford Twp. | 4x200 RelayRound P | 10. | 1:32.74a | - |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 4x800 Relay · Place 6 · Haverford Twp. | 4x800 Relay | 6. | 8:11.34a | - |
| Jan 25 | Ocean Breeze Invitational Jan 25 · 4x400 Relay · Place 23 · Haverford Twp. | 4x400 Relay | 23. | 3:40.08a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 2 | Eastern States InvitationalJun 2 · 4x200 Relay · Place 5 · Haverford Twp. | 4x200 Relay | 5. | 1:30.19a | - |
| Jun 2 | Eastern States InvitationalJun 2 · 4x400 Relay · Place 1 · Haverford Twp. | 4x400 Relay | 1. | 3:24.91a | - |
| May 17 | PIAA District 1 AAA ChampionshipsMay 17 · 4x800 Relay · Place 13 · Haverford Twp. | 4x800 RelayRound P | 13. | 8:04.23a | - |
| May 17 | PIAA District 1 AAA ChampionshipsMay 17 · 4x400 Relay · Place 13 · Haverford Twp. | 4x400 RelayRound P | 13. | 3:25.07a | - |
| May 17 | PIAA District 1 AAA ChampionshipsMay 17 · 4x100 Relay · Place 10 · Haverford Twp. | 4x100 RelayRound P | 10. | 42.95a | - |
| Mar 27 | Haverford, Lower Merion at RidleyMar 27 · 4x800 Relay · Place 3 · Haverford Twp. | 4x800 Relay | 3. | 9:07.08a | - |
| Mar 27 | Haverford, Lower Merion at RidleyMar 27 · 4x800 Relay · Place 1 · Haverford Twp. | 4x800 Relay | 1. | 8:31.50a | - |
| Mar 27 | Haverford, Lower Merion at RidleyMar 27 · 4x400 Relay · Place 3 · Haverford Twp. | 4x400 Relay | 3. | 3:48.71a | - |
| Mar 27 | Haverford, Lower Merion at RidleyMar 27 · 4x400 Relay · Place 1 · Haverford Twp. | 4x400 Relay | 1. | 3:41.70a | - |
| Mar 27 | Haverford, Lower Merion at RidleyMar 27 · 4x100 Relay · Haverford Twp. | 4x100 Relay | — | SCR | - |
| Mar 27 | Haverford, Lower Merion at RidleyMar 27 · 4x100 Relay · Place 1 · Haverford Twp. | 4x100 Relay | 1. | 43.80a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 29 | TFCAofGP Meet #3Dec 29 · 4x200 Relay · Place 1 · Haverford Twp. | 4x200 Relay | 1. | 1:34.96a | - |
| Dec 29 | TFCAofGP Meet #3Dec 29 · DMR 4000m · Haverford Twp. | DMR 4000m[1200-400-800-1600] | — | DNS | - |
| Dec 29 | TFCAofGP Meet #3Dec 29 · 4x800 Relay · Place 3 · Haverford Twp. | 4x800 Relay | 3. | 9:03.11a | - |
| Dec 29 | TFCAofGP Meet #3Dec 29 · 4x400 Relay · Place 3 · Haverford Twp. | 4x400 Relay | 3. | 4:01.40a | - |
| Dec 29 | TFCAofGP Meet #3Dec 29 · 4x400 Relay · Place 5 · Haverford Twp. | 4x400 Relay | 5. | 3:51.90a | - |
| Dec 26 | Robert J Burdette Indoor ClassicDec 26 · SMR 1600m · Place 3 · Haverford Twp. | SMR 1600m[200-200-400-800] | 3. | 3:45.58a | - |
| Dec 26 | Robert J Burdette Indoor ClassicDec 26 · 4x200 Relay · Place 2 · Haverford Twp. | 4x200 Relay | 2. | 1:36.72a | - |
| Dec 26 | Robert J Burdette Indoor ClassicDec 26 · 4x400 Relay · Place 7 · Haverford Twp. | 4x400 Relay | 7. | 3:39.61a | - |
| Dec 22 | Ursinus College Holiday HS OpenDec 22 · DMR 4000m · Place 23 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 23. | 14:44.16a | - |
| Dec 22 | Ursinus College Holiday HS OpenDec 22 · 4x400 Relay · Place 8 · Haverford Twp. | 4x400 Relay | 8. | 3:51.80a | - |
| Dec 15 | Bishop Loughlin GamesDec 15 · 4x200 Relay · Place 16 · Haverford Twp. | 4x200 RelayRound P | 16. | 1:35.69a | - |
| Dec 15 | Bishop Loughlin GamesDec 15 · 4x800 Relay · Place 1 · Haverford Twp. | 4x800 Relay | 1. | 8:19.68a | - |
| Dec 8 | Ursinus InvitationalDec 8 · 4x200 Relay · Place 7 · Haverford Twp. | 4x200 Relay | 7. | 1:38.99a | - |
| Dec 8 | Ursinus InvitationalDec 8 · 4x800 Relay · Place 14 · Haverford Twp. | 4x800 Relay | 14. | 9:41.80a | - |
| Dec 8 | Ursinus InvitationalDec 8 · 4x400 Relay · Place 5 · Haverford Twp. | 4x400 Relay | 5. | 3:47.91a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 25 | PIAA State ChampionshipsMay 25 · 4x800 Relay · Place 6 · Haverford Twp. | 4x800 RelayRound P | 6. | 7:59.87a | - |
| May 25 | PIAA State ChampionshipsMay 25 · 4x800 Relay · Place 11 · Haverford Twp. | 4x800 Relay | 11. | 8:00.95a | - |
| May 18 | PIAA District 1 AAA ChampionshipsMay 18 · 4x800 Relay · Place 5 · Haverford Twp. | 4x800 RelayRound P | 5. | 8:02.22a | - |
| May 18 | PIAA District 1 AAA ChampionshipsMay 18 · 4x800 Relay · Place 5 · Haverford Twp. | 4x800 Relay | 5. | 8:02.11a | - |
| May 5 | Boys DELCO ChampionshipsMay 5 · 4x800 Relay · Place 5 · Haverford Twp. | 4x800 Relay | 5. | 9:42.05a | - |
| May 5 | Boys DELCO ChampionshipsMay 5 · 4x800 Relay · Place 9 · Haverford Twp. | 4x800 Relay | 9. | 8:52.56a | - |
| May 5 | Boys DELCO ChampionshipsMay 5 · 4x400 Relay · Place 12 · Haverford Twp. | 4x400 Relay | 12. | 3:37.72a | - |
| May 5 | Boys DELCO ChampionshipsMay 5 · 4x100 Relay · Place 7 · Haverford Twp. | 4x100 Relay | 7. | 44.97a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x200 Relay · Place 11 · Haverford Twp. | 4x200 Relay | 11. | 1:49.39a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · DMR 4000m · Place 24 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 24. | 13:59.79a | - |
| Dec 23 | TFCAofGP Meet #2Dec 23 · 4x800 Relay · Place 2 · Haverford Twp. | 4x800 Relay | 2. | 8:29.01a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x200 Relay · Place 19 · Haverford Twp. | 4x200 Relay | 19. | 1:47.62a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · DMR 4000m · Place 4 · Haverford Twp. | DMR 4000m[1200-400-800-1600] | 4. | 11:17.88a | - |
| Dec 16 | TFCAofGP Meet #1Dec 16 · 4x800 Relay · Place 20 · Haverford Twp. | 4x800 Relay | 20. | 10:07.49a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 26 | PIAA Class AAA State Championships (F-Sa)May 26 · 4x800 Relay · Place 9 · Haverford Twp. | 4x800 RelayRound P | 9. | 8:02.27a | - |
| May 19 | PIAA District 1 AAA ChampionshipsMay 19 · 4x800 Relay · Place 7 · Haverford Twp. | 4x800 RelayRound P | 7. | 8:01.64a | - |
| May 19 | PIAA District 1 AAA ChampionshipsMay 19 · 4x800 Relay · Place 8 · Haverford Twp. | 4x800 Relay | 8. | 7:58.41a | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 31 | TFCA of GP Meet #3Dec 31 · 4x400 Relay · Place 1 · Haverford Twp. | 4x400 Relay | 1. | 4:01.52a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x200 Relay · Place 18 · Haverford Twp. | 4x200 Relay | 18. | 1:52.28a | - |
| Dec 22 | TFCAofGP Meet #2Dec 22 · 4x800 Relay · Place 14 · Haverford Twp. | 4x800 Relay | 14. | 9:11.89a | - |