Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMillersville Metrics · Apr 312.95aMillersville MetricsApril 3, 2026
200 Meters · IndoorWidener Indoor Classic · Feb 1326.98aWidener Indoor ClassicFebruary 13, 2026
200 Meters · OutdoorBison Outdoor Classic · Apr 1126.10aBison Outdoor ClassicApril 11, 2026
400 Meters · IndoorWidener Indoor Classic · Feb 1359.33aWidener Indoor ClassicFebruary 13, 2026
400 Meters · OutdoorBucknell Bison Outdoor Classic · Apr 1257.54aBucknell Bison Outdoor ClassicApril 12, 2025
500 Meters · IndoorBison Challenge and Multis · Jan 301:23.98Bison Challenge and MultisJanuary 30, 2026
60 Meters · IndoorAlvernia Winter Invite · Jan 188.49aAlvernia Winter InviteJanuary 18, 2025
Results · IndoorBlue & White Invite · Feb 842.10Blue & White InviteFebruary 8, 2025
Results · OutdoorMillersville Invite · Apr 1925.38Millersville InviteApril 19, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · 400 Meters · Place 9 · Millersville400 MetersRound P9.57.99aSr
Apr 18Millersville InviteApr 18 · 100 Meters · Place 14 · Millersville100 MetersRound P14.13.17aWind: 0Sr
Apr 11Bison Outdoor ClassicApr 11 · 400 Meters · Place 20 · Millersville400 Meters20.58.28aSr
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 59 · Millersville200 Meters59.26.10a PBWind: 0.4Sr
Apr 3Millersville MetricsApr 3 · 400 Meters · Place 2 · Millersville400 Meters2.58.35aSr
Apr 3Millersville MetricsApr 3 · 200 Meters · Place 5 · Millersville200 Meters5.26.66aWind: 0.6Sr
Apr 3Millersville MetricsApr 3 · 100 Meters · Place 7 · Millersville100 MetersRound P7.12.95a PBWind: -0.5Sr
Apr 3Millersville MetricsApr 3 · 100 Meters · Millersville100 Meters--DNSWind: 1.4Sr
Mar 27Danny Curran InvitationalMar 27 · 400 Meters · Place 15 · Millersville400 Meters15.59.49aSr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 27 · Millersville200 Meters27.26.52aWind: 1.1Sr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Widener Indoor ClassicFeb 13 · 400 Meters · Place 15 · Millersville400 Meters1559.33a PBSr
Feb 13Widener Indoor ClassicFeb 13 · 200 Meters · Place 34 · Millersville200 Meters3426.98a PBSr
Jan 30Bison Challenge and MultisJan 30 · 500 Meters · Place 3 · Millersville500 Meters31:23.98 PBSR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 19Millersville InviteApr 19 · Results · Place 2 · MillersvilleResults225.38 PBJR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · 400 Meters · Place 15 · Millersville400 Meters1557.54a PBJr
Apr 442nd Millersville MetricsApr 4 · 400 Meters · Place 2 · Millersville400 Meters257.79aJr
Apr 442nd Millersville MetricsApr 4 · 200 Meters · Place 2 · Millersville200 Meters226.47aJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8Blue & White InviteFeb 8 · Results · Place 1 · MillersvilleResults142.10 PBJR
Jan 31Bison Open and MultiJan 31 · Results · Place 2 · MillersvilleResults259.66JR
Jan 25Coach I OpenJan 25 · 400 Meters · Place 4 · Millersville400 Meters41:01.38a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 9 · Millersville200 Meters927.49a—
Jan 18Alvernia Winter InviteJan 18 · 60 Meters · Place 25 · Millersville60 Meters258.49a PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 12Bison Outdoor ClassicApr 12 · 400 Meters · Place 40 · Millersville400 Meters4059.10a—