Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMAAC Indoor Track & Field Championships · Feb 214:31.10aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
1 Mile · OutdoorBison Outdoor Classic · Apr 114:28.85aBison Outdoor ClassicApril 11, 2026
1000 Meters · IndoorSection VI Limited Events Invitational #2 · Jan 42:51.14Section VI Limited Events Invitational #2January 4, 2025
1500 Meters · OutdoorGeneseo Early Season Invite · Apr 44:01.93aGeneseo Early Season InviteApril 4, 2026
1600 Meters · IndoorSection VI Indoor Track & Field Varsity Select #3 · Feb 154:39.74Section VI Indoor Track & Field Varsity Select #3February 15, 2025
1600 Meters · OutdoorNYSPHSAA New York Outdoor State Championship · Jun 74:25.68NYSPHSAA New York Outdoor State ChampionshipJune 7, 2024
300 Meters · IndoorSection VI Indoor Limited Events Invitational #2 · Jan 2641.33Section VI Indoor Limited Events Invitational #2January 26, 2024
3000m Steeplechase · OutdoorWest Seneca West Warhawks Track Classic · Apr 2711:03.84West Seneca West Warhawks Track ClassicApril 27, 2024
3200 Meters · IndoorSection VI Varsity Select #1 · Jan 1810:08.71Section VI Varsity Select #1January 18, 2025
3200 Meters · OutdoorAl Mullan Runnin' Cadet Classic · May 39:54.18Al Mullan Runnin' Cadet ClassicMay 3, 2025
600 Meters · IndoorSection VI Varsity Select #1 · Jan 181:31.74Section VI Varsity Select #1January 18, 2025
800 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 212:06.32aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
800 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 172:01.04aUniversity at Buffalo Alumni InvitationalApril 17, 2026

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 · 1500 Meters · Place 18 · CanisiusCanisius1500 MetersRound P18.4:04.84aFr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 1500 Meters · Place 6 · CanisiusCanisius1500 Meters6.4:05.69aFr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 800 Meters · Place 18 · CanisiusCanisius800 Meters18.2:06.36aFr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 1500 Meters · CanisiusCanisius1500 Meters—DNSFr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 800 Meters · Place 24 · CanisiusCanisius800 Meters24.2:01.04a PBFr
Apr 11Bison Outdoor ClassicApr 11 · 1 Mile · Place 22 · CanisiusCanisius1 Mile22.4:28.85a PBFr
Apr 11Bison Outdoor ClassicApr 11 · 1500 Meters · Place 44 · CanisiusCanisius1500 Meters44.4:04.40aFr
Apr 4Geneseo Early Season InviteApr 4 · 1500 Meters · Place 7 · CanisiusCanisius1500 Meters7.4:01.93a PBFr
Apr 4Geneseo Early Season InviteApr 4 · 800 Meters · Place 48 · CanisiusCanisius800 Meters48.2:05.84aFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 1 Mile · Place 19 · CanisiusCanisius1 MileRound P19.4:31.10a PBFr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 800 Meters · Place 30 · CanisiusCanisius800 MetersRound P30.2:06.32a PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28Section 6 Class AA ChampionshipsMay 28 · 1600 Meters · Place 1 · StarpointStarpoint1600 Meters14:29.2512
May 23ECIC Track & Field ChampionshipsMay 23 · 1600 Meters · Place 4 · Starpoint CentralStarpoint Central1600 Meters4.4:28.18a12
May 10Billies on the Run Annual Alumni InvitationalMay 10 · 1600 Meters · Place 4 · StarpointStarpoint1600 Meters44:27.9212
May 3Al Mullan Runnin' Cadet ClassicMay 3 · 3200 Meters · Place 34 · StarpointStarpoint3200 Meters349:54.18 PB12
Mar 1Section IX State QualifierMar 1 · 1600 Meters · Place 3 · StarpointStarpoint1600 Meters34:29.9512
Mar 1Section IX State QualifierMar 1 · 1600 Meters · Place 3 · StarpointStarpoint1600 Meters34:29.9512
Mar 1Section IX State QualifierMar 1 · 1600 Meters · Place 3 · StarpointStarpoint1600 Meters34:29.9512
Mar 1Section VI State QualifierMar 1 · 1600 Meters · Place 3 · Starpoint CentralStarpoint Central1600 Meters3.4:29.95a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15Section VI Indoor Track & Field Varsity Select #3Feb 15 · 1600 Meters · Place 3 · StarpointStarpoint1600 Meters34:39.74 PB12
Jan 18Section VI Varsity Select #1Jan 18 · 600 Meters · Place 8 · StarpointStarpoint600 Meters81:31.74 PB12
Jan 18Section VI Varsity Select #1Jan 18 · 3200 Meters · Place 3 · StarpointStarpoint3200 Meters310:08.71 PB12
Jan 4Section VI Limited Events Invitational #2Jan 4 · 1000 Meters · Place 5 · StarpointStarpoint1000 Meters52:51.14 PB12

2024 Indoor Track

26 results
DateMeetEventPlMarkGr
Dec 7Section VI Limited Select #1Dec 7 · 3200 Meters · Place 3 · Starpoint CentralStarpoint Central3200 Meters3.10:14.75a12
Dec 7Section VI Limited Select #1Dec 7 · 1600 Meters · Place 5 · Starpoint CentralStarpoint Central1600 Meters5.4:55.38a12
Feb 17Section VI State QualifierFeb 17 · 1600 Meters · Place 8 · StarpointStarpoint1600 Meters84:44.0411
Feb 10Section VI Team ChampionshipsFeb 10 · 1600 Meters · Place 3 · StarpointStarpoint1600 Meters34:41.7711
Feb 10Section VI Team ChampionshipsFeb 10 · 1600 Meters · Place 2 · StarpointStarpoint1600 Meters24:41.7711
Feb 10Section VI Team ChampionshipsFeb 10 · 1000 Meters · Place 8 · StarpointStarpoint1000 Meters82:53.6911
Feb 10Section VI Team ChampionshipsFeb 10 · 1000 Meters · Place 8 · StarpointStarpoint1000 Meters82:53.6911
Feb 10Section VI Team ChampionshipsFeb 10 · 1600 Meters · Place 2 · StarpointStarpoint1600 Meters24:41.7711
Feb 10Section VI Team ChampionshipsFeb 10 · 1600 Meters · Place 3 · StarpointStarpoint1600 Meters34:41.7711
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 1600 Meters · Place 8 · StarpointStarpoint1600 Meters84:44.1911
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 1600 Meters · Place 8 · StarpointStarpoint1600 Meters84:44.1911
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 1600 Meters · Place 8 · StarpointStarpoint1600 Meters84:44.1911
Feb 3Section VI Indoor Track & Field Varsity Select #3Feb 3 · 1600 Meters · Place 8 · StarpointStarpoint1600 Meters84:44.1911
Jan 26Section VI Indoor Limited Events Invitational #2Jan 26 · 300 Meters · Place 26 · StarpointStarpoint300 Meters2641.33 PB11
Jan 19Section VI Varsity Select #2Jan 19 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:44.2711
Jan 19Section VI Varsity Select #2Jan 19 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:44.2711
Jan 6Section VI Varsity Select #1Jan 6 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:19.5211
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 16 · StarpointStarpoint600 Meters161:33.3511
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 16 · StarpointStarpoint600 Meters161:33.3511
Jan 6Section VI Varsity Select #1Jan 6 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:19.5211
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 16 · StarpointStarpoint600 Meters161:33.3511
Jan 6Section VI Varsity Select #1Jan 6 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:19.5211
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 16 · StarpointStarpoint600 Meters161:33.3511
Jan 6Section VI Varsity Select #1Jan 6 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:19.5211
Jan 6Section VI Varsity Select #1Jan 6 · 600 Meters · Place 16 · StarpointStarpoint600 Meters161:33.3511
Jan 6Section VI Varsity Select #1Jan 6 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters410:19.5211

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 1600 Meters · Place 22 · StarpointStarpoint1600 Meters224:25.68 PB11
May 31Section 6 Track & Field State QualifierMay 31 · 1600 Meters · Place 1 · Starpoint CentralStarpoint Central1600 Meters1.4:27.46a11
May 23Section 6 Class A ChampionshipsMay 23 · 1600 Meters · Place 2 · Starpoint CentralStarpoint Central1600 Meters2.4:26.95a11
Apr 27West Seneca West Warhawks Track ClassicApr 27 · 3000m Steeplechase · Place 4 · StarpointStarpoint3000m Steeplechase411:03.84 PB—
Apr 20Webster InvitationalApr 20 · 1600 Meters · Place 5 · StarpointStarpoint1600 Meters54:38.4611

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Section VI C/D Inter-DivisionalDec 9 · 1600 Meters · Place 1 · Starpoint CentralStarpoint Central1600 Meters1.4:44.57a11
Feb 11Section VI Team ChampionshipsFeb 11 · 1600 Meters · Place 6 · StarpointStarpoint1600 Meters64:54.7210
Jan 14Section VI Indoor Track & Field Inter-Divisional B-DJan 14 · 1600 Meters · Place 6 · Starpoint CentralStarpoint Central1600 Meters6.4:52.64a10
Jan 6Section VI Indoor Track & Field A/B Inter-DivisionalJan 6 · 3200 Meters · Place 4 · StarpointStarpoint3200 Meters411:04.4510

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 27Section 6 Class A ChampionshipsMay 27 · 3200 Meters · Place 3 · Starpoint CentralStarpoint Central3200 Meters3.10:34.92a10
May 13Williamsville South InvitationalMay 13 · 1600 Meters · Place 6 · StarpointStarpoint1600 Meters64:43.7810

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Section VI B/D Inter-DivisionalDec 10 · 1000 Meters · Place 10 · Starpoint CentralStarpoint Central1000 Meters10.2:56.66a10
Dec 3Section VI A/B Inter-DivisionalDec 3 · 3200 Meters · Place 6 · Starpoint CentralStarpoint Central3200 Meters6.11:16.90a10

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Section 6 Class A ChampionshipsMay 26 · 3200 Meters · Place 8 · StarpointStarpoint3200 Meters811:13.449
May 26Section 6 Class A ChampionshipsMay 26 · 3200 Meters · Place 8 · StarpointStarpoint3200 Meters811:13.449
May 3WSW vs Starpoint Dual MeetMay 3 · 1600 Meters · Starpoint CentralStarpoint Central1600 Meters—5:15.09
May 3WSW vs Starpoint Dual MeetMay 3 · 800 Meters · Starpoint CentralStarpoint Central800 Meters—2:23.99
Apr 26Williamsville East vs Starpoint Dual MeetApr 26 · 1600 Meters · Starpoint CentralStarpoint Central1600 Meters—5:22.0Unofficial9
Apr 23Williamsville South Dual Meet vs StarpointApr 23 · 3200 Meters · Starpoint CentralStarpoint Central3200 Meters—11:45.4Unofficial9