Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHammonton JV Invite · May 1312.70Hammonton JV InviteMay 13, 2025
200 Meters · OutdoorHammonton JV Invite · May 1327.75aHammonton JV InviteMay 13, 2026
300 Meters · OutdoorAC Armory CAL Meet #6 · Jan 3052.80AC Armory CAL Meet #6January 30, 2025
400 Meters · OutdoorHammonton JV Invite · May 131:02.20Hammonton JV InviteMay 13, 2025
55m Hurdles · 39" · OutdoorAC Armory CAL Meet #6 · Jan 3011.50AC Armory CAL Meet #6January 30, 2025
Shot Put · 12lb · IndoorBridgeton Relays · Apr 1134-01.00Bridgeton RelaysApril 11, 2026
Shot Put · 12lb · OutdoorCherokee Final Countdown- Last Chance · May 2135-5Cherokee Final Countdown- Last ChanceMay 21, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · Shot Put · Place 13 · VinelandShot Put12lb13.35-5 PB10
May 13Hammonton JV InviteMay 13 · Shot Put · Place 6 · VinelandShot Put12lb6.33-910
May 13Hammonton JV InviteMay 13 · 200 Meters · Place 50 · Vineland200 Meters50.27.75a PB10
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 50 · VinelandShot Put12lb50.33' 5.25"10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · Shot Put · Place 10 · VinelandShot Put12lb10.34-01.00 PB10
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 34 · VinelandShot Put3432-11.5010
Jan 24SJTCA #15Jan 24 · Shot Put · Place 34 · VinelandShot Put3431-510
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 60 · VinelandShot Put6033-810
Jan 10SJTCA #11Jan 10 · Shot Put · Place 35 · VinelandShot Put3531-1110

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · Shot Put · Place 20 · VinelandShot Put12lb20.31-10.0010
Dec 20SJTCA Meet #4Dec 20 · Shot Put · Place 30 · VinelandShot Put12lb30.30-05.5010
Dec 13SJTCA Meet #2Dec 13 · Shot Put · Place 58 · VinelandShot Put12lb58.28-03.7510
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 37 · VinelandShot Put3729-05.509
Jan 25SJTCA #15Jan 25 · Shot Put · Place 44 · VinelandShot Put4424-99
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 55 · Vineland55m Hurdles5511.579
Jan 25SJTCA #15Jan 25 · Shot Put · Place 44 · VinelandShot Put4424-99
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 55 · Vineland55m Hurdles5511.579
Jan 9AC Armory CAL Meet #4-Track 2025 (Series 2)Jan 9 · 55m Hurdles · Place 6 · Vineland55m Hurdles611.509

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 46 · VinelandShot Put4630-05.009
May 13Hammonton JV InviteMay 13 · Long Jump · Place 23 · VinelandLong Jump2317-00.00—
May 13Hammonton JV InviteMay 13 · 400 Meters · Place 38 · Vineland400 Meters381:02.20 PB—
May 13Hammonton JV InviteMay 13 · 100 Meters · Place 75 · Vineland100 Meters7512.70 PB—
May 2Cumberland County MeetMay 2 · Shot Put · Place 12 · VinelandShot Put1232-05.50—
Apr 12Bridgeton RelaysApr 12 · Shot Put · Place 8 · VinelandShot Put827-04.25—
Jan 30AC Armory CAL Meet #6Jan 30 · 300 Meters · Place 19 · Vineland300 Meters19.52.80 PB9
Jan 30AC Armory CAL Meet #6Jan 30 · 55m Hurdles · Place 4 · Vineland55m Hurdles39"4.11.50 PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30SJTCA Meet #8Dec 30 · Shot Put · Place 32 · VinelandShot Put12lb32.25-69
Dec 23SJTCA #5Dec 23 · Shot Put · Place 40 · VinelandShot Put12lb40.23-109
Dec 17SJTCA Meet #3Dec 17 · Shot Put · Place 55 · VinelandShot Put12lb55.23-2.509
Dec 13SJTCA Meet #1Dec 13 · Shot Put · Place 41 · VinelandShot Put12lb41.24-9.509