Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBSC JV Open Meet · May 1413.54aBSC JV Open Meet May 14, 2025
100m Hurdles · 33" / 0.838m · OutdoorBSC-1 Framingham, Brookline at Natick · Apr 817.45aBSC-1 Framingham, Brookline at NatickApril 8, 2026
200 Meters · OutdoorMSTCA South Shore Twilight Invitational · May 2428.11aMSTCA South Shore Twilight InvitationalMay 24, 2025
55 Meters · IndoorBSC Open · Jan 287.90aBSC OpenJanuary 28, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Framingham100m Hurdles33" / 0.838mRound P--DNSWind: -0.712
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 11 · Framingham100m Hurdles1117.44a12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 100m Hurdles · Place 2 · Framingham100m Hurdles33" / 0.838m2.17.69a12
May 6BSC-4 Braintree, Walpole at FraminghamMay 6 · 200 Meters · Framingham200 Meters—DNS12
Apr 29Framingham & Needham @ Newton NorthApr 29 · 100m Hurdles · Place 3 · Framingham100m Hurdles317.37a12
Apr 15BSC-2 Milton, Framingham, Wellesley at WeymouthApr 15 · 100m Hurdles · Framingham100m Hurdles33" / 0.838m--DNF12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100m Hurdles · Place 1 · Framingham100m Hurdles33" / 0.838m1.17.45a PB12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 200 Meters · Place 5 · Framingham200 Meters5.30.41a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 10 · Framingham55m HurdlesRound P109.65a12
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55m Hurdles · Place 4 · Framingham55m Hurdles49.68a12
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 55m Hurdles · Place 5 · Framingham55m Hurdles59.82a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 30 · Framingham55m HurdlesRound P309.88a12
Jan 22Bay State Conf - Block #5Jan 22 · Long Jump · Place 25 · FraminghamLong Jump2513-3.5012
Jan 22Bay State Conf - Block #5Jan 22 · 55m Hurdles · Place 6 · Framingham55m Hurdles69.77a12
Jan 22Bay State Conf - Block #5Jan 22 · 55 Meters · Place 32 · Framingham55 Meters328.20a12
Jan 15Bay State Conf - Block #4Jan 15 · Long Jump · Place 28 · FraminghamLong Jump2814-112
Jan 15Bay State Conf - Block #4Jan 15 · 55m Hurdles · Place 5 · Framingham55m Hurdles59.71a12
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 32 · Framingham55m HurdlesRound P3210.03a12
Jan 8Bay State Conf - Block#3Jan 8 · 55m Hurdles · Place 5 · Framingham55m Hurdles59.77a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100m Hurdles · Place 12 · Framingham100m Hurdles1217.50a11
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 10 · Framingham200 Meters1028.11a PB11
May 21Bay State Conference Championship MeetMay 21 · 100m Hurdles · Place 5 · Framingham100m Hurdles517.06a11
May 21Bay State Conference Championship MeetMay 21 · 100m Hurdles · Place 6 · Framingham100m Hurdles617.13a11
May 14BSC JV Open Meet May 14 · 100 Meters · Place 1 · Framingham100 Meters113.54a PB11
May 7Baystate Conference Tri meet 4 at FraminghamMay 7 · 100m Hurdles · Place 1 · Framingham100m Hurdles117.49a11
May 3Weston Twilight Invitational - Weston EventsMay 3 · 100m Hurdles · Place 11 · Framingham100m Hurdles1117.45a11
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 100m Hurdles · Place 3 · Framingham100m Hurdles317.71a11
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 200 Meters · Place 9 · Framingham200 Meters928.57a11
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100m Hurdles · Place 4 · Framingham100m Hurdles417.19a11
Apr 16Bay State Conference 2 at WeymouthApr 16 · 100 Meters · Place 7 · Framingham100 Meters713.71a11
Apr 9Bay State Conference 1 at Natick Apr 9 · 100m Hurdles · Place 2 · Framingham100m Hurdles216.89a11
Apr 9Bay State Conference 1 at Natick Apr 9 · 200 Meters · Place 4 · Framingham200 Meters428.43a11

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 12 · Framingham55m Hurdles129.50a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55m Hurdles · Place 25 · Framingham55m HurdlesRound P2510.15a—
Feb 8MSTCA Qualifier MeetFeb 8 · 55 Meters · Place 52 · Framingham55 MetersRound P528.07a—
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · 55m Hurdles · Place 8 · Framingham55m Hurdles89.63a—
Feb 5Bay State Conf - Meet of ChampionsFeb 5 · 55m Hurdles · Place 8 · Framingham55m Hurdles89.80a—
Jan 28BSC OpenJan 28 · Long Jump · Place 16 · FraminghamLong Jump1613-5.50—
Jan 28BSC OpenJan 28 · 55m Hurdles · Place 2 · Framingham55m Hurdles29.56a—
Jan 28BSC OpenJan 28 · 55 Meters · Place 8 · Framingham55 Meters87.90a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55m Hurdles · Place 13 · Framingham55m Hurdles139.59a—
Jan 23Bay State Conference - Block 5Jan 23 · 55m Hurdles · Place 7 · Framingham55m Hurdles79.79a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 44 · Framingham55m Hurdles4410.06a—
Jan 9Bay State Conference - Block #4Jan 9 · 55m Hurdles · Place 22 · Framingham55m Hurdles2210.34a—
Jan 2Bay State Conference - Block#3Jan 2 · 55m Hurdles · Place 14 · Framingham55m Hurdles149.98—
Jan 2Bay State Conference - Block#3Jan 2 · 55 Meters · Place 29 · Framingham55 Meters298.26—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 100m Hurdles · Place 13 · Framingham100m HurdlesRound P1317.96a—
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 21 · Framingham100 MetersRound P2114.20a—
May 15Bay State Conf ChampionshipMay 15 · 100m Hurdles · Place 11 · Framingham100m Hurdles1117.44a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100m Hurdles · Place 13 · Framingham100m Hurdles1318.66a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 100m Hurdles · Place 3 · Framingham100m Hurdles318.56a—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · 100m Hurdles · Place 1 · Framingham100m Hurdles117.29a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100m Hurdles · Place 9 · Framingham100m Hurdles917.39a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · 55m Hurdles · Place 10 · Framingham55m Hurdles109.22a—
Feb 7Bay State Conf ChampionshipFeb 7 · 55m Hurdles · Place 6 · Framingham55m Hurdles69.42a—
Feb 7Bay State Conf ChampionshipFeb 7 · 55m Hurdles · Place 7 · Framingham55m Hurdles79.55a—