Performance Dashboard
Athlete analytics & progression tracking
2mile
652
Points
12:26.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2024 | MSTCA Jim Hoar Frosh-Soph Invitational | 12:26.38 | 6 | 652 |
| Jan. 25, 2024 | Bay State Conf - Block 5 | 13:03.06 | 6 | 568 |
| Dec. 21, 2023 | Bay State Conf - Block 2 | 13:22.55 | 7 | 526 |
| Jan. 11, 2024 | Bay State Conf - Block 4 | 13:28.08 | 12 | 514 |
5000m_cc
566
Points
21:03.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 4, 2024 | Braintree v Natick & Wellesley | 21:03.00 | 8 | 566 |
| Nov. 18, 2023 | MIAA All State Championship | 21:36.79 | 136 | 521 |
| Nov. 11, 2023 | MIAA Division 1 Cross Country Tournament | 21:38.12 | 53 | 520 |
| Sept. 23, 2023 | Ocean State XC Invitational High/Middle Schools | 21:50.70 | 62 | 503 |
| Oct. 15, 2025 | Needham vs Wellesley | 22:25.00 | 27 | 461 |
| Oct. 28, 2023 | Bay State Conference Championship | 22:32.00 | 44 | 452 |
| Oct. 12, 2025 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools) | 22:33.10 | 36 | 451 |
| Oct. 12, 2025 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools) | 22:33.10 | 36 | 451 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 22:52.40 | 172 | 428 |
| Oct. 25, 2025 | Bay State Conference Championships | 22:59.20 | 32 | 420 |
| Oct. 8, 2025 | Wellesley vs. Weymouth & Framingham | 23:05.00 | 20 | 413 |
| Sept. 20, 2023 | Wellesley and Weymouth at Framingham | 23:09.00 | 18 | 408 |
| Oct. 7, 2023 | MSTCA Bay State Invitational | 23:21.50 | 52 | 394 |
55m
550
Points
8.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 5, 2023 | BSC Meet #3 | 8.69 | 28 | 550 |
800m
621
Points
2:34.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2025 | Weymouth, Wellesley, Natick, and Needham | 2:34.99 | 9 | 621 |
| April 16, 2025 | Bay State Conference 2 at Weymouth | 2:36.75 | 4 | 598 |
mile
640
Points
5:45.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2023 | MSTCA Coaches Invitational | 5:45.63 | 2 | 640 |
| April 19, 2023 | BSC Invitational | 6:18.67 | 2 | 472 |
Distance
Event Group
652
Points
12:26.38
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 4, 2024 | 2Mile | MSTCA Jim Hoar Frosh-Soph Invitational | 12:26.38 | 6 | 652 |
| Jan. 25, 2024 | 2Mile | Bay State Conf - Block 5 | 13:03.06 | 6 | 568 |
| Dec. 21, 2023 | 2Mile | Bay State Conf - Block 2 | 13:22.55 | 7 | 526 |
| Jan. 11, 2024 | 2Mile | Bay State Conf - Block 4 | 13:28.08 | 12 | 514 |
Cross Country
Event Group
566
Points
21:03.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 4, 2024 | 5K XC | Braintree v Natick & Wellesley | 21:03.00 | 8 | 566 |
| Nov. 18, 2023 | 5K XC | MIAA All State Championship | 21:36.79 | 136 | 521 |
| Nov. 11, 2023 | 5K XC | MIAA Division 1 Cross Country Tournament | 21:38.12 | 53 | 520 |
| Sept. 23, 2023 | 5K XC | Ocean State XC Invitational High/Middle Schools | 21:50.70 | 62 | 503 |
| Oct. 15, 2025 | 5K XC | Needham vs Wellesley | 22:25.00 | 27 | 461 |
Short Sprints
Event Group
550
Points
8.69
Personal Record
55m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 5, 2023 | 55m | BSC Meet #3 | 8.69 | 28 | 550 |
Mid-D
Event Group
621
Points
2:34.99
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2025 | 800m | Weymouth, Wellesley, Natick, and Needham | 2:34.99 | 9 | 621 |
| April 16, 2025 | 800m | Bay State Conference 2 at Weymouth | 2:36.75 | 4 | 598 |
Mile
Event Group
640
Points
5:45.63
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2023 | Mile | MSTCA Coaches Invitational | 5:45.63 | 2 | 640 |
| April 19, 2023 | Mile | BSC Invitational | 6:18.67 | 2 | 472 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava