Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBay State Conf - Block 5 · Jan 255:01.89aBay State Conf - Block 5January 25, 2024
1000 Meters · IndoorBay State Conf - Meet of Champions · Feb 42:41.32aBay State Conf - Meet of ChampionsFebruary 4, 2026
300 Meters · IndoorBay State Conf - Block #5 · Jan 2238.35aBay State Conf - Block #5January 22, 2026
400 Meters · OutdoorMilton, Newton North & Brookline · May 651.69aMilton, Newton North & BrooklineMay 6, 2026
800 Meters · OutdoorAndover Boosters Invitational · May 91:59.57aAndover Boosters InvitationalMay 9, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 30 · Brookline800 Meters30.2:01.15a12
May 20BSC ChampionshipsMay 20 · 400 Meters · Place 10 · Brookline400 Meters1051.94a12
May 16MSTCA Coaches Metro InvitationalMay 16 · 800 Meters · Place 11 · Brookline800 Meters112:00.37a12
May 9Andover Boosters InvitationalMay 9 · 800 Meters · Place 5 · Brookline800 Meters5.1:59.57a PB12
May 6Milton, Newton North & BrooklineMay 6 · 400 Meters · Place 5 · Brookline400 Meters551.69a PB12
Apr 29BSC-3 Braintree, Brookline, Weymouth at WellesleyApr 29 · 800 Meters · Place 3 · Brookline800 Meters3.2:02.87a12
Apr 25Nashua North Invitational Apr 25 · 400 Meters · Place 7 · Brookline400 Meters7.52.43a12
Apr 15Brookline, Needham, and WalpoleApr 15 · 400 Meters · Place 4 · Brookline400 Meters451.93a12
Apr 8BSC-1 Framingham, Brookline at NatickApr 8 · 800 Meters · Place 4 · Brookline800 Meters4.2:05.32a12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 4Bay State Conf - Meet of ChampionsFeb 4 · 1000 Meters · Place 7 · Brookline1000 Meters72:41.32a PB12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1000 Meters · Place 23 · Brookline1000 Meters232:41.75a12
Jan 22Bay State Conf - Block #5Jan 22 · 300 Meters · Place 11 · Brookline300 Meters1138.35a PB12
Jan 15Bay State Conf - Block #4Jan 15 · 1000 Meters · Place 5 · Brookline1000 Meters52:43.39a12
Jan 8Bay State Conf - Block#3Jan 8 · 1000 Meters · Place 4 · Brookline1000 Meters42:45.63a12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25Bay State Conf - Block 5Jan 25 · 1 Mile · Place 17 · Brookline1 Mile175:01.89a PB—
Jan 11Bay State Conf - Block 4Jan 11 · 1 Mile · Place 25 · Brookline1 Mile255:04.27a—
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · 1000 Meters · Place 15 · Brookline1000 Meters152:54.55a—