Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorChes Mont National Super Meet # 2 · Apr 1065-06.00Ches Mont National Super Meet # 2April 10, 2025
Shot Put · 12lb · IndoorAlvernia Holiday Classic · Dec 1337' 6.25"Alvernia Holiday ClassicDecember 13, 2025
Shot Put · 12lb · OutdoorChes-Mont Champs · May 637' 6.75"Ches-Mont ChampsMay 6, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Shot Put · Place 16 · West Chester EastShot Put12lb16.37' 6.75" PB12
Apr 2522nd Annual Unionville InvitationalApr 25 · Shot Put · Place 21 · West Chester EastShot Put12lb21.34' 10.5"12
Apr 17Twin Valley Raider InvitationalApr 17 · Shot Put · Place 19 · West Chester EastShot Put1937-11.7512
Apr 17Twin Valley Raider InvitationalApr 17 · Shot Put · Place 19 · West Chester EastShot Put1937' 11.75"12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Bob Friday Warrior Invitational 2026Apr 10 · Shot Put · Place 11 · West Chester EastShot Put12lb11.37' 3"12
Jan 162LRS Indoor InvitationalJan 16 · Shot Put · Place 9 · West Chester EastShot Put12lb9.36' 2.25"12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Shot Put Night in the Valley Holiday Throw DownDec 15 · Shot Put · Place 20 · West Chester EastShot Put12lb20.35-05.2512
May 7Ches-Mont League ChampsMay 7 · Shot Put · Place 23 · West Chester EastShot Put12lb23.36-04.5011
Apr 10Ches Mont National Super Meet # 2Apr 10 · Discus · Place 27 · West Chester EastDiscus1.6kg27.65-06.00 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Alvernia Holiday ClassicDec 13 · Shot Put · Place 12 · West Chester EastShot Put12lb12.37' 6.25" PB12
Feb 7Henderson InvitationalFeb 7 · Shot Put · Place 15 · West Chester EastShot Put12lb15.32-11.0011
Jan 24Ursinus HS InvitationalJan 24 · Shot Put · Place 36 · West Chester EastShot Put12lb36.33-04.2511

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 41 · West Chester EastShot Put12lb41.32-07.0011
May 10Kennett Novice MeetMay 10 · Shot Put · Place 12 · West Chester EastShot Put1230-04.00SO
Apr 16Ches Mont National Super Meet #1Apr 16 · Shot Put · Place 17 · West Chester EastShot Put12lb17.33-09.0010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7F&M HS Invite #1Dec 7 · Shot Put · Place 17 · West Chester EastShot Put12lb17.35-01.2511
Feb 15Doug Wesner MemorialFeb 15 · Shot Put · Place 36 · West Chester EastShot Put12lb36.30-04.5010
Jan 30Henderson Polar Bear # 1Jan 30 · Shot Put · Place 16 · West Chester EastShot Put1626-7.25SO

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Winter Freeze Outdoor InvitationalDec 12 · Shot Put · Place 21 · West Chester EastShot Put12lb21.25' 1"Unofficial10