Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorFlower City Invitational · May 818.46aFlower City InvitationalMay 8, 2026
200 Meters · OutdoorLancer Invite · May 1629.54Lancer InviteMay 16, 2025
300 Meters · IndoorJack Reed HS Showcase · Jan 1146.38Jack Reed HS ShowcaseJanuary 11, 2025
400m Hurdles · 30" / 0.762m · OutdoorSection 5 State Qualifier · Jun 61:10.50aSection 5 State QualifierJune 6, 2025
600 Meters · IndoorSection 5 Sectional Champs · Feb 171:47.36Section 5 Sectional ChampsFebruary 17, 2024
600 Meters · OutdoorSection 5 RWTL #1 · Dec 51:51.64aSection 5 RWTL #1December 5, 2025
Pole Vault · IndoorMCPSAC Region 3 Meet · Dec 196-06.00MCPSAC Region 3 MeetDecember 19, 2024
Pole Vault · OutdoorSection 5 Class B1 Championships · May 232.05mSection 5 Class B1 ChampionshipsMay 23, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30Section 5 Class A ChampsMay 30 · Pole Vault · SpencerportPole Vault--NH11
May 30Section 5 Class A ChampsMay 30 · 400m Hurdles · Place 11 · Spencerport400m Hurdles30" / 0.762m11.1:12.07a11
May 8Flower City InvitationalMay 8 · Pole Vault · Place 15 · SpencerportPole Vault15.7-06.0011
May 8Flower City InvitationalMay 8 · 100m Hurdles · Place 17 · Spencerport100m Hurdles33" / 0.838mRound P17.18.46a PBWind: -1.111
May 2Runnin' Cadet ClassicMay 2 · Pole Vault · Place 1 · SpencerportPole Vault1.8-06.0011
May 2Runnin' Cadet ClassicMay 2 · 400m Hurdles · Place 3 · Spencerport400m Hurdles30" / 0.762m3.1:10.57a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Section 5 Sectional ChampsFeb 19 · 55m Hurdles · Place 11 · Spencerport55m Hurdles119.9111
Feb 6Section 5 RWTL #9Feb 6 · Pole Vault · Place 2 · SpencerportPole Vault28-03.0011
Feb 6Section 5 RWTL #9Feb 6 · 55m Hurdles · Place 4 · Spencerport55m Hurdles49.8611
Jan 17Jack Reed HS ShowcaseJan 17 · 55m Hurdles · Place 18 · Spencerport55m Hurdles1810.1411
Jan 16Section 5 RWTL #6Jan 16 · Pole Vault · Place 3 · SpencerportPole Vault37-09.0011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Section 5 RWTL #1Dec 5 · 600 Meters · Place 4 · Spencerport600 Meters4.1:51.64a PB11
Dec 5Section 5 RWTL #1Dec 5 · Pole Vault · Place 6 · SpencerportPole Vault6.6-09.0011
Jun 6Section 5 State QualifierJun 6 · 400m Hurdles · Place 5 · Spencerport400m Hurdles30" / 0.762m5.1:10.50a PB10
May 31Section 5 Class C4-A ChampsMay 31 · 400m Hurdles · Place 9 · Spencerport400m Hurdles30" / 0.762m9.1:11.92a10
May 29Section 5 Class C2 ChampsMay 29 · 400m Hurdles · Place 9 · Spencerport400m Hurdles91:11.92—
May 24Monroe Overall County ChampsMay 24 · Pole Vault · Place 20 · SpencerportPole Vault202.20m—
May 24Monroe Overall County ChampsMay 24 · 400m Hurdles · Place 11 · Spencerport400m Hurdles111:12.16—
May 16Lancer InviteMay 16 · 200 Meters · Place 28 · Spencerport200 Meters2829.54 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 19Section 5 Sectional Champs A1Feb 19 · Pole Vault · Place 5 · SpencerportPole Vault57-06.0010
Feb 19Section 5 Sectional Champs A1Feb 19 · 600 Meters · Place 4 · Spencerport600 Meters41:48.9210
Jan 11Jack Reed HS ShowcaseJan 11 · 300 Meters · Place 38 · Spencerport300 Meters3846.38 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · 600 Meters · Place 8 · Spencerport600 Meters8.1:56.52a10
Dec 19MCPSAC Region 3 MeetDec 19 · Pole Vault · Place 7 · SpencerportPole Vault7.6-06.00 PB10
Feb 17Section 5 Sectional ChampsFeb 17 · 600 Meters · Place 8 · Spencerport600 Meters81:47.36 PB9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 1Section 5 State QualifierJun 1 · 400m Hurdles · Place 4 · Spencerport400m Hurdles41:11.509
May 23Section 5 Class B1 ChampionshipsMay 23 · Pole Vault · Place 10 · SpencerportPole Vault102.05m PB9
May 23Section 5 Class B1 ChampionshipsMay 23 · 400m Hurdles · Place 10 · Spencerport400m Hurdles101:14.409
May 18Monroe County ChampionshipsMay 18 · Pole Vault · Place 17 · SpencerportPole Vault177-03.009
May 18Monroe County ChampionshipsMay 18 · 400m Hurdles · Place 12 · Spencerport400m Hurdles121:13.559
May 11Gates-Chili Spartan InviteMay 11 · Pole Vault · Place 8 · SpencerportPole Vault87-00.009
May 11Gates-Chili Spartan InviteMay 11 · 400m Hurdles · Place 4 · Spencerport400m Hurdles41:13.379
May 4Runnin' Cadet ClassicMay 4 · 400m Hurdles · Place 13 · Spencerport400m Hurdles131:15.029