Performance Dashboard
Athlete analytics & progression tracking
1000m
983
Points
2:49.56
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 4, 2023 | New England Indoor Championships | 2:49.56 | 2 | 983 | |
| Feb. 25, 2023 | MIAA Meet of Champions | 2:51.60 | 1 | 958 | |
| Jan. 11, 2023 | Dual County League #3 | 2:54.57 | 1 | 923 | |
| Feb. 19, 2022 | MIAA Division 1 Championships | 2:54.85 | 1 | 919 | |
| Jan. 25, 2023 | Dual County League Meet #5 | 2:59.66 | 1 | 863 | |
| Feb. 12, 2022 | Dual County league Championshps | 3:05.97 | 1 | 792 | |
| Jan. 6, 2020 | Dual County League #3 | 3:09.43 | 1 | 755 | |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 3:11.88 | 4 | 729 | |
| Jan. 16, 2020 | Dual County League #4 | 3:12.46 | 1 | 723 |
1500m
1004
Points
4:26.32
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 21, 2022 | Battle Road TC Twilight #2 | 4:26.32 | 2 | 1004 | 87° |
| March 16, 2024 | Hornet Invite | 4:28.74 | 8 | 986 | 70° |
| March 12, 2023 | New Balance Nationals Indoor | 4:36.43 | 35 | 931 | |
| Feb. 6, 2023 | New Balance Indoor Grand Prix | 4:40.49 | 7 | 902 | |
| May 12, 2024 | Pac-12 Conference Championships | 4:42.46 | 18 | 889 | 63° |
| March 13, 2022 | New Balance Nationals Indoor | 4:52.03 | 75 | 824 |
2mile
671
Points
12:18.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 18, 2023 | Dual County League Meet #4 | 12:18.45 | 3 | 671 |
3000m
917
Points
9:59.16
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 24, 2024 | Ken Shannon Last Chance | 9:59.16 | 37 | 917 | 51° |
5000m_cc
855
Points
17:51.31
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 17:51.31 | 2 | 855 | |
| Oct. 1, 2022 | MSTCA Wrentham XC | 18:16.70 | 1 | 813 | |
| Oct. 28, 2022 | Dual County League Championships | 18:48.40 | 1 | 763 | 52° |
| Sept. 24, 2022 | Ocean State XC Invitational HS MS | 19:38.00 | 1 | 687 | 67° |
6000m_cc
835
Points
22:13.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 1, 2023 | University of San Francisco Invite | 22:13.30 | 31 | 835 | 67° |
| Sept. 1, 2023 | USF Invitational | 22:13.30 | 31 | 835 | 67° |
| Sept. 27, 2024 | Gans Creek Invitational - College | 22:27.80 | 34 | 816 | 69° |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 22:36.60 | 51 | 805 | 53° |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 22:38.50 | 68 | 803 | 68° |
600m
927
Points
1:35.21
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 17, 2022 | MSTCA Speed Classic Large School | 1:35.21 | 1 | 927 | |
| Feb. 11, 2023 | Dual County League Indoor Track and Field Championships | 1:35.80 | 1 | 914 | |
| Dec. 18, 2021 | MSTCA Speed Classic | 1:36.25 | 1 | 905 | |
| Jan. 31, 2020 | Dual County League Meet #5 | 1:41.01 | 2 | 805 | 40° |
800m
1055
Points
2:06.19
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 19, 2022 | Nike Outdoor Nationals | 2:06.19 | 3 | 1055 | 61° |
| April 30, 2024 | Stanford vs Cal Big Meet | 2:07.05 | 3 | 1040 | 69° |
| June 2, 2022 | 2022 MIAA All-State Championships | 2:07.18 | 1 | 1038 | 68° |
| April 25, 2025 | Payton Jordan Invitational | 2:07.60 | 1 | 1031 | 60° |
| March 3, 2025 | ACC Indoor Track & Field Championships | 2:07.89 | 13 | 1026 | 52° |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 2:07.89 | 13 | 1026 | 52° |
| May 19, 2023 | Track Night NYC | 2:07.94 | 1 | 1025 | |
| Jan. 18, 2025 | UW Preview | 2:07.95 | 2 | 1025 | 43° |
| May 3, 2025 | The 130th Big Meet | 2:07.97 | 4 | 1024 | 65° |
| May 3, 2025 | Cal vs Stanford Big Meet | 2:07.97 | 4 | 1024 | 65° |
| May 17, 2025 | ACC Outdoor Track & Field Championships | 2:08.11 | 16 | 1022 | 81° |
| June 18, 2023 | Nike Outdoor Nationals | 2:08.16 | 2 | 1021 | 61° |
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 2:08.19 | 29 | 1021 | 33° |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 2:08.27 | 1 | 1019 | 77° |
| April 18, 2025 | Bryan Clay Invitational | 2:08.47 | 51 | 1016 | 63° |
| March 12, 2023 | New Balance Nationals Indoor | 2:08.50 | 3 | 1016 | |
| May 12, 2024 | Pac-12 Conference Championships | 2:08.97 | 17 | 1008 | 63° |
| June 14, 2023 | Brooks PR Invitational | 2:09.03 | 8 | 1007 | 68° |
| Feb. 24, 2024 | Ken Shannon Last Chance | 2:09.50 | 18 | 999 | 51° |
| May 14, 2022 | Andover Boosters Invitational | 2:10.70 | 1 | 979 | 87° |
| June 3, 2023 | MIAA Meet of Champions | 2:11.62 | 1 | 964 | |
| Jan. 16, 2022 | MSTCA Northeast Invitational | 2:16.73 | 1 | 883 |
mile
993
Points
4:47.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 18, 2025 | UW Preview | 4:47.97 | 26 | 993 | 43° |
| May 5, 2023 | BSR Elite Scholastic Mile | 4:47.97 | 1 | 993 | 51° |
| June 2, 2022 | 2022 MIAA All-State Championships | 4:49.31 | 1 | 984 | 68° |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 4:52.85 | 1 | 961 | 77° |
| Feb. 15, 2025 | Husky Classic | 4:53.65 | 66 | 955 | 43° |
| June 12, 2021 | Dual County League | 4:53.86 | 1 | 954 | 72° |
| June 3, 2023 | MIAA Meet of Champions | 4:54.02 | 1 | 953 | |
| Feb. 12, 2022 | BU David Hemery Valentine Invitational | 4:55.46 | 61 | 943 | |
| June 26, 2021 | 2021 MIAA ALL-STATE OUTDOOR TRACK & FIELD Tournament | 4:55.89 | 1 | 940 | 82° |
| March 12, 2023 | New Balance Nationals Indoor | 4:56.42 | 35 | 937 | |
| May 7, 2022 | Weston Twilight Invitational | 4:57.50 | 1 | 930 | 50° |
| April 24, 2021 | Ocean State Running Spring Track & Field Series #1 | 4:57.95 | 5 | 927 | 70° |
| Feb. 26, 2022 | MIAA All-State Championship | 5:00.48 | 1 | 910 | |
| Feb. 6, 2023 | New Balance Indoor Grand Prix | 5:01.65 | 7 | 903 | |
| June 20, 2021 | MIAA South I Track & Field Championship | 5:02.08 | 1 | 900 | 88° |
| April 10, 2021 | MSTCA Indoor-Outdoor Challenge | 5:03.07 | 1 | 893 | |
| Feb. 17, 2023 | MIAA Division 1 Championships | 5:03.63 | 1 | 890 | |
| July 3, 2021 | The Outdoor Nationals | 5:04.34 | 26 | 885 | |
| Jan. 31, 2022 | Dual County League Meet #5 | 5:07.60 | 1 | 864 | |
| Jan. 4, 2023 | Dual County League Meet #2 | 5:10.40 | 1 | 847 | |
| Jan. 24, 2022 | Dual County League Meet #4 | 5:10.68 | 1 | 845 | |
| Feb. 12, 2020 | MIAA Division 1 Championships | 5:11.36 | 3 | 841 | |
| May 13, 2023 | Andover Boosters Invitational | 5:11.43 | 1 | 840 | 76° |
| Dec. 14, 2022 | Dual County League Meet #1 | 5:14.63 | 1 | 820 | |
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 5:15.58 | 1 | 815 | |
| March 13, 2022 | New Balance Nationals Indoor | 5:17.43 | 75 | 803 | |
| Jan. 4, 2022 | Dual County League Meet #2 | 5:21.76 | 1 | 777 | |
| Feb. 8, 2020 | Dual County League Championships | 5:28.19 | 7 | 739 |
Mid-D
Event Group
1055
Points
2:06.19
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 19, 2022 | 800m | Nike Outdoor Nationals | 2:06.19 | 3 | 1055 | 61° |
| April 30, 2024 | 800m | Stanford vs Cal Big Meet | 2:07.05 | 3 | 1040 | 69° |
| June 2, 2022 | 800m | 2022 MIAA All-State Championships | 2:07.18 | 1 | 1038 | 68° |
| April 25, 2025 | 800m | Payton Jordan Invitational | 2:07.60 | 1 | 1031 | 60° |
| March 3, 2025 | 800m | ACC Indoor Track & Field Championships | 2:07.89 | 13 | 1026 | 52° |
Mile
Event Group
1004
Points
4:26.32
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 21, 2022 | 1500m | Battle Road TC Twilight #2 | 4:26.32 | 2 | 1004 | 87° |
| Jan. 18, 2025 | Mile | UW Preview | 4:47.97 | 26 | 993 | 43° |
| May 5, 2023 | Mile | BSR Elite Scholastic Mile | 4:47.97 | 1 | 993 | 51° |
| March 16, 2024 | 1500m | Hornet Invite | 4:28.74 | 8 | 986 | 70° |
| June 2, 2022 | Mile | 2022 MIAA All-State Championships | 4:49.31 | 1 | 984 | 68° |
Distance
Event Group
917
Points
9:59.16
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 24, 2024 | 3000m | Ken Shannon Last Chance | 9:59.16 | 37 | 917 | 51° |
| Jan. 18, 2023 | 2Mile | Dual County League Meet #4 | 12:18.45 | 3 | 671 |
Cross Country
Event Group
855
Points
17:51.31
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 11, 2022 | 5K XC | MIAA Divisional (1A, 1B, 1C) Championships | 17:51.31 | 2 | 855 | |
| Sept. 1, 2023 | 6000mCC | University of San Francisco Invite | 22:13.30 | 31 | 835 | 67° |
| Sept. 1, 2023 | 6000mCC | USF Invitational | 22:13.30 | 31 | 835 | 67° |
| Sept. 27, 2024 | 6000mCC | Gans Creek Invitational - College | 22:27.80 | 34 | 816 | 69° |
| Oct. 1, 2022 | 5K XC | MSTCA Wrentham XC | 18:16.70 | 1 | 813 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava