Performance Dashboard
Athlete analytics & progression tracking
1000m
409
Points
2:57.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2024 | Mid Wach League Championship A & B | 2:57.15 | 11 | 409 |
| Feb. 11, 2024 | 45th District E Invite | 2:57.43 | 16 | 405 |
| Jan. 24, 2024 | MW @ Shrewsbury # 5 | 3:01.20 | 4 | 356 |
| Jan. 10, 2024 | MW @ Shrewsbury #3 | 3:05.30 | 9 | 306 |
| Dec. 13, 2023 | MWIL Shrewsbury Invitational #1 | 3:09.00 | 3 | 264 |
2mile
460
Points
10:49.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2024 | Shrewsbury vs Shepherd Hill | 10:49.06 | 3 | 460 |
| May 7, 2025 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS) | 10:51.20 | 4 | 452 |
| April 9, 2025 | Westborough Boys Dual Meet | 10:59.70 | 3 | 422 |
5000m_cc
417
Points
17:32.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | MSTCA Frank Mooney Coaches Inivtational | 17:32.41 | 50 | 417 |
| Oct. 13, 2024 | MSTCA Bob Glennon Twilight XC (Large School) | 17:32.95 | 13 | 416 |
| Nov. 4, 2023 | MSTCA Frank Mooney Coaches Inivtational | 18:07.60 | 32 | 345 |
| Sept. 21, 2024 | Amherst Invitational | 18:17.67 | 25 | 326 |
| Oct. 14, 2023 | MSTCA Bob Glennon Twilight Invitational | 18:30.18 | 35 | 302 |
| Oct. 26, 2024 | Mid-Wach League XC Champ. | 18:43.89 | 28 | 278 |
| Oct. 7, 2023 | MSTCA Bay State Invitational | 19:09.70 | 84 | 234 |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 19:30.40 | 110 | 202 |
| Oct. 21, 2023 | 3rd Annual District E Central Mass XC Championships | 20:12.68 | 32 | 144 |
| Sept. 17, 2022 | Amherst Invitational | 20:37.00 | 21 | 114 |
600m
515
Points
1:32.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 21, 2024 | MSTCA Speed Classic (Saturday) | 1:32.95 | 28 | 515 |
| Dec. 17, 2023 | MSTCA Speed Classic Large School | 1:39.51 | 47 | 347 |
800m
574
Points
2:08.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | Midland Wachusett Division A League Meet | 2:08.17 | 6 | 574 |
| April 30, 2025 | Shrewsbury vs Fitchburg Dual Meet | 2:10.98 | 7 | 515 |
| April 2, 2025 | Shepherd Hill vs. Shrewsbury | 2:14.30 | 6 | 450 |
mile
583
Points
4:46.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 2, 2025 | MidLand Wachusett Indoor League Championships | 4:46.15 | 8 | 583 |
| Jan. 12, 2025 | MSTCA Northeast Invitational | 4:46.79 | 34 | 577 |
| Dec. 27, 2024 | MSTCA Distance Classic and Pentathlon | 4:50.10 | 15 | 548 |
| April 25, 2025 | MSTCA InVactional & Pentathlon | 4:52.20 | 23 | 529 |
| April 16, 2025 | Algonquin vs Shrewsbury (Boys) | 4:56.40 | 4 | 494 |
| Feb. 21, 2025 | The Circuit: Boston | 5:00.10 | 33 | 463 |
| Dec. 18, 2024 | Shrewsbury Week # 1 Mid Wach League | 5:03.20 | 2 | 439 |
| Dec. 28, 2023 | MSTCA Distance Classic and Pentathlon | 5:08.04 | 70 | 402 |
| Dec. 20, 2023 | MWIL Invite #2 | 5:16.00 | 4 | 344 |
| Jan. 17, 2024 | MW @ Shrewsbury # 4 | 5:17.80 | 2 | 332 |
pv
1
Points
7-6
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2025 | Shepherd Hill vs. Shrewsbury | 7-6 | 2 | 1 |
| April 18, 2025 | MSTCA Division 1 Relays | 7-6 | 21 | 1 |
| April 16, 2025 | Algonquin vs Shrewsbury (Boys) | 8-0 | 4 | 1 |
| April 25, 2025 | MSTCA InVactional & Pentathlon | 8-0 | 25 | 1 |
| April 30, 2025 | Shrewsbury vs Fitchburg Dual Meet | 8-3 | 3 | 1 |
| May 7, 2025 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS) | 8-6 | 9 | 1 |
Mid-D
Event Group
574
Points
2:08.17
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2025 | 800m | Midland Wachusett Division A League Meet | 2:08.17 | 6 | 574 |
| April 30, 2025 | 800m | Shrewsbury vs Fitchburg Dual Meet | 2:10.98 | 7 | 515 |
| Dec. 21, 2024 | 600m | MSTCA Speed Classic (Saturday) | 1:32.95 | 28 | 515 |
| April 2, 2025 | 800m | Shepherd Hill vs. Shrewsbury | 2:14.30 | 6 | 450 |
| Feb. 3, 2024 | 1000m | Mid Wach League Championship A & B | 2:57.15 | 11 | 409 |
Distance
Event Group
460
Points
10:49.06
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2024 | 2Mile | Shrewsbury vs Shepherd Hill | 10:49.06 | 3 | 460 |
| May 7, 2025 | 2Mile | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS) | 10:51.20 | 4 | 452 |
| April 9, 2025 | 2Mile | Westborough Boys Dual Meet | 10:59.70 | 3 | 422 |
Cross Country
Event Group
417
Points
17:32.41
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2024 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 17:32.41 | 50 | 417 |
| Oct. 13, 2024 | 5K XC | MSTCA Bob Glennon Twilight XC (Large School) | 17:32.95 | 13 | 416 |
| Nov. 4, 2023 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 18:07.60 | 32 | 345 |
| Sept. 21, 2024 | 5K XC | Amherst Invitational | 18:17.67 | 25 | 326 |
| Oct. 14, 2023 | 5K XC | MSTCA Bob Glennon Twilight Invitational | 18:30.18 | 35 | 302 |
Mile
Event Group
583
Points
4:46.15
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 2, 2025 | Mile | MidLand Wachusett Indoor League Championships | 4:46.15 | 8 | 583 |
| Jan. 12, 2025 | Mile | MSTCA Northeast Invitational | 4:46.79 | 34 | 577 |
| Dec. 27, 2024 | Mile | MSTCA Distance Classic and Pentathlon | 4:50.10 | 15 | 548 |
| April 25, 2025 | Mile | MSTCA InVactional & Pentathlon | 4:52.20 | 23 | 529 |
| April 16, 2025 | Mile | Algonquin vs Shrewsbury (Boys) | 4:56.40 | 4 | 494 |
Vault
Event Group
1
Points
7-6
Personal Record
PV
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2025 | PV | Shepherd Hill vs. Shrewsbury | 7-6 | 2 | 1 |
| April 18, 2025 | PV | MSTCA Division 1 Relays | 7-6 | 21 | 1 |
| April 16, 2025 | PV | Algonquin vs Shrewsbury (Boys) | 8-0 | 4 | 1 |
| April 25, 2025 | PV | MSTCA InVactional & Pentathlon | 8-0 | 25 | 1 |
| April 30, 2025 | PV | Shrewsbury vs Fitchburg Dual Meet | 8-3 | 3 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava