Performance Dashboard
Athlete analytics & progression tracking
1000m
784
Points
3:06.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 15, 2025 | Dual County League Dual Meets Set #4 | 3:06.75 | 2 | 784 |
| Dec. 14, 2024 | Dual County League Dual Meets Set #1 | 3:07.41 | 1 | 777 |
| Jan. 31, 2024 | Dual County League Meet #6 | 3:09.53 | 3 | 754 |
| Jan. 10, 2024 | Dual County League Meet #3 | 3:10.41 | 1 | 744 |
| Jan. 4, 2023 | Dual County League Meet #2 | 3:11.98 | 3 | 728 |
1500m
902
Points
4:40.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 4:40.50 | 13 | 902 |
| March 12, 2023 | New Balance Nationals Indoor | 4:56.88 | 9 | 792 |
| June 26, 2022 | AAU Region 1 Qualifier | 5:03.00 | 3 | 753 |
| Aug. 1, 2021 | 2021 USATF National Junior Olympic Track & Field Championships | 5:08.75 | 23 | 717 |
| Aug. 6, 2022 | AAU Junior Olympics Games | 5:08.99 | 23 | 715 |
| June 19, 2021 | USATF-New England Championship | 5:09.71 | 3 | 711 |
| March 14, 2021 | AAU Indoor National Championships | 5:10.38 | 5 | 706 |
2mile
925
Points
10:41.61
Personal Record
300m
475
Points
50.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2022 | USATF-NE Indoor Youth Meet 2 | 50.94 | 4 | 475 |
3000m
899
Points
10:04.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 10:04.81 | 43 | 899 |
| June 16, 2024 | New Balance Nationals Outdoor | 10:27.94 | 60 | 831 |
| March 20, 2022 | Adidas Track Nationals | 10:46.15 | 3 | 779 |
| June 5, 2021 | 2021 USATF New England Mini Meet #3 | 10:49.06 | 3 | 771 |
| Aug. 1, 2021 | 2021 USATF National Junior Olympic Track & Field Championships | 10:51.20 | 10 | 765 |
| March 14, 2021 | AAU Indoor National Championships | 10:58.78 | 4 | 744 |
| June 26, 2022 | AAU Region 1 Qualifier | 11:05.00 | 1 | 727 |
| Feb. 27, 2022 | East Coast Youth Invitational | 11:07.42 | 2 | 720 |
| Aug. 6, 2022 | AAU Junior Olympics Games | 11:12.00 | 12 | 708 |
3000m_cc
696
Points
11:16.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 11:16.60 | 1 | 696 |
3200m
765
Points
11:36.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2024 | Westford Academy vs Acton-Boxborough (Girls Only) | 11:36.57 | 1 | 765 |
4000m_cc
780
Points
14:42.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2021 | USATF Region 1 Junior Olympic Championships | 14:42.00 | 5 | 780 |
| Dec. 5, 2020 | AAU National Cross Country Championships | 15:07.67 | 68 | 729 |
| Dec. 4, 2021 | AAU National Championships | 15:25.52 | 30 | 695 |
| Nov. 15, 2020 | USATF-NE Youth XC Invitational | 15:32.00 | 11 | 683 |
| Sept. 13, 2023 | Lincoln Sudbury vs Westford Academy | 15:40.00 | 2 | 668 |
| Dec. 11, 2021 | USATF National Jr Olympic Championships | 16:33.70 | 31 | 572 |
5000m_cc
854
Points
17:51.90
Personal Record
600m
598
Points
1:51.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 24, 2024 | Dual County League Meet #5 | 1:51.93 | 8 | 598 |
800m
811
Points
2:21.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2025 | Westford Academy vs Newton South | 2:21.41 | 1 | 811 |
| Jan. 15, 2023 | MSTCA Northeast Invitational | 2:24.41 | 10 | 767 |
| May 8, 2024 | DCL # 4 NS vs WA | 2:24.86 | 1 | 760 |
| April 2, 2025 | Westford Academy vs Concord-Carlisle | 2:26.04 | 1 | 743 |
| March 12, 2023 | New Balance Nationals Indoor | 2:27.19 | 22 | 727 |
| Dec. 28, 2022 | MSTCA Distance Classic | 2:28.00 | 2 | 716 |
| April 21, 2023 | St Johns Prep Mid Distance Classic | 2:28.83 | 8 | 704 |
| Jan. 3, 2024 | Dual County League Meet #2 | 2:29.63 | 2 | 693 |
| Feb. 28, 2021 | adidas Indoor Nationals hosted by Champion Speed | 2:34.91 | 44 | 622 |
| June 19, 2021 | USATF-New England Championship | 2:36.49 | 4 | 602 |
| Feb. 27, 2022 | East Coast Youth Invitational | 2:40.66 | 13 | 549 |
mile
920
Points
4:58.94
Personal Record
Mid-D
Event Group
811
Points
2:21.41
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2025 | 800m | Westford Academy vs Newton South | 2:21.41 | 1 | 811 |
| Jan. 15, 2025 | 1000m | Dual County League Dual Meets Set #4 | 3:06.75 | 2 | 784 |
| Dec. 14, 2024 | 1000m | Dual County League Dual Meets Set #1 | 3:07.41 | 1 | 777 |
| Jan. 15, 2023 | 800m | MSTCA Northeast Invitational | 2:24.41 | 10 | 767 |
| May 8, 2024 | 800m | DCL # 4 NS vs WA | 2:24.86 | 1 | 760 |
Mile
Event Group
920
Points
4:58.94
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 8, 2025 | Mile | MIAA Meet of Champions | 4:58.94 | 6 | 920 |
| May 10, 2025 | Mile | Glenn D. Loucks Games | 5:00.25 | 13 | 912 |
| March 16, 2025 | Mile | New Balance Nationals Indoor | 5:01.29 | 82 | 905 |
| May 10, 2025 | 1500m | Glenn D. Loucks Games | 4:40.50 | 13 | 902 |
| May 3, 2025 | Mile | Weston Twilight Invitational - Regis Events | 5:02.08 | 2 | 900 |
Distance
Event Group
925
Points
10:41.61
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 2Mile | MIAA Division 1 Track & Field Championship | 10:41.61 | 3 | 925 |
| June 8, 2025 | 2Mile | MIAA Meet of Champions | 10:47.17 | 2 | 909 |
| March 16, 2025 | 2Mile | New Balance Nationals Indoor | 10:48.24 | 45 | 906 |
| June 22, 2025 | 2Mile | New Balance Nationals Outdoor | 10:48.32 | 42 | 906 |
| June 1, 2024 | 2Mile | MIAA Meet of Champions | 10:48.43 | 7 | 905 |
Long Sprints
Event Group
475
Points
50.94
Personal Record
300m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 23, 2022 | 300m | USATF-NE Indoor Youth Meet 2 | 50.94 | 4 | 475 |
Cross Country
Event Group
854
Points
17:51.90
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 12, 2025 | 5K XC | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools) | 17:51.90 | 3 | 854 |
| Oct. 24, 2025 | 5K XC | Dual County League Championship | 18:06.30 | 3 | 830 |
| Oct. 13, 2024 | 5K XC | MSTCA Bob Glennon Twilight XC (Large School) | 18:11.93 | 7 | 821 |
| Nov. 8, 2025 | 5K XC | MIAA Division 1A-1B-1C | 18:24.10 | 4 | 801 |
| Nov. 11, 2022 | 5K XC | MIAA Divisional (1A, 1B, 1C) Championships | 18:27.98 | 8 | 795 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava