Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorHock Dual: OA vs. Stoughton · Apr 1524.4Hock Dual: OA vs. StoughtonApril 15, 2025
300 Meters · IndoorHockomock League Championship · Feb 639.69aHockomock League ChampionshipFebruary 6, 2025
400 Meters · OutdoorHockomock Spring Track Championship · May 2355.66aHockomock Spring Track ChampionshipMay 23, 2026
Long Jump · IndoorMSTCA Division 3 James Kalperis Relays · Jan 185.64mMSTCA Division 3 James Kalperis RelaysJanuary 18, 2025
Long Jump · OutdoorHock Dual: OA vs. Foxboro · Apr 1417-01.00Hock Dual: OA vs. FoxboroApril 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 400 Meters · Place 18 · Oliver Ames400 Meters18.55.66a PB11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Long Jump · Oliver AmesLong Jump—17-06.50Unofficial11
May 5Canton vs OAMay 5 · Long Jump · Oliver AmesLong Jump—17-07.00Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Long Jump · Place 44 · Oliver AmesLong Jump444.53m11
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 64 · Oliver AmesLong Jump6416-5.511
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Long Jump · Place 4 · Oliver AmesLong Jump4.17-01.00 PB11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 400 Meters · Place 5 · Oliver Ames400 Meters5.56.811
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Long Jump · Place 6 · Oliver AmesLong Jump6.16-03.0011
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 200 Meters · Place 4 · Oliver Ames200 Meters4.25.311
Apr 3Trojan Invitational 1Apr 3 · Long Jump · Place 15 · Oliver AmesLong Jump1516-511
Apr 3Trojan Invitational 1Apr 3 · 200 Meters · Place 20 · Oliver Ames200 Meters2025.71a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 300 Meters · Place 25 · Oliver Ames300 Meters2540.03a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Long Jump · Place 33 · Oliver AmesLong Jump3315-10.5011

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Long Jump · Place 10 · Oliver AmesLong Jump1017-00.0010
Apr 15Hock Dual: OA vs. StoughtonApr 15 · 200 Meters · Place 5 · Oliver Ames200 Meters524.4 PB10
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Long Jump · Place 4 · Oliver AmesLong Jump418-110
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 200 Meters · Place 2 · Oliver Ames200 Meters224.610

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · Long Jump · Place 15 · Oliver AmesLong Jump1518-0.50—
Feb 6Hockomock League ChampionshipFeb 6 · 300 Meters · Place 18 · Oliver Ames300 Meters1839.69a PB—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Long Jump · Place 40 · Oliver AmesLong Jump4018-8.50—
Jan 23Hockomock League #4Jan 23 · Long Jump · Place 20 · Oliver AmesLong Jump2017-1—
Jan 23Hockomock League #4Jan 23 · 300 Meters · Place 24 · Oliver Ames300 Meters2440.56a—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Long Jump · Place 26 · Oliver AmesLong Jump265.64m PB—
Jan 16Hockomock League #3Jan 16 · Long Jump · Place 20 · Oliver AmesLong Jump2016-10—
Jan 16Hockomock League #3Jan 16 · 300 Meters · Place 22 · Oliver Ames300 Meters2240.22a—
Jan 9Hockomock League #2Jan 9 · Long Jump · Place 25 · Oliver AmesLong Jump2516-9.25—
Jan 9Hockomock League #2Jan 9 · 300 Meters · Place 27 · Oliver Ames300 Meters2741.00a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Long Jump · Place 11 · Oliver AmesLong Jump1118-5.25—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 57 · Oliver Ames300 Meters5741.62a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 300 Meters · Place 23 · Oliver Ames300 Meters23.40.97a10
Dec 17Hockomock League #1Dec 17 · Long Jump · Place 18 · Oliver AmesLong Jump18.17-03.0010
Feb 8Hockomock League MeetFeb 8 · Long Jump · Place 23 · Oliver AmesLong Jump2316-10—
Feb 8Hockomock League MeetFeb 8 · 300 Meters · Place 24 · Oliver Ames300 Meters2442.54a—
Jan 21MSTCA D3 RelaysJan 21 · Long Jump · Place 59 · Oliver AmesLong Jump59.4.85m9
Jan 18Hockomock League Meet #5Jan 18 · Long Jump · Place 20 · Oliver AmesLong Jump2017-0.75—
Jan 11Hockomock League Meet Double DualsJan 11 · Long Jump · Place 23 · Oliver AmesLong Jump2316-2—
Jan 11Hockomock League Meet Double DualsJan 11 · 300 Meters · Place 27 · Oliver Ames300 Meters2742.31a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Long Jump · Place 26 · Oliver AmesLong Jump2616-3.25—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 57 · Oliver Ames300 Meters5742.03a—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7Hock Dual: OA vs. CantonMay 7 · Long Jump · Oliver AmesLong Jump—16-8Unofficial9
May 7Hock Dual: OA vs. CantonMay 7 · 100 Meters · Oliver Ames100 Meters—11.7Unofficial9
May 7Hock Dual: OA vs. CantonMay 7 · 100 Meters · Oliver Ames100 Meters—11.7Unofficial9
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Long Jump · Oliver AmesLong Jump—15-6Unofficial9
Apr 30Hock Dual: OA vs. MansfieldApr 30 · 200 Meters · Oliver Ames200 Meters—25.2Unofficial9
Apr 30Hock Dual: OA vs. MansfieldApr 30 · 100 Meters · Oliver Ames100 Meters—12.3Unofficial9
Apr 23Hock Dual: OA vs. SharonApr 23 · Long Jump · Oliver AmesLong Jump—17-01.50Unofficial9
Apr 23Hock Dual: OA vs. SharonApr 23 · 400 Meters · Oliver Ames400 Meters—59.1Unofficial9
Apr 23Hock Dual: OA vs. SharonApr 23 · 200 Meters · Oliver Ames200 Meters—25.5Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · Long Jump · Place 72 · Oliver AmesLong Jump7217-1—
Apr 9Hock Dual: OA vs. FoxboroApr 9 · Long Jump · Oliver AmesLong Jump—16-9Unofficial9
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 400 Meters · Oliver Ames400 Meters—60.3Unofficial9
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Long Jump · Place 10 · Oliver AmesLong Jump10.16-99
Apr 2Hock Dual: OA vs. StoughtonApr 2 · 200 Meters · Place 5 · Oliver Ames200 Meters5.25.459

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 300 Meters · Place 27 · Oliver Ames300 Meters27.42.60a9
Dec 19Hockomock League Meet #2Dec 19 · Long Jump · Place 21 · Oliver AmesLong Jump21.16-10.509
Dec 7Hockomock League Meet #1Dec 7 · 300 Meters · Place 31 · Oliver Ames300 Meters31.42.22a9
Dec 7Hockomock League Meet #1Dec 7 · Long Jump · Place 24 · Oliver AmesLong Jump24.16-09.259