Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBrockport Saturday Night Rust Buster · Jan 175:38.26Brockport Saturday Night Rust BusterJanuary 17, 2026
1 Mile · OutdoorHoughton December Classic · Dec 55:44.35aHoughton December ClassicDecember 5, 2025
1500 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 195:03.88aUniversity of Rochester Alumni InvitationalApril 19, 2026
1500 Meters · OutdoorBrockport Multi and Invitational · Apr 125:02.94aBrockport Multi and InvitationalApril 12, 2026
3000 Meters · IndoorBrockport Friday Night Invite · Feb 2011:19.73aBrockport Friday Night InviteFebruary 20, 2026
3000m Steeplechase · 0.762m · OutdoorThe FIRE Meet at Williams · May 811:47.53aThe FIRE Meet at WilliamsMay 8, 2026
800 Meters · IndoorRIT Friday Invitational · Jan 232:33.70aRIT Friday InvitationalJanuary 23, 2026
800 Meters · OutdoorUniversity of Rochester Alumni Invitational · Apr 192:33.74University of Rochester Alumni InvitationalApril 19, 2025
Discus · 1kg · OutdoorFredonia Blue Devil Invitational · Apr 2526.95mFredonia Blue Devil InvitationalApril 25, 2026
Hammer · 4kg · OutdoorSt. John Fisher Cardinal Classic · Apr 2636.02mSt. John Fisher Cardinal ClassicApril 26, 2025
Javelin · 600g · IndoorUniversity of Rochester Alumni Invitational · Apr 1926.15mUniversity of Rochester Alumni InvitationalApril 19, 2026
Javelin · 600g · OutdoorThe FIRE Meet at Williams · May 832.80mThe FIRE Meet at WilliamsMay 8, 2026
Shot Put · 4kg · IndoorNazareth D3 Elite Meet · Feb 1311.09mNazareth D3 Elite MeetFebruary 13, 2026
Shot Put · 4kg · OutdoorEmpire 8 Outdoor Track & Field Championships · May 111.05mEmpire 8 Outdoor Track & Field ChampionshipsMay 1, 2026
Weight Throw · 20lb / 9.0kg · IndoorBrockport Friday Night Invite · Feb 2011.53mBrockport Friday Night InviteFebruary 20, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 3000m Steeplechase · Place 13 · Brockport St.3000m Steeplechase0.762m13.12:08.56aJr
May 8The FIRE Meet at WilliamsMay 8 · Javelin · Place 13 · Brockport St.Javelin600g13.32.80m PBJr
May 8The FIRE Meet at WilliamsMay 8 · Shot Put · Place 17 · Brockport St.Shot Put4kg17.10.17mJr
May 8The FIRE Meet at WilliamsMay 8 · 3000m Steeplechase · Place 19 · Brockport St.3000m Steeplechase0.762m19.11:47.53a PBJr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Javelin · Place 5 · Brockport St.Javelin600g5.30.24mJr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Discus · Place 17 · Brockport St.Discus1kg17.26.86mJr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · Shot Put · Place 8 · Brockport St.Shot Put4kg8.11.05m PBJr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 3000m Steeplechase · Place 7 · Brockport St.3000m Steeplechase0.762m7.11:58.61aJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Javelin · Place 2 · Brockport St.Javelin600g2.29.20mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Discus · Place 8 · Brockport St.Discus1kg8.26.95m PBJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · Shot Put · Place 9 · Brockport St.Shot Put4kg9.10.46mJr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 3000m Steeplechase · Place 5 · Brockport St.3000m Steeplechase0.762m5.12:18.19aJr
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 5 · Brockport St.Hammer4kg5.35.07mJr
Apr 12Brockport Multi and InvitationalApr 12 · Javelin · Place 7 · Brockport St.Javelin600g7.30.57mJr
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 27 · Brockport St.Discus1kg27.26.14mJr
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 10 · Brockport St.Shot Put4kg10.10.48mJr
Apr 12Brockport Multi and InvitationalApr 12 · 1500 Meters · Place 9 · Brockport St.1500 Meters9.5:02.94a PBJr
Apr 4Geneseo Early Season InviteApr 4 · Javelin · Place 10 · Brockport St.Javelin600g10.28.26mJr
Mar 28St. John Fisher Tri MeetMar 28 · Hammer · Place 14 · Brockport St.Hammer4kg14.30.92mJr
Mar 28St. John Fisher Tri MeetMar 28 · Javelin · Place 5 · Brockport St.Javelin600g5.27.50mJr
Mar 28St. John Fisher Tri MeetMar 28 · Discus · Place 8 · Brockport St.Discus1kg8.26.20mJr
Mar 28St. John Fisher Tri MeetMar 28 · Shot Put · Place 2 · Brockport St.Shot Put4kg2.10.30mJr

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · Javelin · Place 5 · Brockport St.Javelin600g5.26.15m PBJr
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 11 · Brockport St.Shot Put4kg11.9.14mJr
Apr 19University of Rochester Alumni InvitationalApr 19 · 1500 Meters · Place 8 · Brockport St.1500 Meters8.5:03.88a PBJr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · Shot Put · Place 12 · Brockport St.Shot Put4kg12.10.56mJr
Feb 20Brockport Friday Night InviteFeb 20 · Weight Throw · Place 14 · Brockport St.Weight Throw20lb / 9.0kg14.11.53m PBJr
Feb 20Brockport Friday Night InviteFeb 20 · Shot Put · Place 10 · Brockport St.Shot Put4kg10.10.21mJr
Feb 20Brockport Friday Night InviteFeb 20 · 3000 Meters · Place 7 · Brockport St.3000 Meters7.11:19.73a PBJr
Feb 13Nazareth D3 Elite MeetFeb 13 · Weight Throw · Place 19 · Brockport St.Weight Throw20lb / 9.0kg19.11.42mJr
Feb 13Nazareth D3 Elite MeetFeb 13 · Shot Put · Place 9 · Brockport St.Shot Put4kg9.11.09m PBJr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 1 Mile · Place 8 · Brockport St.1 Mile8.5:39.54aJr
Jan 31Ithaca College Bomber InvitationalJan 31 · Weight Throw · Place 41 · Brockport St.Weight Throw4110.24mJR
Jan 31Ithaca College Bomber InvitationalJan 31 · Shot Put · Place 24 · Brockport St.Shot Put2410.09mJR
Jan 31Ithaca College Bomber InvitationalJan 31 · 1 Mile · Place 29 · Brockport St.1 Mile295:41.52JR
Jan 23RIT Friday InvitationalJan 23 · Weight Throw · Place 25 · Brockport St.Weight Throw2511.41mJr
Jan 23RIT Friday InvitationalJan 23 · Shot Put · Place 26 · Brockport St.Shot Put269.83mJr
Jan 23RIT Friday InvitationalJan 23 · 800 Meters · Place 23 · Brockport St.800 Meters232:33.70a PBJr
Jan 17Brockport Saturday Night Rust BusterJan 17 · Shot Put · Place 10 · Brockport St.Shot Put109.72mJR
Jan 17Brockport Saturday Night Rust BusterJan 17 · 1 Mile · Place 14 · Brockport St.1 Mile145:38.26 PBJR
Jan 17Brockport Saturday Night Rust BusterJan 17 · Weight Throw · Place 17 · Brockport St.Weight Throw1710.81mJR

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 1 Mile · Place 15 · Brockport St.1 Mile15.5:44.35a PBJr
Dec 5Houghton December ClassicDec 5 · Shot Put · Place 16 · Brockport St.Shot Put4kg16.9.32mJr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 5 · Brockport St.Javelin600g5.32.79mSo
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · Shot Put · Place 14 · Brockport St.Shot Put4kg14.10.18mSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · Hammer · Place 33 · Brockport St.Hammer4kg33.36.02m PBSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · Shot Put · Place 24 · Brockport St.Shot Put4kg24.10.10mSo
Apr 26St. John Fisher Cardinal ClassicApr 26 · 1500 Meters · Place 47 · Brockport St.1500 Meters47.5:13.07aSo
Apr 19University of Rochester Alumni InvitationalApr 19 · Javelin · Place 9 · Brockport St.Javelin927.16mSO
Apr 19University of Rochester Alumni InvitationalApr 19 · Hammer · Place 18 · Brockport St.Hammer1836.61mSO
Apr 19University of Rochester Alumni InvitationalApr 19 · Shot Put · Place 18 · Brockport St.Shot Put189.63mSO
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 20 · Brockport St.800 Meters202:33.74 PBSO
Apr 12Brockport Multi & InvitationalApr 12 · Hammer · Place 25 · Brockport St.Hammer4kg25.32.71mSo
Apr 12Brockport Multi & InvitationalApr 12 · Javelin · Place 5 · Brockport St.Javelin600g5.29.95mSo
Apr 12Brockport Multi & InvitationalApr 12 · Shot Put · Place 15 · Brockport St.Shot Put4kg15.9.68mSo
Apr 12Brockport Multi & InvitationalApr 12 · 1500 Meters · Place 5 · Brockport St.1500 Meters5.5:11.08aSo
Apr 4Geneseo EarlyApr 4 · Hammer · Place 32 · Brockport St.Hammer4kg32.35.37mSo
Apr 4Geneseo EarlyApr 4 · Javelin · Place 19 · Brockport St.Javelin600g19.26.01mSo
Apr 4Geneseo EarlyApr 4 · Shot Put · Place 26 · Brockport St.Shot Put4kg26.9.54mSo
Apr 4Geneseo EarlyApr 4 · 1500 Meters · Place 38 · Brockport St.1500 Meters38.5:17.56aSo

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 28Empire 8 ChampionshipsFeb 28 · Shot Put · Place 15 · Brockport St.Shot Put1510.19mSO
Feb 21Nazareth Conference Tune UpFeb 21 · Weight Throw · Place 32 · Brockport St.Weight Throw3210.63mSO
Feb 21Nazareth Conference Tune UpFeb 21 · Shot Put · Place 17 · Brockport St.Shot Put1710.03mSO
Feb 14Nazareth DIII Elite MeetFeb 14 · Shot Put · Place 27 · Brockport St.Shot Put4kg27.10.30mSo
Feb 7Brockport InviteFeb 7 · Weight Throw · Place 31 · Brockport St.Weight Throw20lb / 9.0kg31.11.07mSo
Feb 7Brockport InviteFeb 7 · Shot Put · Place 21 · Brockport St.Shot Put4kg21.9.55mSo
Feb 1Ithaca Bomber InvitationalFeb 1 · Weight Throw · Place 40 · SUNY BrockportWeight Throw4011.00m—
Feb 1Ithaca Bomber InvitationalFeb 1 · Shot Put · Place 34 · SUNY BrockportShot Put349.43m—
Jan 24RIT January Friday MeetJan 24 · Weight Throw · Place 13 · SUNY BrockportWeight Throw1311.84m—
Jan 24RIT January Friday MeetJan 24 · Shot Put · Place 16 · SUNY BrockportShot Put169.38m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Weight Throw · Place 16 · SUNY BrockportWeight Throw1611.52m—
Jan 17Brockport Friday Night Rust BusterJan 17 · Shot Put · Place 17 · SUNY BrockportShot Put179.86m—
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Weight Throw · Place 22 · Brockport St.Weight Throw2211.91mSO
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · Shot Put · Place 20 · Brockport St.Shot Put209.99mSO

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · Weight Throw · Place 17 · Brockport St.Weight Throw20lb / 9.0kg17.10.90mSo
Dec 6Houghton DecemberDec 6 · Shot Put · Place 8 · Brockport St.Shot Put4kg8.10.00mSo
Feb 16Nazareth Conference Tune-UpFeb 16 · Weight Throw · Place 34 · SUNY BrockportWeight Throw348.55m—
Feb 16Nazareth Conference Tune-UpFeb 16 · Shot Put · Place 19 · SUNY BrockportShot Put1910.35m—
Feb 2Brockport Multi & InvitationalFeb 2 · Weight Throw · Place 42 · SUNY BrockportWeight Throw428.24m—
Feb 2Brockport Multi & InvitationalFeb 2 · Shot Put · Place 27 · SUNY BrockportShot Put279.41m—
Jan 26RIT Indoor Track & Field InvitationalJan 26 · Weight Throw · Place 19 · Brockport St.Weight Throw20lb / 9.0kg19.9.17mFr
Jan 26RIT Indoor Track & Field InvitationalJan 26 · Shot Put · Place 10 · Brockport St.Shot Put4kg10.9.81mFr
Jan 20Golden Eagle InvitationalJan 20 · Weight Throw · Place 25 · SUNY BrockportWeight Throw259.90m—
Jan 20Golden Eagle InvitationalJan 20 · Shot Put · Place 24 · SUNY BrockportShot Put249.03m—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3SUNYAC Outdoor ChampionshipsMay 3 · Javelin · Place 11 · SUNY BrockportJavelin1128.53m—
Apr 27Cardinal Classic (St John Fisher)Apr 27 · Hammer · Place 15 · SUNY BrockportHammer1533.67m—
Apr 27Cardinal Classic (St John Fisher)Apr 27 · Javelin · Place 8 · SUNY BrockportJavelin824.74m—
Apr 27Cardinal Classic (St John Fisher)Apr 27 · Discus · Place 20 · SUNY BrockportDiscus2025.34m—
Apr 27Cardinal Classic (St John Fisher)Apr 27 · Shot Put · Place 11 · SUNY BrockportShot Put119.80m—
Apr 20SUNY Geneseo QuadApr 20 · Hammer · Place 18 · SUNY BrockportHammer1830.07m—
Apr 20SUNY Geneseo QuadApr 20 · Discus · Place 21 · SUNY BrockportDiscus2123.00m—
Apr 20SUNY Geneseo QuadApr 20 · Shot Put · Place 13 · SUNY BrockportShot Put139.92m—
Apr 12Brockport Multi and InvitationalApr 12 · Hammer · Place 23 · SUNY BrockportHammer2329.45m—
Apr 12Brockport Multi and InvitationalApr 12 · Discus · Place 28 · SUNY BrockportDiscus2820.66m—
Apr 12Brockport Multi and InvitationalApr 12 · Shot Put · Place 21 · SUNY BrockportShot Put218.96m—
Mar 30Geneseo Early Season InvitationalMar 30 · Hammer · Place 19 · Brockport St.Hammer4kg19.35.42mFr
Mar 30Geneseo Early Season InvitationalMar 30 · Discus · Place 37 · Brockport St.Discus1kg37.23.33mFr
Mar 30Geneseo Early Season InvitationalMar 30 · Shot Put · Place 27 · Brockport St.Shot Put4kg27.9.42mFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Houghton December ClassicDec 1 · Weight Throw · Place 38 · Brockport St.Weight Throw20lb / 9.0kg38.8.84mFr
Dec 1Houghton December ClassicDec 1 · Shot Put · Place 29 · Brockport St.Shot Put4kg29.8.57mFr