Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSilver Lake-Old Rochester-Hanover MS · May 1817.97aSilver Lake-Old Rochester-Hanover MSMay 18, 2022
100m Hurdles · 30" / 0.762m · OutdoorSouth Shore Middle School League Championship · May 2919.56aSouth Shore Middle School League ChampionshipMay 29, 2024
200 Meters · OutdoorSilver Lake-Old Rochester-Hanover MS · May 1841.73aSilver Lake-Old Rochester-Hanover MSMay 18, 2022
55 Meter · IndoorPatriot League Meet #1 · Dec 108.83aPatriot League Meet #1December 10, 2025
55m Hurdles · 33" · IndoorPatriot League Meet #2 · Dec 1510.90aPatriot League Meet #2December 15, 2025
High Jump · OutdoorSouth Shore Middle School League Championship · May 294-04.00South Shore Middle School League ChampionshipMay 29, 2024
Javelin · 300g TJ · OutdoorSilver Lake-Old Rochester-Hanover MS · May 1830-00Silver Lake-Old Rochester-Hanover MSMay 18, 2022

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · High Jump · Place 13 · HanoverHanoverHigh Jump134-29
Jan 31Patriot League Indoor Track & Field ChampionshipJan 31 · 55m Hurdles · Place 18 · HanoverHanover55m Hurdles1810.62a9
Jan 21Patriot League Meet #5Jan 21 · High Jump · Place 16 · HanoverHanoverHigh Jump164-29
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 19 · HanoverHanover55m Hurdles1910.90a9
Jan 21Patriot League Meet #5Jan 21 · High Jump · Place 16 · HanoverHanoverHigh Jump164-29
Jan 21Patriot League Meet #5Jan 21 · 55m Hurdles · Place 19 · HanoverHanover55m Hurdles1910.90a9
Jan 6Patriot League Meet #4Jan 6 · 55m Hurdles · Place 19 · HanoverHanover55m Hurdles1911.14a9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Patriot League Meet #3Dec 22 · 55m Hurdles · Place 16 · HanoverHanover55m Hurdles33"16.11.01a9
Dec 22Patriot League Meet #3Dec 22 · High Jump · HanoverHanoverHigh Jump--NH9
Dec 15Patriot League Meet #2Dec 15 · 55m Hurdles · Place 13 · HanoverHanover55m Hurdles33"13.10.90a PB9
Dec 15Patriot League Meet #2Dec 15 · 55 Meter · Place 70 · HanoverHanover55 Meter70.8.96a9
Dec 15Patriot League Meet #2Dec 15 · High Jump · HanoverHanoverHigh Jump--NH9
Dec 10Patriot League Meet #1Dec 10 · 55m Hurdles · Place 12 · HanoverHanover55m Hurdles33"12.11.21a9
Dec 10Patriot League Meet #1Dec 10 · 55 Meter · Place 50 · HanoverHanover55 Meter50.8.83a PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8MA D2 Middle School State ChampionshipJun 8 · High Jump · Place 17 · HanoverHanoverHigh Jump174-28
Jun 8MA D2 Middle School State ChampionshipJun 8 · 100m Hurdles · Place 10 · HanoverHanover100m HurdlesRound P1018.27a8
May 27SSL Middle School ChampionshipMay 27 · High Jump · Place 7 · HanoverHanoverHigh Jump74-08
May 27SSL Middle School ChampionshipMay 27 · 100m Hurdles · Place 3 · HanoverHanover100m Hurdles318.31a8
May 27SSL Middle School ChampionshipMay 27 · 100m Hurdles · Place 5 · HanoverHanover100m Hurdles518.39a8

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 29South Shore Middle School League ChampionshipMay 29 · 100m Hurdles · Place 8 · HanoverHanover100m Hurdles30" / 0.762mRound P8.19.56a PB7
May 29South Shore Middle School League ChampionshipMay 29 · 100m Hurdles · Place 8 · HanoverHanover100m Hurdles30" / 0.762m8.19.57a7
May 29South Shore Middle School League ChampionshipMay 29 · High Jump · Place 3 · HanoverHanoverHigh Jump3.4-04.00 PB7

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · Javelin · Place 16 · HanoverHanoverJavelin300g TJ16.30-00 PB5
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 200 Meters · Place 40 · HanoverHanover200 Meters40.41.73a PB5
May 18Silver Lake-Old Rochester-Hanover MSMay 18 · 100 Meters · Place 54 · HanoverHanover100 Meters54.17.97a PB5