| Aug 1 | AAU Junior Olympic GamesAug 1 · 800 Meters · Place 7 · AOC Ambler Track ClubAOC Ambler Track Club | 800 MetersRound P | 7. | 2:16.72a | 8 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 800 Meters · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club | 800 Meters | 2. | 2:15.36a PB | 8 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 400 Meters · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club | 400 MetersRound P | 2. | 55.99a PB | 8 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 400 Meters · Place 5 · AOC Ambler Track ClubAOC Ambler Track Club | 400 Meters | 5. | 56.60a | 8 |
| Aug 1 | AAU Junior Olympic GamesAug 1 · 100 Meters · Place 33 · AOC Ambler Track ClubAOC Ambler Track Club | 100 MetersRound P | 33. | 12.62aWind: 1.3 | 8 |
| Jul 7 | Germantown Academy All Comers #1Jul 7 · 800 Meters · Place 1 · Doylestown, PADoylestown, PA | 800 Meters | 1. | 2:15.79a | 8 |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 3 · AOC Ambler Track ClubAOC Ambler Track Club | Javelin | 3 | 12.84 | — |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club | Javelin | 2 | 12.46Q | — |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 1 · AOC Ambler Track ClubAOC Ambler Track Club | Discus | 1 | 57.38 | — |
| Jun 26 | AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 1 · AOC Ambler Track ClubAOC Ambler Track Club | Pole Vault | 1 | 2:30.21 PB | — |
| Jun 12 | AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 1 · AOC Ambler Track ClubAOC Ambler Track Club | 800 Meters | 1 | 2:16.74a | 8 |
| Jun 12 | AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 1 · AOC Ambler Track ClubAOC Ambler Track Club | 400 Meters | 1 | 56.55a | 8 |
| Jun 12 | AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 2 · AOC Ambler Track ClubAOC Ambler Track Club | 100 Meters | 2 | 12.51a | 8 |
| May 30 | Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 800 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 800 Meters | 1. | 2:17.39a | 8 |
| May 30 | Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 400 Meters | 1. | 56.53a | 8 |
| May 30 | Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 MetersRound P | 1. | 12.35a PB | 8 |
| May 30 | Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | 1. | 12.50a | 8 |
| May 17 | Philadelphia CYO Area II ChampionshipsMay 17 · 800 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 800 Meters | 1. | 2:23.66a | 8 |
| May 17 | Philadelphia CYO Area II ChampionshipsMay 17 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 400 Meters | 1. | 56.88a | 8 |
| May 17 | Philadelphia CYO Area II ChampionshipsMay 17 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 MetersRound P | 1. | 12.48a | 8 |
| May 17 | Philadelphia CYO Area II ChampionshipsMay 17 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | 1. | 12.50a | 8 |
| May 3 | Region Gold CYO Championship MeetMay 3 · 800 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 800 Meters | 1. | 2:26.43a | 8 |
| May 3 | Region Gold CYO Championship MeetMay 3 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 400 Meters | 1. | 57.98a | 8 |
| May 3 | Region Gold CYO Championship MeetMay 3 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 MetersRound P | 1. | 12.66a | 8 |
| May 3 | Region Gold CYO Championship MeetMay 3 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | 1. | 12.70a | 8 |
| Apr 26 | CYO Gold #5Apr 26 · 800 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 800 Meters | 1. | 2:18.23a | 8 |
| Apr 26 | CYO Gold #5Apr 26 · 200 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 200 Meters | 1. | 26.20a PB | 8 |
| Apr 26 | CYO Gold #5Apr 26 · 100 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | -- | DNS | 8 |
| Apr 19 | CYO Gold #4Apr 19 · 800 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel | 800 Meters | -- | DNS | 8 |
| Apr 19 | CYO Gold #4Apr 19 · 200 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel | 200 Meters | -- | DNS | 8 |
| Apr 12 | CYO Gold #3Apr 12 · Long Jump · Place 3 · Our Lady of Mount CarmelOur Lady of Mount Carmel | Long Jump | 3. | 11-10.50 PB | 8 |
| Apr 12 | CYO Gold #3Apr 12 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 400 Meters | 1. | 57.95a | 8 |
| Apr 12 | CYO Gold #3Apr 12 · 200 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel | 200 Meters | -- | DNS | 8 |
| Apr 12 | CYO Gold #3Apr 12 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | 1. | 13.19a | 8 |
| Mar 29 | CYO Gold #2Mar 29 · 100 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | -- | DNS | 8 |
| Mar 22 | CYO Gold #1Mar 22 · 800 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 800 Meters | 1. | 2:23.60a | 8 |
| Mar 22 | CYO Gold #1Mar 22 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel | 100 Meters | 1. | 13.02a | 8 |