Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMAAC Indoor T&F Champs · Feb 225:41.04aMAAC Indoor T&F ChampsFebruary 22, 2025
1000 Meters · IndoorSection VI Team Championships · Feb 193:22.81Section VI Team ChampionshipsFebruary 19, 2022
1500 Meters · IndoorSection VI Varsity Select #2 · Jan 215:22.86Section VI Varsity Select #2January 21, 2022
1500 Meters · OutdoorRunnin' Cadet Classic · May 75:22.46Runnin' Cadet ClassicMay 7, 2022
2000m Steeplechase · 0.762m · OutdoorRunnin' Cadet Classic · May 68:03.46aRunnin' Cadet ClassicMay 6, 2023
2000m Steeplechase · OutdoorRunnin' Cadet Classic · May 77:59.53Runnin' Cadet ClassicMay 7, 2022
3000 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 2111:10.34aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
3000 Meters · OutdoorBison Outdoor Classic · Apr 1111:21.46aBison Outdoor ClassicApril 11, 2026
3000m Steeplechase · 0.762m · OutdoorMAAC Outdoor Championships · May 912:00.99aMAAC Outdoor ChampionshipsMay 9, 2026
5000 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1719:03.91aUniversity at Buffalo Alumni InvitationalApril 17, 2026
800 Meters · OutdoorECIC Track & Field Championships · May 202:36.26aECIC Track & Field ChampionshipsMay 20, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 3000m Steeplechase · Place 13 · CanisiusCanisius3000m Steeplechase0.762m13.12:00.99a PBJr
May 9MAAC Outdoor ChampionshipsMay 9 · 5000 Meters · CanisiusCanisius5000 Meters--DNSJr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 3000m Steeplechase · Place 2 · CanisiusCanisius3000m Steeplechase0.762m2.12:12.33aJr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 5000 Meters · Place 7 · CanisiusCanisius5000 Meters7.19:03.91a PBJr
Apr 11Bison Outdoor ClassicApr 11 · 3000 Meters · Place 18 · CanisiusCanisius3000 Meters18.11:21.46a PBJr
Apr 4Geneseo Early Season InviteApr 4 · 3000m Steeplechase · Place 11 · CanisiusCanisius3000m Steeplechase0.762m11.12:17.98aJr
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 67 · CanisiusCanisius800 Meters67.2:45.49aJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 3000 Meters · Place 32 · CanisiusCanisius3000 Meters32.11:10.34a PBJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 3000m Steeplechase · Place 16 · CanisiusCanisius3000m Steeplechase0.762m16.12:20.72aSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · 3000m Steeplechase · Place 10 · CanisiusCanisius3000m Steeplechase0.762m10.12:12.34aSo
Apr 18University at Buffalo Alumni InvitationalApr 18 · 5000 Meters · Place 13 · CanisiusCanisius5000 Meters13.19:37.26aSo
Apr 4Geneseo EarlyApr 4 · 3000m Steeplechase · Place 6 · CanisiusCanisius3000m Steeplechase0.762m6.12:56.14aSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 1 Mile · Place 35 · CanisiusCanisius1 MileRound P35.5:41.04a PBSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4MAAC Outdoor Track & Field ChampionshipsMay 4 · 3000m Steeplechase · Place 9 · CanisiusCanisius3000m Steeplechase0.762m9.12:16.71aFr
Mar 30Geneseo Early Season InvitationalMar 30 · 3000m Steeplechase · Place 4 · CanisiusCanisius3000m Steeplechase0.762m4.12:21.72aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 24MAAC Indoor T&F ChampsFeb 24 · 3000 Meters · Place 23 · CanisiusCanisius3000 Meters23.11:17.73aFr
Jan 20SPIRE Midwest InvitationalJan 20 · 1 Mile · Place 43 · CanisiusCanisius1 Mile43.5:48.47aFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 2Section V State QualifierJun 2 · 2000m Steeplechase · Place 9 · ClarenceClarence2000m Steeplechase98:06.3112
Jun 2Section VI Track & Field State QualifierJun 2 · 2000m Steeplechase · Place 9 · ClarenceClarence2000m Steeplechase0.762m9.8:06.31a12
May 6Al Mullan Cadet ClassicMay 6 · 2000m Steeplechase · Place 4 · ClarenceClarence2000m Steeplechase48:03.4612
May 6Runnin' Cadet ClassicMay 6 · 2000m Steeplechase · Place 4 · ClarenceClarence2000m Steeplechase0.762m4.8:03.46a PB12

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28Section 6 Class AA ChampionshipsMay 28 · 2000m Steeplechase · Place 4 · ClarenceClarence2000m Steeplechase48:34.5111
May 20ECIC Track & Field ChampionshipsMay 20 · 2000m Steeplechase · Place 13 · ClarenceClarence2000m Steeplechase0.762m13.8:32.70a11
May 20ECIC Track & Field ChampionshipsMay 20 · 800 Meters · Place 15 · ClarenceClarence800 Meters15.2:36.26a PB11
May 7Runnin' Cadet ClassicMay 7 · 2000m Steeplechase · Place 2 · ClarenceClarence2000m Steeplechase27:59.53 PB—
May 7Runnin' Cadet ClassicMay 7 · 1500 Meters · Place 11 · ClarenceClarence1500 Meters115:22.46 PB—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Section VI Team ChampionshipsFeb 19 · 1000 Meters · Place 5 · ClarenceClarence1000 Meters53:22.81 PB11
Feb 19Section VI Team ChampionshipsFeb 19 · 1000 Meters · Place 5 · ClarenceClarence1000 Meters53:22.8111
Jan 21Section VI Varsity Select #2Jan 21 · 1500 Meters · Place 7 · ClarenceClarence1500 Meters75:22.86 PB—
Jan 21Section VI Varsity Select #2Jan 21 · 1500 Meters · Place 7 · ClarenceClarence1500 Meters75:22.86—
Jan 8Section VI Group D/EJan 8 · 1000 Meters · Place 2 · ClarenceClarence1000 Meters23:26.09—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Section 6 Group C/DDec 4 · 3000 Meters · Place 2 · ClarenceClarence3000 Meters2.11:36.43a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24Section 6 Division 1 ChampionshipJun 24 · 2000m Steeplechase · Place 6 · ClarenceClarence2000m Steeplechase68:15.45—
Jun 11ECIC Track & Field Division 1 ChampionshipsJun 11 · 2000m Steeplechase · Place 6 · ClarenceClarence2000m Steeplechase0.762m6.8:21.45a10
Jun 10ECIC Track & Field Championships (Merged Results)Jun 10 · 2000m Steeplechase · Place 6 · ClarenceClarence2000m Steeplechase0.762m6.8:21.45aUnofficial10