Performance Dashboard
Athlete analytics & progression tracking
1000m
767
Points
3:08.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 30, 2019 | BSC #6 | 3:08.30 | 5 | 767 | |
| Feb. 5, 2020 | Bay State Conference Championships | 3:08.90 | 3 | 760 | |
| Jan. 12, 2020 | MSTCA Northeast Invitational | 3:09.32 | 8 | 756 | |
| Jan. 6, 2019 | Auerbach Freshmen-Sophomore Meet Large School | 3:09.94 | 5 | 749 | |
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 3:10.03 | 12 | 748 | |
| Jan. 23, 2021 | MSTCA State Coaches Invitational | 3:11.12 | 3 | 737 | |
| Feb. 6, 2019 | Bay State Conference Championships | 3:11.20 | 10 | 736 | |
| Feb. 13, 2020 | MIAA Division 2 Championships | 3:12.06 | 10 | 727 | |
| Jan. 25, 2018 | Bay State Conference, Meet Block #5 | 3:12.26 | 2 | 725 |
1500m
724
Points
5:07.52
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 5:07.52 | 3 | 724 | |
| May 6, 2017 | Haverhill Meet | 5:15.15 | 3 | 677 |
2mile
734
Points
11:53.15
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 9, 2021 | Bay State Running Invitational | 11:53.15 | 1 | 734 | |
| Jan. 31, 2018 | Bay State Conference Block #3 | 11:58.50 | 3 | 720 | |
| May 6, 2021 | Natick vs. Brookline | 12:07.10 | 2 | 699 | |
| June 5, 2021 | MSTCA LOU TOZZI Coaches Invitational | 12:13.88 | 7 | 682 | |
| Dec. 14, 2017 | Bay State Conference, Week 1 | 12:30.20 | 8 | 643 |
400m
722
Points
1:03.56
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2019 | MSTCA Freshman/Sophomore Meet - Small & Large School | 1:03.56 | 9 | 722 | 55° |
5000m_cc
734
Points
19:06.69
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 21, 2017 | Bob McIntyre Twilight Cross-Country Invitational Meet | 19:06.69 | 27 | 734 | 66° |
| Nov. 18, 2017 | MIAA All State Finals | 19:18.43 | 23 | 716 | |
| Nov. 5, 2020 | Brookline v Natick | 19:35.00 | 6 | 691 | 67° |
| Oct. 21, 2020 | Needham vs. Natick | 19:47.00 | 3 | 674 | 71° |
| Nov. 11, 2017 | MIAA Eastern State Championships | 19:47.87 | 23 | 672 | |
| Oct. 28, 2020 | Wellesley vs Natick Boys | 19:55.00 | 4 | 662 | 50° |
| Oct. 19, 2020 | Frank Kelley Invitational | 19:57.60 | 12 | 658 | |
| Sept. 23, 2017 | Ocean State XC Invitational | 20:03.00 | 6 | 650 | 78° |
| Oct. 20, 2018 | Brown Northeast Invitational | 20:12.28 | 47 | 637 | |
| Nov. 21, 2020 | MSTCA Cup | 20:23.40 | 22 | 621 | 60° |
| Oct. 21, 2019 | Needham v Natick | 20:29.00 | 5 | 613 | |
| Oct. 27, 2018 | Bay State League Championships | 20:37.70 | 33 | 601 | 50° |
| Nov. 4, 2018 | MSTCA Frank Mooney Coaches Invitational | 20:41.10 | 6 | 596 | |
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 20:52.20 | 20 | 581 | |
| Oct. 17, 2018 | Needham at Natick | 20:56.00 | 6 | 576 | 60° |
| Oct. 10, 2018 | Natick & Milton @ Newton North | 21:01.00 | 10 | 569 | 82° |
| Oct. 16, 2019 | Framingham vs Natick | 21:02.00 | 9 | 567 | 63° |
| Oct. 26, 2019 | BSC Championship | 21:06.10 | 38 | 562 | |
| Nov. 9, 2019 | MIAA Eastern Division Championships | 21:24.77 | 83 | 537 | |
| Sept. 22, 2018 | Ocean State Invitational | 21:39.80 | 78 | 517 | 72° |
| Sept. 12, 2018 | Walpole vs. Natick | 21:48.00 | 11 | 507 | 70° |
| Nov. 16, 2019 | MIAA All State Finals | 22:05.00 | 136 | 485 | 33° |
| Nov. 30, 2019 | Nike Cross Nationals Northeast Regional | 22:35.10 | 162 | 448 |
600m
806
Points
1:40.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2019 | MIAA Division 2 Championships | 1:40.97 | 7 | 806 | |
| Feb. 10, 2019 | MSTCA Last Chance To Qualify Meet | 1:41.36 | 2 | 798 | |
| Jan. 24, 2019 | Bay State Conference Meet 5 | 1:42.75 | 3 | 770 | |
| Feb. 9, 2020 | MSTCA Last Chance To Qualify Meet | 1:44.00 | 2 | 745 | |
| Jan. 18, 2018 | Bay State Conference #4 | 1:44.63 | 1 | 733 | |
| Jan. 9, 2020 | Bay State Conference #4 | 1:45.00 | 2 | 726 | |
| Jan. 17, 2019 | Bay State Conference | 1:45.91 | 5 | 708 | |
| Jan. 2, 2020 | Bay State Conference #3 | 1:46.23 | 4 | 702 | |
| Dec. 29, 2017 | MSTCA Speed Classic | 1:46.32 | 10 | 700 | |
| Dec. 20, 2018 | Bay State Conference #2 | 1:49.02 | 3 | 650 |
800m
835
Points
2:19.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 26, 2021 | 2021 MIAA ALL-STATE OUTDOOR TRACK & FIELD Tournament | 2:19.80 | 13 | 835 | 82° |
| June 20, 2021 | MIAA South I Track & Field Championship | 2:20.57 | 6 | 824 | 88° |
| June 8, 2019 | Battle Roads TC Twilight Meet #4 | 2:21.24 | 10 | 814 | 75° |
| June 3, 2018 | Battle Roads TC Twilight Meet #3 | 2:24.49 | 15 | 766 | 59° |
| May 15, 2019 | BSC Championship | 2:24.51 | 6 | 766 | 56° |
| Dec. 28, 2019 | BU Mini Meet #3 | 2:25.29 | 58 | 754 | |
| Dec. 29, 2020 | MSTCA Holiday Challenge | 2:25.56 | 1 | 750 | |
| May 12, 2021 | Natick vs Braintree | 2:25.80 | 2 | 747 | 63° |
| May 16, 2018 | Bay State Conference Championships | 2:26.19 | 4 | 741 | |
| May 12, 2018 | MSTCA Girls Coaches Invitational | 2:27.48 | 17 | 723 | 52° |
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 2:28.23 | 6 | 712 |
mile
778
Points
5:21.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 10, 2021 | MSTCA Indoor-Outdoor Challenge | 5:21.57 | 6 | 778 | |
| Jan. 16, 2021 | Northeast Invitational | 5:23.57 | 5 | 766 | |
| Jan. 28, 2018 | MSTCA Coaches Invitational Large Schools | 5:23.82 | 13 | 765 | |
| Dec. 19, 2020 | MSTCA Distance & Speed Classic | 5:26.20 | 1 | 750 | |
| Feb. 17, 2018 | MIAA Division 2 Championships | 5:26.72 | 9 | 747 | |
| Feb. 11, 2018 | Bay State Conference Championships | 5:27.30 | 5 | 744 | |
| Jan. 6, 2018 | Auerbach Freshmen-Sophomore Meet Large School | 5:27.71 | 4 | 741 | |
| Jan. 30, 2021 | MSTCA Cup | 5:29.58 | 8 | 731 | |
| Dec. 21, 2017 | Bay State Conference | 5:31.26 | 3 | 721 | |
| Dec. 17, 2017 | MSTCA Winter Festival Large Schools | 5:33.35 | 6 | 709 | |
| Jan. 26, 2019 | MSTCA Coaches Invitational Large Schools | 5:33.49 | 22 | 708 | |
| Jan. 3, 2019 | BSC #3 | 5:37.83 | 7 | 683 | |
| Dec. 19, 2019 | Bay State Conference #2 | 5:40.01 | 5 | 671 | |
| Dec. 13, 2018 | Bay State Conference #1 | 5:40.27 | 5 | 670 | |
| May 5, 2018 | Freshmen-Sophomore Invitational -Large Schools | 5:43.15 | 12 | 654 | 70° |
| April 18, 2018 | BSC Invitational | 5:57.63 | 5 | 576 |
3mile_cc
704
Points
18:44.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 28, 2017 | Bay State Conference Championships | 18:44.00 | 7 | 704 | 65° |
Mid-D
Event Group
835
Points
2:19.80
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 26, 2021 | 800m | 2021 MIAA ALL-STATE OUTDOOR TRACK & FIELD Tournament | 2:19.80 | 13 | 835 | 82° |
| June 20, 2021 | 800m | MIAA South I Track & Field Championship | 2:20.57 | 6 | 824 | 88° |
| June 8, 2019 | 800m | Battle Roads TC Twilight Meet #4 | 2:21.24 | 10 | 814 | 75° |
| Feb. 15, 2019 | 600m | MIAA Division 2 Championships | 1:40.97 | 7 | 806 | |
| Feb. 10, 2019 | 600m | MSTCA Last Chance To Qualify Meet | 1:41.36 | 2 | 798 |
Mile
Event Group
778
Points
5:21.57
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 10, 2021 | Mile | MSTCA Indoor-Outdoor Challenge | 5:21.57 | 6 | 778 | |
| Jan. 16, 2021 | Mile | Northeast Invitational | 5:23.57 | 5 | 766 | |
| Jan. 28, 2018 | Mile | MSTCA Coaches Invitational Large Schools | 5:23.82 | 13 | 765 | |
| Dec. 19, 2020 | Mile | MSTCA Distance & Speed Classic | 5:26.20 | 1 | 750 | |
| Feb. 17, 2018 | Mile | MIAA Division 2 Championships | 5:26.72 | 9 | 747 |
Distance
Event Group
734
Points
11:53.15
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 9, 2021 | 2Mile | Bay State Running Invitational | 11:53.15 | 1 | 734 | |
| Jan. 31, 2018 | 2Mile | Bay State Conference Block #3 | 11:58.50 | 3 | 720 | |
| May 6, 2021 | 2Mile | Natick vs. Brookline | 12:07.10 | 2 | 699 | |
| June 5, 2021 | 2Mile | MSTCA LOU TOZZI Coaches Invitational | 12:13.88 | 7 | 682 | |
| Dec. 14, 2017 | 2Mile | Bay State Conference, Week 1 | 12:30.20 | 8 | 643 |
Long Sprints
Event Group
722
Points
1:03.56
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 4, 2019 | 400m | MSTCA Freshman/Sophomore Meet - Small & Large School | 1:03.56 | 9 | 722 | 55° |
Cross Country
Event Group
734
Points
19:06.69
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 21, 2017 | 5K XC | Bob McIntyre Twilight Cross-Country Invitational Meet | 19:06.69 | 27 | 734 | 66° |
| Nov. 18, 2017 | 5K XC | MIAA All State Finals | 19:18.43 | 23 | 716 | |
| Oct. 28, 2017 | 3 Mile XC | Bay State Conference Championships | 18:44.00 | 7 | 704 | 65° |
| Nov. 5, 2020 | 5K XC | Brookline v Natick | 19:35.00 | 6 | 691 | 67° |
| Oct. 21, 2020 | 5K XC | Needham vs. Natick | 19:47.00 | 3 | 674 | 71° |