Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPuma New York International Showcase 2026 · Jan 244:52.79Puma New York International Showcase 2026January 24, 2026
1000 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 92:52.54Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
1500 Meters · IndoorNYPHSAA Indoor State Championships · Mar 84:29.38NYPHSAA Indoor State ChampionshipsMarch 8, 2025
1500 Meters · OutdoorFlower City Invitational · May 84:28.75aFlower City InvitationalMay 8, 2026
2000m Steeplechase · 0.762m · OutdoorBillies on the Run Annual Alumni Invitational · May 26:47.01aBillies on the Run Annual Alumni InvitationalMay 2, 2026
3000 Meters · OutdoorSection VI Class AA Championships · May 2710:16.57aSection VI Class AA ChampionshipsMay 27, 2026
400m Hurdles · 30" / 0.762m · OutdoorWSW Early Bird Classic · Apr 251:05.36aWSW Early Bird ClassicApril 25, 2026
600 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invitational - HS · Jan 91:33.04Refuel with Chocolate Milk Officials HOF Invitational - HSJanuary 9, 2026
800 Meters · OutdoorNew York State Outdoor Track & Field Championships · Jun 132:08.60aNew York State Outdoor Track & Field ChampionshipsJune 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 1500 Meters · Place 21 · Williamsville North1500 Meters21.4:39.88a12
Jun 13New York State Outdoor Track & Field ChampionshipsJun 13 · 800 Meters · Place 3 · Williamsville North800 Meters3.2:08.60a PB12
May 27Section VI Class AA ChampionshipsMay 27 · 2000m Steeplechase · Place 1 · Williamsville North2000m Steeplechase0.762m1.7:14.87a12
May 27Section VI Class AA ChampionshipsMay 27 · 3000 Meters · Place 1 · Williamsville North3000 Meters1.10:16.57a PB12
May 27Section VI Class AA ChampionshipsMay 27 · 1500 Meters · Place 1 · Williamsville North1500 Meters1.4:38.49a12
May 27Section VI Class AA ChampionshipsMay 27 · 800 Meters · Place 1 · Williamsville North800 Meters1.2:09.36a12
May 22ECIC Track & Field ChampionshipsMay 22 · 1500 Meters · Place 1 · Williamsville North1500 Meters1.4:38.72a12
May 22ECIC Track & Field ChampionshipsMay 22 · 800 Meters · Place 1 · Williamsville North800 Meters1.2:09.00a12
May 15Carriero ClassicMay 15 · 800 Meters · Place 1 · Williamsville North800 Meters1.2:08.66a12
May 8Flower City InvitationalMay 8 · 1500 Meters · Place 1 · Williamsville North1500 Meters1.4:28.75a PB12
May 2Billies on the Run Annual Alumni InvitationalMay 2 · 2000m Steeplechase · Place 1 · Williamsville North2000m Steeplechase0.762m1.6:47.01a PB12
Apr 25WSW Early Bird ClassicApr 25 · 400m Hurdles · Place 1 · Williamsville North400m Hurdles30" / 0.762m1.1:05.36a PB12
Apr 25WSW Early Bird ClassicApr 25 · 800 Meters · Place 1 · Williamsville North800 Meters1.2:13.69a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Puma New York International Showcase 2026Jan 24 · 1 Mile · Place 5 · Williamsville North1 Mile54:52.79 PB12
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 2 · Williamsville No1000 Meters22:52.54 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 600 Meters · Place 1 · Williamsville No600 Meters11:33.04 PB—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 1000 Meters · Place 2 · Williamsville No1000 Meters22:52.54—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · 600 Meters · Place 1 · Williamsville No600 Meters11:33.04—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 8NYPHSAA Indoor State ChampionshipsMar 8 · 1500 Meters · Place 4 · Williamsville North1500 Meters44:29.38 PB11
Jan 4Section VI Limited Events Invitational #2Jan 4 · 1000 Meters · Place 1 · Williamsville North1000 Meters13:03.6611