Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNEPSTA DII Championship · May 1618.16aNEPSTA DII ChampionshipMay 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorISL Championship · May 945.91aISL ChampionshipMay 9, 2026
Triple Jump · OutdoorThayer vs Rivers - Milton · Apr 440' 0"Thayer vs Rivers - MiltonApril 4, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 16NEPSTA DII ChampionshipMay 16 · Triple Jump · Place 12 · Thayer AcademyTriple Jump12.38' 1"10
May 16NEPSTA DII ChampionshipMay 16 · 300m Hurdles · Place 13 · Thayer Academy300m Hurdles36" / 0.914m13.46.42a10
May 16NEPSTA DII ChampionshipMay 16 · 110m Hurdles · Place 12 · Thayer Academy110m Hurdles39" / 0.991m12.18.16a PBWind: 010
May 9ISL ChampionshipMay 9 · Triple Jump · Place 13 · Thayer AcademyTriple Jump13.38' 9"10
May 9ISL ChampionshipMay 9 · 300m Hurdles · Place 14 · Thayer Academy300m Hurdles36" / 0.914m14.45.91a PB10
May 9ISL ChampionshipMay 9 · 110m Hurdles · Place 9 · Thayer Academy110m Hurdles39" / 0.991m9.18.37aWind: 010
May 2Thayer Home Meet #4May 2 · Triple Jump · Place 2 · Thayer AcademyTriple Jump2.36' 11.5"10
May 2Thayer Home Meet #4May 2 · 300m Hurdles · Place 3 · Thayer Academy300m Hurdles36" / 0.914m3.46.42a10
May 2Thayer Home Meet #4May 2 · 110m Hurdles · Place 5 · Thayer Academy110m Hurdles39" / 0.991m5.19.00aWind: 010
Apr 29Thayer Home Meet #3Apr 29 · Triple Jump · Place 4 · Thayer AcademyTriple Jump4.38' 5"10
Apr 29Thayer Home Meet #3Apr 29 · 300m Hurdles · Place 6 · Thayer Academy300m Hurdles36" / 0.914m6.47.58a10
Apr 29Thayer Home Meet #3Apr 29 · 110m Hurdles · Place 5 · Thayer Academy110m Hurdles39" / 0.991m5.18.88aWind: 010
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · Triple Jump · Place 2 · Thayer AcademyTriple Jump237-6.510
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · 300m Hurdles · Place 3 · Thayer Academy300m Hurdles347.25a10
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · 110m Hurdles · Place 3 · Thayer Academy110m Hurdles319.04a10
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Triple Jump · Place 5 · Thayer AcademyTriple Jump536-07.2510
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 300m Hurdles · Place 5 · Thayer Academy300m Hurdles550.17a10
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 110m Hurdles · Place 6 · Thayer Academy110m Hurdles620.27a10
Apr 4Thayer vs Rivers - MiltonApr 4 · Triple Jump · Place 1 · Thayer AcademyTriple Jump1.40' 0" PB10
Apr 4Thayer vs Rivers - MiltonApr 4 · 300m Hurdles · Place 2 · Thayer Academy300m Hurdles36" / 0.914m2.49.65a10
Apr 4Thayer vs Rivers - MiltonApr 4 · 110m Hurdles · Place 3 · Thayer Academy110m Hurdles39" / 0.991m3.19.82aWind: 010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11ISL ChampionshipMay 11 · Triple Jump · Place 13 · Thayer AcademyTriple Jump1334-10.509
May 3Governor's Meet #4May 3 · Triple Jump · Place 3 · Thayer AcademyTriple Jump336-09
May 3Governor's Meet #4May 3 · 300m Hurdles · Place 7 · Thayer Academy300m Hurdles749.139
May 3Governor's Meet #4May 3 · 110m Hurdles · Place 5 · Thayer Academy110m Hurdles520.229
Apr 30Thayer ISL Home Meet #3Apr 30 · Triple Jump · Place 5 · Thayer AcademyTriple Jump535-29
Apr 30Thayer ISL Home Meet #3Apr 30 · 300m Hurdles · Place 7 · Thayer Academy300m Hurdles748.139
Apr 30Thayer ISL Home Meet #3Apr 30 · 110m Hurdles · Place 6 · Thayer Academy110m Hurdles620.579
Apr 26Thayer ISL Home Meet #2Apr 26 · Triple Jump · Place 3 · Thayer AcademyTriple Jump334-109
Apr 26Thayer ISL Home Meet #2Apr 26 · 300m Hurdles · Place 4 · Thayer Academy300m Hurdles450.809
Apr 26Thayer ISL Home Meet #2Apr 26 · 110m Hurdles · Place 2 · Thayer Academy110m Hurdles220.219