Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorThe Neshaminy Invitational · May 264-3The Neshaminy InvitationalMay 2, 2026
Javelin · 600g · OutdoorThe Neshaminy Invitational · May 273-0The Neshaminy InvitationalMay 2, 2026
Shot Put · 4kg · OutdoorThe Bensalem Invitational · Apr 1128-0The Bensalem InvitationalApril 11, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Javelin · Place 7 · Villa Joseph MarieJavelin600g7.72-0312
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Place 5 · Villa Joseph MarieShot Put4kg5.27-08.0012
May 8AACA ChampionshipsMay 8 · Javelin · Place 15 · Villa Joseph MarieJavelin600g15.68-112
May 8AACA ChampionshipsMay 8 · Shot Put · Place 3 · Villa Joseph MarieShot Put4kg3.27-712
May 2The Neshaminy InvitationalMay 2 · Javelin · Place 10 · Villa Joseph MarieJavelin600g10.73-0 PB12
May 2The Neshaminy InvitationalMay 2 · Discus · Place 15 · Villa Joseph MarieDiscus1kg15.64-3 PB12
May 2The Neshaminy InvitationalMay 2 · Shot Put · Place 12 · Villa Joseph MarieShot Put4kg12.25-4.2512
Apr 30Montgomery Memorial MeetApr 30 · Javelin · Villa Joseph MarieJavelin600g—DNS12
Apr 30Montgomery Memorial MeetApr 30 · Discus · Villa Joseph MarieDiscus1kg—DNS12
Apr 30Montgomery Memorial MeetApr 30 · Shot Put · Villa Joseph MarieShot Put4kg—DNS12
Apr 11The Bensalem InvitationalApr 11 · Javelin · Place 8 · Villa Joseph MarieJavelin600g8.53-1112
Apr 11The Bensalem InvitationalApr 11 · Discus · Place 19 · Villa Joseph MarieDiscus1kg19.57-612
Apr 11The Bensalem InvitationalApr 11 · Shot Put · Place 7 · Villa Joseph MarieShot Put4kg7.28-0 PB12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Place 7 · Villa Joseph MarieShot Put4kg7.26-03.7511
May 10Bensalem InvitationalMay 10 · Shot Put · Place 5 · Villa Joseph MarieShot Put527-10.5011
May 6AACA ChampionshipsMay 6 · Shot Put · Place 5 · Villa Joseph MarieShot Put529-1.7511
May 3The Neshaminy InvitationalMay 3 · Shot Put · Place 5 · Villa Joseph MarieShot Put527-6.2511
Apr 9AACA @ GMA - GMA, SHA, VJMApr 9 · Javelin · Place 6 · Villa Joseph MarieJavelin655-411
Apr 9AACA @ GMA - GMA, SHA, VJMApr 9 · Discus · Place 7 · Villa Joseph MarieDiscus755-011
Apr 9AACA @ GMA - GMA, SHA, VJMApr 9 · Shot Put · Place 4 · Villa Joseph MarieShot Put425-1011
Apr 5Council Rock Kiwanis InvitationalApr 5 · Javelin · Place 18 · Villa Joe MarieJavelin1853-09—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Discus · Place 20 · Villa Joe MarieDiscus2056-11—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Shot Put · Place 14 · Villa Joe MarieShot Put1423-09.00—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 7AACA ChampionshipsMay 7 · Javelin · Place 11 · Villa Joseph MarieJavelin1157-710
May 7AACA ChampionshipsMay 7 · Discus · Place 9 · Villa Joseph MarieDiscus969-110
May 7AACA ChampionshipsMay 7 · Shot Put · Place 9 · Villa Joseph MarieShot Put925-3.5010
Apr 27New Balance Whippets T&F InvitationalApr 27 · Javelin · Place 14 · Villa Joseph MarieJavelin1458-10.00SO
Apr 27New Balance Whippets T&F InvitationalApr 27 · Discus · Place 15 · Villa Joseph MarieDiscus1562-03.00SO
Apr 27New Balance Whippets T&F InvitationalApr 27 · Shot Put · Place 14 · Villa Joseph MarieShot Put1425-07.00SO
Apr 20Neshaminy Track ClassicApr 20 · Javelin · Place 10 · VillaJavelin1062-05—
Apr 20Neshaminy Track ClassicApr 20 · Discus · Place 8 · VillaDiscus865-03—
Apr 20Neshaminy Track ClassicApr 20 · Shot Put · Place 6 · VillaShot Put624-10.00—
Apr 16AACA @ MSJ - MSJ, SHA, VJMApr 16 · Javelin · Place 5 · Villa Joseph MarieJavelin554-310
Apr 16AACA @ MSJ - MSJ, SHA, VJMApr 16 · Discus · Place 5 · Villa Joseph MarieDiscus555-410
Apr 16AACA @ MSJ - MSJ, SHA, VJMApr 16 · Shot Put · Place 3 · Villa Joseph MarieShot Put325-1110
Apr 13The Bensalem InvitationalApr 13 · Javelin · Place 14 · Villa Joseph MarieJavelin1449-910
Apr 13The Bensalem InvitationalApr 13 · Discus · Place 17 · Villa Joseph MarieDiscus1742-9.5010
Apr 13The Bensalem InvitationalApr 13 · Shot Put · Place 15 · Villa Joseph MarieShot Put1522-4.5010
Apr 10AACA @ VMA - VMA, SHA, VJMApr 10 · Javelin · Place 5 · Villa Joseph MarieJavelin559-710
Apr 10AACA @ VMA - VMA, SHA, VJMApr 10 · Discus · Place 8 · Villa Joseph MarieDiscus859-510
Apr 10AACA @ VMA - VMA, SHA, VJMApr 10 · Shot Put · Place 6 · Villa Joseph MarieShot Put623-210
Apr 6Haverford InvitationalApr 6 · Discus · Place 39 · Villa Joseph MarieDiscus3949-04.50SO

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9AACA ChampionshipsMay 9 · Discus · Place 12 · Villa Joseph MarieDiscus1255-109
May 9AACA ChampionshipsMay 9 · Shot Put · Place 8 · Villa Joseph MarieShot Put824-39
May 4Montgomery Memorial MeetMay 4 · Shot Put · Place 15 · Villa Joseph MarieShot Put1521-119
May 4Montgomery Memorial MeetMay 4 · Javelin · Place 22 · Villa Joseph MarieJavelin2244-49
May 4Montgomery Memorial MeetMay 4 · Discus · Place 21 · Villa Joseph MarieDiscus2152-119
Apr 12AACA @ VMAApr 12 · Javelin · Place 12 · Villa Joseph MarieJavelin1251-09
Apr 12AACA @ VMAApr 12 · Discus · Place 11 · Villa Joseph MarieDiscus1155-99
Apr 12AACA @ VMAApr 12 · Shot Put · Place 4 · Villa Joseph MarieShot Put424-49
Mar 31John Heins Memorial InvitationalMar 31 · Javelin · Place 18 · Villa Joseph MarieJavelin600g18.60-079
Mar 31John Heins Memorial InvitationalMar 31 · Shot Put · Place 16 · Villa Joseph MarieShot Put4kg16.23-08.009