Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Tune Up · Feb 214:30.07Nazareth Conference Tune UpFebruary 21, 2025
1 Mile · OutdoorOssining Relays · Apr 14:45.91Ossining RelaysApril 1, 2023
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:11.83aUniversity of Rochester Alumni InvitationalApril 19, 2026
1600 Meters · IndoorSection 1 Challenge · Dec 214:42.88aSection 1 ChallengeDecember 21, 2022
1600 Meters · OutdoorSection 1 League 2C Champs · Apr 244:41.70aSection 1 League 2C ChampsApril 24, 2023
200 Meters · OutdoorYorktown vs. Brewster · May 2528.46aYorktown vs. BrewsterMay 25, 2021
2000m Steeplechase · 0.838m · OutdoorSection 1 League 2F Champs · Jun 17:02.64aSection 1 League 2F ChampsJune 1, 2021
2000m Steeplechase · 0.838m · Outdoor · Hand timedYorktown (Westchester) Invitational · May 227:19.5hYorktown (Westchester) InvitationalMay 22, 2021
3000 Meters · IndoorRIT Indoor Track & Field Invitational · Jan 269:03.72aRIT Indoor Track & Field InvitationalJanuary 26, 2024
3000m Steeplechase · 0.914m · OutdoorAtlantic 10 Outdoor Championships · May 29:23.32aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
3000m Steeplechase · OutdoorUB Alumni Invitational · Apr 209:43.65UB Alumni InvitationalApril 20, 2024
3200 Meters · IndoorSection 1 Westchester County Championship · Jan 289:53.20Section 1 Westchester County ChampionshipJanuary 28, 2023
3200 Meters · OutdoorWestchester County Championships · May 189:50.00aWestchester County ChampionshipsMay 18, 2023
800 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 192:07.19aUniversity of Rochester Alumni InvitationalApril 19, 2026
800 Meters · OutdoorCoach Sing Invitational · Apr 192:04.25Coach Sing InvitationalApril 19, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 9 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m9.9:23.32a PBJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 3000m Steeplechase · Place 1 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m1.9:56.76aJr
Apr 11Bison Outdoor ClassicApr 11 · 3000m Steeplechase · Place 24 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m24.9:28.33aJr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 3000m Steeplechase · Place 1 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m1.10:02.46aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 12 · St. BonaventureSt. Bonaventure1500 Meters12.4:11.83a PBJr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 20 · St. BonaventureSt. Bonaventure800 Meters20.2:07.19a PBJr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 3000m Steeplechase · Place 1 · St. BonaventureSt. Bonaventure3000m Steeplechase0.914m1.9:48.10aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 1 Mile · Place 12 · St. BonaventureSt. Bonaventure1 Mile124:30.07 PBSO

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 3000 Meters · Place 5 · St. BonaventureSt. Bonaventure3000 Meters5.9:07.42aSo
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 3000 Meters · Place 2 · St. BonaventureSt. Bonaventure3000 Meters2.9:03.72a PBFr

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20UB Alumni InvitationalApr 20 · 3000m Steeplechase · Place 1 · St. BonaventureSt. Bonaventure3000m Steeplechase19:43.65 PBFR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Section 1 Class A ChampionshipMay 27 · 3000m Steeplechase · Place 2 · Yorktown HeightsYorktown Heights3000m Steeplechase0.914m2.10:15.5ha12
May 27Section 1 Class A ChampionshipMay 27 · 3200 Meters · Place 6 · Yorktown HeightsYorktown Heights3200 Meters6.10:03.25a12
May 27Section 1 Class A ChampionshipMay 27 · 800 Meters · Place 15 · Yorktown HeightsYorktown Heights800 Meters15.2:20.51a12
May 18Westchester County ChampionshipsMay 18 · 3200 Meters · Place 3 · Yorktown HeightsYorktown Heights3200 Meters3.9:50.00a PB12
May 18Westchester County ChampionshipsMay 18 · 800 Meters · Place 14 · Yorktown HeightsYorktown Heights800 Meters14.2:05.24a12
Apr 24Section 1 League 2C ChampsApr 24 · 3200 Meters · Place 2 · Yorktown HeightsYorktown Heights3200 Meters2.10:22.90a12
Apr 24Section 1 League 2C ChampsApr 24 · 1600 Meters · Place 4 · Yorktown HeightsYorktown Heights1600 Meters4.4:41.70a PB12
Apr 19Coach Sing InvitationalApr 19 · 800 Meters · Place 4 · Yorktown HeiYorktown Hei800 Meters42:04.25 PB—
Apr 13Yorktown vs. SomersApr 13 · 800 Meters · Place 2 · Yorktown HeightsYorktown Heights800 Meters2.2:06.07a12
Apr 1Ossining RelaysApr 1 · 1 Mile · Place 4 · Yorktown HeiYorktown Hei1 Mile44:45.91 PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Section 1 Westchester County ChampionshipJan 28 · 3200 Meters · Place 6 · Yorktown HeiYorktown Hei3200 Meters69:53.20 PB12
Jan 22Section 1 League Champs #3Jan 22 · 3200 Meters · Place 1 · Yorktown HeiYorktown Hei3200 Meters19:55.31—
Jan 22Section 1 League Champs #3Jan 22 · 1600 Meters · Place 1 · Yorktown HeiYorktown Hei1600 Meters14:55.46—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Section 1 ChallengeDec 21 · 1600 Meters · Place 7 · Yorktown HeightsYorktown Heights1600 Meters7.4:42.88a PB12
Dec 11Section 1 Kickoff #3Dec 11 · 3200 Meters · Place 3 · Yorktown HeightsYorktown Heights3200 Meters3.10:09.74a12
Jan 31Section 1 League 2A ChampsJan 31 · 3200 Meters · Place 2 · Yorktown HeiYorktown Hei3200 Meters210:20.4111
Jan 31Section 1 League 2A ChampsJan 31 · 1600 Meters · Place 2 · Yorktown HeiYorktown Hei1600 Meters24:49.1311

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 3Big Chill RelaysDec 3 · 1600 Meters · Place 1 · Yorktown HeightsYorktown Heights1600 Meters1.4:48.2012
May 20Westchester County ChampsMay 20 · 3200 Meters · Place 9 · Yorktown HeiYorktown Hei3200 Meters910:00.38—
May 6Joe Wynne Somers Lions Club Invitational 2022May 6 · 800 Meters · Place 4 · Yorktown HeightsYorktown Heights800 Meters42:10.7212
May 2Section 1 League 2A ChampsMay 2 · 3200 Meters · Place 2 · Yorktown HeightsYorktown Heights3200 Meters2.10:19.98a12
May 2Section 1 League 2A ChampsMay 2 · 1600 Meters · Yorktown HeightsYorktown Heights1600 Meters--DNS12
Apr 22Sauquoit Valley Red Raider RelaysApr 22 · 3200 Meters · Place 7 · Yorktown HeightsYorktown Heights3200 Meters7.10:13.31a12

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Section 1 Kickoff #3Dec 12 · 3200 Meters · Place 2 · Yorktown HeightsYorktown Heights3200 Meters2.10:07.27a11
Dec 12Section 1 Kickoff #3Dec 12 · 1600 Meters · Place 5 · Yorktown HeightsYorktown Heights1600 Meters5.4:53.82a11

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 1Section 1 League 2F ChampsJun 1 · 2000m Steeplechase · Place 3 · Yorktown HeightsYorktown Heights2000m Steeplechase0.838m3.7:02.64a PB11
Jun 1Section 1 League 2F ChampsJun 1 · 3200 Meters · Place 2 · Yorktown HeightsYorktown Heights3200 Meters2.10:14.28a11
Jun 1Section 1 League 2F ChampsJun 1 · 1600 Meters · Place 4 · Yorktown HeightsYorktown Heights1600 Meters4.4:42.30a11
May 25Yorktown vs. BrewsterMay 25 · 200 Meters · Place 10 · Yorktown HeightsYorktown Heights200 Meters10.28.46a PB11
May 22Yorktown (Westchester) InvitationalMay 22 · 2000m Steeplechase · Place 1 · Yorktown HeightsYorktown Heights2000m Steeplechase0.838m1.7:19.5h PB11
May 22Yorktown (Westchester) InvitationalMay 22 · 3200 Meters · Place 3 · Yorktown HeightsYorktown Heights3200 Meters3.10:19.25a11
May 22Yorktown (Westchester) InvitationalMay 22 · 1600 Meters · Place 5 · Yorktown HeightsYorktown Heights1600 Meters5.5:06.17a11