Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 27" / 0.686m · OutdoorStroudsburg No 2 · Mar 2420.52aStroudsburg No 2March 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorESS Cavalier · Apr 2620.39aESS CavalierApril 26, 2025
300m Hurdles · 30" / 0.762m · OutdoorESN Dual #1 · Apr 111:00.90aESN Dual #1April 11, 2024
Javelin · 600g · OutdoorStroudsburg #1 · Mar 1980-08Stroudsburg #1March 19, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 27Stroudsburg #4Apr 27 · Javelin · Place 6 · StroudsburgJavelin600g6.78-0511
Apr 21ESS Dual #3Apr 21 · Javelin · Place 9 · StroudsburgJavelin600g9.73' 7"11
Apr 18Red & Black InvitationalApr 18 · Javelin · Place 27 · StroudsburgJavelin600g27.66-0811
Apr 18ESU Red & BlackApr 18 · Javelin · Place 27 · StroudsburgJavelin600g27.66-0811
Apr 14ESN Dual #2Apr 14 · Javelin · Place 2 · StroudsburgJavelin600g2.69' 7"11
Apr 10Northwest Rangers InvitationalApr 10 · Javelin · Place 26 · StroudsburgJavelin600g26.62-511
Apr 9Stroudsburg #3Apr 9 · Javelin · Place 4 · StroudsburgJavelin600g4.70-0311
Mar 24Stroudsburg No 2Mar 24 · Javelin · Place 5 · StroudsburgJavelin600g5.66' 7"11
Mar 24Stroudsburg No 2Mar 24 · 100m Hurdles · Place 3 · Stroudsburg100m Hurdles27" / 0.686m3.20.52a PB11
Mar 19Stroudsburg #1Mar 19 · Javelin · Place 2 · StroudsburgJavelin600g2.80-08 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Oct 25OcTHROWber FestOct 25 · Javelin · Place 10 · StroudsburgJavelin1069-08—
Apr 26ESS CavalierApr 26 · 100m Hurdles · Place 9 · Stroudsburg100m Hurdles33" / 0.838m9.20.39a PB10
Apr 23Stroudsburg Dual #3Apr 23 · 100m Hurdles · Place 6 · Stroudsburg100m Hurdles621.1210
Apr 19Red & Black InvitationalApr 19 · 300m Hurdles · Place 28 · Stroudsburg300m Hurdles281:00.2810
Apr 19Red & Black InvitationalApr 19 · 100m Hurdles · Place 37 · Stroudsburg100m HurdlesRound P3720.9010
Apr 16Stroudsburg Dual #2Apr 16 · 300m Hurdles · Place 2 · Stroudsburg300m Hurdles257.4610
Apr 1Stroudsburg Dual #1Apr 1 · 300m Hurdles · Place 5 · Stroudsburg300m Hurdles51:01.3810
Apr 1Stroudsburg Dual #1Apr 1 · 100m Hurdles · Place 6 · Stroudsburg100m Hurdles621.4310
Mar 15Quad Scrimmage @ ParklandMar 15 · 300m Hurdles · Place 13 · Stroudsburg300m Hurdles131:01.7510
Mar 15Quad Scrimmage @ ParklandMar 15 · 100m Hurdles · Place 13 · Stroudsburg100m Hurdles1320.5310

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 30Stroudsburg Dual #4Apr 30 · 300m Hurdles · Place 6 · Stroudsburg300m Hurdles659.349
Apr 30Stroudsburg Dual #4Apr 30 · 100m Hurdles · Place 7 · Stroudsburg100m Hurdles720.789
Apr 29Stroudsburg Dual #3Apr 29 · 300m Hurdles · Place 9 · Stroudsburg300m Hurdles91:03.839
Apr 20Red & Black InvitationalApr 20 · 300m Hurdles · Place 25 · Stroudsburg300m Hurdles251:01.099
Apr 11East Stroudsburg North #2Apr 11 · 300m Hurdles · Place 2 · Stroudsburg300m Hurdles21:00.909
Apr 11East Stroudsburg North #2Apr 11 · 100m Hurdles · Place 10 · Stroudsburg100m Hurdles1021.329
Apr 11ESN Dual #1Apr 11 · 300m Hurdles · Place 2 · Stroudsburg300m Hurdles30" / 0.762m2.1:00.90a PB9
Apr 11ESN Dual #1Apr 11 · 100m Hurdles · Place 10 · Stroudsburg100m Hurdles33" / 0.838m10.21.32a9
Apr 9Stroudsburg Dual #2Apr 9 · 300m Hurdles · Place 9 · Stroudsburg300m Hurdles91:00.489
Apr 9Stroudsburg Dual #2Apr 9 · 100m Hurdles · Place 9 · Stroudsburg100m Hurdles921.539
Mar 26Stroudsburg Dual #1Mar 26 · 300m Hurdles · Place 6 · Stroudsburg300m Hurdles658.319