Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Indoor2026 Paul Donahue Invitational · Apr 1710.94a2026 Paul Donahue InvitationalApril 17, 2026
100 Meters · OutdoorOsprey Open · Apr 310.76aOsprey OpenApril 3, 2026
110m Hurdles · 39" / 0.991m · OutdoorColts Neck Spring Invitational · Apr 2016.16aColts Neck Spring InvitationalApril 20, 2024
200 Meters · IndoorNYC Gotham Cup · Jan 1622.67aNYC Gotham CupJanuary 16, 2026
200 Meters · OutdoorNJAC Outdoor Track & Field Championships · May 221.99aNJAC Outdoor Track & Field ChampionshipsMay 2, 2026
200 Meters · Relay Split · IndoorRiver Hawk Friday Night Showdown · Feb 622.590River Hawk Friday Night ShowdownFebruary 6, 2026
400 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 4 · Feb 1655.04NJSIAA Sectional Championships - North 2 Group 4February 16, 2025
55 Meter · IndoorDemarest Invitational · Dec 146.68aDemarest InvitationalDecember 14, 2024
55 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 236.59NJSIAA Group 1 & 4 ChampionshipsFebruary 23, 2025
55m Hurdles · 39" · IndoorDemarest Invitational · Dec 148.51aDemarest InvitationalDecember 14, 2024
60 Meter · IndoorNYC Gotham Cup · Jan 166.90aNYC Gotham CupJanuary 16, 2026
60 Meters · IndoorNew Jersey Athletic Conference Championships · Feb 216.88aNew Jersey Athletic Conference ChampionshipsFebruary 21, 2026
Long Jump · IndoorRebel Shot/Field Series 1 · Dec 1119-5Rebel Shot/Field Series 1December 11, 2024
Long Jump · OutdoorMiddlesex County Relays · May 218-3.50Middlesex County RelaysMay 2, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 200 Meters · Place 11 · Montclair StateMontclair State200 MetersRound P11.21.99a PBWind: 1.4Fr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 6 · Montclair StateMontclair State100 MetersRound P6.10.77aWind: 0.5Fr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 7 · Montclair StateMontclair State100 Meters7.10.93aWind: 0.9Fr
Apr 9TCNJ InvitationalApr 9 · 200 Meters · Place 2 · Montclair StateMontclair State200 Meters2.22.19aWind: 0.4Fr
Apr 9TCNJ InvitationalApr 9 · 100 Meters · Montclair StateMontclair State100 MetersRound P—DNSFr
Apr 3Osprey OpenApr 3 · 100 Meters · Place 2 · Montclair StateMontclair State100 Meters210.76a PBFr
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Montclair StateMontclair State100 MetersRound P—DNSFr
Mar 20Stockton InviteMar 20 · 200 Meters · Place 1 · Montclair StateMontclair State200 Meters122.03aFr

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 100 Meters · Place 9 · Montclair StateMontclair State100 Meters9.10.94a PBWind: -0.5Fr
Mar 6AARTFC Indoor ChampionshipsMar 6 · 60 Meters · Place 7 · Montclair StateMontclair State60 Meters76.91aFR
Mar 6AARTFC Indoor ChampionshipsMar 6 · 60 Meters · Place 5 · Montclair StateMontclair State60 Meters56.97aFR
Feb 21New Jersey Athletic Conference ChampionshipsFeb 21 · 60 Meters · Place 4 · Montclair StateMontclair State60 Meters46.88a PBFR
Feb 14NYU DIII InvitationalFeb 14 · 200 Meters · Place 10 · Montclair StateMontclair State200 Meters1022.68aFr
Feb 14NYU DIII InvitationalFeb 14 · 60 Meters · Place 3 · Montclair StateMontclair State60 MetersRound P37.01aFr
Feb 14NYU DIII InvitationalFeb 14 · 60 Meters · Place 3 · Montclair StateMontclair State60 Meters36.95aFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 200 Meters · Place 1 · Montclair StateMontclair State200 MetersRelay Split1.22.590 PBFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · 60 Meter · Montclair StateMontclair State60 MeterRound P--DNSFr
Jan 31Widener Schuylkill ShowdownJan 31 · 60 Meter · Place 6 · Montclair StateMontclair State60 Meter6.6.99aFr
Jan 31Widener Schuylkill ShowdownJan 31 · 200 Meters · Montclair StateMontclair State200 Meters--DQFr
Jan 24Moravian University Hounds ClassicJan 24 · 60 Meter · Place 5 · Montclair StateMontclair State60 MeterRound P5.7.07aFr
Jan 24Moravian University Hounds ClassicJan 24 · 60 Meter · Place 2 · Montclair StateMontclair State60 Meter2.6.96aFr
Jan 16NYC Gotham CupJan 16 · 60 Meter · Place 4 · Montclair StateMontclair State60 MeterRound P4.6.90a PBWind: 0Fr
Jan 16NYC Gotham CupJan 16 · 60 Meter · Place 4 · Montclair StateMontclair State60 Meter4.6.92aWind: 0Fr
Jan 16NYC Gotham CupJan 16 · 200 Meters · Place 13 · Montclair StateMontclair State200 Meters13.22.67a PBWind: 0Fr

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · 60 Meter · Place 3 · Montclair StateMontclair State60 MeterRound P3.6.98aFr
Dec 6TCNJ Indoor OpenerDec 6 · 60 Meter · Place 3 · Montclair StateMontclair State60 Meter3.6.92aFr
Feb 25SJTCA #19Feb 25 · 200 Meters · Place 4 · WoodbridgeWoodbridge200 Meters423.2512
Feb 25SJTCA #19Feb 25 · 200 Meters · Place 4 · WoodbridgeWoodbridge200 Meters423.2512
Feb 25SJTCA #19Feb 25 · 200 Meters · Place 4 · WoodbridgeWoodbridge200 Meters423.2512
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55 Meters · Place 8 · WoodbridgeWoodbridge55 MetersRound P86.6212
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55 Meters · Place 8 · WoodbridgeWoodbridge55 Meters86.59 PB12
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 3 · WoodbridgeWoodbridge55 MetersRound P36.6312
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 3 · WoodbridgeWoodbridge55 MetersRound P36.6312
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 3 · WoodbridgeWoodbridge55 Meters36.5912
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55 Meters · Place 3 · WoodbridgeWoodbridge55 Meters36.5912
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 20 · WoodbridgeWoodbridge400 Meters2055.04 PB12
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 400 Meters · Place 20 · WoodbridgeWoodbridge400 Meters2055.0412
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 5 · WoodbridgeWoodbridge55 MetersRound P56.7812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 5 · WoodbridgeWoodbridge55 MetersRound P56.7812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · WoodbridgeWoodbridge55 Meters46.6812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · WoodbridgeWoodbridge55 Meters46.6812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 17 · WoodbridgeWoodbridge55m HurdlesRound P178.4612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 17 · WoodbridgeWoodbridge55m HurdlesRound P178.4612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 5 · WoodbridgeWoodbridge55 MetersRound P56.7812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 5 · WoodbridgeWoodbridge55 MetersRound P56.7812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · WoodbridgeWoodbridge55 Meters46.6812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55 Meters · Place 4 · WoodbridgeWoodbridge55 Meters46.6812
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 17 · WoodbridgeWoodbridge55m HurdlesRound P178.4612
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 17 · WoodbridgeWoodbridge55m HurdlesRound P178.4612

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · 200 Meters · Place 3 · WoodbridgeWoodbridge200 Meters322.3012
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 110m Hurdles · Place 12 · WoodbridgeWoodbridge110m HurdlesRound P1216.1612
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 3 · WoodbridgeWoodbridge100 Meters310.9912
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100 Meters · Place 3 · WoodbridgeWoodbridge100 MetersRound P311.0812
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 200 Meters · Place 3 · WoodbridgeWoodbridge200 Meters322.5512
May 6GMC ChampionshipsMay 6 · 200 Meters · Place 7 · WoodbridgeWoodbridge200 Meters722.5012
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 5 · WoodbridgeWoodbridge100 MetersRound P510.9112
May 6GMC ChampionshipsMay 6 · 100 Meters · Place 4 · WoodbridgeWoodbridge100 Meters410.7612

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 37 · WoodbridgeWoodbridge55 MeterRound P37.6.90a12
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 5 · WoodbridgeWoodbridge55m Hurdles39"Round P5.8.51a PB12
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 7 · WoodbridgeWoodbridge55m Hurdles39"7.8.56a12
Dec 14Demarest InvitationalDec 14 · 55 Meter · Place 2 · WoodbridgeWoodbridge55 MeterRound P2.6.74a12
Dec 14Demarest InvitationalDec 14 · 55 Meter · Place 1 · WoodbridgeWoodbridge55 Meter1.6.68a PB12
Dec 11Rebel Shot/Field Series 1Dec 11 · Long Jump · Place 11 · WoodbridgeWoodbridgeLong Jump11.19-5 PB12

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 110m Hurdles · Place 16 · WoodbridgeWoodbridge110m HurdlesRound P1616.0411
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100 Meters · Place 3 · WoodbridgeWoodbridge100 MetersRound P311.1511
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100 Meters · Place 4 · WoodbridgeWoodbridge100 Meters411.2411
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100 Meters · Place 3 · WoodbridgeWoodbridge100 MetersRound P311.1511
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100 Meters · Place 4 · WoodbridgeWoodbridge100 Meters411.2411
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 110m Hurdles · Place 16 · WoodbridgeWoodbridge110m HurdlesRound P1616.0411
May 21GMC ChampionshipsMay 21 · 110m Hurdles · Place 12 · WoodbridgeWoodbridge110m HurdlesRound P1215.6011
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 8 · WoodbridgeWoodbridge100 MetersRound P811.1611
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 8 · WoodbridgeWoodbridge100 Meters811.2711
Apr 20Colts Neck Spring InvitationalApr 20 · Long Jump · Place 21 · WoodbridgeWoodbridgeLong Jump21.17-411
Apr 20Colts Neck Spring InvitationalApr 20 · 110m Hurdles · Place 9 · WoodbridgeWoodbridge110m Hurdles39" / 0.991m9.16.16a PB11
Apr 20Colts Neck Spring InvitationalApr 20 · 100 Meters · Place 9 · WoodbridgeWoodbridge100 Meters9.11.56a11

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23GMC ChampionshipsMay 23 · Long Jump · Place 37 · WoodbridgeWoodbridgeLong Jump37.18-00.5010
May 23GMC ChampionshipsMay 23 · 200 Meters · Place 41 · WoodbridgeWoodbridge200 Meters41.23.89aWind: 0.310
May 23GMC ChampionshipsMay 23 · 100 Meters · Place 38 · WoodbridgeWoodbridge100 MetersRound P38.11.75a10
May 2Middlesex County RelaysMay 2 · Long Jump · Place 29 · WoodbridgeWoodbridgeLong Jump29.18-3.50 PB10