Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMilton, Newton North & Brookline · May 612.21aMilton, Newton North & BrooklineMay 6, 2026
200 Meters · OutdoorBSC Championships · May 2024.31aBSC ChampionshipsMay 20, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20BSC ChampionshipsMay 20 · 200 Meters · Place 16 · Brookline200 Meters1624.31a PB11
May 13BSC JV Open at NeedhamMay 13 · 100 Meters · Place 14 · Brookline100 Meters14.12.22a11
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 22 · Brookline200 Meters22.24.53a11
May 6Milton, Newton North & BrooklineMay 6 · 100 Meters · Place 1 · Brookline100 Meters112.21a PB11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · High Jump · BrooklineHigh Jump—DNS11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 200 Meters · Place 11 · Brookline200 Meters11.25.43a11
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 100 Meters · Place 14 · Brookline100 Meters14.12.38a11
Apr 25Nashua North Invitational Apr 25 · 200 Meters · Place 23 · Brookline200 Meters23.24.65a11
Apr 15Brookline, Needham, and WalpoleApr 15 · 200 Meters · Place 1 · Brookline200 Meters124.81a11
Apr 15Brookline, Needham, and WalpoleApr 15 · 100 Meters · Place 5 · Brookline100 Meters512.57a11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · High Jump · BrooklineHigh Jump—NH11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 200 Meters · Place 1 · Brookline200 Meters1.25.30a11
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 100 Meters · Place 5 · Brookline100 Meters5.12.38a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 14BSC JV Open Meet May 14 · High Jump · Place 6 · BrooklineHigh Jump64-10.0010
May 14BSC JV Open Meet May 14 · 100 Meters · Place 27 · Brookline100 Meters2712.73a10
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · Long Jump · Place 10 · BrooklineLong Jump1015-2.5010
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · High Jump · Place 8 · BrooklineHigh Jump85-010
May 7Bay State Conf - Tri Meet 4 - at Brookline HSMay 7 · 200 Meters · Place 9 · Brookline200 Meters925.73a10
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · Long Jump · Place 17 · BrooklineLong Jump1716-5.5010
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · High Jump · Place 11 · BrooklineHigh Jump115-010
Apr 30Bay State Conference Quad 3 - WellesleyApr 30 · 100 Meters · Place 31 · Brookline100 Meters3112.74a10
Apr 25MSTCA InVacational & PentathlonApr 25 · 100 Meters · Place 75 · Brookline100 Meters7512.7010
Apr 16Needham, Brookline, and WalpoleApr 16 · 200 Meters · Place 9 · Brookline200 Meters926.67a10
Apr 16Needham, Brookline, and WalpoleApr 16 · 100 Meters · Place 9 · Brookline100 Meters912.87a10
Apr 9Bay State Conference 1 at Natick Apr 9 · 200 Meters · Place 11 · Brookline200 Meters1127.08a10
Apr 9Bay State Conference 1 at Natick Apr 9 · 100 Meters · Place 15 · Brookline100 Meters1513.13a10