Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · IndoorDouglas W. Wesner Memorial Invitational · Feb 161:15.84Douglas W. Wesner Memorial InvitationalFebruary 16, 2023
400 Meters · OutdoorZephyr Invitational · Apr 221:09.17Zephyr InvitationalApril 22, 2023
Javelin · 600g · OutdoorPSAC Outdoor Track & Field Championships · Apr 3040.35mPSAC Outdoor Track & Field ChampionshipsApril 30, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30PSAC Outdoor Track & Field ChampionshipsApr 30 · Javelin · Place 8 · MillersvilleMillersvilleJavelin600g8.40.35m PBSo
Apr 24Paul Kaiser ClassicApr 24 · Javelin · Place 1 · MillersvilleMillersvilleJavelin600g1.38.05mSo
Apr 18Millersville InviteApr 18 · Javelin · Place 1 · MillersvilleMillersvilleJavelin600g1.39.72mSo
Apr 11Bison Outdoor ClassicApr 11 · Javelin · Place 14 · MillersvilleMillersvilleJavelin600g14.38.67mSo
Apr 3Millersville MetricsApr 3 · Javelin · Place 2 · MillersvilleMillersvilleJavelin600g2.38.47mSo
Mar 27Danny Curran InvitationalMar 27 · Javelin · Place 2 · MillersvilleMillersvilleJavelin600g2.39.48mSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8PSAC Outdoor Track & Field ChampionshipsMay 8 · Javelin · Place 16 · MillersvilleMillersvilleJavelin600g16.33.97mFr
Apr 26Paul Kaiser ClassicApr 26 · Javelin · Place 6 · MillersvilleMillersvilleJavelin635.54mFR
Apr 19Millersville InviteApr 19 · Javelin · Place 4 · MillersvilleMillersvilleJavelin436.73mFR
Apr 12Bucknell Bison Outdoor ClassicApr 12 · Javelin · Place 21 · MillersvilleMillersvilleJavelin2137.00mFr
Apr 442nd Millersville MetricsApr 4 · Javelin · Place 8 · MillersvilleMillersvilleJavelin835.60mFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16PIAA District XI AAA ChampionshipMay 16 · Javelin · Place 4 · FreedomFreedomJavelin600g4.115-0012
Apr 22Zephyr InvitationalApr 22 · Javelin · Place 5 · Freedom (11)Freedom (11)Javelin589-0312
Apr 22Zephyr InvitationalApr 22 · 400 Meters · Place 22 · Freedom (11)Freedom (11)400 Meters221:09.17 PB12
Apr 14Pirate InvitationalApr 14 · Javelin · Place 4 · FreedomFreedomJavelin484-412
Apr 14Pirate InvitationalApr 14 · 400 Meters · Place 13 · FreedomFreedom400 Meters131:11.1912

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Douglas W. Wesner Memorial InvitationalFeb 16 · 400 Meters · Place 12 · Freedom (11)Freedom (11)400 Meters121:15.84 PB—
Jan 20Bears HS InvitationalJan 20 · 400 Meters · Place 68 · Freedom (11)Freedom (11)400 Meters681:16.4512

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 400 Meters · Place 94 · FreedomFreedom400 Meters94.1:19.19a12