Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorSection 5 Modified Meet · Dec 2159.28aSection 5 Modified MeetDecember 21, 2021
Discus · 1kg · OutdoorBatavia Blue Devil Invitational · May 284-08Batavia Blue Devil InvitationalMay 2, 2026
Shot Put · 4kg · IndoorMCPSAC @ Brockport · Dec 1232-06.25MCPSAC @ BrockportDecember 12, 2025
Shot Put · 4kg · OutdoorBatavia Blue Devil Invitational · May 230-03.50Batavia Blue Devil InvitationalMay 2, 2026
Shot Put · 6lb · IndoorSection 5 Modified Meet · Dec 2120-11.00Section 5 Modified MeetDecember 21, 2021
Weight Throw · 20lb / 9.0kg · IndoorMCPSAC @ Brockport · Dec 1240-10.75MCPSAC @ BrockportDecember 12, 2025
Weight Throw · 20lb / 9.0kg · OutdoorSection 5 RWTL #1 · Dec 538-11.00Section 5 RWTL #1December 5, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2Batavia Blue Devil InvitationalMay 2 · Discus · Place 8 · Batavia SeniorBatavia SeniorDiscus1kg8.84-08 PB12
May 2Batavia Blue Devil InvitationalMay 2 · Shot Put · Place 3 · Batavia SeniorBatavia SeniorShot Put4kg3.30-03.50 PB12

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · Weight Throw · Place 26 · Batavia TC|NYBatavia TC|NYWeight Throw2612.11m12
Mar 12Nike Indoor NationalsMar 12 · Weight Throw · Place 26 · Batavia TC|NYBatavia TC|NYWeight Throw2612.11m—
Mar 12Nike Indoor NationalsMar 12 · Weight Throw · Place 26 · Batavia TC|NYBatavia TC|NYWeight Throw2612.11m—
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Weight Throw · Place 9 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg9.38-04.2512
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Shot Put · Place 14 · Batavia SeniorBatavia SeniorShot Put4kg14.30-07.2512
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Weight Throw · Place 9 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg9.38-04.2512
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Shot Put · Place 14 · Batavia SeniorBatavia SeniorShot Put4kg14.30-07.2512
Feb 19Section 5 Sectional ChampsFeb 19 · Weight Throw · Place 1 · BataviaBataviaWeight Throw140-09.7512
Feb 19Section 5 Sectional ChampsFeb 19 · Shot Put · Place 1 · BataviaBataviaShot Put132-04.5012
Feb 6Section 5 RWTL #9Feb 6 · Weight Throw · Place 2 · BataviaBataviaWeight Throw239-07.75—
Feb 6Section 5 RWTL #9Feb 6 · Shot Put · Place 2 · BataviaBataviaShot Put229-10.00—
Jan 17Jack Reed HS ShowcaseJan 17 · Weight Throw · Place 10 · BataviaBataviaWeight Throw1012.17m12
Jan 17Jack Reed HS ShowcaseJan 17 · Shot Put · Place 11 · BataviaBataviaShot Put119.55m12
Jan 16Section 5 RWTL #6Jan 16 · Weight Throw · Place 3 · BataviaBataviaWeight Throw339-04.2512
Jan 16Section 5 RWTL #6Jan 16 · Shot Put · Place 3 · BataviaBataviaShot Put330-09.5012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 12MCPSAC @ BrockportDec 12 · Weight Throw · Place 2 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg2.40-10.75 PB12
Dec 12MCPSAC @ BrockportDec 12 · Shot Put · Place 1 · Batavia SeniorBatavia SeniorShot Put4kg1.32-06.25 PB12
Mar 13Nike Indoor NationalsMar 13 · Weight Throw · Place 22 · Batavia SeniorBatavia SeniorWeight Throw2211.91m—
Feb 28Section V State Qualifier @ Nazareth UniversityFeb 28 · Weight Throw · Place 12 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg12.38-09.5011
Feb 19Section 5 Sectional Champs A1Feb 19 · Weight Throw · Place 2 · BataviaBataviaWeight Throw239-11.2511
Feb 19Section 5 Sectional Champs A1Feb 19 · Shot Put · Place 6 · BataviaBataviaShot Put628-09.5011
Jan 16Section 5 - MCPSAC- Group EJan 16 · Weight Throw · Place 7 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg7.37-01.2511
Jan 16Section 5 - MCPSAC- Group EJan 16 · Shot Put · Place 14 · Batavia SeniorBatavia SeniorShot Put4kg14.26-10.2511
Jan 11Jack Reed HS ShowcaseJan 11 · Weight Throw · Place 23 · BataviaBataviaWeight Throw2310.52m11
Jan 11Jack Reed HS ShowcaseJan 11 · Shot Put · Place 44 · BataviaBataviaShot Put447.88m11
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · Weight Throw · Place 3 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg3.33-06.7511
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · Shot Put · Place 6 · Batavia SeniorBatavia SeniorShot Put4kg6.26-02.7511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 5Section 5 RWTL #1Dec 5 · Weight Throw · Place 2 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg2.38-11.00 PB12
Dec 5Section 5 RWTL #1Dec 5 · Shot Put · Place 3 · Batavia SeniorBatavia SeniorShot Put4kg3.29-07.0012
Apr 25Attica Boosters Invitational @ Attica HSApr 25 · Discus · Batavia SeniorBatavia SeniorDiscus1kg--84-0511

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · Weight Throw · Place 2 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg2.37-05.7511
Dec 19MCPSAC Region 3 MeetDec 19 · Shot Put · Place 5 · Batavia SeniorBatavia SeniorShot Put4kg5.26-08.7511
Mar 82024 Nike Indoor NationalsMar 8 · Weight Throw · Place 20 · Batavia-NYBatavia-NYWeight Throw2038-03.50—
Feb 17Section 5 Sectional ChampsFeb 17 · Weight Throw · Place 3 · BataviaBataviaWeight Throw339-09.7510
Feb 17Section 5 Sectional ChampsFeb 17 · Shot Put · Place 14 · BataviaBataviaShot Put1424-11.7510
Jan 13Jack Reed HS ShowcaseJan 13 · Weight Throw · Place 9 · BataviaBataviaWeight Throw935-09.2510

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 102023 Nike Indoor NationalsMar 10 · Weight Throw · Place 22 · Batavia-NYBatavia-NYWeight Throw2235-11.50—
Mar 102023 Nike Indoor NationalsMar 10 · Weight Throw · Place 22 · Batavia-NYBatavia-NYWeight Throw2235-11.50—
Mar 102023 Nike Indoor NationalsMar 10 · Weight Throw · Place 22 · Batavia-NYBatavia-NYWeight Throw2235-11.50—
Feb 18Section 5 Sectional ChampsFeb 18 · Weight Throw · Place 5 · BataviaBataviaWeight Throw533-08.509
Feb 18Section 5 Sectional ChampsFeb 18 · Shot Put · Place 16 · BataviaBataviaShot Put1623-08.009
Feb 9Section 5 RWTL #10 Feb 9 · Weight Throw · Place 16 · BataviaBataviaWeight Throw1630-00.759
Feb 9Section 5 RWTL #10 Feb 9 · Shot Put · Place 24 · BataviaBataviaShot Put2424-08.009
Feb 2Section 5 RWTL #9-MonroeFeb 2 · Weight Throw · Place 21 · BataviaBataviaWeight Throw2121-09.259
Feb 2Section 5 RWTL #9-MonroeFeb 2 · Shot Put · Place 11 · BataviaBataviaShot Put1127-05.509
Jan 28Monroe County Indoor ChampionshipsJan 28 · Varsity Weight · Place 19 · Batavia SeniorBatavia SeniorVarsity Weight1930-08.75—
Jan 28Section 5 RWTL #8Jan 28 · Weight Throw · Place 19 · BataviaBataviaWeight Throw1930-08.759
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · Weight Throw · Place 19 · BataviaBataviaWeight Throw1924-00.009
Jan 6Section 5 RWTL #5-Monroe - E/GJan 6 · Shot Put · Place 26 · BataviaBataviaShot Put2623-05.759
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · Weight Throw · Place 19 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg19.24-00.009
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · Shot Put · Place 26 · Batavia SeniorBatavia SeniorShot Put4kg26.23-05.759

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · Weight Throw · Place 14 · Batavia SeniorBatavia SeniorWeight Throw20lb / 9.0kg14.22-09.009
Dec 27Section 5 RWTL #4Dec 27 · Shot Put · Place 15 · Batavia SeniorBatavia SeniorShot Put4kg15.24-05.759

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21Section 5 Modified MeetDec 21 · 300 Meters · Place 17 · BataviaBatavia300 Meters17.59.28a PB8
Dec 21Section 5 Modified MeetDec 21 · Shot Put · Place 6 · BataviaBataviaShot Put6lb6.20-11.00 PB8