Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRIT January Friday Meet · Jan 243:25.64aRIT January Friday MeetJanuary 24, 2025
1500 Meters · OutdoorUniversity of Rochester Alumni Invitational · Apr 195:22.50University of Rochester Alumni InvitationalApril 19, 2025
1600 Meters · OutdoorJohn Reed Invitational · Apr 225:46.53aJohn Reed InvitationalApril 22, 2023
200 Meters · IndoorNazareth Conference Tune Up · Feb 2125.30Nazareth Conference Tune UpFebruary 21, 2025
200 Meters · OutdoorBrockport Multi & Invitational · Apr 1224.67aBrockport Multi & InvitationalApril 12, 2025
3200 Meters · OutdoorSection V Class A2-B5 Championships · May 2712:55.64aSection V Class A2-B5 ChampionshipsMay 27, 2023
400 Meters · IndoorRIT January Friday Meet · Jan 2457.68aRIT January Friday MeetJanuary 24, 2025
400m Hurdles · 36" / 0.914m · OutdoorSection 5 Class B5 Championships · May 231:01.91aSection 5 Class B5 ChampionshipsMay 23, 2024
60 Meter · IndoorHoughton December · Dec 68.10aHoughton DecemberDecember 6, 2024
60m Hurdles · 42" / 1.067m · IndoorBrockport Invite · Feb 710.10aBrockport InviteFebruary 7, 2025
800 Meters · OutdoorJohn Reed Invitational · Apr 222:29.43aJohn Reed InvitationalApril 22, 2023
Discus · 1.6kg · OutdoorSection V Class A2-B5 Championships · May 2781-03Section V Class A2-B5 ChampionshipsMay 27, 2023
Discus · 2kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1932.66mUniversity of Rochester Alumni InvitationalApril 19, 2026
Discus · 2kg · OutdoorEmpire 8 Outdoor Track & Field Championships · May 138.62mEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
Hammer · 16lb / 7.26kg · IndoorUniversity of Rochester Alumni Invitational · Apr 1938.09mUniversity of Rochester Alumni InvitationalApril 19, 2026
Hammer · 16lb / 7.26kg · OutdoorFredonia Blue Devil Invitational · Apr 2538.72mFredonia Blue Devil InvitationalApril 25, 2026
High Jump · IndoorBrockport Friday Night Rust Buster · Jan 171.56mBrockport Friday Night Rust BusterJanuary 17, 2025
Javelin · 800g · OutdoorBrockport Multi & Invitational · Apr 1242.65mBrockport Multi & InvitationalApril 12, 2025
Long Jump · IndoorBrockport Invite · Feb 75.24mBrockport InviteFebruary 7, 2025
Shot Put · 16lb / 7.26kg · IndoorNazareth D3 Elite Meet · Feb 1313.20mNazareth D3 Elite MeetFebruary 13, 2026
Shot Put · 16lb / 7.26kg · OutdoorHoughton December Classic · Dec 512.14mHoughton December ClassicDecember 5, 2025
Weight Throw · 35lb / 15.9kg · IndoorBrockport Friday Night Invite · Feb 2012.86mBrockport Friday Night InviteFebruary 20, 2026
Weight Throw · 35lb / 15.9kg · OutdoorHoughton December Classic · Dec 511.38mHoughton December ClassicDecember 5, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 10 · Brockport St.Brockport St.Javelin800g10.35.85mSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 11 · Brockport St.Brockport St.Discus2kg11.38.62m PBSo
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 20 · Brockport St.Brockport St.Shot Put16lb / 7.26kg20.11.83mSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Hammer · Place 11 · Brockport St.Brockport St.Hammer16lb / 7.26kg11.38.72m PBSo
Apr 25Fredonia Blue Devil InvitationalApr 25 · Discus · Place 10 · Brockport St.Brockport St.Discus2kg10.34.81mSo
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Brockport St.Brockport St.Hammer16lb / 7.26kg--DNSSo
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 10 · Brockport St.Brockport St.Javelin800g10.40.01mSo
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 19 · Brockport St.Brockport St.Discus2kg19.36.88mSo
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Brockport St.Brockport St.Shot Put16lb / 7.26kg--DNSSo
Mar 28St. John Fisher Tri MeetMar 28 · Hammer · Place 17 · Brockport St.Brockport St.Hammer16lb / 7.26kg17.33.52mSo
Mar 28St. John Fisher Tri MeetMar 28 · Discus · Place 9 · Brockport St.Brockport St.Discus2kg9.35.37mSo
Mar 28St. John Fisher Tri MeetMar 28 · Shot Put · Place 7 · Brockport St.Brockport St.Shot Put16lb / 7.26kg7.12.09mSo

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 16 · Brockport St.Brockport St.Hammer16lb / 7.26kg16.38.09m PBSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 17 · Brockport St.Brockport St.Discus2kg17.32.66m PBSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 10 · Brockport St.Brockport St.Shot Put16lb / 7.26kg10.12.01mSo
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 15 · Brockport St.Brockport St.Shot Put16lb / 7.26kg15.12.42mSo
Feb 20Brockport Friday Night InviteFeb 20 · Weight Throw · Place 11 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg11.12.86m PBSo
Feb 20Brockport Friday Night InviteFeb 20 · Shot Put · Place 13 · Brockport St.Brockport St.Shot Put16lb / 7.26kg13.12.27mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 34 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg34.10.71mSo
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 11 · Brockport St.Brockport St.Shot Put16lb / 7.26kg11.13.20m PBSo
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · Shot Put · Place 8 · Brockport St.Brockport St.Shot Put16lb / 7.26kg8.12.47mSo
Jan 31Ithaca College Bomber InvitationalJan 31 · Weight Throw · Place 34 · Brockport St.Brockport St.Weight Throw3412.10mSO
Jan 31Ithaca College Bomber InvitationalJan 31 · Shot Put · Place 14 · Brockport St.Brockport St.Shot Put1412.83mSO
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 43 · Brockport St.Brockport St.Weight Throw4310.90mSo
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 24 · Brockport St.Brockport St.Shot Put2412.20mSo
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 14 · Brockport St.Brockport St.Weight Throw1412.75mSO
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 10 · Brockport St.Brockport St.Shot Put1012.68mSO

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · Weight Throw · Place 18 · Brockport St.Brockport St.Weight Throw35lb / 15.9kg18.11.38m PBSo
Dec 5Houghton December ClassicDec 5 · Shot Put · Place 13 · Brockport St.Brockport St.Shot Put16lb / 7.26kg13.12.14m PBSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 12 · Brockport St.Brockport St.Javelin800g12.39.25mFr
Apr 27Alfred State Sunday OpenApr 27 · Javelin · Place 5 · Brockport St.Brockport St.Javelin536.35mFR
Apr 27Alfred State Sunday OpenApr 27 · Discus · Place 9 · Brockport St.Brockport St.Discus930.20mFR
Apr 27Alfred State Sunday OpenApr 27 · Shot Put · Place 5 · Brockport St.Brockport St.Shot Put511.10mFR
Apr 26St. John Fisher Cardinal ClassicApr 26 · Javelin · Place 15 · Brockport St.Brockport St.Javelin800g15.39.47mFr
Apr 19University of Rochester Alumni InvitationalApr 19 · Discus · Place 27 · Brockport St.Brockport St.Discus2728.36mFR
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 59 · Brockport St.Brockport St.1500 Meters595:22.50 PBFR
Apr 12Brockport Multi & InvitationalApr 12 · 400m Hurdles · Place 9 · Brockport St.Brockport St.400m Hurdles36" / 0.914m9.1:07.64aFr
Apr 12Brockport Multi & InvitationalApr 12 · Long Jump · Brockport St.Brockport St.Long Jump--DNSWind: 0Fr
Apr 12Brockport Multi & InvitationalApr 12 · Javelin · Place 5 · Brockport St.Brockport St.Javelin800g5.42.65m PBFr
Apr 12Brockport Multi & InvitationalApr 12 · 200 Meters · Place 19 · Brockport St.Brockport St.200 Meters19.24.67a PBWind: 1.6Fr
Apr 4Geneseo EarlyApr 4 · 400m Hurdles · Place 20 · Brockport St.Brockport St.400m Hurdles36" / 0.914m20.1:04.73aFr
Apr 4Geneseo EarlyApr 4 · Javelin · Place 18 · Brockport St.Brockport St.Javelin800g18.38.96mFr
Apr 4Geneseo EarlyApr 4 · 100 Meters · Place 52 · Brockport St.Brockport St.100 Meters52.12.38aWind: 4.1Fr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 21Nazareth Conference Tune UpFeb 21 · 60m Hurdles · Place 15 · Brockport St.Brockport St.60m HurdlesRound P159.71FR
Feb 21Nazareth Conference Tune UpFeb 21 · 200 Meters · Place 40 · Brockport St.Brockport St.200 Meters4025.30 PBFR
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Place 14 · Brockport St.Brockport St.60m Hurdles42" / 1.067mRound P14.10.10a PBFr
Feb 7Brockport InviteFeb 7 · Long Jump · Place 32 · Brockport St.Brockport St.Long Jump32.5.24m PBFr
Feb 7Brockport InviteFeb 7 · Shot Put · Place 36 · Brockport St.Brockport St.Shot Put16lb / 7.26kg36.10.84mFr
Feb 7Brockport InviteFeb 7 · 400 Meters · Place 35 · Brockport St.Brockport St.400 Meters35.1:01.78aFr
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 29 · SUNY BrockportSUNY BrockportShot Put2911.24m—
Feb 1Ithaca Bomber InvitationalFeb 1 · 60m Hurdles · Place 27 · SUNY BrockportSUNY Brockport60m Hurdles279.94a—
Jan 24RIT January Friday MeetJan 24 · 1000 Meters · Place 28 · SUNY BrockportSUNY Brockport1000 Meters283:25.64a PB—
Jan 24RIT January Friday MeetJan 24 · 400 Meters · Place 17 · SUNY BrockportSUNY Brockport400 Meters1757.68a PB—
Jan 17Brockport Friday Night Rust BusterJan 17 · High Jump · Place 17 · SUNY BrockportSUNY BrockportHigh Jump171.56m PB—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 19 · SUNY BrockportSUNY BrockportShot Put1911.25m—
Jan 17Brockport Friday Night Rust BusterJan 17 · 60m Hurdles · Place 19 · SUNY BrockportSUNY Brockport60m Hurdles1911.08a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 60m Hurdles · Brockport St.Brockport St.60m Hurdles42" / 1.067mRound P--FSWind: 0Fr
Dec 6Houghton DecemberDec 6 · 60 Meter · Place 53 · Brockport St.Brockport St.60 MeterRound P53.8.10a PBWind: 0Fr
Dec 6Houghton DecemberDec 6 · Shot Put · Place 21 · Brockport St.Brockport St.Shot Put16lb / 7.26kg21.10.73mFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Section 5 Class B1 ChampionshipsMay 23 · 400m Hurdles · Place 2 · HammondsportHammondsport400m Hurdles21:01.9112
May 23Section 5 Class B5 ChampionshipsMay 23 · 400m Hurdles · Place 2 · Hammondsport CentralHammondsport Central400m Hurdles36" / 0.914m2.1:01.91a PB12
May 6Steuben County Division 2 QualifierMay 6 · 400m Hurdles · Place 1 · HammondsportHammondsport400m Hurdles11:05.6312
May 3Dundee InvitationalMay 3 · Discus · Place 1 · HammondsportHammondsportDiscus110.30m—
May 3Dundee InvitationalMay 3 · Discus · Place 1 · HammondsportHammondsportDiscus15.39m—
May 3Dundee InvitationalMay 3 · Discus · Place 2 · HammondsportHammondsportDiscus21.57m—
May 3Dundee InvitationalMay 3 · Discus · Place 7 · HammondsportHammondsportDiscus722.41—
May 3Dundee InvitationalMay 3 · Discus · Place 1 · HammondsportHammondsportDiscus14:49.67—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27Section V Class A2-B5 ChampionshipsMay 27 · 3200 Meters · Place 12 · Hammondsport CentralHammondsport Central3200 Meters12.12:55.64a PB11
May 27Section V Class A2-B5 ChampionshipsMay 27 · Discus · Place 14 · Hammondsport CentralHammondsport CentralDiscus1.6kg14.81-03 PB11
May 5Hornell InviteMay 5 · 3200 Meters · Hammondsport CentralHammondsport Central3200 Meters—DNS11
Apr 22John Reed InvitationalApr 22 · 1600 Meters · Place 7 · Hammondsport CentralHammondsport Central1600 Meters7.5:46.53a PB11
Apr 22John Reed InvitationalApr 22 · Discus · Place 11 · Hammondsport CentralHammondsport CentralDiscus1.6kg11.78-0611
Apr 22John Reed InvitationalApr 22 · 800 Meters · Place 14 · Hammondsport CentralHammondsport Central800 Meters14.2:29.43a PB11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Section V Class B5 ChampionshipsMay 27 · 1600 Meters · Place 9 · Hammondsport CentralHammondsport Central1600 Meters9.5:52.47a10
May 19Steuben County ChampionshipsMay 19 · 1600 Meters · Place 10 · HammondsportHammondsport1600 Meters105:54.4410
May 13South Seneca InvitationalMay 13 · 1600 Meters · Place 8 · Hammondsport CentralHammondsport Central1600 Meters8.6:14.22a10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11Section V Class B4 ChampionshipsJun 11 · 3200 Meters · Place 10 · Hammondsport CentralHammondsport Central3200 Meters10.13:30.78a9
Jun 10Section 5 Class ChampionshipsJun 10 · 3200 Meters · Place 10 · HammondsportHammondsport3200 Meters1013:30.789