Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMAAC Indoor Track & Field Championships · Feb 215:29.83aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
1000 Meters · IndoorSection VI B/D Inter-Divisional · Dec 153:09.96aSection VI B/D Inter-DivisionalDecember 15, 2023
1500 Meters · IndoorSection VI State Qualifier · Feb 195:13.22aSection VI State QualifierFebruary 19, 2023
1500 Meters · OutdoorSection 6 Track & Field State Qualifier · May 314:43.07aSection 6 Track & Field State QualifierMay 31, 2024
300 Meters · IndoorSection VI Indoor Track & Field Inter-Divisional A · Jan 1448.76aSection VI Indoor Track & Field Inter-Divisional AJanuary 14, 2023
3000 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 2110:52.43aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
3000m Steeplechase · 0.762m · OutdoorSt. John Fisher Cardinal Classic · Apr 2412:18.14aSt. John Fisher Cardinal ClassicApril 24, 2026
5000 Meters · OutdoorMAAC Outdoor Championships · May 918:09.53aMAAC Outdoor ChampionshipsMay 9, 2026
600 Meters · IndoorSection VI A/C Inter-Divisional · Dec 101:50.75aSection VI A/C Inter-DivisionalDecember 10, 2022
800 Meters · OutdoorSection VI Track & Field State Qualifier · Jun 22:23.10aSection VI Track & Field State QualifierJune 2, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 5000 Meters · Place 11 · CanisiusCanisius5000 Meters11.18:09.53a PBSo
May 9MAAC Outdoor ChampionshipsMay 9 · 1500 Meters · Place 20 · CanisiusCanisius1500 MetersRound P20.4:49.02aSo
Apr 24St. John Fisher Cardinal ClassicApr 24 · 3000m Steeplechase · Place 3 · CanisiusCanisius3000m Steeplechase0.762m3.12:18.14a PBSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 3000m Steeplechase · CanisiusCanisius3000m Steeplechase0.762m—DNSSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 1500 Meters · Place 2 · CanisiusCanisius1500 Meters2.4:48.33aSo
Apr 17University at Buffalo Alumni InvitationalApr 17 · 800 Meters · Place 17 · CanisiusCanisius800 Meters17.2:24.92aSo
Apr 11Bison Outdoor ClassicApr 11 · 5000 Meters · Place 34 · CanisiusCanisius5000 Meters34.18:38.92aSo
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 24 · CanisiusCanisius1500 Meters24.5:01.79aSo
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 26 · CanisiusCanisius800 Meters26.2:28.25aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 22 · CanisiusCanisius1 MileRound P22.5:29.83a PBSo
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 3000 Meters · Place 28 · CanisiusCanisius3000 Meters28.10:52.43a PBSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 31Section 6 Track & Field State QualifierMay 31 · 1500 Meters · Place 2 · West Seneca EastWest Seneca East1500 Meters2.4:43.07a PB12
May 23Section 6 Class A ChampionshipsMay 23 · 1500 Meters · Place 1 · West Seneca EastWest Seneca East1500 Meters1.4:50.00a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 15Section VI B/D Inter-DivisionalDec 15 · 1000 Meters · Place 1 · West Seneca EastWest Seneca East1000 Meters1.3:09.96a PB12
Feb 19Section VI State QualifierFeb 19 · 1000 Meters · Place 4 · West Seneca EastWest Seneca East1000 Meters4.3:12.08a11
Feb 19Section VI State QualifierFeb 19 · 1500 Meters · Place 6 · West Seneca EastWest Seneca East1500 Meters6.5:13.22a PB11
Jan 14Section VI Indoor Track & Field Inter-Divisional AJan 14 · 300 Meters · Place 21 · West Seneca EastWest Seneca East300 Meters21.48.76a PB11
Jan 14Section VI Indoor Track & Field Inter-Divisional AJan 14 · 1000 Meters · Place 6 · West Seneca EastWest Seneca East1000 Meters6.3:18.76a11

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2Section VI Track & Field State QualifierJun 2 · 1500 Meters · Place 3 · West Seneca EastWest Seneca East1500 Meters3.4:52.78a11
Jun 2Section VI Track & Field State QualifierJun 2 · 800 Meters · Place 4 · West Seneca EastWest Seneca East800 Meters4.2:23.10a PB11
May 27Section 6 Class A ChampionshipsMay 27 · 1500 Meters · Place 1 · West Seneca EastWest Seneca East1500 Meters1.4:53.01a11
May 27Section 6 Class A ChampionshipsMay 27 · 800 Meters · Place 2 · West Seneca EastWest Seneca East800 Meters2.2:24.48a11
May 13Williamsville South InvitationalMay 13 · 800 Meters · Place 1 · West Seneca EastWest Seneca East800 Meters12:25.1611
May 13Williamsville South InvitationalMay 13 · 1500 Meters · Place 2 · West Seneca EastWest Seneca East1500 Meters24:50.5611

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Section VI Inter-Divisional A/DDec 17 · 1000 Meters · Place 7 · West Seneca EastWest Seneca East1000 Meters7.3:21.88a11
Dec 10Section VI A/C Inter-DivisionalDec 10 · 600 Meters · Place 5 · West Seneca EastWest Seneca East600 Meters5.1:50.75a PB11
Dec 10Section VI A/C Inter-DivisionalDec 10 · 3000 Meters · Place 5 · West Seneca EastWest Seneca East3000 Meters5.11:25.01a11
Dec 3Section VI A/B Inter-DivisionalDec 3 · 1500 Meters · Place 2 · West Seneca EastWest Seneca East1500 Meters2.5:26.83a11

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Section 6 Group A/BDec 4 · 1500 Meters · Place 2 · West Seneca EastWest Seneca East1500 Meters2.5:23.45a10

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 23Section VI D2 ChampionshipsJun 23 · 800 Meters · Place 5 · West Seneca EastWest Seneca East800 Meters5.2:34.14a9
Jun 17Section 6 Class A ChampionshipsJun 17 · 800 Meters · Place 4 · West Seneca EastWest Seneca East800 Meters4.2:34.37a9
Jun 12ECIC Track & Field Division 3 ChampionshipsJun 12 · 800 Meters · Place 2 · West Seneca EastWest Seneca East800 Meters2.2:33.93a9
Jun 10ECIC Track & Field Championships (Merged Results)Jun 10 · 800 Meters · Place 2 · West Seneca EastWest Seneca East800 Meters2.2:33.93aUnofficial9