Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSDA Spring Invitational · Apr 2115.57SDA Spring InvitationalApril 21, 2025
100m Hurdles · 33" / 0.838m · OutdoorFast Times at Cherokee High · Apr 2122.28aFast Times at Cherokee HighApril 21, 2026
200 Meters · OutdoorSDA Spring Invitational · Apr 2132.78SDA Spring InvitationalApril 21, 2025
400 Meters · OutdoorSDA Spring Invitational · Apr 211:17.37SDA Spring InvitationalApril 21, 2025
400m Hurdles · 30" / 0.762m · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 181:25.83aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
55 Meter · IndoorSJTCA #3 · Dec 168.76aSJTCA #3December 16, 2025
55 Meters · IndoorSJTCA Meet #10 · Jan 88.96SJTCA Meet #10January 8, 2025
55m Hurdles · 33" · IndoorSJTCA #1 · Dec 1212.70aSJTCA #1December 12, 2025
800 Meters · OutdoorPennsauken Batch #2 · Apr 293:17.89Pennsauken Batch #2April 29, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21Fast Times at Cherokee HighApr 21 · 400m Hurdles · Place 22 · Burlington Township400m Hurdles30" / 0.762m22.1:26.61a11
Apr 21Fast Times at Cherokee HighApr 21 · 100m Hurdles · Place 23 · Burlington Township100m Hurdles33" / 0.838m23.22.28a PB11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 32 · Burlington Township400m Hurdles30" / 0.762m32.1:25.83a PB11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100m Hurdles · Place 43 · Burlington Township100m Hurdles33" / 0.838m43.23.74a11
Apr 16Lenape Field Day 2026Apr 16 · Triple Jump · Burlington TownshipTriple Jump—ND11
Apr 16Lenape Field Day 2026Apr 16 · High Jump · Burlington TownshipHigh Jump—NH11
Apr 11Lenape InviteApr 11 · 400m Hurdles · Burlington Township400m Hurdles30" / 0.762m--NT11
Apr 2Big Red InvitationalApr 2 · 100m Hurdles · Place 6 · Burlington Township100m Hurdles622.52—
Mar 28Husky RelaysMar 28 · Triple Jump · Burlington TownshipTriple Jump--FOUL11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16SJTCA #3Dec 16 · 55m Hurdles · Place 43 · Burlington Township55m Hurdles33"43.13.03a11
Dec 16SJTCA #3Dec 16 · 55 Meter · Place 53 · Burlington Township55 Meter53.8.76a PB11
Dec 12SJTCA #1Dec 12 · 55m Hurdles · Place 22 · Burlington Township55m Hurdles33"22.12.70a PB11
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 88 · Burlington Twp.55 Meters888.96 PB10
Jan 8SJTCA Meet #10Jan 8 · 55 Meters · Place 88 · Burlington Twp.55 Meters888.9610

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Pennsauken Batch #2Apr 29 · 800 Meters · Place 35 · Burlington T800 Meters353:17.89 PB—
Apr 21SDA Spring InvitationalApr 21 · 400 Meters · Place 14 · Burlington T400 Meters141:17.37 PB—
Apr 21SDA Spring InvitationalApr 21 · 200 Meters · Place 14 · Burlington T200 Meters1432.78 PB—
Apr 21SDA Spring InvitationalApr 21 · 100 Meters · Place 17 · Burlington T100 MetersRound P1715.57 PB—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · Long Jump · Place 16 · Burlington TownshipLong Jump1611-510
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 42 · Burlington Township400 Meters421:18.1810