Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHighlander Invitational · Jan 214:43.61Highlander InvitationalJanuary 21, 2023
10,000 Meters · OutdoorAtlantic 10 Outdoor Championships · May 232:57.45aAtlantic 10 Outdoor ChampionshipsMay 2, 2026
1500 Meters · OutdoorSusquehanna Jim Taylor Duals · Mar 274:17.51aSusquehanna Jim Taylor DualsMarch 27, 2026
1600 Meters · OutdoorSection 6 Class C Championships · Jun 194:44.12aSection 6 Class C ChampionshipsJune 19, 2021
3000 Meters · IndoorNazareth Conference Tune Up · Feb 219:04.68Nazareth Conference Tune UpFebruary 21, 2025
3000 Meters · OutdoorSFU Invitational · Apr 299:15.19aSFU InvitationalApril 29, 2023
3000m Steeplechase · 0.914m · OutdoorGolden Falcon Track & Field Invitational · Apr 2910:33.38aGolden Falcon Track & Field InvitationalApril 29, 2022
3000m Steeplechase · OutdoorCCAA Pentathlon - Steeplechase · May 1410:48.60CCAA Pentathlon - SteeplechaseMay 14, 2022
3200 Meters · OutdoorCCAA Track & Field Championships · May 2010:04.31aCCAA Track & Field ChampionshipsMay 20, 2022
5000 Meters · IndoorGulden Invitational · Jan 2415:40.37aGulden InvitationalJanuary 24, 2026
5000 Meters · OutdoorBill Q Invitational at Geneseo · Mar 2915:35.97aBill Q Invitational at GeneseoMarch 29, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 10,000 Meters · Place 20 · St. BonaventureSt. Bonaventure10,000 Meters20.32:57.45a PBSr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 5000 Meters · Place 3 · St. BonaventureSt. Bonaventure5000 Meters3.15:48.15aSr
Apr 11Bison Outdoor ClassicApr 11 · 10,000 Meters · Place 27 · St. BonaventureSt. Bonaventure10,000 Meters27.34:00.10aSr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 5000 Meters · Place 7 · St. BonaventureSt. Bonaventure5000 Meters7.16:07.98aSr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 1500 Meters · Place 17 · St. BonaventureSt. Bonaventure1500 Meters17.4:17.51a PBSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Nazareth Conference Tune-UpFeb 20 · 3000 Meters · Place 8 · St. BonaventureSt. Bonaventure3000 Meters89:06.67SR
Feb 13Nazareth D3 Elite MeetFeb 13 · 3000 Meters · St. BonaventureSt. Bonaventure3000 Meters--DNSSr
Jan 24Gulden InvitationalJan 24 · 5000 Meters · Place 7 · St. BonaventureSt. Bonaventure5000 Meters715:40.37a PBSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 5000 Meters · Place 8 · St. BonaventureSt. Bonaventure5000 Meters8.16:08.83aSr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 5000 Meters · Place 6 · St. BonaventureSt. Bonaventure5000 Meters6.15:42.33aJr
Mar 29Bill Q Invitational at GeneseoMar 29 · 5000 Meters · Place 3 · St. BonaventureSt. Bonaventure5000 Meters315:35.97a PBJR

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 3000 Meters · Place 11 · St. BonaventureSt. Bonaventure3000 Meters119:04.68 PBJR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 5000 Meters · St. BonaventureSt. Bonaventure5000 Meters--DNFJr
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 5000 Meters · Place 5 · St. BonaventureSt. Bonaventure5000 Meters5.15:55.78aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29SFU InvitationalApr 29 · 3000 Meters · Place 5 · St. BonaventureSt. Bonaventure3000 Meters5.9:15.19a PBFr
Apr 22UB Alumni InvitationalApr 22 · 5000 Meters · Place 15 · St. BonaventureSt. Bonaventure5000 Meters1516:29.31FR
Apr 14Brockport Multi & InvitationalApr 14 · 5000 Meters · Place 13 · St. BonaventureSt. Bonaventure5000 Meters1316:53.34FR
Apr 2Geneseo Early Season InvitationalApr 2 · 5000 Meters · Place 19 · St. BonaventureSt. Bonaventure5000 Meters1916:14.50FR

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 25Atlantic 10 Indoor Track & Field ChampionshipsFeb 25 · 5000 Meters · Place 24 · St. BonaventureSt. Bonaventure5000 Meters24.15:48.79aFr
Feb 18Marc Deneault InvitationalFeb 18 · 5000 Meters · Place 11 · St. BonaventureSt. Bonaventure5000 Meters11.16:11.02aFr
Feb 10RIT February Friday Night InvitationalFeb 10 · 5000 Meters · Place 5 · St. BonaventureSt. Bonaventure5000 Meters516:04.04FR
Feb 3Brockport MultiFeb 3 · 3000 Meters · Place 14 · St. BonaventureSt. Bonaventure3000 Meters149:21.20a—
Jan 21Highlander InvitationalJan 21 · 3000 Meters · Place 15 · St. BonaventureSt. Bonaventure3000 Meters159:33.54FR
Jan 21Highlander InvitationalJan 21 · 3000 Meters · Place 15 · St. BonaventureSt. Bonaventure3000 Meters159:33.54FR
Jan 21Highlander InvitationalJan 21 · 1 Mile · Place 10 · St. BonaventureSt. Bonaventure1 Mile104:43.61 PBFR
Jan 21Highlander InvitationalJan 21 · 1 Mile · Place 10 · St. BonaventureSt. Bonaventure1 Mile104:43.61FR

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Section VI Class C ChampionshipsMay 27 · 3000m Steeplechase · Place 2 · SouthwesternSouthwestern3000m Steeplechase0.914m2.10:54.23a12
May 27Section VI Class C ChampionshipsMay 27 · 3200 Meters · Place 1 · SouthwesternSouthwestern3200 Meters1.10:26.06a12
May 20CCAA Track & Field ChampionshipsMay 20 · 3000m Steeplechase · Place 3 · SouthwesternSouthwestern3000m Steeplechase0.914m3.11:04.19a12
May 20CCAA Track & Field ChampionshipsMay 20 · 3200 Meters · Place 3 · SouthwesternSouthwestern3200 Meters3.10:04.31a PB12
May 14CCAA Pentathlon - SteeplechaseMay 14 · 3000m Steeplechase · Place 3 · SouthwesternSouthwestern3000m Steeplechase310:48.60 PB12
May 13Super 8 Meet of ChampionsMay 13 · 3200 Meters · Place 1 · SouthwesternSouthwestern3200 Meters110:09.3812
Apr 29Golden Falcon Track & Field InvitationalApr 29 · 3000m Steeplechase · Place 2 · SouthwesternSouthwestern3000m Steeplechase0.914m2.10:33.38a PB12
Apr 29Golden Falcon Track & Field InvitationalApr 29 · 3200 Meters · Place 2 · SouthwesternSouthwestern3200 Meters2.10:10.68a12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 23Section VI D2 ChampionshipsJun 23 · 3000m Steeplechase · Place 4 · SouthwesternSouthwestern3000m Steeplechase0.914m4.10:33.92a11
Jun 19Section 6 Class C ChampionshipsJun 19 · 3200 Meters · Place 3 · SouthwesternSouthwestern3200 Meters3.10:34.30a11
Jun 19Section 6 Class C ChampionshipsJun 19 · 1600 Meters · Place 3 · SouthwesternSouthwestern1600 Meters3.4:44.12a PB11

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 1Section 6 State QualifierJun 1 · 3200 Meters · Place 10 · SouthwesternSouthwestern3200 Meters1010:16.749
May 3Falconer InvitationalMay 3 · 1600 Meters · Place 7 · SouthwesternSouthwestern1600 Meters74:52.359