Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBuffalo Public School All-High Championships · May 1818.37aBuffalo Public School All-High ChampionshipsMay 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorKenmore East Invitational · May 81:21.68aKenmore East InvitationalMay 8, 2026
Shot Put · 4kg · OutdoorSection VI Class C Championships · May 2931-11.50Section VI Class C ChampionshipsMay 29, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Section VI Class C ChampionshipsMay 29 · Shot Put · Place 4 · Buffalo Acad-Visual & Perf ArtsShot Put4kg4.31-11.50 PB9
May 18Buffalo Public School All-High ChampionshipsMay 18 · Shot Put · Place 3 · Buffalo Acad-Visual & Perf ArtsShot Put4kg3.28-79
May 18Buffalo Public School All-High ChampionshipsMay 18 · 100m Hurdles · Place 4 · Buffalo Acad-Visual & Perf Arts100m Hurdles33" / 0.838mRound P4.18.64a9
May 18Buffalo Public School All-High ChampionshipsMay 18 · 100m Hurdles · Place 5 · Buffalo Acad-Visual & Perf Arts100m Hurdles33" / 0.838m5.18.37a PB9
May 8Kenmore East InvitationalMay 8 · Shot Put · Place 14 · Buffalo Acad-Visual & Perf ArtsShot Put4kg14.24-5.509
May 8Kenmore East InvitationalMay 8 · 400m Hurdles · Place 14 · Buffalo Acad-Visual & Perf Arts400m Hurdles30" / 0.762m14.1:21.68a PB9

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 30Section 6 Class C ChampionshipsMay 30 · Shot Put · Place 10 · Buffalo Acad-Visual & Perf ArtsShot Put4kg10.28-5.508
May 16Last Chance Meet at All High StadiumMay 16 · Shot Put · Place 1 · Buffalo Academy of ArtsShot Put128-78
May 16Last Chance Meet at All High StadiumMay 16 · 100m Hurdles · Place 3 · Buffalo Academy of Arts100m Hurdles318.798

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24Section 6 Class C ChampionshipsMay 24 · 100m Hurdles · Place 13 · Buffalo Acad-Visual & Perf Arts100m Hurdles33" / 0.838m13.20.34a7
May 20Buffalo Public School All-High ChampionshipsMay 20 · 100m Hurdles · Place 6 · Buffalo Academy of Arts100m HurdlesRound P620.157
May 20Buffalo Public School All-High ChampionshipsMay 20 · 100m Hurdles · Place 7 · Buffalo Academy of Arts100m Hurdles720.737