Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNEPSTA DII Championship · May 1611.57aNEPSTA DII ChampionshipMay 16, 2026
200 Meters · OutdoorNEPSTA DII Championship · May 1623.32aNEPSTA DII ChampionshipMay 16, 2026
400 Meters · OutdoorThayer Meet #1 · Apr 656.85Thayer Meet #1April 6, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16NEPSTA DII ChampionshipMay 16 · 200 Meters · Place 11 · Thayer Academy200 Meters11.23.32a PBWind: 012
May 16NEPSTA DII ChampionshipMay 16 · 100 Meters · Place 18 · Thayer Academy100 MetersRound P18.11.57a PBWind: 012
May 9ISL ChampionshipMay 9 · 200 Meters · Place 10 · Thayer Academy200 Meters10.23.86aWind: 012
May 2Thayer Home Meet #4May 2 · 200 Meters · Place 4 · Thayer Academy200 Meters4.24.20aWind: 012
May 2Thayer Home Meet #4May 2 · 100 Meters · Place 6 · Thayer Academy100 Meters6.11.90aWind: 012
Apr 29Thayer Home Meet #3Apr 29 · 100 Meters · Place 5 · Thayer Academy100 Meters5.11.92aWind: 012
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · 200 Meters · Place 2 · Thayer Academy200 Meters223.93a12
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · 100 Meters · Place 2 · Thayer Academy100 Meters211.78a12
Apr 18Thayer Home Meet #2Apr 18 · 200 Meters · Place 2 · Thayer Academy200 Meters2.23.73a12
Apr 18Thayer Home Meet #2Apr 18 · 100 Meters · Place 3 · Thayer Academy100 Meters3.11.74a12
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 200 Meters · Place 2 · Thayer Academy200 Meters224.14a12
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 100 Meters · Place 8 · Thayer Academy100 Meters811.90a12
Apr 4Thayer vs Rivers - MiltonApr 4 · 200 Meters · Place 4 · Thayer Academy200 Meters4.24.35aWind: 012
Apr 4Thayer vs Rivers - MiltonApr 4 · 100 Meters · Place 6 · Thayer Academy100 Meters6.11.99aWind: 012

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11ISL ChampionshipMay 11 · 200 Meters · Place 19 · Thayer Academy200 Meters1924.1711
May 3Governor's Meet #4May 3 · 200 Meters · Place 8 · Thayer Academy200 Meters824.8411
May 3Governor's Meet #4May 3 · 100 Meters · Place 10 · Thayer Academy100 Meters1012.2611
Apr 30Thayer ISL Home Meet #3Apr 30 · 200 Meters · Place 9 · Thayer Academy200 Meters924.1411
Apr 30Thayer ISL Home Meet #3Apr 30 · 100 Meters · Place 9 · Thayer Academy100 Meters911.9011
Apr 26Thayer ISL Home Meet #2Apr 26 · 200 Meters · Place 5 · Thayer Academy200 Meters525.2611
Apr 26Thayer ISL Home Meet #2Apr 26 · 100 Meters · Place 8 · Thayer Academy100 Meters812.3311

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 4Thayer Meet #4May 4 · 200 Meters · Place 5 · Thayer Academy200 Meters524.3610
May 4Thayer Meet #4May 4 · 100 Meters · Place 11 · Thayer Academy100 Meters1112.2010
Apr 27ISL Meet at Groton SchoolApr 27 · 200 Meters · Place 3 · Thayer Academy200 Meters324.53a—
Apr 27ISL Meet at Groton SchoolApr 27 · 100 Meters · Place 7 · Thayer Academy100 Meters712.01a—
Apr 20Thayer Meet #2Apr 20 · 200 Meters · Place 3 · Thayer Academy200 Meters325.0210
Apr 20Thayer Meet #2Apr 20 · 100 Meters · Place 7 · Thayer Academy100 Meters712.1810
Apr 6Thayer Meet #1Apr 6 · 400 Meters · Place 5 · Thayer Academy400 Meters556.85 PB10