Personal bests

Best marks in available results
Event / courseMarkMeetDate
2000m Steeplechase · 0.762m · OutdoorSection VI Class D Championship · May 289:54.25aSection VI Class D ChampionshipMay 28, 2026
2000m Steeplechase · OutdoorWellsville Elks Spring Day · May 119:54.50Wellsville Elks Spring DayMay 11, 2024
300 Meters · IndoorSection VI Varsity Select #1 · Jan 1051.33Section VI Varsity Select #1January 10, 2026
3000 Meters · OutdoorHornell Invitational · May 313:01.56Hornell InvitationalMay 3, 2024
400 Meters · OutdoorCCAA Track & Field Championships · May 221:12.43aCCAA Track & Field ChampionshipsMay 22, 2026
800 Meters · OutdoorWellsville Elks Spring Day · May 133:01.99Wellsville Elks Spring DayMay 13, 2023
Pole Vault · OutdoorFrostbite Relays · Apr 185-6Frostbite RelaysApril 18, 2026
Triple Jump · OutdoorKenmore East Invitational · May 826-10.25Kenmore East InvitationalMay 8, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 28Section VI Class D ChampionshipMay 28 · 2000m Steeplechase · Place 14 · Franklinville2000m Steeplechase0.762m14.9:54.25a PB12
May 22CCAA Track & Field ChampionshipsMay 22 · Triple Jump · Place 24 · FranklinvilleTriple Jump24.24-612
May 22CCAA Track & Field ChampionshipsMay 22 · 400 Meters · Place 23 · Franklinville400 MetersRound P23.1:12.43a PB12
May 8Kenmore East InvitationalMay 8 · Triple Jump · Place 23 · FranklinvilleTriple Jump23.26-10.25 PB12
May 8Kenmore East InvitationalMay 8 · 2000m Steeplechase · Place 9 · Franklinville2000m Steeplechase0.762m9.10:01.72a12
Apr 18Frostbite RelaysApr 18 · Triple Jump · Place 19 · FranklinvilleTriple Jump19.25-11.5012
Apr 18Frostbite RelaysApr 18 · Pole Vault · Place 10 · FranklinvillePole Vault10.5-6 PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Section VI Varsity Select #4Feb 7 · 300 Meters · Place 63 · Franklinville-Ellicottville300 Meters6353.6112
Feb 7Section VI Varsity Select #4Feb 7 · 300 Meters · Place 63 · Franklinville-Ellicottville300 Meters6353.6112
Jan 17Section VI Varsity Select #2Jan 17 · 300 Meters · Place 48 · Franklinville-Ellicottville300 Meters4851.4012
Jan 10Section VI Varsity Select #1Jan 10 · Pole Vault · Place 15 · Franklinville-EllicottvillePole Vault155-612
Jan 10Section VI Varsity Select #1Jan 10 · 300 Meters · Place 49 · Franklinville-Ellicottville300 Meters4951.33 PB12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29Section 6 Class D ChampionshipMay 29 · Pole Vault · Place 9 · Franklinville (Sec 6)Pole Vault96-311
May 29Section 6 Class D ChampionshipMay 29 · 3000 Meters · Place 12 · Franklinville (Sec 6)3000 Meters1214:33.7611
May 17CCAA Pentathlon - SteeplechaseMay 17 · 2000m Steeplechase · Place 17 · Franklinville (Sec 6)2000m Steeplechase1710:09.3411
May 9Hornell InvitationalMay 9 · 3000 Meters · Place 15 · Franklinville3000 Meters1514:06.0911
May 2Golden Falcon Track & Field InvitationalMay 2 · 2000m Steeplechase · Place 11 · Franklinville2000m Steeplechase0.762m11.10:08.80a11
May 2Golden Falcon Track & Field InvitationalMay 2 · 800 Meters · Place 30 · Franklinville800 Meters30.3:05.02a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 24Section 6 Class D ChampionshipMay 24 · 3000 Meters · Place 14 · Franklinville3000 Meters14.14:02.02a10
May 15CCAA Pentathlon - SteeplechaseMay 15 · 2000m Steeplechase · Place 15 · Franklinvill2000m Steeplechase1510:05.6610
May 11Wellsville Elks Spring DayMay 11 · 2000m Steeplechase · Place 9 · Franklinville (Sec 6)2000m Steeplechase99:54.50 PB10
May 3Hornell InvitationalMay 3 · Pole Vault · Place 11 · Franklinville (Sec 6)Pole Vault115-910
May 3Hornell InvitationalMay 3 · 3000 Meters · Place 10 · Franklinville (Sec 6)3000 Meters1013:01.56 PB10

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Section 6 Class D ChampionshipMay 26 · Pole Vault · Place 13 · FranklinvillePole Vault13.5-06.009
May 13Wellsville Elks Spring DayMay 13 · Pole Vault · Place 10 · Franklinville (Sec 6)Pole Vault105-69
May 13Wellsville Elks Spring DayMay 13 · 800 Meters · Place 12 · Franklinville (Sec 6)800 Meters123:01.99 PB9
May 5Hornell InviteMay 5 · Pole Vault · Place 18 · FranklinvillePole Vault18.5-06.00Unofficial9
May 5Hornell InviteMay 5 · 400 Meters · Place 24 · Franklinville400 Meters24.1:13.56aUnofficial9