Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
905
Points
17:21.80
Personal Record
1000m
935
Points
2:53.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 24, 2024 | MIAA Meet of Champions | 2:53.54 | 1 | 935 |
| Jan. 27, 2024 | MSTCA State Coaches (Large School) | 2:54.94 | 1 | 918 |
| Feb. 15, 2024 | MIAA Division 1 Indoor Track & Field Championship | 2:55.61 | 1 | 910 |
| Dec. 13, 2023 | Dual County League Meet #1 | 3:06.71 | 1 | 784 |
1500m
1070
Points
4:17.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 4:17.44 | 3 | 1070 |
| June 16, 2024 | New Balance Nationals Outdoor | 4:28.36 | 16 | 989 |
2mile
869
Points
11:01.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2025 | Westford Academy vs Concord-Carlisle | 11:01.56 | 1 | 869 |
| Jan. 17, 2024 | Dual County Meet #4 | 13:14.54 | 7 | 543 |
200m
674
Points
28.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2025 | Westford Academy vs Newton South | 28.16 | 3 | 674 |
3000m_cc
614
Points
11:48.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 11:48.40 | 3 | 614 |
400m
841
Points
59.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Andover Boosters Invitational | 59.88 | 4 | 841 |
| May 1, 2024 | Westford Academy vs Cambridge Rindge and Latin School | 1:00.16 | 1 | 832 |
| May 5, 2023 | MSTCA Lou Tozzi Freshmen Sophomore Meet | 1:00.57 | 1 | 818 |
4000m_cc
681
Points
15:33.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2023 | Lincoln Sudbury vs Westford Academy | 15:33.00 | 1 | 681 |
600m
895
Points
1:36.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2024 | Dual County League Indoor Track & Field Championship | 1:36.71 | 1 | 895 |
| Jan. 17, 2024 | Dual County Meet #4 | 1:40.36 | 1 | 818 |
800m
1038
Points
2:07.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | MIAA Division 1 Track & Field Championship | 2:07.18 | 1 | 1038 |
| June 8, 2025 | MIAA Meet of Champions | 2:08.11 | 1 | 1022 |
| June 22, 2025 | New Balance Nationals Outdoor | 2:08.22 | 12 | 1020 |
| May 10, 2025 | Glenn D. Loucks Games | 2:09.14 | 3 | 1005 |
| June 16, 2024 | New Balance Nationals Outdoor | 2:09.82 | 25 | 994 |
| May 26, 2024 | MIAA Division 1 Track & Field Championship | 2:10.17 | 1 | 988 |
| June 1, 2024 | MIAA Meet of Champions | 2:11.15 | 1 | 972 |
| May 11, 2024 | Glenn D. Loucks Games | 2:12.71 | 7 | 946 |
| May 21, 2025 | Dual County League Championship | 2:14.65 | 1 | 915 |
| April 16, 2025 | Westford Academy vs Lincoln-Sudbury vs Wayland | 2:15.55 | 1 | 901 |
| March 10, 2024 | New Balance Nationals Indoor | 2:15.72 | 51 | 898 |
| April 19, 2024 | BSR Mid-Distance Classic | 2:17.59 | 1 | 869 |
| Jan. 14, 2024 | MSTCA Northeast Invitational | 2:19.59 | 4 | 839 |
mile
1086
Points
4:34.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 4:34.69 | 3 | 1086 |
| June 8, 2025 | MIAA Meet of Champions | 4:37.11 | 1 | 1069 |
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 4:40.01 | 2 | 1048 |
| May 31, 2025 | MIAA Division 1 Track & Field Championship | 4:43.72 | 1 | 1023 |
| June 16, 2024 | New Balance Nationals Outdoor | 4:45.70 | 9 | 1009 |
| June 1, 2024 | MIAA Meet of Champions | 4:48.53 | 1 | 990 |
| May 21, 2025 | Dual County League Championship | 4:49.33 | 1 | 984 |
| May 4, 2024 | Weston Twlight Invitational - Regis Events | 4:53.32 | 2 | 957 |
| May 15, 2024 | Dual County League Championship | 4:56.26 | 1 | 938 |
| May 26, 2024 | MIAA Division 1 Track & Field Championship | 4:59.00 | 1 | 920 |
| April 9, 2024 | Westford Academy vs Acton-Boxborough (Girls Only) | 5:09.97 | 1 | 849 |
| Jan. 10, 2024 | Dual County League Meet #3 | 5:14.75 | 1 | 820 |
Cross Country
Event Group
972
Points
16:43.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 12, 2025 | 5K XC | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools) | 16:43.00 | 1 | 972 |
| Oct. 24, 2025 | 5K XC | Dual County League Championship | 16:46.60 | 1 | 966 |
| Nov. 8, 2025 | 5K XC | MIAA Division 1A-1B-1C | 17:06.30 | 1 | 931 |
| Dec. 13, 2025 | 5K XC | Brooks XC Championships Presented By Fleet Feet | 17:21.80 | 5 | 905 |
| Sept. 27, 2025 | 5K XC | Ocean State High School Championship Race | 17:35.70 | 1 | 881 |
Mid-D
Event Group
1038
Points
2:07.18
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 800m | MIAA Division 1 Track & Field Championship | 2:07.18 | 1 | 1038 |
| June 8, 2025 | 800m | MIAA Meet of Champions | 2:08.11 | 1 | 1022 |
| June 22, 2025 | 800m | New Balance Nationals Outdoor | 2:08.22 | 12 | 1020 |
| May 10, 2025 | 800m | Glenn D. Loucks Games | 2:09.14 | 3 | 1005 |
| June 16, 2024 | 800m | New Balance Nationals Outdoor | 2:09.82 | 25 | 994 |
Mile
Event Group
1086
Points
4:34.69
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 22, 2025 | Mile | New Balance Nationals Outdoor | 4:34.69 | 3 | 1086 |
| June 22, 2025 | 1500m | New Balance Nationals Outdoor | 4:17.44 | 3 | 1070 |
| June 8, 2025 | Mile | MIAA Meet of Champions | 4:37.11 | 1 | 1069 |
| April 26, 2025 | Mile | Penn Relays Carnival Presented by Toyota | 4:40.01 | 2 | 1048 |
| May 31, 2025 | Mile | MIAA Division 1 Track & Field Championship | 4:43.72 | 1 | 1023 |
Distance
Event Group
869
Points
11:01.56
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2025 | 2Mile | Westford Academy vs Concord-Carlisle | 11:01.56 | 1 | 869 |
| Jan. 17, 2024 | 2Mile | Dual County Meet #4 | 13:14.54 | 7 | 543 |
Short Sprints
Event Group
674
Points
28.16
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2025 | 200m | Westford Academy vs Newton South | 28.16 | 3 | 674 |
Long Sprints
Event Group
841
Points
59.88
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 400m | Andover Boosters Invitational | 59.88 | 4 | 841 |
| May 1, 2024 | 400m | Westford Academy vs Cambridge Rindge and Latin School | 1:00.16 | 1 | 832 |
| May 5, 2023 | 400m | MSTCA Lou Tozzi Freshmen Sophomore Meet | 1:00.57 | 1 | 818 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava