Performance Dashboard
Athlete analytics & progression tracking
1000m
790
Points
2:33.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2020 | MIAA Auerbach All State Championships | 2:33.60 | 8 | 790 |
| Feb. 12, 2020 | MIAA Division 1 Championships | 2:33.67 | 1 | 789 |
| Feb. 5, 2020 | Bay State Conference Championships | 2:34.05 | 2 | 782 |
| Jan. 23, 2020 | Bay State Conference #5 | 2:41.21 | 4 | 654 |
| Jan. 2, 2020 | Bay State Conference #3 | 2:43.33 | 6 | 618 |
1500m
954
Points
3:51.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2022 | Battle Road TC Twilight #3 | 3:51.85 | 12 | 954 |
| Feb. 6, 2022 | New Balance Indoor Grand Prix | 3:54.03 | 5 | 927 |
| March 13, 2022 | New Balance Nationals Indoor | 3:55.41 | 23 | 910 |
| May 14, 2022 | Glenn D. Loucks Games | 3:56.13 | 2 | 901 |
| April 20, 2024 | Jim Green Track & Field Invitational | 4:00.01 | 19 | 855 |
| March 23, 2024 | Clyde Hart Classic | 4:01.31 | 13 | 839 |
| April 29, 2023 | Jim Green Track & Field Invitational | 4:02.63 | 11 | 824 |
| Jan. 17, 2021 | The VA Showcase | 4:05.26 | 9 | 794 |
| April 27, 2024 | Len Paddock Open | 4:06.04 | 5 | 785 |
1600m
806
Points
4:21.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 17, 2021 | The VA Showcase | 4:21.92 | 9 | 806 |
2mile
885
Points
9:10.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2020 | Redtrack Trials #2 | 9:10.02 | 2 | 885 |
| Feb. 27, 2021 | Louisville Indoor Games | 9:23.33 | 6 | 820 |
200m
620
Points
24.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Nashua North Invitational | 24.45 | 19 | 620 |
300m
702
Points
37.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 6, 2019 | Auerbach Freshmen-Sophomore Meet Large School | 37.61 | 3 | 702 |
| Jan. 26, 2019 | MSTCA Coaches Invitational Large Schools | 38.02 | 37 | 673 |
| Dec. 23, 2018 | MSTCA Speed Classic | 38.25 | 12 | 657 |
| Jan. 9, 2020 | Bay State Conference #4 | 38.32 | 1 | 652 |
| Dec. 21, 2019 | MSTCA Speed Classic - Large Schools | 38.60 | 18 | 633 |
| Jan. 23, 2020 | Bay State Conference #5 | 38.76 | 10 | 622 |
| Jan. 6, 2018 | Auerbach Freshmen-Sophomore Meet Large School | 39.51 | 15 | 572 |
| Jan. 2, 2020 | Bay State Conference #3 | 39.87 | 13 | 549 |
| Dec. 21, 2017 | Bay State Conference | 40.02 | 4 | 540 |
| Jan. 18, 2018 | Bay State Conference #4 | 40.13 | 4 | 533 |
| Feb. 11, 2018 | Bay State Conference Championships | 40.68 | 21 | 499 |
| Dec. 20, 2018 | Bay State Conference #2 | 40.90 | 5 | 486 |
| Dec. 14, 2017 | Bay State Conference, Week 1 | 41.81 | 4 | 433 |
3000m
937
Points
8:20.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 27, 2022 | 2022 Boston University Last Chance Meet | 8:20.92 | 21 | 937 |
| Jan. 27, 2024 | Michigan Invitational | 8:31.26 | 32 | 881 |
| Jan. 13, 2024 | Wolverine Invite | 8:47.33 | 9 | 797 |
3200m
897
Points
9:04.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2022 | RunningLane Track Championships | 9:04.17 | 11 | 897 |
| Nov. 13, 2021 | Lloyd White Memorial Distance Festival | 9:06.23 | 4 | 887 |
| Nov. 14, 2020 | GSTC High School Fall Showcase Meet #4 | 9:20.14 | 1 | 818 |
400m
800
Points
51.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2019 | MSTCA Freshman/Sophomore Meet - Small & Large School | 51.01 | 1 | 800 |
| May 15, 2019 | BSC Championship | 52.69 | 10 | 706 |
| May 5, 2018 | Freshmen-Sophomore Invitational -Large Schools | 53.79 | 3 | 649 |
| May 12, 2018 | Andover Boosters Invitational | 54.59 | 5 | 608 |
| April 21, 2018 | Nashua North Invitational | 54.85 | 9 | 595 |
| April 18, 2018 | BSC Invitational | 57.74 | 6 | 461 |
5000m
846
Points
14:48.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 26, 2020 | Redtrack Trials #1 | 14:48.00 | 1 | 846 |
| April 5, 2024 | Spartan Invite | 15:04.54 | 4 | 796 |
5000m_cc
718
Points
15:31.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 4, 2021 | Garmin RunningLane Cross Country Championships | 15:31.73 | 178 | 718 |
| Sept. 25, 2021 | Canterbury Invitational | 15:54.00 | 1 | 656 |
| Nov. 9, 2019 | MIAA Eastern Division Championships | 16:02.39 | 3 | 634 |
| Oct. 26, 2019 | BSC Championship | 16:06.90 | 2 | 622 |
| Sept. 1, 2023 | Michigan Open | 16:17.70 | 25 | 594 |
| Oct. 22, 2019 | Brookline vs. Newton North | 16:19.00 | 3 | 590 |
| Nov. 16, 2019 | MIAA All State Finals | 16:29.00 | 8 | 565 |
| Oct. 20, 2023 | EMU Fall Classic | 16:32.80 | 17 | 556 |
| Oct. 5, 2019 | Wachusett Invitational | 16:48.00 | 8 | 518 |
| Sept. 21, 2019 | Highland Park Cross Country Invitational | 17:05.80 | 19 | 477 |
55m
672
Points
7.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 3, 2019 | BSC #3 | 7.08 | 11 | 672 |
| Dec. 23, 2018 | MSTCA Speed Classic | 7.11 | 18 | 658 |
| Jan. 24, 2019 | Bay State Conference Meet 5 | 7.12 | 4 | 654 |
| Jan. 9, 2020 | Bay State Conference #4 | 7.28 | 4 | 583 |
600m
815
Points
1:23.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 1:23.54 | 3 | 815 |
| Feb. 6, 2019 | Bay State Conference Championships | 1:24.74 | 7 | 773 |
| Feb. 14, 2019 | MIAA Division 1 Championships | 1:25.90 | 12 | 733 |
| Dec. 19, 2019 | Bay State Conference #2 | 1:26.18 | 1 | 724 |
| Jan. 17, 2019 | Bay State Conference | 1:28.99 | 3 | 633 |
| Dec. 13, 2018 | Bay State Conference #1 | 1:29.10 | 2 | 629 |
| Jan. 25, 2018 | Bay State Conference, Meet Block #5 | 1:33.92 | 6 | 488 |
| Jan. 31, 2018 | Bay State Conference Block #3 | 1:37.24 | 8 | 401 |
800m
838
Points
1:56.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | Andover Boosters Invitational | 1:56.95 | 1 | 838 |
| Feb. 27, 2021 | Louisville Indoor Games | 1:59.68 | 7 | 769 |
| Dec. 28, 2019 | MSTCA Winter Distance Classic | 2:01.22 | 1 | 731 |
| April 20, 2019 | Nashua North Invitational | 2:01.76 | 4 | 718 |
5mile_cc
737
Points
25:59.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2023 | Joe Piane Notre Dame Invitational | 25:59.40 | 80 | 737 |
lj
1
Points
16-0
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Nashua North Invitational | 16-0 | 32 | 1 |
| Feb. 11, 2018 | Bay State Conference Championships | 16-5.5 | 18 | 1 |
| Dec. 14, 2017 | Bay State Conference, Week 1 | 16-7 | 3 | 1 |
| Jan. 30, 2019 | BSC #6 | 17-3.5 | 13 | 1 |
| Jan. 6, 2018 | Auerbach Freshmen-Sophomore Meet Large School | 17-4.5 | 15 | 1 |
| Jan. 25, 2018 | Bay State Conference, Meet Block #5 | 17-4.75 | 5 | 1 |
| Dec. 20, 2018 | Bay State Conference #2 | 17-5.5 | 5 | 1 |
| May 5, 2018 | Freshmen-Sophomore Invitational -Large Schools | 17-6.5 | 10 | 1 |
| Jan. 18, 2020 | East Coast Invitational | 17-9.75 | 17 | 1 |
| April 18, 2018 | BSC Invitational | 17-10 | 6 | 1 |
| Jan. 31, 2018 | Bay State Conference Block #3 | 17-10.5 | 3 | 1 |
| Jan. 9, 2020 | Bay State Conference #4 | 18-0 | 4 | 1 |
| Jan. 24, 2019 | Bay State Conference Meet 5 | 18-1.25 | 3 | 1 |
| May 2, 2018 | Brookline v. Framingham v. Newton North | 18-2 | 3 | 1 |
| Dec. 21, 2017 | Bay State Conference | 18-2 | 1 | 1 |
| Jan. 18, 2018 | Bay State Conference #4 | 18-2.5 | 2 | 1 |
| May 12, 2018 | Andover Boosters Invitational | 18-2.5 | 25 | 1 |
| Dec. 13, 2018 | Bay State Conference #1 | 18-4 | 1 | 1 |
| Dec. 19, 2019 | Bay State Conference #2 | 18-4.25 | 10 | 1 |
| Jan. 3, 2019 | BSC #3 | 18-4.25 | 9 | 1 |
| Jan. 23, 2020 | Bay State Conference #5 | 18-4.5 | 11 | 1 |
| Jan. 17, 2019 | Bay State Conference | 18-5.5 | 10 | 1 |
| Dec. 23, 2018 | MSTCA Speed Classic | 18-5.75 | 11 | 1 |
| May 16, 2018 | Bay State Conference Championships | 18-10.75 | 8 | 1 |
| Jan. 6, 2019 | Auerbach Freshmen-Sophomore Meet Large School | 19-6 | 4 | 1 |
mile
947
Points
4:10.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2022 | BU John Thomas Terrier Classic | 4:10.72 | 33 | 947 |
| Feb. 17, 2023 | Silverston Invitational 2023 | 4:12.19 | 7 | 930 |
| Feb. 6, 2022 | New Balance Indoor Grand Prix | 4:13.20 | 6 | 919 |
| Nov. 7, 2020 | Redtrack Meet #3 | 4:13.27 | 2 | 918 |
| Jan. 7, 2023 | Wolverine Invitational | 4:14.95 | 6 | 899 |
| Feb. 16, 2024 | Silverston Invitational | 4:15.25 | 10 | 896 |
| March 13, 2022 | New Balance Nationals Indoor | 4:15.45 | 33 | 893 |
| May 14, 2022 | Glenn D. Loucks Games | 4:16.32 | 5 | 884 |
| Jan. 21, 2023 | Simmons-Harvey Invitational - 2023 | 4:19.94 | 9 | 844 |
| Jan. 17, 2021 | The VA Showcase | 4:23.74 | 9 | 803 |
| Jan. 12, 2020 | MSTCA Northeast Invitational | 4:27.28 | 5 | 766 |
| Jan. 18, 2020 | East Coast Invitational | 4:30.95 | 7 | 728 |
Mid-D
Event Group
838
Points
1:56.95
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2019 | 800m | Andover Boosters Invitational | 1:56.95 | 1 | 838 |
| Jan. 26, 2020 | 600m | MSTCA Coaches Invitational Large Schools | 1:23.54 | 3 | 815 |
| Feb. 22, 2020 | 1000m | MIAA Auerbach All State Championships | 2:33.60 | 8 | 790 |
| Feb. 12, 2020 | 1000m | MIAA Division 1 Championships | 2:33.67 | 1 | 789 |
| Feb. 5, 2020 | 1000m | Bay State Conference Championships | 2:34.05 | 2 | 782 |
Mile
Event Group
954
Points
3:51.85
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 4, 2022 | 1500m | Battle Road TC Twilight #3 | 3:51.85 | 12 | 954 |
| Jan. 30, 2022 | Mile | BU John Thomas Terrier Classic | 4:10.72 | 33 | 947 |
| Feb. 17, 2023 | Mile | Silverston Invitational 2023 | 4:12.19 | 7 | 930 |
| Feb. 6, 2022 | 1500m | New Balance Indoor Grand Prix | 3:54.03 | 5 | 927 |
| Feb. 6, 2022 | Mile | New Balance Indoor Grand Prix | 4:13.20 | 6 | 919 |
Distance
Event Group
937
Points
8:20.92
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 27, 2022 | 3000m | 2022 Boston University Last Chance Meet | 8:20.92 | 21 | 937 |
| May 28, 2022 | 3200m | RunningLane Track Championships | 9:04.17 | 11 | 897 |
| Nov. 13, 2021 | 3200m | Lloyd White Memorial Distance Festival | 9:06.23 | 4 | 887 |
| Oct. 18, 2020 | 2Mile | Redtrack Trials #2 | 9:10.02 | 2 | 885 |
| Jan. 27, 2024 | 3000m | Michigan Invitational | 8:31.26 | 32 | 881 |
Short Sprints
Event Group
672
Points
7.08
Personal Record
55m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 3, 2019 | 55m | BSC #3 | 7.08 | 11 | 672 |
| Dec. 23, 2018 | 55m | MSTCA Speed Classic | 7.11 | 18 | 658 |
| Jan. 24, 2019 | 55m | Bay State Conference Meet 5 | 7.12 | 4 | 654 |
| April 21, 2018 | 200m | Nashua North Invitational | 24.45 | 19 | 620 |
| Jan. 9, 2020 | 55m | Bay State Conference #4 | 7.28 | 4 | 583 |
Long Sprints
Event Group
800
Points
51.01
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 4, 2019 | 400m | MSTCA Freshman/Sophomore Meet - Small & Large School | 51.01 | 1 | 800 |
| May 15, 2019 | 400m | BSC Championship | 52.69 | 10 | 706 |
| Jan. 6, 2019 | 300m | Auerbach Freshmen-Sophomore Meet Large School | 37.61 | 3 | 702 |
| Jan. 26, 2019 | 300m | MSTCA Coaches Invitational Large Schools | 38.02 | 37 | 673 |
| Dec. 23, 2018 | 300m | MSTCA Speed Classic | 38.25 | 12 | 657 |
Long-Distance
Event Group
846
Points
14:48.00
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 26, 2020 | 5000m | Redtrack Trials #1 | 14:48.00 | 1 | 846 |
| April 5, 2024 | 5000m | Spartan Invite | 15:04.54 | 4 | 796 |
Cross Country
Event Group
737
Points
25:59.40
Personal Record
5MileCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 29, 2023 | 5MileCC | Joe Piane Notre Dame Invitational | 25:59.40 | 80 | 737 |
| Dec. 4, 2021 | 5K XC | Garmin RunningLane Cross Country Championships | 15:31.73 | 178 | 718 |
| Sept. 25, 2021 | 5K XC | Canterbury Invitational | 15:54.00 | 1 | 656 |
| Nov. 9, 2019 | 5K XC | MIAA Eastern Division Championships | 16:02.39 | 3 | 634 |
| Oct. 26, 2019 | 5K XC | BSC Championship | 16:06.90 | 2 | 622 |
Jump
Event Group
1
Points
16-0
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 21, 2018 | LJ | Nashua North Invitational | 16-0 | 32 | 1 |
| Feb. 11, 2018 | LJ | Bay State Conference Championships | 16-5.5 | 18 | 1 |
| Dec. 14, 2017 | LJ | Bay State Conference, Week 1 | 16-7 | 3 | 1 |
| Jan. 30, 2019 | LJ | BSC #6 | 17-3.5 | 13 | 1 |
| Jan. 6, 2018 | LJ | Auerbach Freshmen-Sophomore Meet Large School | 17-4.5 | 15 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava