Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMark Young Invitational · Apr 1812.78aMark Young InvitationalApril 18, 2026
100m Hurdles · 33" / 0.838m · OutdoorBergen County Championships · May 915.80aBergen County ChampionshipsMay 9, 2025
200 Meters · IndoorNEC Indoor Championships · Feb 1525.95aNEC Indoor ChampionshipsFebruary 15, 2026
200 Meters · OutdoorJ Elmer Swanson Spring Classic · Mar 2126.12aJ Elmer Swanson Spring ClassicMarch 21, 2026
300 Meters · IndoorFastrack Metro Season Opener · Dec 543.27aFastrack Metro Season OpenerDecember 5, 2025
400 Meters · IndoorCoast Guard Winter Invite #1 · Jan 171:06.72aCoast Guard Winter Invite #1January 17, 2026
400 Meters · OutdoorYellow Jacket Open · Mar 281:01.64aYellow Jacket OpenMarch 28, 2026
400 Meters · Relay Split · IndoorYale Season Opener · Dec 61:06.012Yale Season OpenerDecember 6, 2025
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:08.386Bergen County RelaysApril 17, 2024
55 Meter · IndoorCoast Guard Winter Invite #1 · Jan 177.50aCoast Guard Winter Invite #1January 17, 2026
55 Meters · IndoorSteve Borbet Invitational · Jan 177.806Steve Borbet InvitationalJanuary 17, 2025
55m Hurdles · 33" · IndoorPaul Schwartz Invitational · Dec 209.9Paul Schwartz InvitationalDecember 20, 2024
60 Meter · IndoorNEC Indoor Championships · Feb 158.00aNEC Indoor ChampionshipsFebruary 15, 2026
60 Meters · IndoorWesleyan Alumni Invitational · Jan 248.09Wesleyan Alumni InvitationalJanuary 24, 2026
60m Hurdles · 33" / 0.838m · IndoorWesleyan Winter Invitational · Jan 109.84aWesleyan Winter InvitationalJanuary 10, 2026
High Jump · IndoorCoach Glynn Holiday Carnival · Dec 284-00Coach Glynn Holiday CarnivalDecember 28, 2022
High Jump · OutdoorBergen County Championships · May 94-06.00Bergen County ChampionshipsMay 9, 2025
Pole Vault · OutdoorBergen County Relays · Apr 116-00.00Bergen County RelaysApril 11, 2025
Triple Jump · OutdoorBergen County Championships · May 1033-01.75Bergen County ChampionshipsMay 10, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 200 Meters · Place 16 · New HavenNew Haven200 Meters16.26.34aWind: 1.7Fr
May 8New England (NEICAAA) Outdoor ChampionshipsMay 8 · 100 Meters · Place 15 · New HavenNew Haven100 MetersRound P15.12.86aWind: 0.5Fr
May 2Northeast Outdoor ChampionshipsMay 2 · 200 Meters · Place 15 · New HavenNew Haven200 MetersRound P15.26.66aWind: -0.4Fr
May 2Northeast Outdoor ChampionshipsMay 2 · 100 Meters · Place 15 · New HavenNew Haven100 MetersRound P15.12.98aWind: 0.2Fr
Apr 18Mark Young InvitationalApr 18 · 200 Meters · Place 13 · New HavenNew Haven200 Meters13.26.23aWind: 1.4Fr
Apr 18Mark Young InvitationalApr 18 · 100 Meters · Place 11 · New HavenNew Haven100 Meters11.12.78a PBWind: 1.1Fr
Apr 4UCONN Dog FightApr 4 · 200 Meters · Place 44 · New HavenNew Haven200 Meters4426.92aFr
Apr 4UCONN Dog FightApr 4 · 100 Meters · Place 35 · New HavenNew Haven100 Meters3512.89aFr
Mar 28Yellow Jacket OpenMar 28 · 400 Meters · Place 2 · New HavenNew Haven400 Meters2.1:01.64a PBFr
Mar 28Yellow Jacket OpenMar 28 · 200 Meters · Place 3 · New HavenNew Haven200 Meters3.26.71aWind: -1.6Fr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 200 Meters · Place 5 · New HavenNew Haven200 Meters526.12a PBFr
Mar 21J Elmer Swanson Spring ClassicMar 21 · 100 Meters · Place 3 · New HavenNew Haven100 Meters312.94aFr

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 200 Meters · Place 24 · New HavenNew Haven200 Meters2426.64aFR
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · 60 Meters · Place 23 · New HavenNew Haven60 Meters238.19aFR
Feb 15NEC Indoor ChampionshipsFeb 15 · 60 Meter · Place 10 · New HavenNew Haven60 MeterRound P10.8.00a PBFr
Feb 15NEC Indoor ChampionshipsFeb 15 · 200 Meters · Place 14 · New HavenNew Haven200 MetersRound P14.25.95a PBFr
Jan 30Harvard InvitationalJan 30 · 200 Meters · Place 27 · New HavenNew Haven200 Meters2726.39FR
Jan 24Wesleyan Alumni InvitationalJan 24 · 200 Meters · Place 1 · New HavenNew Haven200 Meters127.02FR
Jan 24Wesleyan Alumni InvitationalJan 24 · 60 Meters · Place 2 · New HavenNew Haven60 MetersRound P28.16FR
Jan 24Wesleyan Alumni InvitationalJan 24 · 60 Meters · Place 1 · New HavenNew Haven60 Meters18.09 PBFR
Jan 17Coast Guard Winter Invite #1Jan 17 · 55 Meter · Place 2 · New HavenNew Haven55 MeterRound P2.7.50a PBFr
Jan 17Coast Guard Winter Invite #1Jan 17 · 55 Meter · Place 1 · New HavenNew Haven55 Meter1.7.55aFr
Jan 17Coast Guard Winter Invite #1Jan 17 · 400 Meters · Place 4 · New HavenNew Haven400 Meters4.1:06.72a PBFr
Jan 10Wesleyan Winter InvitationalJan 10 · 60m Hurdles · Place 7 · New HavenNew Haven60m Hurdles33" / 0.838mRound P7.9.84a PBFr
Jan 10Wesleyan Winter InvitationalJan 10 · 60m Hurdles · Place 6 · New HavenNew Haven60m Hurdles33" / 0.838m6.9.88aFr
Jan 10Wesleyan Winter InvitationalJan 10 · 200 Meters · Place 6 · New HavenNew Haven200 Meters6.27.59aFr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 300 Meters · Place 49 · New HavenNew Haven300 Meters49.43.36aFr
Dec 6Yale Season OpenerDec 6 · 60 Meter · Place 18 · New HavenNew Haven60 MeterRound P18.8.17aFr
Dec 6Yale Season OpenerDec 6 · 400 Meters · New HavenNew Haven400 MetersRelay Split—1:06.012 PBFr
Dec 6Yale Season OpenerDec 6 · 200 Meters · Place 21 · New HavenNew Haven200 Meters21.27.21aFr
Dec 5Fastrack Metro Season OpenerDec 5 · 300 Meters · Place 12 · New HavenNew Haven300 Meters12.43.27a PBFr
Feb 17Armory Youth Winter InvitationalFeb 17 · 55m Hurdles · Place 6 · UNA-RamapoUNA-Ramapo55m Hurdles69.2407
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 33 · UNA-RamapoUNA-Ramapo200 Meters3327.3307
Jan 24Dr. Sander ScorcherJan 24 · 55m Hurdles · Place 15 · Ramapo (NJ)Ramapo (NJ)55m Hurdles159.4812
Jan 24Dr. Sander ScorcherJan 24 · 200 Meters · Place 26 · Ramapo (NJ)Ramapo (NJ)200 Meters2627.6612
Jan 17Steve Borbet InvitationalJan 17 · 55m Hurdles · Place 20 · Ramapo (NJ)Ramapo (NJ)55m HurdlesRound P209.33212
Jan 17Steve Borbet InvitationalJan 17 · 55 Meters · Place 40 · Ramapo (NJ)Ramapo (NJ)55 MetersRound P407.806 PB12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · 100m Hurdles · Place 8 · Ramapo (NJ)Ramapo (NJ)100m Hurdles33" / 0.838mRound P8.16.26a12
May 9Bergen County ChampionshipsMay 9 · 100m Hurdles · Place 6 · Ramapo (NJ)Ramapo (NJ)100m Hurdles33" / 0.838m6.15.80a PB12
May 9Bergen County ChampionshipsMay 9 · High Jump · Place 4 · Ramapo (NJ)Ramapo (NJ)High Jump4.4-06.00 PB12
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Place 7 · Ramapo (NJ)Ramapo (NJ)100 MetersRound P7.13.19aWind: 012
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Place 7 · Ramapo (NJ)Ramapo (NJ)100 Meters7.13.27aWind: 012
Apr 11Bergen County RelaysApr 11 · Triple Jump · Place 8 · Ramapo (NJ)Ramapo (NJ)Triple Jump8.30-09.2512
Apr 11Bergen County RelaysApr 11 · Pole Vault · Place 7 · Ramapo (NJ)Ramapo (NJ)Pole Vault7.6-00.00 PB12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Paul Schwartz InvitationalDec 20 · 55m Hurdles · Place 3 · Ramapo (NJ)Ramapo (NJ)55m Hurdles33"3.9.9 PB12
Dec 20Paul Schwartz InvitationalDec 20 · 55 Meter · Place 6 · Ramapo (NJ)Ramapo (NJ)55 Meter6.8.912
Dec 13Ramapo Polar Bear MeetDec 13 · 55m Hurdles · Place 3 · Ramapo (NJ)Ramapo (NJ)55m Hurdles33"3.9.6Unofficial12

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Bergen County ChampionshipsMay 10 · Triple Jump · Place 5 · Ramapo (NJ)Ramapo (NJ)Triple Jump5.33-01.75 PB11
May 10Bergen County ChampionshipsMay 10 · 100m Hurdles · Place 7 · Ramapo (NJ)Ramapo (NJ)100m Hurdles33" / 0.838mRound P7.16.69a11
May 10Bergen County ChampionshipsMay 10 · 100m Hurdles · Place 6 · Ramapo (NJ)Ramapo (NJ)100m Hurdles33" / 0.838m6.16.77a11
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 6 · Ramapo (NJ)Ramapo (NJ)200 Meters6.26.71a11
Apr 17Bergen County RelaysApr 17 · Triple Jump · Place 9 · Ramapo (NJ)Ramapo (NJ)Triple Jump9.31-06.2511
Apr 17Bergen County RelaysApr 17 · 400 Meters · Ramapo (NJ)Ramapo (NJ)400 MetersRelay Split—1:08.386 PB11

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Big North Championships-Freedom-National May 4 · High Jump · Ramapo (NJ)Ramapo (NJ)High Jump--NH10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 7 · Ramapo (NJ)Ramapo (NJ)55 MeterRound P7.8.16a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 5 · Ramapo (NJ)Ramapo (NJ)55 Meter5.8.14a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · High Jump · Place 15 · Ramapo (NJ)Ramapo (NJ)High Jump15.4-00 PB10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 73 · Ramapo (NJ)Ramapo (NJ)200 Meters73.32.52a10