Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorBellingham @ Dover Sherborn · Apr 719.8Bellingham @ Dover SherbornApril 7, 2026
300 Meters · IndoorTri Valley League - Meet 2 · Dec 1845.21aTri Valley League - Meet 2December 18, 2025
400m Hurdles · 36" / 0.914m · OutdoorNorton at Bellingham · Apr 291:06.15aNorton at BellinghamApril 29, 2026
55m Hurdles · 39" · IndoorTri Valley League - Meet 2 · Dec 1810.70aTri Valley League - Meet 2December 18, 2025
600 Meters · IndoorTri Valley League - Meet 1 · Dec 111:49.21aTri Valley League - Meet 1December 11, 2025
Long Jump · IndoorTri Valley League - Meet 2 · Dec 1814-08.50Tri Valley League - Meet 2December 18, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 27 · Bellingham400m Hurdles36" / 0.914m27.1:06.46a11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400m Hurdles · Place 13 · Bellingham400m Hurdles36" / 0.914m13.1:07.26a11
Apr 29Norton at BellinghamApr 29 · 400m Hurdles · Place 3 · Bellingham400m Hurdles36" / 0.914m3.1:06.15a PB11
Apr 29Norton at BellinghamApr 29 · 110m Hurdles · Place 4 · Bellingham110m Hurdles39" / 0.991m4.20.39a11
Apr 7Bellingham @ Dover SherbornApr 7 · 400m Hurdles · Place 2 · Bellingham400m Hurdles36" / 0.914m2.1:06.711
Apr 7Bellingham @ Dover SherbornApr 7 · 110m Hurdles · Place 4 · Bellingham110m Hurdles39" / 0.991m4.19.8 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 32 · Bellingham300 Meters32.45.21a PB11
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 18 · Bellingham55m Hurdles39"18.10.70a PB11
Dec 18Tri Valley League - Meet 2Dec 18 · Long Jump · Place 20 · BellinghamLong Jump20.14-08.50 PB11
Dec 11Tri Valley League - Meet 1Dec 11 · 600 Meters · Place 30 · Bellingham600 Meters30.1:49.21a PB11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 35 · Bellingham55m Hurdles39"35.11.11a11