Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
484
Points
22:06.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 22, 2025 | Nike Cross Nationals Northeast Regional | 22:06.30 | 232 | 484 |
| Oct. 25, 2025 | Bay State Conference Championships | 20:41.90 | 1 | 595 |
| Nov. 2, 2024 | MSTCA Frank Mooney Coaches Inivtational | 20:45.27 | 11 | 590 |
| Oct. 16, 2024 | Wellesley at Needham | 20:52.00 | 11 | 581 |
| Oct. 8, 2025 | Brookline v. Needham | 20:54.00 | 9 | 578 |
| Oct. 26, 2024 | Bay State Conference XC Championships | 20:54.09 | 42 | 578 |
| Oct. 9, 2024 | Braintree & Weymouth at Needham | 20:55.00 | 19 | 577 |
| Sept. 11, 2024 | Natick at Needham | 21:01.00 | 5 | 569 |
| Sept. 18, 2024 | Newton North v. Framingham & Needham | 21:08.00 | 15 | 559 |
| Nov. 8, 2025 | MIAA Division 1A-1B-1C | 21:13.20 | 57 | 552 |
| Oct. 13, 2024 | MSTCA Bob Glennon Twilight XC (Large School) | 21:22.13 | 13 | 540 |
| Nov. 4, 2023 | MSTCA Frank Mooney Coaches Inivtational | 21:30.90 | 18 | 529 |
| Oct. 12, 2025 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools) | 21:34.50 | 129 | 524 |
| Sept. 16, 2025 | Natick v Needham | 21:35.00 | 14 | 524 |
| Sept. 26, 2025 | Bay State Conf - XC Tri - Framingham | 21:35.00 | 14 | 524 |
| Oct. 8, 2023 | Alvirne Battle of the Border | 21:39.90 | 2 | 517 |
| Oct. 28, 2023 | Bay State Conference Championship | 21:40.80 | 2 | 516 |
| Sept. 30, 2025 | Milton and Walpole at Needham | 21:44.00 | 18 | 512 |
| Sept. 21, 2024 | Manchester Invitational | 22:12.20 | 107 | 476 |
| Oct. 15, 2025 | Needham vs Wellesley | 22:20.00 | 25 | 467 |
| Sept. 20, 2025 | Manchester Invite | 22:28.80 | 76 | 456 |
| Oct. 19, 2022 | Wellesley @ Needham | 23:24.00 | 25 | 391 |
100h
442
Points
19.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2024 | MSTCA Jim Hoar Frosh-Soph Invitational | 19.46 | 26 | 442 |
| May 6, 2023 | MSTCA Jim Hoar Freshman Sophomore Invitational | 19.62 | 48 | 428 |
| April 19, 2023 | BSC Invitational | 20.75 | 2 | 340 |
1000m
640
Points
3:20.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2025 | Bay State Conference - Block 5 | 3:20.52 | 12 | 640 |
| Feb. 5, 2025 | Bay State Conf - Meet of Champions | 3:26.01 | 15 | 587 |
| Feb. 7, 2024 | Bay State Conf Championship | 3:30.85 | 20 | 542 |
| Jan. 5, 2023 | BSC Meet #3 | 3:35.07 | 24 | 505 |
| Jan. 26, 2023 | Bay State Conference, Meet Block #5 | 3:35.16 | 8 | 504 |
| Dec. 21, 2023 | Bay State Conf - Block 2 | 3:36.52 | 19 | 492 |
| Dec. 14, 2023 | Bay State Conf - Block 1 | 3:37.93 | 22 | 480 |
| Jan. 12, 2023 | BSC Meet #4 | 3:38.28 | 5 | 477 |
| Dec. 15, 2022 | BSC Meet #1 | 3:42.11 | 24 | 445 |
| Jan. 4, 2024 | Bay State Conference - Block 3 | 3:43.83 | 27 | 431 |
2mile
604
Points
12:47.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 19, 2024 | Bay State Conference - Block #2 | 12:47.13 | 13 | 604 |
| April 16, 2025 | Needham, Brookline, and Walpole | 13:02.70 | 6 | 569 |
| Jan. 2, 2025 | Bay State Conference - Block#3 | 13:20.73 | 15 | 530 |
| Feb. 12, 2025 | MIAA Division 1 Indoor Track & Field Championship | 13:31.97 | 35 | 506 |
2000msc
665
Points
8:24.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Weston Twilight Invitational - Regis Events | 8:24.36 | 14 | 665 |
3000m_cc
443
Points
13:02.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2022 | League Meet Saturday | 13:02.20 | 5 | 443 |
| Oct. 15, 2022 | Catholic Memorial Invitational | 14:14.98 | 17 | 302 |
400h
651
Points
1:14.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2025 | Bay State Conference Championship Meet | 1:14.13 | 12 | 651 |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 1:14.89 | 2 | 633 |
| May 31, 2025 | MIAA Division 1 Track & Field Championship | 1:15.93 | 37 | 610 |
| April 9, 2025 | Braintree, Milton, and Needham | 1:16.16 | 5 | 604 |
| May 7, 2025 | Weymouth, Wellesley, Natick, and Needham | 1:16.84 | 7 | 589 |
| May 17, 2023 | Bay State Conference Outdoor Championship | 1:16.89 | 1 | 588 |
| April 16, 2025 | Needham, Brookline, and Walpole | 1:17.27 | 5 | 580 |
| May 6, 2023 | MSTCA Jim Hoar Freshman Sophomore Invitational | 1:17.41 | 27 | 577 |
| May 15, 2024 | Bay State Conference Championship | 1:17.61 | 15 | 572 |
| May 4, 2024 | MSTCA Jim Hoar Frosh-Soph Invitational | 1:17.95 | 12 | 565 |
| May 26, 2024 | MIAA Division 1 Track & Field Championship | 1:18.70 | 39 | 549 |
| May 11, 2024 | Andover Boosters Invitational | 1:20.82 | 32 | 504 |
| May 1, 2024 | Needham @ Milton | 1:21.99 | 4 | 481 |
55h
492
Points
10.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 21, 2023 | Bay State Conf - Block 2 | 10.69 | 25 | 492 |
| Jan. 11, 2024 | Bay State Conf - Block 4 | 10.84 | 25 | 468 |
| Dec. 14, 2023 | Bay State Conf - Block 1 | 10.88 | 25 | 462 |
| Jan. 4, 2024 | Bay State Conference - Block 3 | 10.96 | 26 | 449 |
| Jan. 6, 2024 | MSTCA Freshman-Sophomore (Large School) | 11.45 | 36 | 377 |
600m
558
Points
1:54.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2024 | Bay State Conf - Block 5 | 1:54.20 | 12 | 558 |
| Jan. 31, 2024 | Bay State Conf - Block 6 | 1:54.84 | 11 | 548 |
800m
601
Points
2:36.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2025 | Weymouth, Wellesley, Natick, and Needham | 2:36.54 | 11 | 601 |
| April 9, 2025 | Braintree, Milton, and Needham | 2:37.40 | 8 | 590 |
| April 19, 2023 | BSC Invitational | 2:54.60 | 11 | 391 |
hj
1
Points
4-2
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2025 | Braintree, Milton, and Needham | 4-2 | 6 | 1 |
| Jan. 9, 2025 | Bay State Conference - Block #4 | 4-2 | 22 | 1 |
mile
620
Points
5:49.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 9, 2025 | Bay State Conference - Block #4 | 5:49.39 | 12 | 620 |
| April 30, 2025 | Bay State Conf Tri 3 at Newton North | 5:54.18 | 7 | 594 |
| May 10, 2025 | Andover Boosters Invitational | 5:54.37 | 24 | 593 |
| Dec. 12, 2024 | Bay State Conference - Block #1 | 5:56.60 | 15 | 581 |
| Dec. 22, 2022 | Bay State Conference Block #2 | 6:07.92 | 27 | 524 |
| Jan. 11, 2024 | Bay State Conf - Block 4 | 6:09.46 | 20 | 516 |
| Jan. 7, 2023 | MSTCA Auerbach Freshmen-Sophomore Meet Large School | 6:12.91 | 43 | 500 |
Cross Country
Event Group
595
Points
20:41.90
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 25, 2025 | 5K XC | Bay State Conference Championships | 20:41.90 | 1 | 595 |
| Nov. 2, 2024 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 20:45.27 | 11 | 590 |
| Oct. 16, 2024 | 5K XC | Wellesley at Needham | 20:52.00 | 11 | 581 |
| Oct. 8, 2025 | 5K XC | Brookline v. Needham | 20:54.00 | 9 | 578 |
| Oct. 26, 2024 | 5K XC | Bay State Conference XC Championships | 20:54.09 | 42 | 578 |
Hurdles
Event Group
651
Points
1:14.13
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2025 | 400H | Bay State Conference Championship Meet | 1:14.13 | 12 | 651 |
| May 27, 2023 | 400H | MIAA Division 1 Track & Field Championship | 1:14.89 | 2 | 633 |
| May 31, 2025 | 400H | MIAA Division 1 Track & Field Championship | 1:15.93 | 37 | 610 |
| April 9, 2025 | 400H | Braintree, Milton, and Needham | 1:16.16 | 5 | 604 |
| May 7, 2025 | 400H | Weymouth, Wellesley, Natick, and Needham | 1:16.84 | 7 | 589 |
Mid-D
Event Group
640
Points
3:20.52
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 23, 2025 | 1000m | Bay State Conference - Block 5 | 3:20.52 | 12 | 640 |
| May 7, 2025 | 800m | Weymouth, Wellesley, Natick, and Needham | 2:36.54 | 11 | 601 |
| April 9, 2025 | 800m | Braintree, Milton, and Needham | 2:37.40 | 8 | 590 |
| Feb. 5, 2025 | 1000m | Bay State Conf - Meet of Champions | 3:26.01 | 15 | 587 |
| Jan. 25, 2024 | 600m | Bay State Conf - Block 5 | 1:54.20 | 12 | 558 |
Distance
Event Group
604
Points
12:47.13
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 19, 2024 | 2Mile | Bay State Conference - Block #2 | 12:47.13 | 13 | 604 |
| April 16, 2025 | 2Mile | Needham, Brookline, and Walpole | 13:02.70 | 6 | 569 |
| Jan. 2, 2025 | 2Mile | Bay State Conference - Block#3 | 13:20.73 | 15 | 530 |
| Feb. 12, 2025 | 2Mile | MIAA Division 1 Indoor Track & Field Championship | 13:31.97 | 35 | 506 |
Steeple
Event Group
665
Points
8:24.36
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 2000mSC | Weston Twilight Invitational - Regis Events | 8:24.36 | 14 | 665 |
Jump
Event Group
1
Points
4-2
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2025 | HJ | Braintree, Milton, and Needham | 4-2 | 6 | 1 |
| Jan. 9, 2025 | HJ | Bay State Conference - Block #4 | 4-2 | 22 | 1 |
Mile
Event Group
620
Points
5:49.39
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 9, 2025 | Mile | Bay State Conference - Block #4 | 5:49.39 | 12 | 620 |
| April 30, 2025 | Mile | Bay State Conf Tri 3 at Newton North | 5:54.18 | 7 | 594 |
| May 10, 2025 | Mile | Andover Boosters Invitational | 5:54.37 | 24 | 593 |
| Dec. 12, 2024 | Mile | Bay State Conference - Block #1 | 5:56.60 | 15 | 581 |
| Dec. 22, 2022 | Mile | Bay State Conference Block #2 | 6:07.92 | 27 | 524 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava