Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNazareth Conference Challenge Cup · Jan 314:47.07Nazareth Conference Challenge CupJanuary 31, 2026
100 Meters · OutdoorMMAA All-Catholic Championships · May 1913.52aMMAA All-Catholic ChampionshipsMay 19, 2018
1000 Meters · IndoorNazareth Conference Tune-Up · Feb 202:43.49Nazareth Conference Tune-UpFebruary 20, 2026
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 194:26.80aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · OutdoorFredonia Blue Devil Invitational · Apr 254:25.68aFredonia Blue Devil InvitationalApril 25, 2026
1600 Meters · IndoorSection VI Indoor Track & Field A-B Meet · Dec 65:15.41aSection VI Indoor Track & Field A-B MeetDecember 6, 2019
300 Meters · IndoorSection VI Indoor Track & Field A-C Meet Saturday Afternoon · Dec 1544.07aSection VI Indoor Track & Field A-C Meet Saturday AfternoonDecember 15, 2018
3200 Meters · OutdoorMsgr Martin All Catholics Championships · Jun 511:41.00Msgr Martin All Catholics ChampionshipsJune 5, 2021
400 Meters · IndoorRIT February Friday Night Invitational · Feb 1056.33RIT February Friday Night InvitationalFebruary 10, 2023
400 Meters · OutdoorBrockport Multi & Invitational · Apr 1454.88Brockport Multi & InvitationalApril 14, 2023
5000 Meters · OutdoorGeneseo Early · Apr 419:59.52aGeneseo EarlyApril 4, 2025
55 Meter · IndoorSection VI Indoor Track & Field Houghton College Invitational · Jan 127.63aSection VI Indoor Track & Field Houghton College InvitationalJanuary 12, 2019
600 Meters · IndoorSection VI Indoor Track & Field Holiday Classic · Dec 211:33.00aSection VI Indoor Track & Field Holiday ClassicDecember 21, 2019
800 Meters · IndoorCornell Marc Deneault Innvitational · Feb 172:03.72aCornell Marc Deneault InnvitationalFebruary 17, 2024
800 Meters · OutdoorSFU Invitational · Apr 292:03.16aSFU InvitationalApril 29, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 1500 Meters · Place 19 · St. BonaventureSt. Bonaventure1500 Meters19.4:25.68a PBSr
Apr 12Brockport Multi and InvitationalApr 12 · 5000 Meters · St. BonaventureSt. Bonaventure5000 Meters--DNSSr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 50 · St. BonaventureSt. Bonaventure1500 Meters50.4:30.88aSr
Apr 12Brockport Multi and InvitationalApr 12 · 800 Meters · Place 48 · St. BonaventureSt. Bonaventure800 Meters48.2:11.22aSr
Mar 27Susquehanna Jim Taylor DualsMar 27 · 5000 Meters · St. BonaventureSt. Bonaventure5000 Meters—DNSSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 29 · St. BonaventureSt. Bonaventure1500 Meters29.4:26.80a PBSr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 23 · St. BonaventureSt. Bonaventure800 Meters23.2:09.63aSr
Feb 20Nazareth Conference Tune-UpFeb 20 · 1000 Meters · Place 6 · St. BonaventureSt. Bonaventure1000 Meters62:43.49 PBSR
Jan 31Nazareth Conference Challenge CupJan 31 · 1 Mile · Place 31 · St. BonaventureSt. Bonaventure1 Mile314:47.07 PBSR
Jan 31Nazareth Conference Challenge CupJan 31 · 800 Meters · Place 49 · St. BonaventureSt. Bonaventure800 Meters492:10.16SR
Jan 24Gulden InvitationalJan 24 · 1 Mile · Place 30 · St. BonaventureSt. Bonaventure1 Mile304:51.96a—
Jan 24Gulden InvitationalJan 24 · 1000 Meters · Place 17 · St. BonaventureSt. Bonaventure1000 Meters172:46.80a—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 1 Mile · St. BonaventureSt. Bonaventure1 Mile--DNSSr
Dec 5Houghton December ClassicDec 5 · 800 Meters · St. BonaventureSt. Bonaventure800 Meters--DNSSr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 80 · St. BonaventureSt. Bonaventure800 Meters80.2:11.42aSr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400 Meters · Place 50 · St. BonaventureSt. Bonaventure400 Meters50.55.94aSr
Apr 4Geneseo EarlyApr 4 · 5000 Meters · Place 64 · St. BonaventureSt. Bonaventure5000 Meters64.19:59.52a PBSr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 66 · St. BonaventureSt. Bonaventure800 Meters66.2:08.37aSr
Mar 29Bill Q Invitational at GeneseoMar 29 · 800 Meters · Place 13 · St. BonaventureSt. Bonaventure800 Meters132:09.83aSR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Cornell Marc Deneault InnvitationalFeb 17 · 800 Meters · Place 21 · St. BonaventureSt. Bonaventure800 Meters212:03.72a PB—
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 800 Meters · Place 22 · St. BonaventureSt. Bonaventure800 Meters22.2:11.46aJr
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 400 Meters · Place 9 · St. BonaventureSt. Bonaventure400 Meters9.56.41aJr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29SFU InvitationalApr 29 · 800 Meters · Place 14 · St. BonaventureSt. Bonaventure800 Meters14.2:03.16a PBSo
Apr 22UB Alumni InvitationalApr 22 · 800 Meters · Place 14 · St. BonaventureSt. Bonaventure800 Meters142:09.06SO
Apr 14Brockport Multi & InvitationalApr 14 · 800 Meters · Place 26 · St. BonaventureSt. Bonaventure800 Meters262:07.24SO
Apr 14Brockport Multi & InvitationalApr 14 · 400 Meters · Place 28 · St. BonaventureSt. Bonaventure400 Meters2854.88 PBSO
Apr 2Geneseo Early Season InvitationalApr 2 · 1500 Meters · Place 68 · St. BonaventureSt. Bonaventure1500 Meters684:30.37SO
Apr 2Geneseo Early Season InvitationalApr 2 · 800 Meters · Place 50 · St. BonaventureSt. Bonaventure800 Meters502:11.42SO

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18Marc Deneault InvitationalFeb 18 · 400 Meters · St. BonaventureSt. Bonaventure400 Meters—DNFSo
Feb 10RIT February Friday Night InvitationalFeb 10 · 1000 Meters · Place 8 · St. BonaventureSt. Bonaventure1000 Meters82:54.48SO
Feb 10RIT February Friday Night InvitationalFeb 10 · 400 Meters · Place 21 · St. BonaventureSt. Bonaventure400 Meters2156.33 PBSO
Feb 3Brockport MultiFeb 3 · 1000 Meters · Place 9 · St. BonaventureSt. Bonaventure1000 Meters92:56.41a—
Feb 3Brockport MultiFeb 3 · 400 Meters · Place 44 · St. BonaventureSt. Bonaventure400 Meters4457.64a—
Jan 21Highlander InvitationalJan 21 · 1 Mile · Place 35 · St. BonaventureSt. Bonaventure1 Mile355:08.06SO
Jan 21Highlander InvitationalJan 21 · 800 Meters · Place 36 · St. BonaventureSt. Bonaventure800 Meters362:16.40SO

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5Msgr Martin All Catholics ChampionshipsJun 5 · 3200 Meters · Place 9 · St FrancisSt Francis3200 Meters911:41.00 PB12
Jun 5Msgr Martin All Catholics ChampionshipsJun 5 · 800 Meters · Place 3 · St FrancisSt Francis800 Meters32:07.6712
Jun 5MMAA Track & Field ChampionshipsJun 5 · 3200 Meters · Place 9 · St FrancisSt Francis3200 Meters9.11:41.00a12
Jun 5MMAA Track & Field ChampionshipsJun 5 · 800 Meters · Place 3 · St FrancisSt Francis800 Meters3.2:07.67a12

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8CHSAA Intersectional ChampionshipsFeb 8 · 1000 Meters · Place 10 · St. FrancisSt. Francis1000 Meters102:50.45—
Feb 1Section VI Indoor Track & Field Groundhog ClassicFeb 1 · 1000 Meters · Place 11 · St FrancisSt Francis1000 Meters11.2:48.97a11
Jan 10Section VI Indoor Track & Field A-E MeetJan 10 · 600 Meters · Place 6 · St FrancisSt Francis600 Meters6.1:33.79a11
Jan 4Section VI Indoor Track & Field New Year ClassicJan 4 · 1000 Meters · Place 19 · St FrancisSt Francis1000 Meters19.2:55.82a11

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21Section VI Indoor Track & Field Holiday ClassicDec 21 · 600 Meters · Place 15 · St FrancisSt Francis600 Meters15.1:33.00a PB11
Dec 14Section VI Indoor Track & Field A-C MeetDec 14 · 1000 Meters · Place 7 · St FrancisSt Francis1000 Meters7.3:00.69a11
Dec 6Section VI Indoor Track & Field A-B MeetDec 6 · 1600 Meters · Place 3 · St FrancisSt Francis1600 Meters3.5:15.41a PB11
Feb 2Section VI Indoor Track & Field Highlander InvitationalFeb 2 · 600 Meters · Place 22 · St FrancisSt Francis600 Meters22.1:34.51a10
Jan 12Section VI Indoor Track & Field Houghton College InvitationalJan 12 · 55 Meter · Place 50 · St FrancisSt Francis55 Meter50.7.63a PB10

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MMHSAA Track & Field ChampionshipsMay 18 · 400 Meters · Place 7 · St FrancisSt Francis400 MetersRound P7.55.03a12
May 18MMHSAA Track & Field ChampionshipsMay 18 · 400 Meters · Place 7 · St FrancisSt Francis400 Meters7.55.64a12
May 10Jamestown Track ClassicMay 10 · 400 Meters · Place 13 · St FrancisSt Francis400 Meters13.55.97a12
Apr 20Webster InvitationalApr 20 · 400 Meters · Place 13 · St.Francis-(St.Francis-(400 Meters1358.95710

2018 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22Section VI Indoor Track and Field A-D Meet Saturday MorningDec 22 · 600 Meters · Place 17 · St FrancisSt Francis600 Meters17.1:44.29a10
Dec 15Section VI Indoor Track & Field A-C Meet Saturday AfternoonDec 15 · 300 Meters · Place 17 · St FrancisSt Francis300 Meters17.44.07a PB10
Dec 15Section VI Indoor Track & Field A-C Meet Saturday AfternoonDec 15 · 55 Meter · Place 29 · St FrancisSt Francis55 Meter29.7.73a10
Nov 30Section VI Indoor Track & Field A-B Varsity B Meet OnlyNov 30 · 55 Meter · Place 12 · St FrancisSt Francis55 Meter12.7.81a10

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 19MMAA All-Catholic ChampionshipsMay 19 · 400 Meters · Place 6 · St FrancisSt Francis400 Meters6.1:01.98a9
May 19MMAA All-Catholic ChampionshipsMay 19 · 100 Meters · Place 8 · St FrancisSt Francis100 Meters8.13.52a PB9