Personal bests

Best marks in available results
Event / courseMarkMeetDate
55m Hurdles · 33" · IndoorU.S. Marine Corps Holiday Classic · Dec 2911.31aU.S. Marine Corps Holiday ClassicDecember 29, 2023
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 292:52.76aU.S. Marine Corps Holiday ClassicDecember 29, 2023
Discus · 1kg · OutdoorThe Coatesville Track and Field Invitational · Apr 12116-0The Coatesville Track and Field InvitationalApril 12, 2025
High Jump · IndoorUC HS Invitational · Jan 244-07.00UC HS InvitationalJanuary 24, 2024
Javelin · 600g · OutdoorLancaster Lebanon League Championship · May 9117-01.00Lancaster Lebanon League ChampionshipMay 9, 2025
Long Jump · IndoorFranklin & Marshall HS Invite #1 2024 · Dec 913-1Franklin & Marshall HS Invite #1 2024December 9, 2023
Pentathlon (Indoor) · Standard · IndoorU.S. Marine Corps Holiday Classic · Dec 292046U.S. Marine Corps Holiday ClassicDecember 29, 2023
Shot Put · 4kg · IndoorFranklin & Marshall HS Invite #1 2024 · Dec 930-9.75Franklin & Marshall HS Invite #1 2024December 9, 2023
Shot Put · 4kg · OutdoorThe Coatesville Track and Field Invitational · Apr 1233-4The Coatesville Track and Field InvitationalApril 12, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 4Manheim Township HS vs HempfieldMay 4 · Javelin · Place 2 · Manheim TownshipJavelin600g2.104' 2"12
May 4Manheim Township HS vs HempfieldMay 4 · Discus · Place 3 · Manheim TownshipDiscus1kg3.90' 11"12
May 4Manheim Township HS vs HempfieldMay 4 · Shot Put · Place 3 · Manheim TownshipShot Put4kg3.27' 10.25"12
May 2Blue Streak RelaysMay 2 · Javelin · Place 1 · Manheim TownshipJavelin600g1.104' 8"12
May 2Blue Streak RelaysMay 2 · Discus · Place 2 · Manheim TownshipDiscus1kg2.103' 2"12
Apr 24CY Fritz T&FApr 24 · Javelin · Place 12 · Manheim TownshipJavelin600g12.101-0712
Apr 24CY Fritz T&FApr 24 · Discus · Place 5 · Manheim TownshipDiscus1kg5.110-0412
Apr 24CY Fritz T&FApr 24 · Shot Put · Place 32 · Manheim TownshipShot Put4kg32.26-10.5012
Apr 18The Miller Sports Construction Blue Jay HS InvitationalApr 18 · Javelin · Place 4 · Manheim TownshipJavelin4102-1012
Apr 18The Miller Sports Construction Blue Jay HS InvitationalApr 18 · Discus · Place 1 · Manheim TownshipDiscus1110-1012
Apr 18The Miller Sports Construction Blue Jay HS InvitationalApr 18 · Shot Put · Place 9 · Manheim TownshipShot Put929-312
Apr 13Manheim Township HS vs Cedar CrestApr 13 · Javelin · Place 2 · Manheim TownshipJavelin600g2.102' 8"12
Apr 13Manheim Township HS vs Cedar CrestApr 13 · Discus · Place 2 · Manheim TownshipDiscus1kg2.102' 5"12
Apr 13Manheim Township HS vs Cedar CrestApr 13 · Shot Put · Place 4 · Manheim TownshipShot Put4kg4.29' 4.5"12
Apr 7Manheim Twp HS vs JP McCaskeyApr 7 · Javelin · Place 2 · Manheim TownshipJavelin600g2.98' 10"12
Apr 7Manheim Twp HS vs JP McCaskeyApr 7 · Shot Put · Place 2 · Manheim TownshipShot Put4kg2.28' 7.75"12
Mar 23Manheim Twp HS vs Penn ManorMar 23 · Javelin · Place 1 · Manheim TownshipJavelin197-412
Mar 23Manheim Twp HS vs Penn ManorMar 23 · Discus · Place 7 · Manheim TownshipDiscus764-112
Mar 23Manheim Twp HS vs Penn ManorMar 23 · Shot Put · Place 2 · Manheim TownshipShot Put229-6.7512

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Javelin · Place 22 · Manheim TownshipJavelin2295-511
May 16PIAA District 3 AAA/AA ChampionshipsMay 16 · Discus · Place 19 · Manheim TownshipDiscus19105-211
May 9Lancaster Lebanon League ChampionshipMay 9 · Javelin · Place 3 · Manheim TownshipJavelin600g3.117-01.00 PB11
May 9Lancaster Lebanon League ChampionshipMay 9 · Discus · Place 17 · Manheim TownshipDiscus1kg17.87-04.0011
May 3Blue Streak RelaysMay 3 · Discus · Place 3 · Manheim TownshipDiscus399' 9"11
Apr 25Cy Fritz T&F OpenApr 25 · Javelin · Place 6 · Manheim TownshipJavelin600g6.109-0911
Apr 25Cy Fritz T&F OpenApr 25 · Discus · Place 26 · Manheim TownshipDiscus1kg26.78-0811
Apr 25Cy Fritz T&F OpenApr 25 · Shot Put · Place 10 · Manheim TownshipShot Put4kg10.31-07.0011
Apr 12The Coatesville Track and Field InvitationalApr 12 · Javelin · Place 4 · Manheim TownshipJavelin600g4.94-311
Apr 12The Coatesville Track and Field InvitationalApr 12 · Discus · Place 3 · Manheim TownshipDiscus1kg3.116-0 PB11
Apr 12The Coatesville Track and Field InvitationalApr 12 · Shot Put · Place 4 · Manheim TownshipShot Put4kg4.33-4 PB11
Apr 12Coatesville Track and Field InvitationalApr 12 · Javelin · Place 4 · Manheim TownshipJavelin600g4.94' 3"11
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · Place 3 · Manheim TownshipDiscus1kg3.116' 0"11
Apr 12Coatesville Track and Field InvitationalApr 12 · Shot Put · Place 4 · Manheim TownshipShot Put4kg4.33' 4"11
Apr 7Penn Manor HS vs Manheim TownshipApr 7 · Javelin · Place 3 · Manheim TownshipJavelin396-1111
Apr 7Penn Manor HS vs Manheim TownshipApr 7 · Discus · Place 3 · Manheim TownshipDiscus397-711
Apr 7Penn Manor HS vs Manheim TownshipApr 7 · Shot Put · Place 2 · Manheim TownshipShot Put232-2.511
Apr 5Haverford InvitationalApr 5 · Javelin · Place 10 · Manheim TownshipJavelin1087-311
Apr 5Haverford InvitationalApr 5 · Discus · Place 1 · Manheim TownshipDiscus1113-811
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 9 · Manheim TownshipShot Put930-011
Mar 31Manheim Twp HS vs EphrataMar 31 · Javelin · Place 2 · Manheim TownshipJavelin289-811
Mar 19Manheim Township HS vs ExeterMar 19 · Javelin · Place 2 · Manheim TownshipJavelin286-6—
Mar 19Manheim Township HS vs ExeterMar 19 · Discus · Place 1 · Manheim TownshipDiscus1103-3—
Mar 19Manheim Township HS vs ExeterMar 19 · Shot Put · Place 2 · Manheim TownshipShot Put230-8.75—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 26F&M HS Invite #2Jan 26 · Shot Put · Place 7 · Manheim TownshipShot Put4kg7.30-04.5011

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · Javelin · Place 21 · Manheim TownshipJavelin600g21.81-110
May 17PIAA District 3 ChampionshipsMay 17 · Shot Put · Place 19 · Manheim TownshipShot Put4kg19.30-11.7510
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Javelin · Place 22 · Manheim TownshipJavelin600g22.76-11.0010
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Discus · Place 9 · Manheim TownshipDiscus1kg9.95-01.0010
May 102024 Lancaster Lebanon League ChampionshipsMay 10 · Shot Put · Place 13 · Manheim TownshipShot Put4kg13.30-00.5010
May 4Blue Streak RelaysMay 4 · Javelin · Place 5 · Manheim TownshipJavelin577-3—
May 4Blue Streak RelaysMay 4 · Discus · Place 4 · Manheim TownshipDiscus476-10—
Apr 26Cy Fritz OpenApr 26 · Shot Put · Place 7 · Manheim TownShot Put732-07.00—
Apr 26Cy Fritz OpenApr 26 · Discus · Place 10 · Manheim TownDiscus1092-05—
Apr 26Cy Fritz OpenApr 26 · Javelin · Place 12 · Manheim TownJavelin1292-07—
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · Javelin · Place 27 · Manheim TownshipJavelin2790-510
Apr 20Shippensburg 97th Roddick HS InvitationalApr 20 · Shot Put · Place 27 · Manheim TownshipShot Put2730-9.7510
Apr 15Manheim Township HS vs Cedar CrestApr 15 · Javelin · Place 5 · Manheim TownshipJavelin578-1—
Apr 15Manheim Township HS vs Cedar CrestApr 15 · Discus · Place 3 · Manheim TownshipDiscus390-1—
Apr 15Manheim Township HS vs Cedar CrestApr 15 · Shot Put · Place 3 · Manheim TownshipShot Put333-1—
Apr 13The Coatesville Track and Field InvitationalApr 13 · Discus · Place 5 · Manheim TownshipDiscus1kg5.95-1010
Apr 13The Coatesville Track and Field InvitationalApr 13 · Shot Put · Place 6 · Manheim TownshipShot Put4kg6.33-03.2510
Apr 10Warwick HS vs Manheim TownshipApr 10 · Javelin · Place 8 · Manheim TownshipJavelin862-0—
Apr 10Warwick HS vs Manheim TownshipApr 10 · Discus · Place 4 · Manheim TownshipDiscus488-6—
Apr 10Warwick HS vs Manheim TownshipApr 10 · Shot Put · Place 3 · Manheim TownshipShot Put334-8.5—
Apr 8Manheim Township HS vs Penn ManorApr 8 · Javelin · Place 3 · Manheim TownshipJavelin392-10—
Apr 8Manheim Township HS vs Penn ManorApr 8 · Shot Put · Place 2 · Manheim TownshipShot Put234-4—
Mar 25Manheim Township vs HempfieldMar 25 · High Jump · Place 4 · Manheim TownshipHigh Jump44-6—
Mar 25Manheim Township vs HempfieldMar 25 · Javelin · Place 2 · Manheim TownshipJavelin2100-5—
Mar 25Manheim Township vs HempfieldMar 25 · Discus · Place 1 · Manheim TownshipDiscus197-0—
Mar 25Manheim Township vs HempfieldMar 25 · Shot Put · Place 2 · Manheim TownshipShot Put233-4.75—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Lancaster PAL's LL ChallengeFeb 4 · High Jump · Place 7 · Manheim TownshipHigh Jump74-8—
Feb 4Lancaster PAL's LL ChallengeFeb 4 · Shot Put · Place 3 · Manheim TownshipShot Put332-0—
Jan 24UC HS InvitationalJan 24 · Shot Put · Place 12 · Manheim TownshipShot Put4kg12.30-01.7510
Jan 24UC HS InvitationalJan 24 · High Jump · Place 11 · Manheim TownshipHigh Jump11.4-07.00 PB10
Jan 5ESU Warrior ClassicJan 5 · Shot Put · Place 4 · Manheim TownshipShot Put430-810

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Pentathlon (Indoor) · Place 7 · Manheim TownshipPentathlon (Indoor)StandardRound M7.2046 PB10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 8 · Manheim Township55m Hurdles33"Round M8.11.31a PB10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Long Jump · Place 9 · Manheim TownshipLong JumpRound M9.3.92m10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · Shot Put · Place 2 · Manheim TownshipShot Put4kgRound M2.9.33m10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · High Jump · Place 3 · Manheim TownshipHigh JumpRound M3.1.37m10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 5 · Manheim Township800 MetersRound M5.2:52.76a PB10
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · Long Jump · Place 22 · Manheim TownshipLong Jump22.13-1 PB10
Dec 9Franklin & Marshall HS Invite #1 2024Dec 9 · Shot Put · Place 7 · Manheim TownshipShot Put4kg7.30-9.75 PB10
Jan 28Franklin and Marshall HS Invite #2Jan 28 · Shot Put · Place 20 · Manheim TownshipShot Put2027-1.509
Jan 20Bears HS InvitationalJan 20 · Shot Put · Place 43 · Manheim TownShot Put4321-09.509
Jan 7Golden Wolves ChallengeJan 7 · Shot Put · Place 8 · Manheim TownshipShot Put826-29

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 12Lebanon-Lancaster League ChampionshipMay 12 · Javelin · Place 15 · Manheim TownshipJavelin1585-49
May 6BLUE STREAK RELAYSMay 6 · Javelin · Place 4 · Manheim TownshipJavelin498-9—
May 6BLUE STREAK RELAYSMay 6 · Shot Put · Place 5 · Manheim TownshipShot Put529-6.50—
Apr 22The Miller Sports Construction Blue Jay HS InvitationalApr 22 · Javelin · Place 1 · Manheim TownshipJavelin196-69
Apr 22The Miller Sports Construction Blue Jay HS InvitationalApr 22 · Shot Put · Place 4 · Manheim TownshipShot Put431-4.259
Apr 22Blue Jay InvitationalApr 22 · Javelin · Place 1 · Manheim TownshipJavelin600g1.96' 69
Apr 22Blue Jay InvitationalApr 22 · Discus · Manheim TownshipDiscus1kg—DNS9
Apr 22Blue Jay InvitationalApr 22 · Shot Put · Place 4 · Manheim TownshipShot Put4kg4.31' 4.259
Apr 15Coatesville Track and Field InvitationalApr 15 · Javelin · Place 6 · Manheim TownshipJavelin600g6.90-10.009
Apr 3Manheim Township HS vs WarwickApr 3 · Javelin · Place 3 · Manheim TownshipJavelin372-59
Apr 3Manheim Township HS vs WarwickApr 3 · Discus · Place 5 · Manheim TownshipDiscus570-109
Apr 3Manheim Township HS vs WarwickApr 3 · Shot Put · Place 3 · Manheim TownshipShot Put329-79
Apr 1Bruce Dallas Invitational Apr 1 · Shot Put · Place 23 · Manheim TownshipShot Put2328-3.759