Performance Dashboard
Athlete analytics & progression tracking
1000m
780
Points
3:07.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2024 | Dual County League Indoor Track & Field Championship | 3:07.12 | 3 | 780 |
| Jan. 11, 2023 | Dual County League #3 | 3:08.99 | 3 | 760 |
1500m
777
Points
4:59.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 4:59.22 | 38 | 777 |
2mile
929
Points
10:40.02
Personal Record
3000m
879
Points
10:11.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 10:11.66 | 54 | 879 |
| May 13, 2023 | Glenn D. Loucks Games | 10:24.12 | 12 | 842 |
| May 10, 2025 | Glenn D. Loucks Games | 10:31.93 | 26 | 819 |
3000m_cc
663
Points
11:28.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 11:28.90 | 1 | 663 |
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 12:20.44 | 12 | 536 |
3200m
857
Points
11:01.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2023 | Glenn D. Loucks Games | 11:01.85 | 12 | 857 |
| May 10, 2025 | Glenn D. Loucks Games | 11:13.51 | 26 | 825 |
5000m_cc
855
Points
17:51.13
Personal Record
6000m_cc
868
Points
21:48.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 21:48.30 | 22 | 868 |
| Oct. 17, 2025 | Princeton Fall Classic | 22:02.10 | 145 | 850 |
600m
669
Points
1:47.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 18, 2024 | Dual County League Dual Meets Set #2 | 1:47.99 | 6 | 669 |
800m
549
Points
2:40.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2025 | Westford vs Cambridge RL | 2:40.64 | 3 | 549 |
mile
889
Points
5:03.80
Personal Record
Mid-D
Event Group
780
Points
3:07.12
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 11, 2024 | 1000m | Dual County League Indoor Track & Field Championship | 3:07.12 | 3 | 780 |
| Jan. 11, 2023 | 1000m | Dual County League #3 | 3:08.99 | 3 | 760 |
| Dec. 18, 2024 | 600m | Dual County League Dual Meets Set #2 | 1:47.99 | 6 | 669 |
| May 1, 2025 | 800m | Westford vs Cambridge RL | 2:40.64 | 3 | 549 |
Mile
Event Group
889
Points
5:03.80
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2025 | Mile | Dual County League Championship | 5:03.80 | 2 | 889 |
| May 26, 2024 | Mile | MIAA Division 1 Track & Field Championship | 5:03.99 | 2 | 887 |
| May 15, 2024 | Mile | Dual County League Championship | 5:05.58 | 2 | 877 |
| Feb. 24, 2024 | Mile | MIAA Meet of Champions | 5:05.70 | 6 | 877 |
| May 4, 2024 | Mile | Weston Twlight Invitational - Regis Events | 5:06.97 | 5 | 868 |
Distance
Event Group
929
Points
10:40.02
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 27, 2023 | 2Mile | MIAA Division 1 Track & Field Championship | 10:40.02 | 2 | 929 |
| May 31, 2025 | 2Mile | MIAA Division 1 Track & Field Championship | 10:43.26 | 4 | 920 |
| June 1, 2024 | 2Mile | MIAA Meet of Champions | 10:47.25 | 5 | 909 |
| May 26, 2024 | 2Mile | MIAA Division 1 Track & Field Championship | 10:47.86 | 1 | 907 |
| May 11, 2024 | 2Mile | Andover Boosters Invitational | 10:49.02 | 1 | 904 |
Cross Country
Event Group
868
Points
21:48.30
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 21:48.30 | 22 | 868 |
| Oct. 13, 2024 | 5K XC | MSTCA Bob Glennon Twilight XC (Large School) | 17:51.13 | 2 | 855 |
| Oct. 17, 2025 | 6000mCC | Princeton Fall Classic | 22:02.10 | 145 | 850 |
| Sept. 21, 2024 | 5K XC | MSTCA Frank Kelley Invitational | 17:54.49 | 1 | 850 |
| Nov. 11, 2022 | 5K XC | MIAA Divisional (1A, 1B, 1C) Championships | 17:58.84 | 5 | 843 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava