Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorThe Coach Pollard Invitational · Apr 1817.27aThe Coach Pollard InvitationalApril 18, 2025
100m Hurdles · 33" / 0.838m · OutdoorMorris County Championships · May 2517.48aMorris County ChampionshipsMay 25, 2021
200 Meters · IndoorPLEX Shootout · Feb 129.04aPLEX ShootoutFebruary 1, 2025
200 Meters · OutdoorStockton Invite · Mar 2027.28aStockton InviteMarch 20, 2026
300 Meters · IndoorSeahawk Shootout · Dec 1243.85aSeahawk ShootoutDecember 12, 2025
400 Meters · IndoorBig Apple Invitational · Feb 71:00.74Big Apple InvitationalFebruary 7, 2026
400 Meters · OutdoorMuhlenberg Invite · Apr 51:01.79aMuhlenberg InviteApril 5, 2025
400m Hurdles · 30" / 0.762m · IndoorThe Coach Pollard Invitational · Apr 181:04.78aThe Coach Pollard InvitationalApril 18, 2025
400m Hurdles · 30" / 0.762m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 301:04.28aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
60m Hurdles · 33" / 0.838m · IndoorMiddle Atlantic (MAC) Indoor Championships · Feb 289.59aMiddle Atlantic (MAC) Indoor ChampionshipsFebruary 28, 2025
800 Meters · IndoorMuhlenberg Invite · Apr 32:25.55aMuhlenberg InviteApril 3, 2026
High Jump · OutdoorMorris County Relay Championships · May 44-03Morris County Relay ChampionshipsMay 4, 2022
Triple Jump · OutdoorMorris County Relay Championships · May 430-11.50Morris County Relay ChampionshipsMay 4, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 400m Hurdles · Place 11 · StevensStevens400m Hurdles30" / 0.762m11.1:06.69aSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 1 · StevensStevens400m Hurdles30" / 0.762mRound P1.1:07.24aSo
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 400m Hurdles · Place 1 · StevensStevens400m Hurdles30" / 0.762m1.1:04.28a PBSo
Apr 17Coach Pollard InvitationalApr 17 · 400m Hurdles · Place 3 · StevensStevens400m Hurdles30" / 0.762m3.1:05.21aSo
Apr 9TCNJ InvitationalApr 9 · 400m Hurdles · Place 4 · StevensStevens400m Hurdles30" / 0.762m4.1:05.79aSo
Mar 27Danny Curran InvitationalMar 27 · 400m Hurdles · Place 3 · StevensStevens400m Hurdles30" / 0.762m3.1:05.95aSo
Mar 20Stockton InviteMar 20 · 200 Meters · Place 9 · StevensStevens200 Meters927.28a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 3Muhlenberg InviteApr 3 · 800 Meters · Place 4 · StevensStevens800 Meters4.2:25.55a PBSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 60m Hurdles · Place 10 · StevensStevens60m Hurdles33" / 0.838mRound P10.9.96aSo
Feb 27Middle Atlantic (MAC) Indoor ChampionshipsFeb 27 · 400 Meters · Place 7 · StevensStevens400 Meters7.1:01.63aSo
Feb 7Big Apple InvitationalFeb 7 · 400 Meters · Place 14 · StevensStevens400 Meters141:00.74 PBSO
Feb 7Big Apple InvitationalFeb 7 · 60m Hurdles · Place 18 · StevensStevens60m HurdlesRound P1810.70SO
Jan 31PLEX ShootoutJan 31 · 60m Hurdles · Place 10 · StevensStevens60m HurdlesRound P1010.18aSo
Jan 23McElligott InvitationalJan 23 · 400 Meters · Place 3 · StevensStevens400 Meters3.1:03.59aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 300 Meters · Place 58 · StevensStevens300 Meters58.43.85a PBSo
Apr 18The Coach Pollard InvitationalApr 18 · 400m Hurdles · Place 1 · StevensStevens400m Hurdles30" / 0.762m1.1:04.78a PBFr
Apr 18The Coach Pollard InvitationalApr 18 · 100m Hurdles · Place 16 · StevensStevens100m Hurdles33" / 0.838mRound P16.17.27a PBWind: -0.4Fr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 60m Hurdles · Place 9 · StevensStevens60m Hurdles33" / 0.838mRound P9.9.59a PBFr
Feb 28Middle Atlantic (MAC) Indoor ChampionshipsFeb 28 · 400 Meters · Place 10 · StevensStevens400 Meters10.1:02.85aFr
Feb 7Fastrack National InvitationalFeb 7 · 400 Meters · Place 54 · StevensStevens400 Meters541:01.96FR
Feb 7Fastrack National InvitationalFeb 7 · 60m Hurdles · Place 11 · StevensStevens60m Hurdles1110.00FR
Feb 1PLEX ShootoutFeb 1 · 200 Meters · Place 16 · StevensStevens200 Meters1629.04a PB—
Jan 24Widener Winter Evening InviteJan 24 · 60m Hurdles · Place 26 · StevensStevens60m Hurdles2610.61a—
Jan 24Widener Winter Evening InviteJan 24 · 400 Meters · Place 26 · StevensStevens400 Meters261:06.12a—
Jan 18Moravian College Indoor MeetJan 18 · 60m Hurdles · Place 10 · StevensStevens60m Hurdles1010.50a—
Jan 18Moravian College Indoor MeetJan 18 · 200 Meters · Place 17 · StevensStevens200 Meters1729.07a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 10 · StevensStevens400m Hurdles30" / 0.762m10.1:04.81aFr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 11 · StevensStevens100m Hurdles1115.97FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 2 · StevensStevens400m Hurdles21:05.44FR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 400m Hurdles · Place 3 · StevensStevens400m Hurdles31:03.36FR
Apr 10TCNJ InvitationalApr 10 · 100m Hurdles · StevensStevens100m Hurdles33" / 0.838mRound P--DNSWind: 1.7Fr
Apr 5Muhlenberg InviteApr 5 · 400 Meters · Place 5 · StevensStevens400 Meters51:01.79a PBFr
Mar 28Danny Curran InvitationalMar 28 · 400m Hurdles · Place 3 · StevensStevens400m Hurdles31:06.41aFr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · 300 Meters · Place 66 · StevensStevens300 Meters66.45.38aFr
Dec 13Wagner ShootoutDec 13 · 60m Hurdles · Place 39 · StevensStevens60m Hurdles33" / 0.838m39.10.48aFr
Dec 7Golden Wolves Rust BusterDec 7 · 60m Hurdles · Place 2 · StevensStevens60m Hurdles33" / 0.838mRound P2.10.36aFr
Dec 7Golden Wolves Rust BusterDec 7 · 60m Hurdles · Place 2 · StevensStevens60m Hurdles33" / 0.838m2.10.24aFr

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10NJAC Large SchoolsMay 10 · 400m Hurdles · RandolphRandolph400m Hurdles30" / 0.762m--SCR12
May 10NJAC Large SchoolsMay 10 · Triple Jump · RandolphRandolphTriple Jump--SCR12
May 4Morris County Relay ChampionshipsMay 4 · 400m Hurdles · Place 9 · RandolphRandolph400m Hurdles30" / 0.762m9.1:11.02a12
May 4Morris County Relay ChampionshipsMay 4 · Triple Jump · Place 14 · RandolphRandolphTriple Jump14.30-11.50 PB12
May 4Morris County Relay ChampionshipsMay 4 · High Jump · Place 20 · RandolphRandolphHigh Jump20.4-03 PB12
Apr 16Morris Hills RelaysApr 16 · 400m Hurdles · Place 6 · RandolphRandolph400m Hurdles61:10.5012
Apr 2Summit RelaysApr 2 · 400m Hurdles · Place 17 · RandolphRandolph400m Hurdles171:10.5012

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25Morris County ChampionshipsMay 25 · 400m Hurdles · Place 21 · RandolphRandolph400m Hurdles30" / 0.762m21.1:12.47a11
May 25Morris County ChampionshipsMay 25 · Triple Jump · Place 22 · RandolphRandolphTriple Jump22.30-05.5011
May 25Morris County ChampionshipsMay 25 · 100m Hurdles · Place 13 · RandolphRandolph100m Hurdles33" / 0.838mRound S13.17.48a PBWind: 0.711
May 25Morris County ChampionshipsMay 25 · 100m Hurdles · Place 13 · RandolphRandolph100m Hurdles33" / 0.838mRound P13.17.63aWind: 1.611
May 18NJAC Large SchoolsMay 18 · Triple Jump · Place 13 · RandolphRandolphTriple Jump1330-07.0011
May 18NJAC Large SchoolsMay 18 · 400m Hurdles · Place 8 · RandolphRandolph400m Hurdles81:10.5011
May 18NJAC Large SchoolsMay 18 · 100m Hurdles · Place 11 · RandolphRandolph100m HurdlesRound P1118.4711
May 12Morris County Relay ChampionshipsMay 12 · 400m Hurdles · Place 12 · RandolphRandolph400m Hurdles121:12.0011
May 8Randolph RelaysMay 8 · High Jump · Place 10 · RandolphRandolphHigh Jump104-02.0011
May 8Randolph RelaysMay 8 · 400m Hurdles · Place 3 · RandolphRandolph400m Hurdles31:15.2911

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Dick Fahey Frosh-Soph ChampionshipsMay 10 · High Jump · Place 8 · RandolphRandolphHigh Jump84-02.009
May 10Dick Fahey Frosh-Soph ChampionshipsMay 10 · 400m Hurdles · Place 6 · RandolphRandolph400m Hurdles61:15.299
May 10Dick Fahey Frosh-Soph ChampionshipsMay 10 · 100m Hurdles · Place 5 · RandolphRandolph100m Hurdles518.359