Personal bests

Best marks in available results
Event / courseMarkMeetDate
55m Hurdles · 39" · IndoorPatriot League Meet #3 · Dec 2211.57aPatriot League Meet #3December 22, 2025
Shot Put · 12lb · IndoorPatriot League Meet #1 · Dec 1027-02.00Patriot League Meet #1December 10, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 26 · HanoverShot Put2629-6.5010
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 38 · Hanover55m Hurdles3811.62a10
Jan 21Patriot League Meet #5Jan 21 · Shot Put · Place 26 · HanoverShot Put2629-6.5010
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 38 · Hanover55m Hurdles3811.62a10

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 55m Hurdles · Place 31 · Hanover55m Hurdles39"31.11.57a PB10
Dec 22Patriot League Meet #3Dec 22 · Shot Put · Place 27 · HanoverShot Put12lb27.27-00.0010
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 29 · Hanover55m Hurdles39"29.11.88a10
Dec 15Patriot League Meet #2Dec 15 · Shot Put · Place 37 · HanoverShot Put12lb37.26-07.0010
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 19 · Hanover55m Hurdles39"19.11.60a10
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 22 · HanoverShot Put12lb22.27-02.00 PB10
Jan 30Patriot League Meet #6Jan 30 · Shot Put · Place 28 · HanoverShot Put2822-8—
Jan 30Patriot League Meet #6Jan 30 · 55m Hurdles · Place 41 · Hanover55m Hurdles4112.89a—
Jan 23Patriot League Meet #5Jan 23 · Shot Put · Place 19 · HanoverShot Put1921-8—
Jan 23Patriot League Meet #5Jan 23 · 55m Hurdles · Place 28 · Hanover55m Hurdles2811.56a—
Jan 16Patriot League Meet #4Jan 16 · Shot Put · Place 29 · HanoverShot Put2923-9.50—
Jan 16Patriot League Meet #4Jan 16 · 55m Hurdles · Place 38 · Hanover55m Hurdles3811.75a—
Jan 6Patriot League Meet #3Jan 6 · Shot Put · Place 37 · HanoverShot Put3723-1.50—
Jan 6Patriot League Meet #3Jan 6 · 55m Hurdles · Place 28 · Hanover55m Hurdles2812.35a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Patriot League Meet #2Dec 20 · 55m Hurdles · Place 29 · Hanover55m Hurdles39"29.12.13a9
Dec 20Patriot League Meet #2Dec 20 · Shot Put · Place 36 · HanoverShot Put12lb36.21-10.509
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 27 · Hanover55m Hurdles39"27.12.70a9
Dec 10Patriot League Meet #1Dec 10 · Shot Put · Place 32 · HanoverShot Put12lb32.21-09.009
Dec 10Patriot League Meet #1Dec 10 · Shot Put · HanoverShot Put12lb--SCR9