Performance Dashboard
Athlete analytics & progression tracking
1000m
629
Points
2:42.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2024 | 45th District E Invite | 2:42.68 | 4 | 629 |
| Feb. 2, 2025 | MidLand Wachusett Indoor League Championships | 2:47.64 | 5 | 548 |
| Jan. 10, 2024 | MW @ Shrewsbury #3 | 2:49.70 | 2 | 516 |
| Jan. 22, 2025 | Mid Wach @ Shrewsbury Week 4 | 2:54.00 | 1 | 453 |
2mile
765
Points
9:34.94
Personal Record
5000m_cc
748
Points
15:21.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 24, 2025 | CCSU Mini-Meet | 15:21.15 | 15 | 748 |
| Oct. 13, 2024 | MSTCA Bob Glennon Twilight XC (Large School) | 15:44.35 | 11 | 682 |
| Nov. 9, 2024 | MIAA Division 1A-1B-1C Cross Country Championship | 16:05.78 | 5 | 625 |
| Nov. 16, 2024 | MIAA Meet of Champions | 16:16.15 | 15 | 598 |
| Oct. 14, 2023 | MSTCA Bob Glennon Twilight Invitational | 16:19.07 | 31 | 590 |
| Oct. 26, 2024 | Mid-Wach League XC Champ. | 16:21.87 | 1 | 583 |
| Nov. 30, 2024 | Foot Locker Northeast Regional | 16:26.70 | 56 | 571 |
| Sept. 21, 2024 | Amherst Invitational | 16:30.71 | 2 | 561 |
| Sept. 6, 2025 | University of Hartford XC Invitational | 16:42.90 | 17 | 531 |
| Oct. 7, 2023 | MSTCA Bay State Invitational | 16:47.50 | 14 | 520 |
| Nov. 18, 2023 | MIAA All State Championship | 16:50.10 | 59 | 513 |
| Nov. 11, 2023 | MIAA Division 1 Cross Country Tournament | 16:52.02 | 28 | 509 |
| Oct. 28, 2023 | Midland-Wachusett League XC Championships | 17:10.60 | 5 | 466 |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 17:17.70 | 6 | 450 |
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 17:23.42 | 103 | 437 |
| Oct. 14, 2022 | MSTCA Bob Glennon Twilight (Large) | 18:18.40 | 29 | 324 |
| Sept. 17, 2022 | Amherst Invitational | 19:21.60 | 7 | 215 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 20:19.80 | 121 | 135 |
| Sept. 18, 2021 | Amherst Invitational | 22:44.00 | 24 | 16 |
800m
646
Points
2:04.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2025 | Shrewsbury vs Fitchburg Dual Meet | 2:04.86 | 3 | 646 |
| April 2, 2025 | Shepherd Hill vs. Shrewsbury | 2:17.30 | 7 | 396 |
8000m_cc
782
Points
25:22.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 25:22.30 | 79 | 782 |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 26:19.50 | 15 | 692 |
mile
729
Points
4:30.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 2, 2025 | MidLand Wachusett Indoor League Championships | 4:30.85 | 1 | 729 |
| May 7, 2025 | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS) | 4:33.20 | 2 | 706 |
| Dec. 27, 2024 | MSTCA Distance Classic and Pentathlon | 4:34.72 | 2 | 691 |
| Feb. 3, 2024 | Mid Wach League Championship A & B | 4:37.91 | 2 | 660 |
| May 18, 2024 | Midland Wachusett Division A League Meet | 4:41.60 | 6 | 625 |
| April 9, 2025 | Westborough Boys Dual Meet | 4:42.10 | 2 | 620 |
| May 31, 2025 | MIAA Division 1 Track & Field Championship | 4:46.04 | 41 | 584 |
| April 16, 2025 | Algonquin vs Shrewsbury (Boys) | 4:47.00 | 1 | 575 |
| Dec. 13, 2023 | MWIL Shrewsbury Invitational #1 | 4:51.10 | 1 | 539 |
| April 30, 2025 | Shrewsbury vs Fitchburg Dual Meet | 4:51.53 | 1 | 535 |
| Dec. 28, 2022 | MSTCA Distance Classic | 5:08.85 | 64 | 395 |
Mid-D
Event Group
646
Points
2:04.86
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2025 | 800m | Shrewsbury vs Fitchburg Dual Meet | 2:04.86 | 3 | 646 |
| Feb. 11, 2024 | 1000m | 45th District E Invite | 2:42.68 | 4 | 629 |
| Feb. 2, 2025 | 1000m | MidLand Wachusett Indoor League Championships | 2:47.64 | 5 | 548 |
| Jan. 10, 2024 | 1000m | MW @ Shrewsbury #3 | 2:49.70 | 2 | 516 |
| Jan. 22, 2025 | 1000m | Mid Wach @ Shrewsbury Week 4 | 2:54.00 | 1 | 453 |
Distance
Event Group
765
Points
9:34.94
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 26, 2025 | 2Mile | MSTCA Coaches Invitational (Large Schools) | 9:34.94 | 3 | 765 |
| Feb. 12, 2025 | 2Mile | MIAA Division 1 Indoor Track & Field Championship | 9:44.98 | 10 | 719 |
| May 26, 2024 | 2Mile | MIAA Division 1 Track & Field Championship | 9:46.98 | 24 | 710 |
| May 10, 2024 | 2Mile | MSTCA Twilight Invitational | 9:48.61 | 3 | 703 |
| Feb. 15, 2024 | 2Mile | MIAA Division 1 Indoor Track & Field Championship | 9:50.32 | 13 | 695 |
Cross Country
Event Group
782
Points
25:22.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 25:22.30 | 79 | 782 |
| Oct. 24, 2025 | 5K XC | CCSU Mini-Meet | 15:21.15 | 15 | 748 |
| Sept. 20, 2025 | 8000mCC | UMass Dartmouth Corsair XC Invitational | 26:19.50 | 15 | 692 |
| Oct. 13, 2024 | 5K XC | MSTCA Bob Glennon Twilight XC (Large School) | 15:44.35 | 11 | 682 |
| Nov. 9, 2024 | 5K XC | MIAA Division 1A-1B-1C Cross Country Championship | 16:05.78 | 5 | 625 |
Mile
Event Group
729
Points
4:30.85
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 2, 2025 | Mile | MidLand Wachusett Indoor League Championships | 4:30.85 | 1 | 729 |
| May 7, 2025 | Mile | Shrewsbury-Wachusett-St. Johns Dual Meet (BOYS) | 4:33.20 | 2 | 706 |
| Dec. 27, 2024 | Mile | MSTCA Distance Classic and Pentathlon | 4:34.72 | 2 | 691 |
| Feb. 3, 2024 | Mile | Mid Wach League Championship A & B | 4:37.91 | 2 | 660 |
| May 18, 2024 | Mile | Midland Wachusett Division A League Meet | 4:41.60 | 6 | 625 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava