Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1613.25NJSIAA Sectionals Central Groups 1 and 4May 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorMoorestown Invitational · Apr 1118.01aMoorestown InvitationalApril 11, 2026
200 Meters · IndoorOcean Breeze Invitational · Feb 128.88aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorGMC Championships · May 2127.89GMC ChampionshipsMay 21, 2024
300 Meters · IndoorDemarest Invitational · Dec 1449.61aDemarest InvitationalDecember 14, 2024
400m Hurdles · 30" / 0.762m · OutdoorMiddlesex County Relays · May 21:22.84aMiddlesex County RelaysMay 2, 2023
55 Meter · IndoorBill Bruno Holiday Classic · Dec 218.13aBill Bruno Holiday ClassicDecember 21, 2024
55 Meters · IndoorNJSIAA Sectional Championships - Central Group 4 · Feb 137.98NJSIAA Sectional Championships - Central Group 4February 13, 2025
55m Hurdles · 33" · IndoorSJTCA Meet #7 · Dec 2810.87aSJTCA Meet #7December 28, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 25 · Edison100m Hurdles33" / 0.838mRound P25.18.85aWind: -0.412
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 32 · Edison100 MetersRound P32.13.70aWind: 0.512
May 5GMC ChampionshipMay 5 · 100m Hurdles · Place 39 · Edison100m HurdlesRound P3920.23a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100m Hurdles · Place 25 · Edison100m Hurdles33" / 0.838m25.20.39a12
Apr 11Moorestown InvitationalApr 11 · 100m Hurdles · Place 6 · Edison100m Hurdles33" / 0.838m6.18.01a PB12
Apr 11Moorestown InvitationalApr 11 · 200 Meters · Place 16 · Edison200 Meters16.28.36a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 100m Hurdles · Place 14 · Edison100m Hurdles33" / 0.838m14.20.51a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 100 Meters · Place 9 · Edison100 Meters9.13.87aWind: 0.312

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100m Hurdles · Place 42 · Edison100m Hurdles4217.7711
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 200 Meters · Place 25 · Edison200 Meters2528.1811
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100 Meters · Place 31 · Edison100 Meters3113.25 PB11
May 6GMC ChampionshipsMay 6 · 100m Hurdles · Place 22 · Edison100m HurdlesRound P2217.7711
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 26 · Edison100 MetersRound P2613.2511
Apr 19Colts Neck Spring InvitationalApr 19 · 100m Hurdles · Place 35 · Edison100m Hurdles3518.8311
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 13 · Edison100 Meters1313.3211
Apr 15GMC Red & White ChampionshipApr 15 · 100m Hurdles · Place 16 · Edison100m Hurdles1619.60—
Apr 15GMC Red & White ChampionshipApr 15 · 200 Meters · Place 15 · Edison200 Meters1528.18—
Apr 15GMC Red & White ChampionshipApr 15 · 100 Meters · Place 12 · Edison100 Meters1213.322—
Apr 12East Brunswick InvitationalApr 12 · 400m Hurdles · Place 13 · Edison400m Hurdles131:21.97—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55 Meters · Place 35 · Edison55 MetersRound P357.98 PB11
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 55m Hurdles · Place 25 · Edison55m HurdlesRound P2510.4111
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 85 · Edison200 Meters85.28.88a PB11
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 30 · Edison55 MetersRound P308.1111
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 34 · Edison55m HurdlesRound P3410.8511
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 30 · Edison55 MetersRound P308.1111
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 34 · Edison55m HurdlesRound P3410.8511

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55m Hurdles · Place 30 · Edison55m Hurdles33"30.10.87a PB11
Dec 28SJTCA Meet #7Dec 28 · 55 Meter · Place 29 · Edison55 Meter29.8.16a11
Dec 21Bill Bruno Holiday ClassicDec 21 · 55 Meter · Place 23 · Edison55 MeterRound P23.8.13a PB11
Dec 14Demarest InvitationalDec 14 · 300 Meters · Place 22 · Edison300 Meters22.49.61a PB11
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 20 · Edison55m Hurdles33"Round P20.10.95a11
Dec 14Demarest InvitationalDec 14 · 55 Meter · Place 20 · Edison55 MeterRound P20.8.17a11
Jan 27SJTCA Winter Meet #13Jan 27 · 55m Hurdles · Place 45 · Edison55m HurdlesRound P4511.3210
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 55m Hurdles · Place 32 · Edison55m HurdlesRound P3211.7510

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100m Hurdles · Edison100m HurdlesRound P—19.9010
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 200 Meters · Place 39 · Edison200 Meters3928.8610
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100 Meters · Place 31 · Edison100 MetersRound P3113.3710
May 21GMC ChampionshipsMay 21 · 200 Meters · Place 33 · Edison200 Meters3327.89 PB10
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 25 · Edison100 MetersRound P2513.4310
May 11GMC Red & White ChampionshipMay 11 · 100 Meters · Place 8 · Edison100 Meters8.14.19a10
Apr 20Colts Neck Spring InvitationalApr 20 · 100m Hurdles · Place 34 · Edison100m Hurdles33" / 0.838m34.19.90a10
Apr 13Husky RelaysApr 13 · 400m Hurdles · Place 17 · Edison400m Hurdles171:28.1010

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Demarest InvitationalDec 9 · 55m Hurdles · Place 19 · Edison55m Hurdles33"Round P19.11.83a10
Dec 9Demarest InvitationalDec 9 · 55 Meter · Place 26 · Edison55 MeterRound P26.8.46a10
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 38 · Edison55 Meters388.739
Jan 18SJTCA Winter Meet #7Jan 18 · 55 Meters · Place 38 · Edison55 Meters388.739

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 400m Hurdles · Place 35 · Edison400m Hurdles30" / 0.762m35.1:27.01a9
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 200 Meters · Place 35 · Edison200 Meters35.29.79aWind: 1.39
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 100 Meters · Place 42 · Edison100 MetersRound P42.14.11a9
May 23GMC ChampionshipsMay 23 · 200 Meters · Place 37 · Edison200 Meters37.28.38aWind: 2.49
May 23GMC ChampionshipsMay 23 · 100 Meters · Place 53 · Edison100 MetersRound P53.14.18a9
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 200 Meters · Place 13 · Edison200 Meters1329.00—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 100m Hurdles · Place 10 · Edison100m Hurdles1022.34—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 100 Meters · Place 28 · Edison100 Meters2813.99—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 400m Hurdles · Place 7 · Edison400m Hurdles71:22.84—
May 2Middlesex County RelaysMay 2 · 400m Hurdles · Place 29 · Edison400m Hurdles30" / 0.762m29.1:22.84a PB9
Apr 22Colts Neck Spring InvitationalApr 22 · 100 Meters · Place 9 · Edison100 Meters913.999
Apr 22Colts Neck Spring InvitationalApr 22 · 100m Hurdles · Place 55 · Edison100m Hurdles5522.349
Apr 22Colts Neck Spring InvitationalApr 22 · 400m Hurdles · Place 35 · Edison400m Hurdles351:24.019
Apr 15Husky RelaysApr 15 · 400m Hurdles · Place 25 · Edison400m Hurdles251:32.609
Apr 15Husky RelaysApr 15 · 400m Hurdles · Place 25 · Edison400m Hurdles251:32.609