Personal bests

Best marks in available results
Event / courseMarkMeetDate
High Jump · OutdoorMid Penn Championship · May 115-08.00Mid Penn ChampionshipMay 11, 2024
Javelin · 800g · OutdoorHaverford Mid-Week Meet · Apr 2151.32mHaverford Mid-Week MeetApril 21, 2026
Long Jump · IndoorReading Youth/Mid-Atlantic Indoor Meet · Dec 106.15mReading Youth/Mid-Atlantic Indoor MeetDecember 10, 2023
Long Jump · OutdoorUSATF New York Association Junior Olympic Championships · Jun 106.10mUSATF New York Association Junior Olympic ChampionshipsJune 10, 2023
Triple Jump · IndoorAlvernia Rust Buster · Dec 612.58mAlvernia Rust BusterDecember 6, 2025
Triple Jump · OutdoorMid Penn Championship · May 1044-01.50Mid Penn ChampionshipMay 10, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · Triple Jump · Place 6 · Delaware ValleyDelaware ValleyTriple Jump6.12.59mWind: -0.3Fr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · Long Jump · Place 10 · Delaware ValleyDelaware ValleyLong Jump10.5.80mWind: -0.3Fr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · Javelin · Place 6 · Delaware ValleyDelaware ValleyJavelin800g6.41.59mFr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · Triple Jump · Place 22 · Delaware ValleyDelaware ValleyTriple Jump22.12.24mWind: 2.3Fr
Apr 21Haverford Mid-Week MeetApr 21 · Triple Jump · Place 2 · Delaware ValleyDelaware ValleyTriple Jump2.12.51mWind: 0.4Fr
Apr 21Haverford Mid-Week MeetApr 21 · Javelin · Place 2 · Delaware ValleyDelaware ValleyJavelin800g2.51.32m PBFr
Apr 9Messiah InvitationalApr 9 · Triple Jump · Place 7 · Delaware ValleyDelaware ValleyTriple Jump7.12.68mWind: 3Fr
Apr 9Messiah InvitationalApr 9 · Long Jump · Place 23 · Delaware ValleyDelaware ValleyLong Jump23.5.80mWind: 2.3Fr
Apr 3Millersville MetricsApr 3 · Triple Jump · Delaware ValleyDelaware ValleyTriple Jump--FOULFr
Apr 3Millersville MetricsApr 3 · Long Jump · Place 17 · Delaware ValleyDelaware ValleyLong Jump17.5.45mWind: 0.7Fr
Mar 27Danny Curran InvitationalMar 27 · Triple Jump · Place 30 · Delaware ValleyDelaware ValleyTriple Jump30.12.10mWind: 0Fr
Mar 27Danny Curran InvitationalMar 27 · Long Jump · Delaware ValleyDelaware ValleyLong Jump--NMFr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Triple Jump · Place 18 · Delaware ValleyDelaware ValleyTriple Jump18.12.25mWind: 0.1Fr
Apr 172026 Paul Donahue InvitationalApr 17 · Long Jump · Place 35 · Delaware ValleyDelaware ValleyLong Jump35.5.62mWind: 0.1Fr
Mar 21Lebanon Valley Mini MeetMar 21 · Triple Jump · Place 3 · Delaware ValleyDelaware ValleyTriple Jump3.12.50mWind: 2.2Fr
Mar 21Lebanon Valley Mini MeetMar 21 · Long Jump · Place 10 · Delaware ValleyDelaware ValleyLong Jump10.5.54mWind: 4.5Fr
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · Triple Jump · Place 23 · Delaware ValleyDelaware ValleyTriple Jump23.11.74mFr
Feb 19Keogh InvitationalFeb 19 · Triple Jump · Place 6 · Delaware ValleyDelaware ValleyTriple Jump6.11.68mFr
Feb 19Keogh InvitationalFeb 19 · Long Jump · Delaware ValleyDelaware ValleyLong Jump--NMFr
Feb 7Frank Colden InvitationalFeb 7 · Triple Jump · Place 10 · Delaware ValleyDelaware ValleyTriple Jump1011.66mFr
Feb 7Frank Colden InvitationalFeb 7 · Long Jump · Place 17 · Delaware ValleyDelaware ValleyLong Jump175.52mFr
Jan 31PLEX ShootoutJan 31 · Triple Jump · Place 12 · Delaware ValleyDelaware ValleyTriple Jump1211.77mFr
Jan 31PLEX ShootoutJan 31 · Long Jump · Place 26 · Delaware ValleyDelaware ValleyLong Jump265.43mFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Triple Jump · Place 26 · Delaware ValleyDelaware ValleyTriple Jump26.12.49mFr
Dec 12Seahawk ShootoutDec 12 · Long Jump · Place 35 · Delaware ValleyDelaware ValleyLong Jump35.5.97mFr
Dec 6Alvernia Rust BusterDec 6 · Triple Jump · Place 3 · Delaware ValleyDelaware ValleyTriple Jump3.12.58m PBFr
Dec 6Alvernia Rust BusterDec 6 · Long Jump · Place 6 · Delaware ValleyDelaware ValleyLong Jump6.5.98mFr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Triple Jump · Place 8 · PalmyraPalmyraTriple Jump843-1012
May 10Mid Penn ChampionshipMay 10 · Triple Jump · Place 2 · PalmyraPalmyraTriple Jump2.44-01.50 PB12
May 10Mid Penn ChampionshipMay 10 · Long Jump · Place 22 · PalmyraPalmyraLong Jump22.19-02.0012
Apr 25Lebanon County HS T&F ChampionshipsApr 25 · Triple Jump · Place 3 · PalmyraPalmyraTriple Jump339' 8.5"12
Apr 25Lebanon County HS T&F ChampionshipsApr 25 · Long Jump · Place 4 · PalmyraPalmyraLong Jump419' 11.5"12
Apr 25Lebanon County HS T&F ChampionshipsApr 25 · Javelin · Place 8 · PalmyraPalmyraJavelin8114' 10"12
Apr 19Shippensburg InvitationalApr 19 · Triple Jump · Place 14 · PalmyraPalmyraTriple Jump14.41-09.7512
Apr 19Roddick InvitationalApr 19 · Triple Jump · Place 14 · PalmyraPalmyraTriple Jump14.41-09.7512
Apr 19Roddick InvitationalApr 19 · Long Jump · PalmyraPalmyraLong Jump-NMWind: 112
Apr 12Pan Ram InvApr 12 · Triple Jump · Place 5 · PalmyraPalmyraTriple Jump540-06.7512

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28F&M Dip In The Snow InviteDec 28 · Triple Jump · Place 9 · PalmyraPalmyraTriple Jump9.36-06.2512
Dec 28F&M Dip In The Snow InviteDec 28 · Long Jump · Place 10 · PalmyraPalmyraLong Jump10.18-08.5012
Feb 10PTFCA Indoor Track CarnivalFeb 10 · Long Jump · Place 16 · PalmyraPalmyraLong Jump1618-09.5011
Jan 28F&M HS Invite #3Jan 28 · Triple Jump · PalmyraPalmyraTriple Jump--DNS11
Jan 28F&M HS Invite #3Jan 28 · Long Jump · PalmyraPalmyraLong Jump--DNS11
Jan 13LVC HS InviteJan 13 · Triple Jump · Place 7 · PalmyraPalmyraTriple Jump7.37' 1"11
Jan 13LVC HS InviteJan 13 · Long Jump · Place 10 · PalmyraPalmyraLong Jump10.18' 3"11
Jan 13LVC HS InviteJan 13 · High Jump · PalmyraPalmyraHigh Jump--NH11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 11Mid Penn ChampionshipMay 11 · Triple Jump · Place 11 · PalmyraPalmyraTriple Jump11.41-04.5011
May 11Mid Penn ChampionshipMay 11 · Long Jump · Place 11 · PalmyraPalmyraLong Jump11.20-03.7511
May 11Mid Penn ChampionshipMay 11 · High Jump · Place 14 · PalmyraPalmyraHigh Jump14.5-08.00 PB11
May 4Blue Streak RelaysMay 4 · High Jump · Place 4 · PalmyraPalmyraHigh Jump45-4—
Apr 30Milton Hershey HS vs PalmyraApr 30 · Triple Jump · Place 2 · PalmyraPalmyraTriple Jump241-10—
Apr 30Milton Hershey HS vs PalmyraApr 30 · Long Jump · Place 3 · PalmyraPalmyraLong Jump320-9—
Apr 30Milton Hershey HS vs PalmyraApr 30 · High Jump · Place 5 · PalmyraPalmyraHigh Jump55-6—
Apr 26Lebanon County HS T&F ChampionshipsApr 26 · Triple Jump · Place 3 · PalmyraPalmyraTriple Jump3.40' 7.2511
Apr 26Lebanon County HS T&F ChampionshipsApr 26 · Long Jump · Place 3 · PalmyraPalmyraLong Jump3.19' 9.511
Apr 26Lebanon County HS T&F ChampionshipsApr 26 · High Jump · Place 6 · PalmyraPalmyraHigh Jump6.5' 411
Mar 23Tim Cook Memorial InvitationalMar 23 · Javelin · Place 4 · PalmyraPalmyraJavelin800g4.145-011

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · Triple Jump · Place 1 · Hershey BlazeHershey BlazeTriple Jump1.12.24m11
Dec 30The Armory Youth Team ChallengeDec 30 · Long Jump · Place 4 · Hershey BlazeHershey BlazeLong Jump4.5.71m11
Dec 10Reading Youth/Mid-Atlantic Indoor MeetDec 10 · Triple Jump · Place 2 · Hershey BlazeHershey BlazeTriple Jump2.12.15m11
Dec 10Reading Youth/Mid-Atlantic Indoor MeetDec 10 · Long Jump · Place 1 · Hershey BlazeHershey BlazeLong Jump1.6.15m PB11
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · Triple Jump · Place 8 · PalmyraPalmyraTriple Jump834-8SO
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · Long Jump · Place 6 · PalmyraPalmyraLong Jump616-8.50SO
Jan 14Lebanon Valley College T&F HS Blue & White InviteJan 14 · Long Jump · Place 10 · PalmyraPalmyraLong Jump1016-8.50SO
Jan 8Flying Dutchmen InvitationalJan 8 · Triple Jump · Place 8 · PalmyraPalmyraTriple Jump8.34' 1"10
Jan 8Flying Dutchmen InvitationalJan 8 · Long Jump · Place 8 · PalmyraPalmyraLong Jump8.16' 11"10

2023 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 22Keystone State GamesJul 22 · Long Jump · Place 1 · Hershey BlazeHershey BlazeLong Jump1.5.84m10
Jul 22Keystone State GamesJul 22 · Javelin · Place 2 · Hershey BlazeHershey BlazeJavelin800g2.35.82m10
Jul 15Chocolatetown Youth InvitationalJul 15 · Long Jump · Place 1 · Hershey BlazeHershey BlazeLong Jump119-7.75—
Jul 15Chocolatetown Youth InvitationalJul 15 · Javelin · Place 2 · Hershey BlazeHershey BlazeJavelin2112-0—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Javelin · Place 1 · Hershey BlazeHershey BlazeJavelin140.72m—
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 5 · Hershey BlazeHershey BlazeLong Jump56.08m—
Jun 29The Gordie Kraft Summer MeetJun 29 · Triple Jump · UnattachedUnattachedTriple Jump—SCR10
Jun 29The Gordie Kraft Summer MeetJun 29 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.20' 210
Jun 29The Gordie Kraft Summer MeetJun 29 · Javelin · Place 3 · UnattachedUnattachedJavelin800g3.126' 610
Jun 10USATF New York Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 2 · Hershey BlazeHershey BlazeLong Jump26.10m PB—
Jun 10USATF New York Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 3 · Hershey BlazeHershey BlazeJavelin335.14m—
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · Long Jump · Place 2 · Hershey BlazeHershey BlazeLong Jump2.6.10mWind: 1.710
Jun 10USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 10 · Javelin · Place 3 · Hershey BlazeHershey BlazeJavelin800g3.35.14m10
May 13Mid Penn ChampionshipMay 13 · Long Jump · Place 11 · PalmyraPalmyraLong Jump1119-9.50SO
May 6BLUE STREAK RELAYSMay 6 · Javelin · Place 5 · PalmyraPalmyraJavelin5121-0—
May 6BLUE STREAK RELAYSMay 6 · Triple Jump · Place 9 · PalmyraPalmyraTriple Jump936-1.25—
May 6BLUE STREAK RELAYSMay 6 · Long Jump · Place 2 · PalmyraPalmyraLong Jump219-11—
May 4Lebanon County ChampionshipsMay 4 · Triple Jump · Place 9 · PalmyraPalmyraTriple Jump936-02.00—
May 4Lebanon County ChampionshipsMay 4 · Long Jump · Place 3 · PalmyraPalmyraLong Jump320-01.50—
May 4Lebanon County ChampionshipsMay 4 · Triple Jump · Place 9 · PalmyraPalmyraTriple Jump936-02.00—
May 4Lebanon County ChampionshipsMay 4 · Long Jump · Place 3 · PalmyraPalmyraLong Jump320-01.50—
May 2Palmyra HS vs. Milton HersheyMay 2 · Javelin · Place 1 · PalmyraPalmyraJavelin1129-5SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Triple Jump · Place 5 · PalmyraPalmyraTriple Jump538-2.25SO
May 2Palmyra HS vs. Milton HersheyMay 2 · Long Jump · Place 2 · PalmyraPalmyraLong Jump219-4SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Javelin · Place 2 · PalmyraPalmyraJavelin2126-3SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Triple Jump · Place 5 · PalmyraPalmyraTriple Jump536-10SO
Apr 18Palmyra HS vs. Hershey HSApr 18 · Long Jump · Place 2 · PalmyraPalmyraLong Jump218-11.5SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Javelin · Place 2 · PalmyraPalmyraJavelin2132-2SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Triple Jump · Place 4 · PalmyraPalmyraTriple Jump437-0.75SO
Apr 13Palmyra HS vs. Mechanicsburg HSApr 13 · Long Jump · Place 4 · PalmyraPalmyraLong Jump417-11.50SO
Apr 11Palmyra HS vs.Cedar Cliff HSApr 11 · Javelin · Place 6 · PalmyraPalmyraJavelin6106-11—
Apr 11Palmyra HS vs.Cedar Cliff HSApr 11 · Triple Jump · Place 4 · PalmyraPalmyraTriple Jump436-7.75—
Apr 11Palmyra HS vs.Cedar Cliff HSApr 11 · Long Jump · Place 5 · PalmyraPalmyraLong Jump517-10.5—
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · Long Jump · Place 18 · PalmyraPalmyraLong Jump1818-03.2510
Apr 834th Annual New Balance Pan-Ram InvitationalApr 8 · Triple Jump · Place 25 · PalmyraPalmyraTriple Jump2536-05.7510