| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · OutdoorUnionville Invitational · May 1 | 4:56.20 | Unionville Invitational | May 1, 2021 |
| 400 Meters · OutdoorBAL Meet @ Interboro · Apr 19 | 58.66 | BAL Meet @ Interboro | April 19, 2021 |
| 800 Meters · OutdoorUpper Dublin Cardinal Invitational · Apr 16 | 2:21.58a | Upper Dublin Cardinal Invitational | April 16, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 12 | Bicentennial Athletic League Championships May 12 · 1600 Meters · Place 7 · Delco Christian | 1600 Meters | 7 | 4:57.46 | 12 |
| May 6 | Delco ChampionshipMay 6 · 1600 Meters · Place 21 · Delaware County Christian | 1600 Meters | 21. | 5:00.53a | 12 |
| May 1 | Unionville InvitationalMay 1 · 1600 Meters · Place 34 · Delaware County Chri | 1600 Meters | 34 | 4:56.20 PB | — |
| Apr 26 | BAL @ Interboro #2Apr 26 · 800 Meters · Place 3 · Delaware Cou | 800 Meters | 3 | 2:21.88 | 12 |
| Apr 19 | BAL Meet @ InterboroApr 19 · 800 Meters · Place 2 · Delaware Cou | 800 Meters | 2 | 2:22.55 | 12 |
| Apr 19 | BAL Meet @ InterboroApr 19 · 400 Meters · Place 6 · Delaware Cou | 400 Meters | 6 | 58.66 PB | 12 |
| Apr 16 | Upper Dublin Cardinal InvitationalApr 16 · 800 Meters · Place 22 · Delaware County Christian | 800 Meters | 22. | 2:21.58a PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 8 | Bicentennial Athletic League ChampionshipsMay 8 · 1600 Meters · Place 15 · Delco Christian | 1600 Meters | 15 | 4:57.49 | 10 |
| Apr 27 | Unionville InvitationalApr 27 · 1600 Meters · Place 36 · Delaware Cou | 1600 Meters | 36 | 5:15.60 | — |
| Apr 12 | Upper Moreland Track InvitationalApr 12 · 1600 Meters · Place 29 · Delco Christian | 1600 Meters | 29 | 5:13.61 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 9 | Bicentennial Athletic League ChampionshipsMay 9 · 1600 Meters · Place 16 · Delco Christian | 1600 Meters | 16 | 5:06.24 | 9 |
| May 5 | Boys DELCO ChampionshipsMay 5 · 1600 Meters · Place 21 · Delaware County Christian | 1600 Meters | 21. | 5:04.12a | 9 |
| Apr 3 | Lower Moreland DualApr 3 · 1600 Meters · Place 3 · Delaware County Christian | 1600 Meters | 3. | 5:27.7 | 9 |