Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorHolliston and Dedham · May 618.89aHolliston and DedhamMay 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorHopkinton Last Chance Meet · May 2218.23aHopkinton Last Chance MeetMay 22, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1042.94aMSTCA Northeast InvitationalJanuary 10, 2025
400m Hurdles · 36" / 0.914m · IndoorHolliston and Dedham · May 61:02.99aHolliston and DedhamMay 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 4 Track & Field Championship · May 281:02.57aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
55 Meter · IndoorTri Valley League - Meet 1 · Dec 88.35aTri Valley League - Meet 1December 8, 2023
55 Meters · IndoorTri Valley League - Meet 5 · Jan 268.16aTri Valley League - Meet 5January 26, 2024
55m Hurdles · 39" · IndoorTri Valley League - Meet 3 · Dec 309.30aTri Valley League - Meet 3December 30, 2025
Long Jump · IndoorHolliston and Dedham · May 617-07.00Holliston and DedhamMay 6, 2026
Long Jump · OutdoorMSTCA Division 4 Relays · May 35.32mMSTCA Division 4 RelaysMay 3, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 18 · Holliston400m Hurdles36" / 0.914m18.1:02.57a PB12
May 22Hopkinton Last Chance MeetMay 22 · 400m Hurdles · Place 4 · Holliston400m Hurdles36" / 0.914m4.1:02.80a12
May 22Hopkinton Last Chance MeetMay 22 · 110m Hurdles · Place 7 · Holliston110m Hurdles39" / 0.991m7.18.23a PB12
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400m Hurdles · Place 8 · Holliston400m Hurdles36" / 0.914m8.1:03.28a12
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 33 · HollistonLong Jump335.32m PB12
Apr 28Ashland vs HollistonApr 28 · Long Jump · Place 4 · HollistonLong Jump417-06.5012
Apr 28Ashland vs HollistonApr 28 · 400m Hurdles · Place 1 · Holliston400m Hurdles11:05.51a12
Apr 28Ashland vs HollistonApr 28 · 110m Hurdles · Place 3 · Holliston110m Hurdles318.38a12
Apr 14Holliston vs WestwoodApr 14 · 400m Hurdles · Place 2 · Holliston400m Hurdles21:05.74a12
Apr 7Holliston at HopkintonApr 7 · Long Jump · Place 5 · HollistonLong Jump5.16-08.0012
Apr 7Holliston at HopkintonApr 7 · 400m Hurdles · Place 5 · Holliston400m Hurdles36" / 0.914m5.1:04.91a12
Apr 7Holliston at HopkintonApr 7 · 110m Hurdles · Place 6 · Holliston110m Hurdles39" / 0.991m6.19.70a12
Mar 31Norwood v HollistonMar 31 · Long Jump · Place 4 · HollistonLong Jump416-112
Mar 31Norwood v HollistonMar 31 · 400m Hurdles · Place 1 · Holliston400m Hurdles11:04.51a12
Mar 31Norwood v HollistonMar 31 · 110m Hurdles · Place 2 · Holliston110m Hurdles218.73a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · Long Jump · Place 4 · HollistonLong Jump4.17-07.00 PB12
May 6Holliston and DedhamMay 6 · 400m Hurdles · Place 1 · Holliston400m Hurdles36" / 0.914m1.1:02.99a PB12
May 6Holliston and DedhamMay 6 · 110m Hurdles · Place 5 · Holliston110m Hurdles39" / 0.991m5.18.89a PB12
Jan 22TVL Double-DualJan 22 · 55m Hurdles · Place 11 · Holliston55m Hurdles39"11.9.46a12
Jan 22TVL Double-DualJan 22 · Long Jump · Place 6 · HollistonLong Jump6.16-11.5012

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 10 · Holliston55m Hurdles39"10.9.30a PB12
Dec 30Tri Valley League - Meet 3Dec 30 · Long Jump · Place 22 · HollistonLong Jump22.16-09.5012
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 35 · Holliston55m Hurdles39"Round P35.9.58a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 17 · Holliston55m Hurdles39"17.9.54a12
Jan 26TVL Championship/Showcase meetJan 26 · Long Jump · Place 28 · HollistonLong Jump2814-10.5011
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 21 · Holliston55m Hurdles219.89a—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 43 · Holliston300 Meters4344.70a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 102 · Holliston55m Hurdles10210.51a—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 216 · Holliston300 Meters21642.94a PB—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 25 · HollistonLong Jump2516-5.25—
Jan 3Tri Valley Meet 4Jan 3 · 55m Hurdles · Place 24 · Holliston55m Hurdles2410.20a—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Holliston v NorwoodApr 9 · Triple Jump · Place 3 · HollistonTriple Jump331-6.5011
Apr 1Dedham Versus HollistonApr 1 · Triple Jump · Place 5 · HollistonTriple Jump533-911

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29Winter Warrior HS InvitationalDec 29 · 55m Hurdles · Place 22 · Holliston55m Hurdles39"Round P22.10.20a11
Dec 29Winter Warrior HS InvitationalDec 29 · Long Jump · Place 40 · HollistonLong Jump40.14-11.5011
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 40 · Holliston300 Meters40.45.25a11
Dec 23Tri Valley Meet 3Dec 23 · 55m Hurdles · Place 16 · Holliston55m Hurdles39"16.10.32a11
Dec 18Tri Valley Meet 2ADec 18 · 55m Hurdles · Place 8 · Holliston55m Hurdles39"8.10.70aWind: 011
Dec 18Tri Valley Meet 2ADec 18 · Long Jump · Place 13 · HollistonLong Jump13.15' 0.511
Dec 13Tri Valley - Meet 1Dec 13 · 55m Hurdles · Place 24 · Holliston55m Hurdles39"24.10.62a11
Jan 26Tri Valley League - Meet 5Jan 26 · 55m Hurdles · Place 5 · Holliston55m Hurdles511.14a—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 34 · Holliston55 Meters348.16a PB—
Jan 12MSTCA Northeast InvitationalJan 12 · 300 Meters · Place 256 · Holliston300 Meters25645.6310
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 16 · Holliston300 Meters1647.89a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 45 · Holliston55 Meters458.34a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 4 · Holliston300 Meters4.47.90a10
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 36 · Holliston55 Meter36.8.43a10
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 56 · Holliston55 Meters568.59a—
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 68 · Holliston55 Meter68.8.35a PB10