Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSection 5 State Qualifier · Jun 621.06aSection 5 State QualifierJune 6, 2025
1500 Meters · IndoorMCPSAC Region 3 Meet · Dec 195:58.76aMCPSAC Region 3 MeetDecember 19, 2024
1500 Meters · OutdoorLancer Invite · May 155:21.21aLancer InviteMay 15, 2026
1500m Race Walk · IndoorMonroe County Indoor Championships · Jan 2811:00.07aMonroe County Indoor ChampionshipsJanuary 28, 2023
1500m Racewalk · IndoorSection 5 - MCPSAC- Group E · Jan 169:44.94aSection 5 - MCPSAC- Group EJanuary 16, 2025
300 Meters · IndoorSection 5 MCPSAC- Div 3 Meet · Jan 952.01aSection 5 MCPSAC- Div 3 MeetJanuary 9, 2025
3000 Meters · OutdoorAlexander Trojan Invitational @ Attica HS · Apr 1212:31.36aAlexander Trojan Invitational @ Attica HSApril 12, 2025
600 Meters · IndoorMCPSAC Region 3 Meet · Dec 192:02.72aMCPSAC Region 3 MeetDecember 19, 2024
800 Meters · OutdoorSection 5 Class B2 Champs · May 302:39.55aSection 5 Class B2 ChampsMay 30, 2025
High Jump · OutdoorSection 5 Class B2 Champs · May 301.27mSection 5 Class B2 ChampsMay 30, 2025
Long Jump · OutdoorSection 5 State Qualifier · Jun 64.13mSection 5 State QualifierJune 6, 2025
Pentathlon (Outdoor) · Standard · OutdoorSection 5 State Qualifier · Jun 61770Section 5 State QualifierJune 6, 2025
Shot Put · 4kg · IndoorMCPSAC @ Brockport · Dec 1222-07.25MCPSAC @ BrockportDecember 12, 2025
Shot Put · 4kg · OutdoorSection 5 Class B2 Champs · May 306.72mSection 5 Class B2 ChampsMay 30, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21MCPSAC West Regional InvitationalMay 21 · 1500 Meters · Place 1 · Batavia Senior1500 Meters1.5:25.92a12
May 21MCPSAC West Regional InvitationalMay 21 · 800 Meters · Place 1 · Batavia Senior800 Meters1.2:39.76a12
May 15Lancer InviteMay 15 · 1500 Meters · Place 5 · Batavia Senior1500 Meters5.5:21.21a PB12
May 15Lancer InviteMay 15 · 800 Meters · Place 19 · Batavia Senior800 Meters19.2:43.20a12
May 8Flower City InvitationalMay 8 · 1500 Meters · Place 22 · Batavia Senior1500 Meters22.5:25.40a12
May 2Batavia Blue Devil InvitationalMay 2 · 1500 Meters · Place 13 · Batavia Senior1500 Meters13.5:39.05a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 12MCPSAC @ BrockportDec 12 · Shot Put · Place 11 · Batavia SeniorShot Put4kg11.22-07.25 PB12
Jan 16Section 5 - MCPSAC- Group EJan 16 · 1500m Racewalk · Place 5 · Batavia Senior1500m Racewalk5.9:44.94a PB11
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · 1500m Racewalk · Place 4 · Batavia Senior1500m Racewalk4.9:46.73a11
Jan 9Section 5 MCPSAC- Div 3 MeetJan 9 · 300 Meters · Place 29 · Batavia Senior300 Meters29.52.01a PB11

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Dec 5Section 5 RWTL #1Dec 5 · High Jump · Batavia SeniorHigh Jump--NH12
Jun 6Section 5 State QualifierJun 6 · Pentathlon (Outdoor) · Place 4 · Batavia SeniorPentathlon (Outdoor)Standard4.1770 PB11
Jun 6Section 5 State QualifierJun 6 · Long Jump · Place 4 · Batavia SeniorLong Jump4.4.13m PB11
Jun 6Section 5 State QualifierJun 6 · Shot Put · Place 4 · Batavia SeniorShot Put4kg4.6.63m11
Jun 6Section 5 State QualifierJun 6 · 100m Hurdles · Place 8 · Batavia Senior100m Hurdles33" / 0.838m8.21.06a PB11
Jun 6Section 5 State QualifierJun 6 · High Jump · Place 6 · Batavia SeniorHigh Jump6.1.22m11
Jun 6Section 5 State QualifierJun 6 · 800 Meters · Place 1 · Batavia Senior800 Meters1.2:40.25a11
May 30Section 5 Class B2 ChampsMay 30 · Pentathlon (Outdoor) · Place 4 · Batavia SeniorPentathlon (Outdoor)Standard4.171911
May 30Section 5 Class B2 ChampsMay 30 · Long Jump · Place 6 · Batavia SeniorLong Jump6.3.75m11
May 30Section 5 Class B2 ChampsMay 30 · Shot Put · Place 2 · Batavia SeniorShot Put4kg2.6.72m PB11
May 30Section 5 Class B2 ChampsMay 30 · 100m Hurdles · Place 7 · Batavia Senior100m Hurdles33" / 0.838m7.21.45a11
May 30Section 5 Class B2 ChampsMay 30 · High Jump · Place 6 · Batavia SeniorHigh Jump6.1.27m PB11
May 30Section 5 Class B2 ChampsMay 30 · 800 Meters · Place 1 · Batavia Senior800 Meters1.2:39.55a PB11
May 16Victor Invitational @ Victor HSMay 16 · Pentathlon (Outdoor) · Place 8 · Batavia SeniorPentathlon (Outdoor)Standard8.157011
May 16Victor Invitational @ Victor HSMay 16 · Long Jump · Place 6 · Batavia SeniorLong Jump6.13-01.2511
May 16Victor Invitational @ Victor HSMay 16 · Shot Put · Place 9 · Batavia SeniorShot Put4kg9.20-04.2511
May 16Victor Invitational @ Victor HSMay 16 · 100m Hurdles · Place 12 · Batavia Senior100m Hurdles33" / 0.838m12.21.94a11
May 16Victor Invitational @ Victor HSMay 16 · High Jump · Place 11 · Batavia SeniorHigh Jump11.3-10.0011
May 16Victor Invitational @ Victor HSMay 16 · 800 Meters · Place 3 · Batavia Senior800 Meters3.2:43.33a11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · Pentathlon (Outdoor) · Place 17 · Batavia SeniorPentathlon (Outdoor)Standard17.129211
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · Long Jump · Place 21 · Batavia SeniorLong Jump21.3.35m11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · Shot Put · Place 14 · Batavia SeniorShot Put4kg14.6.19m11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · 100m Hurdles · Place 23 · Batavia Senior100m Hurdles33" / 0.838m23.22.72a11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · High Jump · Place 22 · Batavia SeniorHigh Jump22.1.10m11
May 3Batavia Blue Devil Invitational @ Van Detta StadiumMay 3 · 800 Meters · Place 3 · Batavia Senior800 Meters3.2:46.47a11
Apr 25Attica Boosters Invitational @ Attica HSApr 25 · 3000 Meters · Place 11 · Batavia Senior3000 Meters11.12:52.05a11
Apr 12Alexander Trojan Invitational @ Attica HSApr 12 · 3000 Meters · Place 9 · Batavia Senior3000 Meters9.12:31.36a PB11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19MCPSAC Region 3 MeetDec 19 · 600 Meters · Place 11 · Batavia Senior600 Meters11.2:02.72a PB11
Dec 19MCPSAC Region 3 MeetDec 19 · 1500 Meters · Place 14 · Batavia Senior1500 Meters14.5:58.76a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10Lancer InvitationalMay 10 · 1500 Meters · Place 30 · Batavia Senior1500 Meters30.5:57.01a10
May 10Lancer InvitationalMay 10 · 800 Meters · Place 34 · Batavia Senior800 Meters34.2:51.92a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28Monroe County Indoor ChampionshipsJan 28 · 1500m Race Walk · Place 17 · Batavia Senior1500m Race Walk1711:00.07a PB—
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · 1500m Racewalk · Place 8 · Batavia Senior1500m Racewalk8.11:15.78a9
Jan 6Section 5 RWTL #5-Monroe - F/HJan 6 · Shot Put · Place 33 · Batavia SeniorShot Put4kg33.21-11.009

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Section 5 RWTL #4Dec 27 · 1500m Racewalk · Place 5 · Batavia Senior1500m Racewalk5.11:31.53a9
Dec 27Section 5 RWTL #4Dec 27 · Shot Put · Place 27 · Batavia SeniorShot Put4kg27.21-08.509
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · 1500m Racewalk · Place 7 · Batavia Senior1500m Racewalk7.11:28.29a9
Dec 16Section 5 RWTL #2-Brockport E and FDec 16 · Shot Put · Place 32 · Batavia SeniorShot Put4kg32.20-05.009