Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWellesley, Weymouth, Natick, and Needham · May 614.00aWellesley, Weymouth, Natick, and NeedhamMay 6, 2026
200 Meters · OutdoorWeymouth, Wellesley, Natick, and Needham · May 729.15aWeymouth, Wellesley, Natick, and NeedhamMay 7, 2025
Long Jump · OutdoorMIAA Division 1 Track & Field Championship · May 2915-07.25MIAA Division 1 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 20 · NeedhamLong Jump20.15-07.25 PB12
May 20BSC ChampionshipsMay 20 · Long Jump · Place 6 · NeedhamLong Jump616-1112
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · Long Jump · Place 6 · NeedhamLong Jump614-7.2512
May 6Wellesley, Weymouth, Natick, and NeedhamMay 6 · 100 Meters · Place 12 · Needham100 Meters1214.00a PB12
Apr 29Framingham & Needham @ Newton NorthApr 29 · Long Jump · Place 4 · NeedhamLong Jump415-512
Apr 29Framingham & Needham @ Newton NorthApr 29 · 100 Meters · Place 10 · Needham100 Meters1014.16a12
Apr 15Brookline, Needham, and WalpoleApr 15 · Long Jump · Place 4 · NeedhamLong Jump413-6.512
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 9 · Needham100 Meters914.26a12
Apr 8Milton, Braintree, and NeedhamApr 8 · Long Jump · Place 8 · NeedhamLong Jump813-4.2512
Apr 8Milton, Braintree, and NeedhamApr 8 · 100 Meters · Place 11 · Needham100 Meters1115.38a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Bay State Conference Championship MeetMay 21 · Long Jump · Place 18 · NeedhamLong Jump1815-411
May 14BSC JV Open Meet May 14 · Long Jump · Place 2 · NeedhamLong Jump214-10.0011
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · Long Jump · Place 12 · NeedhamLong Jump1214-01.7511
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 200 Meters · Place 13 · Needham200 Meters1329.15a PB11
May 7Weymouth, Wellesley, Natick, and NeedhamMay 7 · 100 Meters · Place 12 · Needham100 Meters1214.02a11
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 200 Meters · Place 3 · Needham200 Meters329.76a11
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · Long Jump · Place 8 · NeedhamLong Jump814-111
Apr 30Bay State Conf Tri 3 at Newton NorthApr 30 · 100 Meters · Place 9 · Needham100 Meters914.45a11
Apr 9Braintree, Milton, and NeedhamApr 9 · 100 Meters · Place 8 · Needham100 Meters814.25a11