Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 1514.40Pennsauken FAT Batch Meet #1April 15, 2025
100m Hurdles · 33" / 0.838m · OutdoorBurlington County Divisional Championships · May 119.81aBurlington County Divisional ChampionshipsMay 1, 2026
1600 Meters · IndoorSJTCA #16 · Jan 317:12.12SJTCA #16January 31, 2026
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2831.68aU.S. Marine Corps Holiday ClassicDecember 28, 2024
200 Meters · OutdoorPennsauken Batch #2 · Apr 2931.98Pennsauken Batch #2April 29, 2025
400 Meters · IndoorSJTCA #16 · Feb 11:14.13SJTCA #16February 1, 2025
400 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 151:15.35Pennsauken FAT Batch Meet #1April 15, 2025
400 Meters · Relay Split · OutdoorLenape Invite · Apr 111:11.62Lenape InviteApril 11, 2026
400m Hurdles · 30" / 0.762m · OutdoorCinnaminson Batch Meet · Apr 291:22.76aCinnaminson Batch MeetApril 29, 2026
55 Meter · IndoorSJTCA Meet #3 · Dec 178.24aSJTCA Meet #3December 17, 2024
55 Meters · IndoorSJTCA #19 · Feb 258.75SJTCA #19February 25, 2025
800 Meters · IndoorSJTCA #13 · Jan 202:46.73SJTCA #13January 20, 2026
800 Meters · OutdoorCinnaminson Batch Meet · Apr 293:07.73aCinnaminson Batch MeetApril 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Burlington County ChampionshipsMay 7 · 100m Hurdles · Place 19 · Willingboro100m HurdlesRound P1920.28—
May 7Burlington County ChampionshipsMay 7 · 800 Meters · Place 32 · Willingboro800 Meters323:15.00—
May 1Burlington County Divisional ChampionshipsMay 1 · 100m Hurdles · Place 6 · Willingboro100m Hurdles33" / 0.838m6.19.81a PB10
Apr 29Cinnaminson Batch MeetApr 29 · 400m Hurdles · Place 14 · Willingboro400m Hurdles30" / 0.762m14.1:22.76a PB10
Apr 29Cinnaminson Batch MeetApr 29 · 800 Meters · Place 13 · Willingboro800 Meters13.3:07.73a PB10
Apr 20Winslow Eagles Sprint NightApr 20 · 400m Hurdles · Place 7 · Willingboro400m Hurdles30" / 0.762m7.1:24.81a10
Apr 20Winslow Eagles Sprint NightApr 20 · 100m Hurdles · Place 13 · Willingboro100m Hurdles33" / 0.838m13.20.46aWind: -2.210
Apr 11Lenape InviteApr 11 · 400m Hurdles · Place 21 · Willingboro400m Hurdles30" / 0.762m21.1:25.85a10
Apr 11Lenape InviteApr 11 · 400 Meters · Willingboro400 MetersRelay Split—1:11.62 PB10
Apr 11Lenape InviteApr 11 · 800 Meters · Place 40 · Willingboro800 Meters40.3:13.20a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31SJTCA #16Jan 31 · 1600 Meters · Place 29 · Willingboro1600 Meters297:12.12 PB10
Jan 20SJTCA #13Jan 20 · 800 Meters · Place 13 · Willingboro800 Meters132:46.73 PB10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19SJTCA FROSH AND NOVICEDec 19 · 800 Meters · Place 13 · Willingboro800 Meters13.2:54.81a10
Dec 12SJTCA #1Dec 12 · 800 Meters · Place 35 · Willingboro800 Meters35.3:22.64a10
Feb 25SJTCA #19Feb 25 · 55 Meters · Place 31 · Willingboro55 Meters318.75 PB9
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 24 · Willingboro400 Meters241:14.429
Feb 25SJTCA #19Feb 25 · 55 Meters · Place 31 · Willingboro55 Meters318.759
Feb 25SJTCA #19Feb 25 · 400 Meters · Place 24 · Willingboro400 Meters241:14.429
Feb 1SJTCA #16Feb 1 · 200 Meters · Place 51 · Willingboro200 Meters5131.989
Feb 1SJTCA #16Feb 1 · 400 Meters · Place 58 · Willingboro400 Meters581:14.13 PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Pennsauken Batch #2Apr 29 · 200 Meters · Place 42 · Willingboro200 Meters4231.98 PB—
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 36 · Willingboro400 Meters361:15.35 PB9
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 100 Meters · Place 40 · Willingboro100 Meters4014.40 PB9
Mar 26West Orange Novice Series #1Mar 26 · 400 Meters · Place 23 · Willingboro400 Meters231:19.12—
Mar 26West Orange Novice Series #1Mar 26 · 100 Meters · Place 29 · Willingboro100 Meters2915.20—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 36 · Willingboro55 Meter36.8.73a9
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 39 · Willingboro200 Meters39.31.68a PB9
Dec 17SJTCA Meet #3Dec 17 · 55 Meter · Place 54 · Willingboro55 Meter54.8.24a PB9
Dec 13SJTCA Meet #1Dec 13 · 400 Meters · Place 35 · Willingboro400 Meters35.1:15.82a9