Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorParkhurst Invitational · May 116:06.43Parkhurst InvitationalMay 11, 2024
2000m Steeplechase · 0.762m · OutdoorParkhurst Invitational · May 99:04.82aParkhurst InvitationalMay 9, 2026
2000m Steeplechase · OutdoorSTAC Championships · May 219:45.13STAC ChampionshipsMay 21, 2025
300 Meters · OutdoorNeed for Speed Invitational · May 141:04.61Need for Speed InvitationalMay 14, 2025
3000 Meters · OutdoorSTAC Championships · May 2012:37.43aSTAC ChampionshipsMay 20, 2026
500 Meters · OutdoorNeed for Speed Invitational · May 141:52.67Need for Speed InvitationalMay 14, 2025
600 Meters · OutdoorNeed for Speed Invitational · May 142:16.53Need for Speed InvitationalMay 14, 2025
800 Meters · OutdoorSTAC Championships · May 203:07.28aSTAC ChampionshipsMay 20, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27Section IV Class A/BMay 27 · 2000m Steeplechase · Place 5 · Union-Endicott2000m Steeplechase0.762m5.9:07.18a12
May 20STAC ChampionshipsMay 20 · 3000 Meters · Place 12 · Union-Endicott3000 Meters12.12:37.43a PB12
May 20STAC ChampionshipsMay 20 · 800 Meters · Place 26 · Union-Endicott800 Meters26.3:07.28a PB12
May 9Parkhurst InvitationalMay 9 · 2000m Steeplechase · Place 8 · Union-Endicott2000m Steeplechase0.762m8.9:04.82a PB12
Apr 18Square Deal InviteApr 18 · 2000m Steeplechase · Place 16 · Union-Endicott2000m Steeplechase0.762m16.9:44.84a12
Apr 2A Night At The RacesApr 2 · 3000 Meters · Place 10 · Union-Endicott3000 Meters10.13:21.63a12
Apr 2A Night At The RacesApr 2 · 1500 Meters · Place 16 · Union-Endicott1500 Meters16.6:13.32a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21STAC ChampionshipsMay 21 · 2000m Steeplechase · Place 8 · Union Endicott2000m Steeplechase89:45.13 PB11
May 16Doug Quinney InviteMay 16 · 2000m Steeplechase · Place 13 · Union Endico2000m Steeplechase1310:04.42—
May 14Need for Speed InvitationalMay 14 · 300 Meters · Place 19 · Union Endico300 Meters191:04.61 PB—
May 14Need for Speed InvitationalMay 14 · 500 Meters · Place 8 · Union Endico500 Meters81:52.67 PB—
May 14Need for Speed InvitationalMay 14 · 600 Meters · Place 12 · Union Endico600 Meters122:16.53 PB—
May 10Parkhurst InvitationalMay 10 · 1500 Meters · Place 16 · Union Endicott1500 Meters166:42.0511
May 10Parkhurst InvitationalMay 10 · 2000m Steeplechase · Place 4 · Union Endicott2000m Steeplechase410:07.7411
May 3Horseheads Blue Shoes InvitationalMay 3 · 1500 Meters · Place 10 · Union Endicott1500 Meters106:43.2311
May 3Horseheads Blue Shoes InvitationalMay 3 · 2000m Steeplechase · Place 5 · Union Endicott2000m Steeplechase510:31.1411
Apr 5NY/PA InvitationalApr 5 · 2000m Steeplechase · Place 7 · Union Endicott2000m Steeplechase710:03.6711

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Section IV Class A/BMay 22 · 3000 Meters · Place 6 · Union Endicott3000 Meters613:28.5510
May 15STAC ChampionshipsMay 15 · 3000 Meters · Place 12 · Union Endicott3000 Meters1213:51.2910
May 11Parkhurst InvitationalMay 11 · 3000 Meters · Place 4 · Union Endicott3000 Meters413:52.0510
May 11Parkhurst InvitationalMay 11 · 1500 Meters · Place 2 · Union Endicott1500 Meters26:06.43 PB10