| Event / course | Mark | Meet | Date |
|---|---|---|---|
| Discus · 1kg · OutdoorPIAA District I Championships · May 17 | 101-05 | PIAA District I Championships | May 17, 2024 |
| Shot Put · 4kg · OutdoorThe John Heins Invitational · Apr 8 | 21-08.00 | The John Heins Invitational | April 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 17 | PIAA District I ChampionshipsMay 17 · Discus · Place 20 · Neshaminy | Discus1kg | 20. | 101-05 PB | 12 |
| May 4 | The Neshaminy InvitationalMay 4 · Javelin · Place 2 · Neshaminy | Javelin | 2 | 85-4 | 12 |
| May 4 | The Neshaminy InvitationalMay 4 · Discus · Place 1 · Neshaminy | Discus | 1 | 109-3 | 12 |
| May 2 | Montgomery Memorial MeetMay 2 · Javelin · Place 2 · Neshaminy | Javelin | 2 | 87-00 | 12 |
| May 2 | Montgomery Memorial MeetMay 2 · Discus · Place 1 · Neshaminy | Discus | 1 | 104-07 | 12 |
| Apr 27 | Unionville InvitationalApr 27 · Javelin · Place 10 · Neshaminy | Javelin | 10 | 88-03.00 | — |
| Apr 27 | Unionville InvitationalApr 27 · Discus · Place 8 · Neshaminy | Discus | 8 | 95-07.00 | — |
| Apr 27 | Unionville InvitationalApr 27 · Javelin · Place 10 · Neshaminy | Javelin | 10 | 88-03.00 | — |
| Apr 27 | Unionville InvitationalApr 27 · Discus · Place 8 · Neshaminy | Discus | 8 | 95-07.00 | — |
| Apr 20 | Neshaminy Track ClassicApr 20 · Javelin · Place 4 · Neshaminy | Javelin | 4 | 84-08 | — |
| Apr 20 | Neshaminy Track ClassicApr 20 · Discus · Place 2 · Neshaminy | Discus | 2 | 90-02 | — |
| Apr 13 | The Bensalem InvitationalApr 13 · Javelin · Place 3 · Neshaminy | Javelin | 3 | 94-5 | 12 |
| Apr 13 | The Bensalem InvitationalApr 13 · Discus · Place 2 · Neshaminy | Discus | 2 | 94-2 | 12 |
| Apr 13 | The Bensalem InvitationalApr 13 · Shot Put · Place 9 · Neshaminy | Shot Put | 9 | 24-2 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 19 | PIAA District 1 AAA/AA ChampionshipsMay 19 · Discus · Place 12 · Neshaminy | Discus1kg | 12. | 100-04 | 11 |
| May 12 | S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · Javelin · Place 4 · Neshaminy | Javelin | 4 | 99-11 | — |
| May 12 | S.O.L. National Conference - Patriot Division ChampionshipsMay 12 · Discus · Place 2 · Neshaminy | Discus | 2 | 104-06 | — |
| May 4 | Montgomery Memorial MeetMay 4 · Javelin · Place 11 · Neshaminy | Javelin | 11 | 79-8 | 11 |
| May 4 | Montgomery Memorial MeetMay 4 · Discus · Place 1 · Neshaminy | Discus | 1 | 93-0 | 11 |
| May 2 | Neshaminy vs. Council Rock NorthMay 2 · Javelin · Place 2 · Neshaminy | Javelin | 2 | 89-9 | 11 |
| May 2 | Neshaminy vs. Council Rock NorthMay 2 · Discus · Place 1 · Neshaminy | Discus | 1 | 99-8 | 11 |
| May 2 | Neshaminy vs. Council Rock NorthMay 2 · High Jump · Place 4 · Neshaminy | High Jump | 4 | 4-2 | 11 |
| Apr 29 | Unionville InvitationalApr 29 · Javelin · Place 10 · Neshaminy | Javelin | 10 | 92-6 | — |
| Apr 29 | Unionville InvitationalApr 29 · Discus · Place 16 · Neshaminy | Discus | 16 | 78-9.50 | — |
| Apr 29 | Unionville InvitationalApr 29 · Javelin · Place 10 · Neshaminy | Javelin600g | 10. | 92-6Unofficial | 11 |
| Apr 29 | Unionville InvitationalApr 29 · Discus · Place 16 · Neshaminy | Discus1kg | 16. | 78-9.50Unofficial | 11 |
| Apr 18 | Neshaminy vs. TrumanApr 18 · Javelin · Place 2 · Neshaminy | Javelin | 2 | 85-1 | 11 |
| Apr 18 | Neshaminy vs. TrumanApr 18 · Discus · Place 1 · Neshaminy | Discus | 1 | 95-9 | 11 |
| Apr 18 | Neshaminy vs. TrumanApr 18 · High Jump · Place 5 · Neshaminy | High Jump | 5 | 4-4 | 11 |
| Apr 15 | The Bensalem InvitationalApr 15 · Javelin · Place 3 · Neshaminy | Javelin | 3 | 69-05 | 11 |
| Apr 15 | The Bensalem InvitationalApr 15 · Discus · Place 2 · Neshaminy | Discus | 2 | 89-04 | 11 |
| Apr 15 | The Bensalem InvitationalApr 15 · Javelin · Place 3 · Neshaminy | Javelin | 3 | 69-05 | 11 |
| Apr 15 | The Bensalem InvitationalApr 15 · Discus · Place 2 · Neshaminy | Discus | 2 | 89-04 | 11 |
| Apr 13 | Neshaminy Track ClassicApr 13 · Javelin · Place 4 · Neshaminy | Javelin | 4 | 82-11 | — |
| Apr 13 | Neshaminy Track ClassicApr 13 · Discus · Place 1 · Neshaminy | Discus | 1 | 85-00 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | SOL National Conference ChampionshipsMay 13 · Discus · Place 3 · Neshaminy | Discus | 3 | 90-03 | 10 |
| May 13 | SOL National Conference ChampionshipsMay 13 · Shot Put · Place 14 · Neshaminy | Shot Put | 14 | 22-07.75 | 10 |
| May 13 | SOL National Conference ChampionshipsMay 13 · Javelin · Place 6 · Neshaminy | Javelin | 6 | 80-02 | 10 |
| May 13 | SOL National Conference ChampionshipsMay 13 · Discus · Place 3 · Neshaminy | Discus | 3 | 90-03 | 10 |
| Apr 8 | The John Heins InvitationalApr 8 · Discus · Place 28 · Neshaminy | Discus1kg | 28. | 60-07 | 10 |
| Apr 8 | The John Heins InvitationalApr 8 · Shot Put · Place 33 · Neshaminy | Shot Put4kg | 33. | 21-08.00 PB | 10 |