Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorLebanon County HS T&F Championships · Apr 26132' 3Lebanon County HS T&F ChampionshipsApril 26, 2024
Triple Jump · OutdoorLebanon County HS T&F Championships · Apr 2629' 8.75Lebanon County HS T&F ChampionshipsApril 26, 2024
Weight Throw · 20lb / 9.0kg · Indoor2026 YSU Collegiate Invitational · Jan 168.79m2026 YSU Collegiate InvitationalJanuary 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · Javelin · Place 9 · Youngstown StateYoungstown StateJavelin600g9.33.76mFr
Apr 24Ashland Alumni OpenApr 24 · Javelin · Place 7 · Youngstown StateYoungstown StateJavelin600g7.33.91mFr
Apr 23Mount Union ClassicApr 23 · Javelin · Place 7 · Youngstown StateYoungstown StateJavelin600g7.32.59mFr
Apr 16John Papa InvitationalApr 16 · Javelin · Place 6 · Youngstown StateYoungstown StateJavelin600g6.34.15mFr
Apr 3Dave Labor Slippery Rock InvitationalApr 3 · Javelin · Place 19 · Youngstown StateYoungstown StateJavelin600g19.32.32mFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 302026 YSU Mid-Major InvitationalJan 30 · Weight Throw · Youngstown StateYoungstown StateWeight Throw—FOULFr
Jan 162026 YSU Collegiate InvitationalJan 16 · Weight Throw · Place 27 · Youngstown StateYoungstown StateWeight Throw20lb / 9.0kg27.8.79m PBFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 5Youngstown State IcebreakerDec 5 · Weight Throw · Place 41 · Youngstown StateYoungstown StateWeight Throw20lb / 9.0kg41.8.33mFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Javelin · Place 13 · Palmyra 03Palmyra 03Javelin13129-812
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Javelin · Place 13 · Palmyra 03Palmyra 03Javelin13129-812
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Javelin · Place 3 · PalmyraPalmyraJavelin3128-412
May 10Mid Penn ChampionshipMay 10 · Javelin · Place 1 · PalmyraPalmyraJavelin600g1.129-06.012
May 3Stan Morgan InvitationalMay 3 · Javelin · Place 1 · PalmyraPalmyraJavelin600g1.127-11.0012
Apr 25Lebanon County HS T&F ChampionshipsApr 25 · Triple Jump · Place 6 · PalmyraPalmyraTriple Jump629' 10"12
Apr 25Lebanon County HS T&F ChampionshipsApr 25 · Long Jump · Place 7 · PalmyraPalmyraLong Jump715' 5"12
Apr 25Lebanon County HS T&F ChampionshipsApr 25 · Javelin · Place 2 · PalmyraPalmyraJavelin2120' 0"12
Apr 19Shippensburg InvitationalApr 19 · Javelin · Place 5 · PalmyraPalmyraJavelin600g5.122-00.012
Apr 19Roddick InvitationalApr 19 · Javelin · Place 5 · PalmyraPalmyraJavelin600g5.122-0012
Apr 12Pan Ram InvApr 12 · Javelin · Place 1 · PalmyraPalmyraJavelin1114-0612
Mar 29Tim Cook InvitationalMar 29 · Javelin · Place 2 · PalmyraPalmyraJavelin600g2.114-04.012

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · Javelin · Place 18 · PalmyraPalmyraJavelin600g18.115-711
May 17PIAA District 3 ChampionshipsMay 17 · Javelin · Place 3 · PalmyraPalmyraJavelin600g3.119-911
May 11Mid Penn ChampionshipMay 11 · Javelin · Place 1 · PalmyraPalmyraJavelin600g1.117-02.011
May 4Stan Morgan Invitational 2024May 4 · Javelin · Place 1 · PalmyraPalmyraJavelin600g1.113-07.0011
Apr 30Milton Hershey HS vs PalmyraApr 30 · Triple Jump · Place 5 · PalmyraPalmyraTriple Jump529-9.75—
Apr 30Milton Hershey HS vs PalmyraApr 30 · Javelin · Place 1 · PalmyraPalmyraJavelin1107-5—
Apr 26Lebanon County HS T&F ChampionshipsApr 26 · Triple Jump · Place 8 · PalmyraPalmyraTriple Jump8.29' 8.75 PB11
Apr 26Lebanon County HS T&F ChampionshipsApr 26 · Javelin · Place 1 · PalmyraPalmyraJavelin600g1.132' 3 PB11
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · Javelin · Place 8 · PalmyraPalmyraJavelin8118-511
Apr 13Pan-Ram InvitationalApr 13 · Javelin · Place 5 · PalmyraPalmyraJavelin5113-0911
Mar 23Tim Cook Memorial InvitationalMar 23 · Javelin · Place 1 · PalmyraPalmyraJavelin600g1.117-111

2023 Outdoor Track

37 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Javelin · Place 5 · PalmyraPalmyraJavelin600g5.124-910
May 13Mid Penn ChampionshipMay 13 · Javelin · Place 7 · PalmyraPalmyraJavelin7104-11SO
May 13Mid Penn ChampionshipMay 13 · Triple Jump · Place 25 · PalmyraPalmyraTriple Jump2530-4.75SO
May 6BLUE STREAK RELAYSMay 6 · Javelin · Place 2 · PalmyraPalmyraJavelin2105-0—
May 6BLUE STREAK RELAYSMay 6 · Javelin · Place 2 · PalmyraPalmyraJavelin2105-0—
May 6BLUE STREAK RELAYSMay 6 · Triple Jump · Place 6 · PalmyraPalmyraTriple Jump630-8.25—
May 6BLUE STREAK RELAYSMay 6 · Triple Jump · Place 6 · PalmyraPalmyraTriple Jump630-8.25—
May 4Lebanon County ChampionshipsMay 4 · Triple Jump · Place 5 · PalmyraPalmyraTriple Jump531-08.00—
May 4Lebanon County ChampionshipsMay 4 · Long Jump · Place 8 · PalmyraPalmyraLong Jump814-08.50—
May 4Lebanon County ChampionshipsMay 4 · Javelin · Place 4 · PalmyraPalmyraJavelin4120-11—
May 4Lebanon County ChampionshipsMay 4 · Shot Put · Place 11 · PalmyraPalmyraShot Put1126-03.50—
May 4Lebanon County ChampionshipsMay 4 · Triple Jump · Place 5 · PalmyraPalmyraTriple Jump531-08.00—
May 4Lebanon County ChampionshipsMay 4 · Long Jump · Place 8 · PalmyraPalmyraLong Jump814-08.50—
May 4Lebanon County ChampionshipsMay 4 · Javelin · Place 4 · PalmyraPalmyraJavelin4120-11—
May 4Lebanon County ChampionshipsMay 4 · Shot Put · Place 11 · PalmyraPalmyraShot Put1126-03.50—
May 2Palmyra HS vs. Milton HersheyMay 2 · Javelin · Place 2 · PalmyraPalmyraJavelin2108-9SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Javelin · Place 2 · PalmyraPalmyraJavelin2108-9SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Shot Put · Place 4 · PalmyraPalmyraShot Put426-1SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Shot Put · Place 4 · PalmyraPalmyraShot Put426-1SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Triple Jump · Place 2 · PalmyraPalmyraTriple Jump231-11SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Triple Jump · Place 2 · PalmyraPalmyraTriple Jump231-11SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Long Jump · Place 5 · PalmyraPalmyraLong Jump513-10SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Long Jump · Place 5 · PalmyraPalmyraLong Jump513-10SO
Apr 22Shippensburg Roddick HS InvitationalApr 22 · Javelin · Place 13 · PalmyraPalmyraJavelin13108-6SO
Apr 22Shippensburg Roddick HS InvitationalApr 22 · Triple Jump · Place 27 · PalmyraPalmyraTriple Jump2730-9.50SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Javelin · Place 1 · PalmyraPalmyraJavelin1107-2SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Shot Put · Place 2 · PalmyraPalmyraShot Put226-4.50SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Triple Jump · Place 2 · PalmyraPalmyraTriple Jump231-3SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Long Jump · Place 2 · PalmyraPalmyraLong Jump214-10.5SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Javelin · Place 2 · PalmyraPalmyraJavelin2110-9SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Shot Put · Place 2 · PalmyraPalmyraShot Put227-11SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Long Jump · Place 3 · PalmyraPalmyraLong Jump314-9.50SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Triple Jump · Place 1 · PalmyraPalmyraTriple Jump132-3SO
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · Triple Jump · Place 18 · PalmyraPalmyraTriple Jump1829-08.5010
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · Javelin · Place 3 · PalmyraPalmyraJavelin3109-1110
Apr 1Bruce Dallas Invitational Apr 1 · Javelin · Place 3 · PalmyraPalmyraJavelin3115-4SO
Apr 1Bruce Dallas Invitational Apr 1 · Triple Jump · Place 11 · PalmyraPalmyraTriple Jump1130-10.50SO

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · Javelin · Place 14 · PalmyraPalmyraJavelin600g14.108-69
May 20PIAA District 3 AAA ChampionshipsMay 20 · Javelin · Place 5 · PalmyraPalmyraJavelin600g5.123-00.009
Apr 30Lebanon County ChampionshipsApr 30 · Javelin · Place 2 · PalmyraPalmyraJavelin2113-19
Apr 30Lebanon County ChampionshipsApr 30 · Triple Jump · Place 6 · PalmyraPalmyraTriple Jump631-0.759
Apr 23Shippensburg HS InvitationalApr 23 · Javelin · Place 6 · PalmyraPalmyraJavelin6114-29