Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorML-12 Block #5C: Bel/Win; Mel/Bur · May 1311.84aML-12 Block #5C: Bel/Win; Mel/BurMay 13, 2026
55 Meters · IndoorML-12 JV Championship Meet · Jan 257.27aML-12 JV Championship MeetJanuary 25, 2024
Long Jump · OutdoorMSTCA Division 2 Relays · May 25.28mMSTCA Division 2 RelaysMay 2, 2026
Shot Put · 12lb · IndoorML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/Lex · Jan 2040-03.75ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJanuary 20, 2025
Triple Jump · OutdoorMSTCA Division 2 Relays · May 210.76mMSTCA Division 2 RelaysMay 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Triple Jump · Place 10 · WinchesterTriple Jump1037-06.2512
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · Shot Put · Place 5 · WinchesterShot Put537-11.7512
May 13ML-12 Block #5C: Bel/Win; Mel/BurMay 13 · 100 Meters · Place 6 · Winchester100 Meters611.84a PB12
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · Shot Put · Place 2 · WinchesterShot Put239-10.5012
May 6ML-12 Block #4B: Lex/Win; Wat/WakMay 6 · 100 Meters · Place 3 · Winchester100 Meters311.97a12
May 2MSTCA Division 2 RelaysMay 2 · Triple Jump · Place 29 · WinchesterTriple Jump2910.76m PB12
May 2MSTCA Division 2 RelaysMay 2 · Long Jump · Place 41 · WinchesterLong Jump415.28m PB12
Apr 28ML-12 Block #3A: Win/Wob; Wat/Mel; Wak/BurApr 28 · Shot Put · Place 12 · WinchesterShot Put1236-01.7512
Apr 24MSTCA Invacational & PentathlonApr 24 · Triple Jump · Place 13 · WinchesterTriple Jump1336-1.512
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Triple Jump · Place 9 · WinchesterTriple Jump928-01.0012
Apr 14ML-12 Block #2A: Sto/Mel; Arl/WinApr 14 · Shot Put · Place 5 · WinchesterShot Put538-11.7512
Apr 9ML-12 Block #1C: Win/Red; Sto/WatApr 9 · Triple Jump · Place 4 · WinchesterTriple Jump438-04.5012
Apr 9ML-12 Block #1C: Win/Red; Sto/WatApr 9 · Shot Put · Place 2 · WinchesterShot Put241-00.2512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · Shot Put · WinchesterShot Put—ND12
Feb 2ML-12 Varsity Championship MeetFeb 2 · Shot Put · Place 9 · WinchesterShot Put941-3.7512
Jan 18MSTCA Kalperis Relays - Division 2Jan 18 · Shot Put · Place 22 · WinchesterShot Put2212.02m12
Jan 14ML-12 Varsity & JV Block #5B: Arl/Win; Mel/Sto; Wat/WilJan 14 · Shot Put · Place 2 · WinchesterShot Put240-2.7512
Jan 6ML-12 Varsity & JV Block #4B: Win/Wob; Bur/Sto; Mel/WilJan 6 · Shot Put · Place 5 · WinchesterShot Put540-1012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3ML-12 Varsity ChampionshipFeb 3 · Shot Put · Place 8 · WinchesterShot Put841-8.50—
Jan 20ML-12 Varsity/JV Block #5B: Bel/Arl; Wob/Rea; Win/LexJan 20 · Shot Put · Place 4 · WinchesterShot Put12lb4.40-03.75 PB11
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Shot Put · Place 24 · WinchesterShot Put2411.52m—
Jan 7ML-12 Varsity/JV Block #4A: Mel/Wil; Wak/Bur; Bel/WinJan 7 · Shot Put · Place 7 · WinchesterShot Put12lb7.38-02.2511
Jan 2ML-12 Varsity/JV Block #3A: Wil/Bur; Arl/Win; Wob/BelJan 2 · Shot Put · Place 4 · WinchesterShot Put439-3—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30ML-12 Varsity/JV Block #2B: Red/Win; Mel/Wak; Sto/WilDec 30 · Shot Put · Place 7 · WinchesterShot Put12lb7.38-00.5011
Jan 25ML-12 JV Championship MeetJan 25 · 55 Meters · Place 15 · Winchester55 Meters157.27a PB—
Jan 20MSTCA D2 RelaysJan 20 · Shot Put · Place 41 · WinchesterShot Put12lb41.11.10m10
Jan 15ML-12 Varsity Block #5Jan 15 · Shot Put · Place 18 · WinchesterShot Put1834-8.25—
Jan 9ML-12 Varsity Block #4Jan 9 · Shot Put · Place 23 · WinchesterShot Put2332-5—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21ML-12 Varsity Block #2Dec 21 · Shot Put · Place 13 · WinchesterShot Put12lb13.36-07.5010
Dec 14ML-12 Varsity Block #1Dec 14 · Shot Put · Place 12 · WinchesterShot Put12lb12.36-06.2510