Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrojan Invitational 1 · Apr 314.61aTrojan Invitational 1April 3, 2026
200 Meters · OutdoorTrojan Invitational 1 · Apr 330.36aTrojan Invitational 1April 3, 2026
300 Meters · IndoorHockomock League Championship · Feb 550.33aHockomock League ChampionshipFebruary 5, 2026
55 Meters · IndoorHockomock League #4 · Jan 228.39aHockomock League #4January 22, 2026
Long Jump · IndoorMSTCA Kalperis Relays - Division 3 · Jan 173.36mMSTCA Kalperis Relays - Division 3January 17, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 3Trojan Invitational 1Apr 3 · Shot Put · Place 6 · Oliver AmesShot Put620-811
Apr 3Trojan Invitational 1Apr 3 · 200 Meters · Place 15 · Oliver Ames200 Meters1530.36a PB11
Apr 3Trojan Invitational 1Apr 3 · 100 Meters · Place 13 · Oliver Ames100 Meters1314.61a PB11

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 55m Hurdles · Place 6 · Oliver Ames55m Hurdles610.31a11
Feb 10MSTCA Rising ChampionshipFeb 10 · 55m Hurdles · Place 6 · Oliver Ames55m Hurdles610.35a11
Feb 10MSTCA Rising ChampionshipFeb 10 · 55 Meters · Place 49 · Oliver Ames55 Meters498.43a11
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 30 · Oliver AmesShot Put3020-9.7511
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 11 · Oliver Ames55m Hurdles1110.10a11
Feb 5Hockomock League ChampionshipFeb 5 · 300 Meters · Place 27 · Oliver Ames300 Meters2750.33a PB11
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 36 · Oliver AmesShot Put3620-11.2511
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 13 · Oliver Ames55m Hurdles1310.67a11
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 33 · Oliver Ames55 Meters338.39a PB11
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 56 · Oliver AmesLong Jump563.36m PB11
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 35 · Oliver AmesShot Put3520-8.5011
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 13 · Oliver Ames55m Hurdles1310.53a11
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 39 · Oliver Ames55 Meters398.50a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 38 · Oliver AmesShot Put3820-211
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 11 · Oliver Ames55m Hurdles1110.49a11
Jan 5Hock JV3 (Davenport South)Jan 5 · 300 Meters · Place 3 · Oliver Ames300 Meters350.611

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 400m Hurdles · Place 26 · Oliver Ames400m Hurdles261:23.62a10
Apr 29Hock Dual: OA vs. CantonApr 29 · Javelin · Place 11 · Oliver AmesJavelin1134-0010
Apr 29Hock Dual: OA vs. CantonApr 29 · 100m Hurdles · Place 3 · Oliver Ames100m Hurdles320.910
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Javelin · Place 10 · Oliver AmesJavelin1035-0710
Apr 15Hock Dual: OA vs. StoughtonApr 15 · 200 Meters · Place 18 · Oliver Ames200 Meters1833.310
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Javelin · Place 10 · Oliver AmesJavelin1037-810
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 200 Meters · Place 13 · Oliver Ames200 Meters1334.110
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 24 · Oliver Ames100 Meters2415.910