Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDual County League Meet #3 · Jan 105:36.23aDual County League Meet #3January 10, 2024
1 Mile · OutdoorBedford at Weston · May 105:29.26aBedford at WestonMay 10, 2023
1000 Meters · IndoorDual County League Meet #5 · Jan 243:11.25aDual County League Meet #5January 24, 2024
600 Meters · IndoorDual County League Meet #4 · Jan 181:49.52Dual County League Meet #4January 18, 2023
800 Meters · OutdoorWeston v Wayland · Apr 92:32.03aWeston v WaylandApril 9, 2025

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Weston v. WalthamApr 16 · 800 Meters · Weston800 Meters—DNS11
Apr 9Weston v WaylandApr 9 · 800 Meters · Place 11 · Weston800 Meters11.2:32.03a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8Dual County League Dual Meets Set #3Jan 8 · 1000 Meters · Place 34 · Weston1000 Meters343:21.36a—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Waltham at WestonApr 23 · 800 Meters · Place 9 · Weston800 Meters92:32.04—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Dual County League Meet #5Jan 24 · 1000 Meters · Place 20 · Weston1000 Meters203:11.25a PB—
Jan 17Dual County Meet #4Jan 17 · 1000 Meters · Place 25 · Weston1000 Meters253:15.52a—
Jan 12MSTCA Northeast InvitationalJan 12 · 1000 Meters · Place 172 · Weston1000 Meters1723:13.6610
Jan 10Dual County League Meet #3Jan 10 · 1 Mile · Place 28 · Weston1 Mile285:36.23a PB—
Jan 8DCJV2Jan 8 · 1000 Meters · Place 5 · Weston1000 Meters5.3:21.75a10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Dual County League Meet #1Dec 13 · 1000 Meters · Place 23 · Weston1000 Meters23.3:21.54a10
Feb 11Dual County League ChampionshipsFeb 11 · 1000 Meters · Place 9 · Weston1000 Meters93:11.30FR
Jan 18Dual County League Meet #4Jan 18 · 600 Meters · Place 7 · Weston600 Meters71:49.52 PBFR
Jan 11Dual County League Meet #3Jan 11 · 1000 Meters · Place 11 · Weston1000 Meters113:20.50FR
Jan 4Dual County League Meet #2Jan 4 · 1000 Meters · Place 22 · Weston1000 Meters22.3:24.12a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19DCL JV ChampionshipMay 19 · 800 Meters · Weston800 Meters—2:41.7Unofficial9
May 10Bedford at WestonMay 10 · 1 Mile · Place 5 · Weston1 Mile55:29.26a PB—
May 3Boston Latin v. WestonMay 3 · 800 Meters · Place 12 · Weston800 Meters122:35.21a—
Apr 25Waltham vs. WestonApr 25 · 1 Mile · Place 10 · Weston1 Mile10.5:51.80a9
Apr 5Weston v. Newton South & Lincoln-SudburyApr 5 · 1 Mile · Place 16 · Weston1 Mile16.5:43.48aUnofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Dual County League Meet #1Dec 14 · 1 Mile · Place 25 · Weston1 Mile25.6:00.32a9