Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 6 Class D Championship · May 2613.86aSection 6 Class D ChampionshipMay 26, 2023
1500 Meters · OutdoorNiagara Orleans Track & Field Championships · May 205:19.84aNiagara Orleans Track & Field ChampionshipsMay 20, 2025
2000m Steeplechase · 0.762m · OutdoorNiagara Orleans Track & Field Championships · May 208:31.79aNiagara Orleans Track & Field ChampionshipsMay 20, 2026
2000m Steeplechase · OutdoorSection 6 Class D Championship · May 298:21.72Section 6 Class D ChampionshipMay 29, 2025
400 Meters · OutdoorSection 6 Class D Championship · May 261:06.00aSection 6 Class D ChampionshipMay 26, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Section VI Class D ChampionshipMay 28 · 2000m Steeplechase · Place 6 · Wilson Central2000m Steeplechase0.762m6.8:37.05a10
May 20Niagara Orleans Track & Field ChampionshipsMay 20 · 2000m Steeplechase · Place 3 · Wilson Central2000m Steeplechase0.762m3.8:31.79a PB10
May 20Niagara Orleans Track & Field ChampionshipsMay 20 · 1500 Meters · Place 7 · Wilson Central1500 Meters7.6:00.74a10
Apr 25WSW Early Bird ClassicApr 25 · 2000m Steeplechase · Place 7 · Wilson Central2000m Steeplechase0.762m7.8:49.12a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29Section 6 Class D ChampionshipMay 29 · 1500 Meters · Place 5 · Wilson (Sec 6)1500 Meters55:31.049
May 29Section 6 Class D ChampionshipMay 29 · 2000m Steeplechase · Place 3 · Wilson (Sec 6)2000m Steeplechase38:21.72 PB9
May 20Niagara Orleans Track & Field ChampionshipsMay 20 · 1500 Meters · Place 3 · Wilson Central1500 Meters3.5:19.84a PB9
May 3Depew Wildcat InvitationalMay 3 · 2000m Steeplechase · Place 4 · Wilson (Sec 6)2000m Steeplechase48:51.879

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24Section 6 Class D ChampionshipMay 24 · 1500 Meters · Place 11 · Wilson Central1500 Meters11.5:57.34a8
May 15Niagara Orleans ChampionshipMay 15 · 1500 Meters · Place 8 · Wilson (Sec 6)1500 Meters85:53.048

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 26Section 6 Class D ChampionshipMay 26 · 400 Meters · Place 7 · Wilson Central400 Meters7.1:06.00a PB7
May 26Section 6 Class D ChampionshipMay 26 · 100 Meters · Place 7 · Wilson Central100 Meters7.13.86a PB7
May 17Niagara Orleans ChampionshipsMay 17 · 400 Meters · Place 6 · Wilson (Sec 6)400 Meters61:07.937
May 17Niagara Orleans ChampionshipsMay 17 · 100 Meters · Place 15 · Wilson (Sec 6)100 Meters1514.227
May 13Williamsville South InvitationalMay 13 · 100 Meters · Place 24 · Wilson (Sec 6)100 Meters2413.937
May 13Williamsville South InvitationalMay 13 · 400 Meters · Place 16 · Wilson (Sec 6)400 Meters161:07.027