Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBrockport Multi & Invitational · Apr 1211.41aBrockport Multi & InvitationalApril 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorSection 5 Class B3 Championships · May 2315.74aSection 5 Class B3 ChampionshipsMay 23, 2024
1500 Meters · OutdoorSection 5 Class B3 Championships · May 234:56.00aSection 5 Class B3 ChampionshipsMay 23, 2024
200 Meters · IndoorBrockport Friday Night Rust Buster · Jan 1723.63aBrockport Friday Night Rust BusterJanuary 17, 2025
200 Meters · OutdoorSection V State Qualifier Division 2 · Jun 223.04aSection V State Qualifier Division 2June 2, 2023
55 Meter · IndoorSection 5 RWTL #1 · Dec 97.02aSection 5 RWTL #1December 9, 2023
60 Meter · IndoorHoughton December · Dec 67.34aHoughton DecemberDecember 6, 2024
60 Meters · IndoorBrockport Friday Night Rust Buster · Jan 177.29aBrockport Friday Night Rust BusterJanuary 17, 2025
High Jump · IndoorSection 5 RWTL #1 · Dec 95-06.00Section 5 RWTL #1December 9, 2023
High Jump · OutdoorGenesee Region Championships · May 181.65mGenesee Region ChampionshipsMay 18, 2024
Long Jump · IndoorHoughton December · Dec 66.22mHoughton DecemberDecember 6, 2024
Long Jump · OutdoorRoyal Comet Invitational · May 145.71mRoyal Comet InvitationalMay 14, 2022
Pentathlon (Outdoor) · Standard · OutdoorSection 5 Class B3 Championships · May 233037Section 5 Class B3 ChampionshipsMay 23, 2024
Shot Put · 12lb · OutdoorSection 5 Class B3 Championships · May 2310.45mSection 5 Class B3 ChampionshipsMay 23, 2024
Triple Jump · IndoorBrockport Saturday Night Rust Buster · Jan 1712.24mBrockport Saturday Night Rust BusterJanuary 17, 2026
Triple Jump · OutdoorGeneseo Early Season Invite · Apr 412.76mGeneseo Early Season InviteApril 4, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Triple Jump · Brockport St.Brockport St.Triple Jump—FOULSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Long Jump · Place 8 · Brockport St.Brockport St.Long Jump8.6.60mWind: 0.9So
Apr 12Brockport Multi and InvitationalApr 12 · Triple Jump · Brockport St.Brockport St.Triple Jump--FOULSo
Apr 12Brockport Multi and InvitationalApr 12 · Long Jump · Place 10 · Brockport St.Brockport St.Long Jump10.6.32mWind: 0So
Apr 4Geneseo Early Season InviteApr 4 · Triple Jump · Place 7 · Brockport St.Brockport St.Triple Jump7.12.76m PBWind: 0.2So
Apr 4Geneseo Early Season InviteApr 4 · Long Jump · Place 16 · Brockport St.Brockport St.Long Jump16.6.12mWind: -0.3So
Mar 28St. John Fisher Tri MeetMar 28 · Long Jump · Place 5 · Brockport St.Brockport St.Long Jump5.6.28mWind: 2So

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Triple Jump · Place 11 · Brockport St.Brockport St.Triple Jump11.11.31mWind: 0So
Apr 19University of Rochester Alumni InvitationalApr 19 · Long Jump · Place 9 · Brockport St.Brockport St.Long Jump9.5.97mWind: 2.4So
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Triple Jump · Place 8 · Brockport St.Brockport St.Triple Jump8.13.06mSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Long Jump · Place 10 · Brockport St.Brockport St.Long Jump10.6.40mSo
Feb 20Brockport Friday Night InviteFeb 20 · Long Jump · Place 5 · Brockport St.Brockport St.Long Jump5.6.52mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Triple Jump · Place 6 · Brockport St.Brockport St.Triple Jump6.12.30mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Long Jump · Place 18 · Brockport St.Brockport St.Long Jump18.5.96mSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Triple Jump · Place 7 · Brockport St.Brockport St.Triple Jump7.12.34mSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Long Jump · Place 12 · Brockport St.Brockport St.Long Jump12.5.98mSo
Jan 23RIT Friday InvitationalJan 23 · Triple Jump · Brockport St.Brockport St.Triple Jump—FOULSo
Jan 23RIT Friday InvitationalJan 23 · Long Jump · Place 26 · Brockport St.Brockport St.Long Jump266.05mSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · Long Jump · Place 6 · Brockport St.Brockport St.Long Jump66.25mSO
Jan 17Brockport Saturday Night Rust BusterJan 17 · Triple Jump · Place 4 · Brockport St.Brockport St.Triple Jump412.24m PBSO

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · Triple Jump · Place 13 · Brockport St.Brockport St.Triple Jump13.11.76mSo
Dec 5Houghton December ClassicDec 5 · Long Jump · Place 21 · Brockport St.Brockport St.Long Jump21.5.91mSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Long Jump · Place 15 · Brockport St.Brockport St.Long Jump15.6.24mWind: 1.8Fr
Apr 26St. John Fisher Cardinal ClassicApr 26 · Long Jump · Place 37 · Brockport St.Brockport St.Long Jump37.5.57mWind: 2.6Fr
Apr 19University of Rochester Alumni InvitationalApr 19 · Long Jump · Place 7 · Brockport St.Brockport St.Long Jump76.73mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · 100 Meters · Place 13 · Brockport St.Brockport St.100 Meters1311.49FR
Apr 12Brockport Multi & InvitationalApr 12 · Long Jump · Place 8 · Brockport St.Brockport St.Long Jump8.6.38mWind: 1.7Fr
Apr 12Brockport Multi & InvitationalApr 12 · 100 Meters · Place 8 · Brockport St.Brockport St.100 Meters8.11.41a PBWind: 1.3Fr
Apr 4Geneseo EarlyApr 4 · Long Jump · Place 16 · Brockport St.Brockport St.Long Jump16.5.94mWind: -0.8Fr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · Long Jump · Brockport St.Brockport St.Long Jump—DNSFr
Feb 28Empire 8 ChampionshipsFeb 28 · Long Jump · Place 10 · Brockport St.Brockport St.Long Jump106.33mFR
Feb 21Nazareth Conference Tune UpFeb 21 · Long Jump · Place 1 · Brockport St.Brockport St.Long Jump16.72mFR
Feb 14Nazareth DIII Elite MeetFeb 14 · Long Jump · Place 20 · Brockport St.Brockport St.Long Jump20.6.31mFr
Feb 1Ithaca Bomber InvitationalFeb 1 · Long Jump · Place 14 · SUNY BrockportSUNY BrockportLong Jump146.23m—
Feb 1Ithaca Bomber InvitationalFeb 1 · 60 Meters · Place 15 · SUNY BrockportSUNY Brockport60 Meters157.32a—
Jan 24RIT January Friday MeetJan 24 · Long Jump · Place 3 · SUNY BrockportSUNY BrockportLong Jump36.64m—
Jan 24RIT January Friday MeetJan 24 · 60 Meters · Place 15 · SUNY BrockportSUNY Brockport60 Meters157.32a—
Jan 17Brockport Friday Night Rust BusterJan 17 · Long Jump · Place 15 · SUNY BrockportSUNY BrockportLong Jump156.02m—
Jan 17Brockport Friday Night Rust BusterJan 17 · 200 Meters · Place 9 · SUNY BrockportSUNY Brockport200 Meters923.63a PB—
Jan 17Brockport Friday Night Rust BusterJan 17 · 60 Meters · Place 9 · SUNY BrockportSUNY Brockport60 Meters97.29a PB—
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Long Jump · Place 20 · Brockport St.Brockport St.Long Jump206.30mFR
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 60 Meters · Place 81 · Brockport St.Brockport St.60 Meters817.51FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 60 Meter · Place 19 · Brockport St.Brockport St.60 MeterRound P19.7.34a PBWind: 0Fr
Dec 6Houghton DecemberDec 6 · Long Jump · Place 17 · Brockport St.Brockport St.Long Jump17.6.22m PBFr

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 1500 Meters · Place 20 · PembrokePembroke1500 Meters205:04.5512
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Long Jump · Place 1 · PembrokePembrokeLong Jump121-05.5012
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · Shot Put · Place 10 · PembrokePembrokeShot Put1037-01.0012
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · High Jump · Place 20 · PembrokePembrokeHigh Jump205-05.0012
Jun 7NYSPHSAA New York Outdoor State ChampionshipJun 7 · 110m Hurdles · Place 12 · PembrokePembroke110m Hurdles1216.3412
Jun 1Section 5 State QualifierJun 1 · Discus · Place 1 · PembrokePembrokeDiscus111.90m12
Jun 1Section 5 State QualifierJun 1 · Discus · Place 1 · PembrokePembrokeDiscus16.13m12
Jun 1Section 5 State QualifierJun 1 · Discus · Place 7 · PembrokePembrokeDiscus71.62m12
Jun 1Section 5 State QualifierJun 1 · Discus · Place 1 · PembrokePembrokeDiscus116.0712
Jun 1Section 5 State QualifierJun 1 · Discus · Place 7 · PembrokePembrokeDiscus75:03.7512
May 23Section 5 Class B1 ChampionshipsMay 23 · Discus · Place 2 · PembrokePembrokeDiscus234-03.5012
May 23Section 5 Class B1 ChampionshipsMay 23 · Discus · Place 1 · PembrokePembrokeDiscus120-09.2512
May 23Section 5 Class B1 ChampionshipsMay 23 · Discus · Place 1 · PembrokePembrokeDiscus15-05.7512
May 23Section 5 Class B1 ChampionshipsMay 23 · Discus · Place 1 · PembrokePembrokeDiscus115.7412
May 23Section 5 Class B1 ChampionshipsMay 23 · Discus · Place 1 · PembrokePembrokeDiscus14:56.0012
May 23Section 5 Class B3 ChampionshipsMay 23 · Pentathlon (Outdoor) · Place 1 · PembrokePembrokePentathlon (Outdoor)Standard1.3037 PB12
May 23Section 5 Class B3 ChampionshipsMay 23 · Long Jump · Place 1 · PembrokePembrokeLong Jump1.6.33m12
May 23Section 5 Class B3 ChampionshipsMay 23 · Shot Put · Place 2 · PembrokePembrokeShot Put12lb2.10.45m PB12
May 23Section 5 Class B3 ChampionshipsMay 23 · 110m Hurdles · Place 1 · PembrokePembroke110m Hurdles39" / 0.991m1.15.74a PB12
May 23Section 5 Class B3 ChampionshipsMay 23 · High Jump · Place 1 · PembrokePembrokeHigh Jump1.1.67m12
May 23Section 5 Class B3 ChampionshipsMay 23 · 1500 Meters · Place 1 · PembrokePembroke1500 Meters1.4:56.00a PB12
May 18Genesee Region ChampionshipsMay 18 · Long Jump · Place 2 · PembrokePembrokeLong Jump26.38m—
May 18Genesee Region ChampionshipsMay 18 · High Jump · Place 8 · PembrokePembrokeHigh Jump81.65m PB—
May 18Genesee Region ChampionshipsMay 18 · 110m Hurdles · Place 1 · PembrokePembroke110m Hurdles115.44—
May 18Genesee Region ChampionshipsMay 18 · 200 Meters · Place 3 · PembrokePembroke200 Meters323.26—
May 4Batavia Blue Devil InvitationalMay 4 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.21-04.5012
May 4Batavia Blue Devil InvitationalMay 4 · 200 Meters · Place 10 · PembrokePembroke200 Meters10.24.21a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Section 5 RWTL #1Dec 9 · 55 Meter · Place 23 · PembrokePembroke55 Meter23.7.02a PB12
Dec 9Section 5 RWTL #1Dec 9 · High Jump · Place 4 · PembrokePembrokeHigh Jump4.5-06.00 PB12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 2Section V State Qualifier Division 2Jun 2 · Long Jump · Place 8 · PembrokePembrokeLong Jump8.20-07.2511
Jun 2Section V State Qualifier Division 2Jun 2 · 200 Meters · Place 5 · PembrokePembroke200 Meters5.23.04a PB11
May 20Genesee Region ChampionshipMay 20 · Long Jump · Place 5 · PembrokePembrokeLong Jump518-9.2511
May 20Genesee Region ChampionshipMay 20 · 200 Meters · Place 3 · PembrokePembroke200 Meters324.2611
May 20Genesee Region ChampionshipMay 20 · 100 Meters · Place 3 · PembrokePembroke100 Meters311.8711
May 13Williamsville South InvitationalMay 13 · Long Jump · Place 2 · PembrokePembrokeLong Jump219-8.5011
May 13Williamsville South InvitationalMay 13 · 200 Meters · Place 5 · PembrokePembroke200 Meters523.0911
May 6The Batavia Blue Devil InvitationalMay 6 · Long Jump · Place 1 · PembrokePembrokeLong Jump1.21-01.5011
May 6The Batavia Blue Devil InvitationalMay 6 · 200 Meters · Place 2 · PembrokePembroke200 Meters2.23.18a11
May 6The Batavia Blue Devil InvitationalMay 6 · 100 Meters · Place 10 · PembrokePembroke100 Meters10.11.89a11
Apr 22Depew Wildcat InvitationalApr 22 · Long Jump · Place 20 · PembrokePembrokeLong Jump2017-011
Apr 22Depew Wildcat InvitationalApr 22 · 200 Meters · Place 7 · PembrokePembroke200 Meters724.7511

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3Section 5 State QualifierJun 3 · Long Jump · Place 9 · PembrokePembrokeLong Jump95.94m10
May 27Section V Class B3-B4 ChampionshipsMay 27 · Long Jump · Place 3 · PembrokePembrokeLong Jump3.20-07.2510
May 21Genesee Region League ChampionshipMay 21 · Long Jump · Place 2 · PembrokePembrokeLong Jump2.20-010
May 14Royal Comet InvitationalMay 14 · Long Jump · Place 15 · PembrokePembrokeLong Jump155.71m PB10