Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDistrict XII · May 15111-03District XIIMay 15, 2024
Javelin · 800g · OutdoorPIAA State Track & Field Championships · May 24148-3PIAA State Track & Field ChampionshipsMay 24, 2024
Shot Put · 12lb · IndoorPhiladelphia Public League Season Kick-Off · Dec 1241-10.75Philadelphia Public League Season Kick-OffDecember 12, 2024
Shot Put · 12lb · OutdoorShot Put Night in the Valley Holiday Throw Down · Dec 1841-03.50Shot Put Night in the Valley Holiday Throw DownDecember 18, 2024

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

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2Philadelphia Public League Meet #6Feb 2 · Shot Put · Place 2 · Academy at PShot Put239-09.25—
Feb 2TFCAofGP Meet #9Feb 2 · Shot Put · Place 20 · Academy at PShot Put2010.58m—
Jan 26Tim Hickey RelaysJan 26 · Shot Put · Place 4 · PalumboShot Put439-07.75—
Jan 9Philadelphia Public League Meet #4Jan 9 · Shot Put · Place 3 · Academy at PalumboShot Put12lb3.40-07.5012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · Shot Put · Place 6 · Academy at PalumboShot Put12lb6.41-05.2512
Dec 12Philadelphia Public League Season Kick-OffDec 12 · Shot Put · Place 2 · Academy at PalumboShot Put12lb2.41-10.75 PB12
Feb 9TFCAGP Last ChanceFeb 9 · Shot Put · Place 22 · Acd at PalumboShot Put2237-06.7511
Feb 3TFCAofGP Meet # 7Feb 3 · Shot Put · Place 17 · Academy at PalumboShot Put1737-2.5011
Jan 31GA Shot Put InviteJan 31 · Shot Put · Place 12 · Academy at PalumboShot Put1238-02.7511
Jan 6TFCAofGP #4Jan 6 · Shot Put · Place 20 · Acad at PalumboShot Put2039-02.5011

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 18 · Academy at PalumboShot Put12lb18.41-03.50 PB12
May 24PIAA State Track & Field ChampionshipsMay 24 · Javelin · Place 22 · Academy at PalumboJavelin800g22.148-3 PB11
May 15District XIIMay 15 · Javelin · Place 2 · Academy at PalumboJavelin800g2.146-0611
May 15District XIIMay 15 · Discus · Place 7 · Academy at PalumboDiscus1.6kg7.111-03 PB11
May 8Philadelphia Public League ChampionshipsMay 8 · Javelin · Place 3 · Academy at PJavelin3136-0311
May 8Philadelphia Public League ChampionshipsMay 8 · Discus · Place 6 · Academy at PDiscus699-0511
May 8Philadelphia Public League ChampionshipsMay 8 · Shot Put · Place 12 · Academy at PShot Put1233-09.0011
May 4Lower Merion InvitationalMay 4 · Javelin · Place 6 · Acad PalumboJavelin6129-00.0011
May 4Lower Merion InvitationalMay 4 · Discus · Place 18 · Acad PalumboDiscus1885-07.0011
May 4Lower Merion InvitationalMay 4 · Shot Put · Place 15 · Acad PalumboShot Put1534-01.0011
Apr 27Unionville InvitationalApr 27 · Javelin · Place 5 · Academy at PalumboJavelin5145-11.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 12 · Academy at PalumboDiscus1292-07.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 42 · Academy at PalumboDiscus4292-07.00—
Apr 27Unionville InvitationalApr 27 · Javelin · Place 5 · Academy at PalumboJavelin5145-11.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 12 · Academy at PalumboDiscus1292-07.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 42 · Academy at PalumboDiscus4292-07.00—
Apr 13The Bensalem InvitationalApr 13 · Javelin · Place 1 · Academy at PalumboJavelin1144-811
Apr 13The Bensalem InvitationalApr 13 · Discus · Place 9 · Academy at PalumboDiscus9100-811
Apr 13The Bensalem InvitationalApr 13 · Shot Put · Place 16 · Academy at PalumboShot Put1632-6.5011
Apr 6Haverford InvitationalApr 6 · Javelin · Place 11 · Academy at PalumboJavelin11139-01.0JR
Apr 6Haverford InvitationalApr 6 · Discus · Place 34 · Academy at PalumboDiscus3482-04.00JR
Apr 6Haverford InvitationalApr 6 · Shot Put · Place 35 · Academy at PalumboShot Put3531-09.50JR
Mar 1PPL ChampsMar 1 · Shot Put · Place 6 · Acad at PalumboShot Put637-06.5011

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · Shot Put · Place 26 · Academy at PalumboShot Put12lb26.36-2.5011
Dec 16TFCAofGP Meet #1Dec 16 · Shot Put · Place 22 · Academy at PalumboShot Put12lb22.37-411

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · Javelin · Place 1 · Academy at PalumboJavelin800g1.143-0310
May 10Philadelphia Public League ChampionshipsMay 10 · Discus · Place 15 · Academy at PDiscus1583-1110
May 10Philadelphia Public League ChampionshipsMay 10 · Javelin · Place 2 · Academy at PJavelin2134-0310
May 10Philadelphia Public League ChampionshipsMay 10 · Discus · Place 15 · Academy at PDiscus1583-1110
May 10Philadelphia Public League ChampionshipsMay 10 · Shot Put · Place 19 · Academy at PShot Put1932-01.5010
May 6Lower Merion InvitationalMay 6 · Javelin · Place 4 · Acad PalumboJavelin4140-00.0010
May 6Lower Merion InvitationalMay 6 · Discus · Place 23 · Acad PalumboDiscus2387-09.0010
May 6Lower Merion InvitationalMay 6 · Shot Put · Place 27 · Acad PalumboShot Put2733-06.0010
Apr 15The Bensalem InvitationalApr 15 · Javelin · Place 6 · Academy at PJavelin6114-0010
Apr 15The Bensalem InvitationalApr 15 · Discus · Place 8 · Academy at PDiscus889-1010
Apr 15The Bensalem InvitationalApr 15 · Shot Put · Place 14 · Academy at PShot Put1431-04.7510
Apr 15The Bensalem InvitationalApr 15 · Javelin · Place 6 · Academy at PJavelin6114-0010
Apr 15The Bensalem InvitationalApr 15 · Discus · Place 8 · Academy at PDiscus889-1010
Apr 15The Bensalem InvitationalApr 15 · Shot Put · Place 14 · Academy at PShot Put1431-04.7510