Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorNJ Metropolitan Invitational · Jan 3024.32NJ Metropolitan InvitationalJanuary 30, 2025
300 Meters · IndoorOcean Breeze Freedom Games · Jan 439.31Ocean Breeze Freedom GamesJanuary 4, 2025
400 Meters · IndoorSomerset County Relay Championships · Jan 1255.76Somerset County Relay ChampionshipsJanuary 12, 2025
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener · Dec 207.19aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
55 Meters · IndoorSkyland Conference Indoor Championship · Feb 26.99Skyland Conference Indoor ChampionshipFebruary 2, 2025
Shot Put · 12lb · IndoorWarriors Shot Put Meet #5 · Jan 2941-02.5Warriors Shot Put Meet #5January 29, 2025
Shot Put · 12lb · OutdoorJeffry Tindall Winter Field Invitational #1 · Jan 2137-09Jeffry Tindall Winter Field Invitational #1January 21, 2025

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

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 14North Shore Pre-Nationals InvitationalFeb 14 · Shot Put · Place 16 · RidgeShot Put1640-00.0012
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · Shot Put · Place 15 · RidgeShot Put1540-012
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55 Meters · Place 23 · Ridge55 MetersRound P237.0712
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Shot Put · Place 13 · RidgeShot Put1341-2.5012
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55 Meters · Place 13 · Ridge55 MetersRound P136.99 PB12
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 51 · Ridge200 Meters5124.32 PB12
Jan 30NJ Metropolitan InvitationalJan 30 · 55 Meters · Place 69 · Ridge55 MetersRound P697.08212
Jan 29Warriors Shot Put Meet #5Jan 29 · Shot Put · Place 5 · RidgeShot Put12lb5.41-02.5 PB12
Jan 12Somerset County Relay ChampionshipsJan 12 · Shot Put · Place 5 · RidgeShot Put535-4.5012
Jan 12Somerset County Relay ChampionshipsJan 12 · 400 Meters · Place 5 · Ridge400 Meters555.76 PB12
Jan 8Warriors Shot Put Meet #2Jan 8 · Shot Put · Place 11 · RidgeShot Put12lb11.37-0312
Jan 4Ocean Breeze Freedom GamesJan 4 · Shot Put · Place 12 · RidgeShot Put1236-912
Jan 4Ocean Breeze Freedom GamesJan 4 · 300 Meters · Place 72 · Ridge300 Meters7239.31 PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jan 21Jeffry Tindall Winter Field Invitational #1Jan 21 · Shot Put · Place 5 · RidgeShot Put12lb5.37-09 PB12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 21 · Ridge55 Meter21.7.19a PB12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 35 · RidgeShot Put12lb35.35-2.5012
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 14 · Ridge200 Meters14.24.53a12
Dec 18Warriors Shot Put Meet #1Dec 18 · Shot Put · Place 17 · RidgeShot Put12lb17.35-0212
Dec 9Ridge Winter InvitationalDec 9 · Shot Put · Place 27 · RidgeShot Put12lb27.33-1.5012
Dec 9Ridge Winter InvitationalDec 9 · 400 Meters · Place 66 · Ridge400 Meters66.1:01.14a12
Dec 9Ridge Winter InvitationalDec 9 · 200 Meters · Place 58 · Ridge200 Meters58.25.18a12