Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBison Outdoor Classic · Apr 115:32.65aBison Outdoor ClassicApril 11, 2026
1500 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 265:06.14aSt. John Fisher Cardinal ClassicApril 26, 2025
1600 Meters · OutdoorJohn Olin Night Invitational · Apr 245:33.21aJohn Olin Night Invitational April 24, 2024
3200 Meters · OutdoorMapleton Night Invitational · Apr 2912:29.34Mapleton Night InvitationalApril 29, 2022
400 Meters · OutdoorTriway Invitational · Apr 241:07.14aTriway InvitationalApril 24, 2021
5000 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1819:27.56aUniversity at Buffalo Alumni InvitationalApril 18, 2025
800 Meters · IndoorMAAC Indoor T&F Champs · Feb 222:22.45aMAAC Indoor T&F ChampsFebruary 22, 2025
800 Meters · OutdoorSt. John Fisher Cardinal Classic · Apr 242:22.55aSt. John Fisher Cardinal ClassicApril 24, 2026
800 Meters · Relay Split · OutdoorMAAC Outdoor Track & Field Championships · May 102:21.703MAAC Outdoor Track & Field ChampionshipsMay 10, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 800 Meters · Place 19 · CanisiusCanisius800 MetersRound P19.2:23.03aSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 800 Meters · Place 6 · CanisiusCanisius800 Meters6.2:22.55a PBSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 1500 Meters · Place 11 · CanisiusCanisius1500 Meters11.5:07.72aSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 800 Meters · Place 18 · CanisiusCanisius800 Meters18.2:25.17aSo
Apr 11Bison Outdoor ClassicApr 11 · 1 Mile · Place 23 · CanisiusCanisius1 Mile23.5:32.65a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 122 · CanisiusCanisius800 Meters122.2:23.52aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 800 Meters · Place 19 · CanisiusCanisius800 MetersRound P19.2:24.43aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · CanisiusCanisius800 MetersRelay Split—2:21.703 PBFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 800 Meters · Place 25 · CanisiusCanisius800 MetersRound P25.2:24.14aFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 29 · CanisiusCanisius1500 Meters29.5:06.14a PBFr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 800 Meters · Place 20 · CanisiusCanisius800 Meters20.2:25.49aFr
Apr 18University at Buffalo Alumni InvitationalApr 18 · 5000 Meters · Place 12 · CanisiusCanisius5000 Meters12.19:27.56a PBFr
Apr 4Geneseo EarlyApr 4 · 800 Meters · Place 11 · CanisiusCanisius800 Meters11.2:25.05aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 800 Meters · Place 14 · CanisiusCanisius800 MetersRound P14.2:22.45a PBFr

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 24John Olin Night Invitational Apr 24 · 1600 Meters · Place 2 · WaynedaleWaynedale1600 Meters25:33.21a PB—
Apr 19Triway InvitationalApr 19 · 1600 Meters · Place 6 · WaynedaleWaynedale1600 Meters65:38.8112
Apr 19Triway InvitationalApr 19 · 800 Meters · Place 1 · WaynedaleWaynedale800 Meters12:27.4712
Apr 19Triway InvitationalApr 19 · 800 Meters · Place 1 · WaynedaleWaynedale800 Meters12:27.4712
Apr 19Triway InvitationalApr 19 · 1600 Meters · Place 6 · WaynedaleWaynedale1600 Meters65:38.8112
Apr 13Orrville InvitationalApr 13 · 1600 Meters · Place 2 · WaynedaleWaynedale1600 Meters2.5:37.32a12
Apr 13Orrville InvitationalApr 13 · 800 Meters · Place 2 · WaynedaleWaynedale800 Meters2.2:29.41a12
Mar 30Bucyrus Elks InviteMar 30 · 1600 Meters · Place 1 · WaynedaleWaynedale1600 Meters1.5:38.39a12
Mar 30Bucyrus Elks InviteMar 30 · 800 Meters · Place 3 · WaynedaleWaynedale800 Meters3.2:36.22a12

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17OHSAA Division 3 District - NorwayneMay 17 · 800 Meters · Place 11 · WaynedaleWaynedale800 MetersRound P112:33.0411
May 17OHSAA Division 3 District - NorwayneMay 17 · 800 Meters · Place 11 · WaynedaleWaynedale800 Meters112:34.0511
May 17OHSAA Division 3 District - NorwayneMay 17 · 1600 Meters · Place 7 · WaynedaleWaynedale1600 Meters75:42.9411
May 12WCAL Track and Field ChampionshipsMay 12 · 3200 Meters · Place 6 · WaynedaleWaynedale3200 Meters6.13:15.95a11
May 12WCAL Track and Field ChampionshipsMay 12 · 1600 Meters · Place 5 · WaynedaleWaynedale1600 Meters5.5:39.13a11
May 12WCAL Track and Field ChampionshipsMay 12 · 800 Meters · Place 4 · WaynedaleWaynedale800 Meters4.2:29.59a11
May 5Bob Valentine InvitationalMay 5 · 3200 Meters · Place 2 · WaynedaleWaynedale3200 Meters212:36.65—
May 5Bob Valentine InvitationalMay 5 · 1600 Meters · Place 3 · WaynedaleWaynedale1600 Meters35:49.79—
Apr 28Josh Olin Night InvitationalApr 28 · 3200 Meters · Place 2 · WaynedaleWaynedale3200 Meters212:40.89—
Apr 28Josh Olin Night InvitationalApr 28 · 1600 Meters · Place 2 · WaynedaleWaynedale1600 Meters25:41.30—
Apr 15Orville InvitationalApr 15 · 3200 Meters · Place 2 · WaynedaleWaynedale3200 Meters213:20.3011
Apr 15Orville InvitationalApr 15 · 1600 Meters · Place 4 · WaynedaleWaynedale1600 Meters45:57.5611
Apr 15Orville InvitationalApr 15 · 3200 Meters · Place 2 · WaynedaleWaynedale3200 Meters213:20.311
Apr 15Orville InvitationalApr 15 · 1600 Meters · Place 4 · WaynedaleWaynedale1600 Meters45:57.611

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Norwayne Districts Division IIIMay 20 · 3200 Meters · Place 6 · WaynedaleWaynedale3200 Meters6.12:49.26a10
Apr 29Mapleton Night InvitationalApr 29 · 3200 Meters · Place 3 · WaynedaleWaynedale3200 Meters312:29.34 PB—
Apr 29Mapleton Night InvitationalApr 29 · 1600 Meters · Place 3 · WaynedaleWaynedale1600 Meters35:46.52—
Apr 22Triway InvitationalApr 22 · 3200 Meters · Place 6 · WaynedaleWaynedale3200 Meters6.12:31.29a10
Apr 22Triway InvitationalApr 22 · 1600 Meters · Place 7 · WaynedaleWaynedale1600 Meters7.5:51.13a10
Apr 16Orrville InvitationalApr 16 · 3200 Meters · Place 4 · WaynedaleWaynedale3200 Meters4.12:32.610
Apr 16Orrville InvitationalApr 16 · 1600 Meters · Place 4 · WaynedaleWaynedale1600 Meters4.5:44.510

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19OHSAA D3 Northeast District - NorwayneMay 19 · 3200 Meters · Place 9 · WaynedaleWaynedale3200 Meters9.13:11.59a9
May 14WCAL ChampionshipsMay 14 · 3200 Meters · Place 7 · WaynedaleWaynedale3200 Meters713:08.86—
May 14WCAL ChampionshipsMay 14 · 800 Meters · Place 7 · WaynedaleWaynedale800 Meters72:38.21—
May 7Bob Valentine Hillsdale InvitationalMay 7 · 3200 Meters · Place 3 · WaynedaleWaynedale3200 Meters312:52.93—
May 7Bob Valentine Hillsdale InvitationalMay 7 · 800 Meters · Place 4 · WaynedaleWaynedale800 Meters42:39.71—
Apr 24Triway InvitationalApr 24 · 3200 Meters · Place 6 · WaynedaleWaynedale3200 Meters6.12:58.15a9
Apr 24Triway InvitationalApr 24 · 400 Meters · Place 8 · WaynedaleWaynedale400 Meters8.1:07.14a PB9
Apr 17Orrville InvitationalApr 17 · 3200 Meters · Place 10 · WaynedaleWaynedale3200 Meters1013:26.19
Apr 17Orrville InvitationalApr 17 · 400 Meters · Place 9 · WaynedaleWaynedale400 Meters91:09.09
Apr 10West Holmes Knights InvitationalApr 10 · 1600 Meters · Place 19 · WaynedaleWaynedale1600 Meters196:25.039
Apr 10West Holmes Knights InvitationalApr 10 · 400 Meters · Place 14 · WaynedaleWaynedale400 Meters141:10.549