Performance Dashboard
Athlete analytics & progression tracking
1000m
704
Points
3:14.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2024 | Bay State Conf - Block 5 | 3:14.27 | 6 | 704 |
1500m
793
Points
4:56.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2025 | NIRCA Track and Field Championships | 4:56.67 | 15 | 793 |
| June 22, 2019 | USATF New England Junior Olympics Championship | 5:15.48 | 11 | 675 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 5:50.15 | 9 | 483 |
2mile
793
Points
11:29.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 16, 2024 | MIAA Division 2 Indoor Track & Field Championship | 11:29.97 | 3 | 793 |
| Jan. 27, 2024 | MSTCA State Coaches (Large School) | 11:29.98 | 9 | 793 |
| May 4, 2024 | Weston Twlight Invitational - Regis Events | 11:48.15 | 19 | 746 |
| Feb. 7, 2024 | Bay State Conf Championship | 11:48.48 | 1 | 745 |
| May 15, 2024 | Bay State Conference Championship | 11:49.10 | 5 | 744 |
| Dec. 14, 2023 | Bay State Conf - Block 1 | 11:49.44 | 2 | 743 |
| May 26, 2024 | MIAA Division 2 Track & Field Championship | 11:52.10 | 10 | 736 |
| Jan. 11, 2024 | Bay State Conf - Block 4 | 11:54.02 | 2 | 731 |
| June 20, 2021 | MIAA South I Track & Field Championship | 11:55.75 | 6 | 727 |
| May 6, 2021 | Weymouth vs. Wellesley | 11:56.00 | 2 | 726 |
| Feb. 8, 2023 | Bay State Conf Championship | 11:58.44 | 4 | 720 |
| Feb. 24, 2024 | MIAA Meet of Champions | 12:02.97 | 19 | 709 |
| Feb. 20, 2022 | MIAA Division 2 Indoor Track & Field Championship | 12:04.15 | 14 | 706 |
| Jan. 25, 2022 | Bay State Conference #5 | 12:04.88 | 3 | 704 |
| Dec. 22, 2022 | Bay State Conference Block #2 | 12:05.64 | 3 | 702 |
| Dec. 16, 2021 | Bay State Track & Field Conference | 12:16.89 | 5 | 675 |
| March 31, 2021 | Weymouth vs Wellesley | 12:23.80 | 1 | 658 |
| Feb. 18, 2023 | MIAA Division 2 Championships | 12:23.85 | 20 | 658 |
| Jan. 26, 2023 | Bay State Conference, Meet Block #5 | 12:34.04 | 10 | 634 |
| Feb. 9, 2022 | Bay State Conference Championship | 12:42.52 | 9 | 615 |
| Jan. 5, 2023 | BSC Meet #3 | 12:47.22 | 5 | 604 |
3000m_cc
600
Points
11:53.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 11:53.79 | 6 | 600 |
3000m
592
Points
11:57.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 11:57.16 | 7 | 592 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 13:14.21 | 5 | 418 |
4000m_cc
642
Points
15:53.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 15:53.90 | 120 | 642 |
| Nov. 4, 2020 | Needham vs Wellesley | 17:18.00 | 2 | 498 |
5000m_cc
712
Points
19:21.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 18, 2023 | MIAA All State Championship | 19:21.06 | 15 | 712 |
| Nov. 11, 2023 | MIAA Division 1 Cross Country Tournament | 19:21.42 | 1 | 712 |
| Sept. 23, 2023 | Ocean State XC Invitational High/Middle Schools | 19:29.70 | 30 | 699 |
| Oct. 29, 2022 | League Meet Saturday | 19:37.20 | 20 | 688 |
| Nov. 20, 2021 | MIAA State Championships | 19:40.22 | 63 | 684 |
| Sept. 20, 2023 | Wellesley and Weymouth at Framingham | 19:43.00 | 3 | 679 |
| Oct. 7, 2023 | MSTCA Bay State Invitational | 19:46.30 | 5 | 675 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 19:50.44 | 48 | 668 |
| Oct. 28, 2023 | Bay State Conference Championship | 19:57.30 | 15 | 658 |
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 19:57.42 | 33 | 658 |
| Nov. 1, 2020 | Frank Mooney Invitational | 19:58.00 | 19 | 657 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 19:58.96 | 32 | 656 |
| Oct. 14, 2022 | MSTCA Bob Glennon Twilight (Large) | 20:01.80 | 33 | 652 |
| Oct. 19, 2022 | Wellesley @ Needham | 20:04.00 | 4 | 649 |
| Sept. 7, 2022 | Milton vs. Wellesley | 20:09.00 | 5 | 641 |
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 20:12.90 | 27 | 636 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 20:27.30 | 72 | 615 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 20:34.30 | 6 | 606 |
| Oct. 30, 2021 | Bay State Conference Championship | 20:46.20 | 28 | 589 |
| Oct. 19, 2020 | Frank Kelley Invitational | 20:48.50 | 35 | 586 |
| Sept. 6, 2023 | Newton North at Wellesley | 21:01.00 | 4 | 569 |
| Nov. 21, 2020 | MSTCA Cup | 21:04.30 | 41 | 564 |
| Nov. 26, 2022 | Nike Cross Nationals Northeast Regional | 21:20.70 | 63 | 542 |
800m
610
Points
2:35.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2025 | NIRCA Track and Field Championships | 2:35.83 | 45 | 610 |
mile
744
Points
5:27.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 21, 2023 | Bay State Conf - Block 2 | 5:27.23 | 5 | 744 |
| Jan. 4, 2024 | Bay State Conference - Block 3 | 5:27.62 | 4 | 742 |
| Jan. 13, 2022 | Bay State Conference - #4 | 5:39.62 | 7 | 673 |
| Jan. 12, 2023 | BSC Meet #4 | 5:49.98 | 12 | 616 |
Mid-D
Event Group
704
Points
3:14.27
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 25, 2024 | 1000m | Bay State Conf - Block 5 | 3:14.27 | 6 | 704 |
| April 6, 2025 | 800m | NIRCA Track and Field Championships | 2:35.83 | 45 | 610 |
Mile
Event Group
793
Points
4:56.67
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2025 | 1500m | NIRCA Track and Field Championships | 4:56.67 | 15 | 793 |
| Dec. 21, 2023 | Mile | Bay State Conf - Block 2 | 5:27.23 | 5 | 744 |
| Jan. 4, 2024 | Mile | Bay State Conference - Block 3 | 5:27.62 | 4 | 742 |
| June 22, 2019 | 1500m | USATF New England Junior Olympics Championship | 5:15.48 | 11 | 675 |
| Jan. 13, 2022 | Mile | Bay State Conference - #4 | 5:39.62 | 7 | 673 |
Distance
Event Group
793
Points
11:29.97
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 16, 2024 | 2Mile | MIAA Division 2 Indoor Track & Field Championship | 11:29.97 | 3 | 793 |
| Jan. 27, 2024 | 2Mile | MSTCA State Coaches (Large School) | 11:29.98 | 9 | 793 |
| May 4, 2024 | 2Mile | Weston Twlight Invitational - Regis Events | 11:48.15 | 19 | 746 |
| Feb. 7, 2024 | 2Mile | Bay State Conf Championship | 11:48.48 | 1 | 745 |
| May 15, 2024 | 2Mile | Bay State Conference Championship | 11:49.10 | 5 | 744 |
Cross Country
Event Group
712
Points
19:21.06
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 18, 2023 | 5K XC | MIAA All State Championship | 19:21.06 | 15 | 712 |
| Nov. 11, 2023 | 5K XC | MIAA Division 1 Cross Country Tournament | 19:21.42 | 1 | 712 |
| Sept. 23, 2023 | 5K XC | Ocean State XC Invitational High/Middle Schools | 19:29.70 | 30 | 699 |
| Oct. 29, 2022 | 5K XC | League Meet Saturday | 19:37.20 | 20 | 688 |
| Nov. 20, 2021 | 5K XC | MIAA State Championships | 19:40.22 | 63 | 684 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava