Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorWilliamsville South Invitational · May 134:46.17Williamsville South InvitationalMay 13, 2023
3000m Steeplechase · 0.914m · OutdoorSection VI Track & Field State Qualifier · Jun 210:25.97aSection VI Track & Field State QualifierJune 2, 2023
3000m Steeplechase · OutdoorDepew Wildcat Invitational · May 310:23.85Depew Wildcat InvitationalMay 3, 2025
3200 Meters · OutdoorSection V State Qualifier · Jun 210:14.78Section V State QualifierJune 2, 2023
400m Hurdles · 36" / 0.914m · OutdoorNiagara Orleans Track & Field Championships · May 201:01.40aNiagara Orleans Track & Field ChampionshipsMay 20, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29Section 6 Class D ChampionshipMay 29 · 400m Hurdles · Place 9 · Wilson (Sec 6)400m Hurdles91:04.6512
May 29Section 6 Class D ChampionshipMay 29 · 3000m Steeplechase · Place 2 · Wilson (Sec 6)3000m Steeplechase210:28.0112
May 20Niagara Orleans Track & Field ChampionshipsMay 20 · 3000m Steeplechase · Place 1 · Wilson Central3000m Steeplechase0.914m1.10:32.08a12
May 20Niagara Orleans Track & Field ChampionshipsMay 20 · 3200 Meters · Place 1 · Wilson Central3200 Meters1.10:45.18a12
May 20Niagara Orleans Track & Field ChampionshipsMay 20 · 400m Hurdles · Place 2 · Wilson Central400m Hurdles36" / 0.914m2.1:01.40a PB12
May 3Depew Wildcat InvitationalMay 3 · 3200 Meters · Place 2 · Wilson (Sec 6)3200 Meters210:46.5112
May 3Depew Wildcat InvitationalMay 3 · 400m Hurdles · Place 3 · Wilson (Sec 6)400m Hurdles31:02.1612
May 3Depew Wildcat InvitationalMay 3 · 3000m Steeplechase · Place 1 · Wilson (Sec 6)3000m Steeplechase110:23.85 PB12

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31Section 6 Track & Field State QualifierMay 31 · 3000m Steeplechase · Place 6 · Wilson Central3000m Steeplechase0.914m6.10:30.50a11
May 24Section 6 Class D ChampionshipMay 24 · 3000m Steeplechase · Place 2 · Wilson Central3000m Steeplechase0.914m2.10:36.22a11
May 24Section 6 Class D ChampionshipMay 24 · 1600 Meters · Place 8 · Wilson Central1600 Meters8.4:57.71a11
May 24Section 6 Class D ChampionshipMay 24 · 400m Hurdles · Place 10 · Wilson Central400m Hurdles36" / 0.914m10.1:04.80a11
May 15Niagara Orleans ChampionshipMay 15 · 3200 Meters · Place 2 · Wilson (Sec 6)3200 Meters210:51.6811
May 15Niagara Orleans ChampionshipMay 15 · 400m Hurdles · Place 2 · Wilson (Sec 6)400m Hurdles21:03.3611
May 15Niagara Orleans ChampionshipMay 15 · 1600 Meters · Place 2 · Wilson (Sec 6)1600 Meters24:50.7011
May 15Niagara Orleans ChampionshipMay 15 · 3000m Steeplechase · Place 1 · Wilson (Sec 6)3000m Steeplechase110:36.3211

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 2Section V State QualifierJun 2 · 3200 Meters · Place 6 · Wilson (Sec 6)3200 Meters610:14.78 PB10
Jun 2Section V State QualifierJun 2 · 3000m Steeplechase · Place 4 · Wilson (Sec 6)3000m Steeplechase410:25.9710
Jun 2Section V State QualifierJun 2 · 3200 Meters · Place 6 · Wilson (Sec 6)3200 Meters610:14.7810
Jun 2Section VI Track & Field State QualifierJun 2 · 3000m Steeplechase · Place 4 · Wilson Central3000m Steeplechase0.914m4.10:25.97a PB10
Jun 2Section VI Track & Field State QualifierJun 2 · 3200 Meters · Place 6 · Wilson Central3200 Meters6.10:14.78a10
May 26Section 6 Class D ChampionshipMay 26 · 3000m Steeplechase · Place 2 · Wilson Central3000m Steeplechase0.914m2.10:40.93a10
May 26Section 6 Class D ChampionshipMay 26 · 1600 Meters · Place 7 · Wilson Central1600 Meters7.4:52.35a10
May 17Niagara Orleans ChampionshipsMay 17 · 3200 Meters · Place 1 · Wilson (Sec 6)3200 Meters110:39.8510
May 17Niagara Orleans ChampionshipsMay 17 · 1600 Meters · Place 2 · Wilson (Sec 6)1600 Meters24:52.3710
May 17Niagara Orleans ChampionshipsMay 17 · 3000m Steeplechase · Place 1 · Wilson (Sec 6)3000m Steeplechase110:46.8410
May 13Williamsville South InvitationalMay 13 · 3200 Meters · Place 2 · Wilson (Sec 6)3200 Meters210:26.3510
May 13Williamsville South InvitationalMay 13 · 3000m Steeplechase · Place 1 · Wilson (Sec 6)3000m Steeplechase110:45.3810
May 13Williamsville South InvitationalMay 13 · 1600 Meters · Place 9 · Wilson (Sec 6)1600 Meters94:46.17 PB10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Section VI Class C ChampionshipsMay 27 · 1600 Meters · Place 5 · Wilson Central1600 Meters5.4:53.18a9
May 19Niagara Orleans Track & Field ChampionshipsMay 19 · 3200 Meters · Place 3 · Wilson Central3200 Meters3.11:12.87a9
May 19Niagara Orleans Track & Field ChampionshipsMay 19 · 1600 Meters · Place 3 · Wilson Central1600 Meters3.4:57.90a9