Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThayer Meet #4 · May 413.83Thayer Meet #4May 4, 2024
100m Hurdles · 33" / 0.838m · OutdoorISL Championship · May 918.51aISL ChampionshipMay 9, 2026
300m Hurdles · 27" / 0.686m · OutdoorGroton School vs. Noble & Greenough and St. George's · Apr 1953.37aGroton School vs. Noble & Greenough and St. George'sApril 19, 2025
300m Hurdles · 30" / 0.762m · OutdoorNEPSTA D2 T&F Championships 2025 · May 1750.42aNEPSTA D2 T&F Championships 2025May 17, 2025
400 Meters · OutdoorBelmont Hill vs Thayer-Middlesex-Nobles · Apr 111:11.49aBelmont Hill vs Thayer-Middlesex-NoblesApril 11, 2026
Javelin · 600g · OutdoorISL Meet at Belmont Hill · Apr 1353-10ISL Meet at Belmont HillApril 13, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NEPSTA DII ChampionshipMay 16 · 300m Hurdles · Place 4 · Noble & Greenough300m Hurdles30" / 0.762m4.50.87a11
May 16NEPSTA DII ChampionshipMay 16 · 100m Hurdles · Place 8 · Noble & Greenough100m Hurdles33" / 0.838m8.18.88aWind: 011
May 9ISL ChampionshipMay 9 · 300m Hurdles · Place 8 · Noble & Greenough300m Hurdles30" / 0.762m8.52.09a11
May 9ISL ChampionshipMay 9 · 100m Hurdles · Place 8 · Noble & Greenough100m Hurdles33" / 0.838m8.18.51a PBWind: 011
May 2Thayer Home Meet #4May 2 · 300m Hurdles · Place 2 · Noble & Greenough300m Hurdles30" / 0.762m2.51.25a11
May 2Thayer Home Meet #4May 2 · 100m Hurdles · Place 6 · Noble & Greenough100m Hurdles33" / 0.838m6.18.85aWind: 011
Apr 29Milton, Nobles @ TaborApr 29 · 300m Hurdles · Place 3 · Noble & Greenough300m Hurdles30" / 0.762m3.51.74a11
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 300m Hurdles · Place 3 · Noble & Greenough300m Hurdles352.77a11
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · 400 Meters · Place 5 · Noble & Greenough400 Meters51:11.49a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17NEPSTA D2 T&F Championships 2025May 17 · 300m Hurdles · Place 7 · Noble & Greenough300m Hurdles30" / 0.762m7.50.42a PB10
May 3Governor's Meet #4May 3 · 300m Hurdles · Place 4 · Noble and Greenough300m Hurdles452.5210
May 3Governor's Meet #4May 3 · 100 Meters · Place 11 · Noble and Greenough100 Meters1114.3010
Apr 30Milton Academy Invite 3Apr 30 · 300m Hurdles · Place 3 · Noble & Greenough300m Hurdles352.32a10
Apr 30Milton Academy Invite 3Apr 30 · 100 Meters · Place 15 · Noble & Greenough100 Meters1514.06a10
Apr 25Governor's, Nobles, Roxbury LatinApr 25 · 300m Hurdles · Place 3 · Noble & Greenough300m Hurdles30" / 0.762m3.54.19a10
Apr 25Governor's, Nobles, Roxbury LatinApr 25 · 100 Meters · Place 10 · Noble & Greenough100 Meters10.14.51a10
Apr 19Groton School vs. Noble & Greenough and St. George'sApr 19 · 300m Hurdles · Place 2 · Noble & Greenough300m Hurdles27" / 0.686m2.53.37a PB10
Apr 19Groton School vs. Noble & Greenough and St. George'sApr 19 · 100 Meters · Place 4 · Noble & Greenough100 Meters4.14.04a10
Apr 16Thayer ISL Home Meet #1Apr 16 · 300m Hurdles · Place 3 · Noble & Greenough300m Hurdles30" / 0.762m3.54.30a10
Apr 16Thayer ISL Home Meet #1Apr 16 · 100 Meters · Place 9 · Noble & Greenough100 Meters9.14.01aWind: 010

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18NEPSTA D2 T&F Championships 2024May 18 · 300m Hurdles · Place 12 · Noble & Greenough300m Hurdles30" / 0.762m12.54.90a9
May 11ISL T&F Championships 2024May 11 · 300m Hurdles · Place 9 · Noble & Greenough300m Hurdles30" / 0.762m9.52.83a9
May 4Thayer Meet #4May 4 · 300m Hurdles · Place 7 · Noble and Greenough300m Hurdles753.119
May 4Thayer Meet #4May 4 · 100 Meters · Place 10 · Noble and Greenough100 Meters1013.83 PB9
May 1TABOR ACADEMY TRACK MEETMay 1 · 300m Hurdles · Place 4 · Noble & Greenough300m Hurdles30" / 0.762m4.53.89a9
May 1TABOR ACADEMY TRACK MEETMay 1 · 100 Meters · Place 15 · Noble & Greenough100 Meters15.14.27a9
Apr 26ISL Meet #4 @ Governors AcademyApr 26 · 300m Hurdles · Place 7 · Noble & Greenough300m Hurdles756.02a—
Apr 26ISL Meet #4 @ Governors AcademyApr 26 · 100 Meters · Place 9 · Noble & Greenough100 Meters914.47a—
Apr 13ISL Meet at Belmont HillApr 13 · Javelin · Place 10 · Noble & GreenoughJavelin600g10.53-10 PB9
Apr 13ISL Meet at Belmont HillApr 13 · 100 Meters · Place 10 · Noble & Greenough100 Meters10.14.58a9
Apr 6TaborApr 6 · Javelin · Place 3 · Noble & GreenoughJavelin352-0—
Apr 6TaborApr 6 · 100 Meters · Place 8 · Noble & Greenough100 Meters814.85a—