Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
544
Points
16:37.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 6, 2025 | New Balance RunningLane XC Championships | 16:37.31 | 219 | 544 |
| Nov. 22, 2025 | Nike Cross Nationals Northeast Regional | 17:18.00 | 130 | 449 |
| Oct. 5, 2024 | 20th Battle of the Border XC | 15:45.60 | 4 | 679 |
| Sept. 13, 2025 | Nashua North X-C Invitational | 15:52.60 | 4 | 660 |
| Nov. 2, 2024 | NHIAA Cross Country Meet of Champions | 16:09.20 | 28 | 616 |
| Oct. 18, 2025 | 64th Catholic Memorial Invitational | 16:17.20 | 9 | 595 |
| Nov. 1, 2025 | NHIAA Cross Country Meet of Champions | 16:17.30 | 22 | 595 |
| Sept. 27, 2025 | KENNETT INVITATIONAL | 16:29.12 | 2 | 565 |
| Nov. 9, 2024 | 89th New England XC Championships | 16:33.00 | 52 | 555 |
| Sept. 28, 2024 | KENNETT INVITATIONAL | 16:34.68 | 3 | 551 |
| Sept. 6, 2025 | Bobcat Invitational | 16:39.60 | 3 | 539 |
| Oct. 19, 2024 | 63rd Catholic Memorial Invitational | 16:40.70 | 10 | 536 |
| Oct. 26, 2024 | NHIAA Division Cross Country Championships | 16:48.00 | 4 | 518 |
| Sept. 20, 2025 | Manchester Invite | 16:49.20 | 6 | 516 |
| Sept. 7, 2024 | Paul Letarte Great Glen Race | 16:52.00 | 4 | 509 |
| Sept. 21, 2024 | Manchester Invitational | 16:58.10 | 22 | 494 |
| Nov. 8, 2025 | 90th New England XC Championships | 17:21.71 | 45 | 441 |
| Nov. 23, 2024 | Nike Cross Nationals Northeast Regional | 17:36.70 | 132 | 408 |
| Oct. 25, 2025 | NHIAA Division Cross Country Championships | 17:58.70 | 30 | 363 |
1000m
628
Points
2:42.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2025 | MSTCA Northeast Invitational | 2:42.74 | 9 | 628 |
| Feb. 3, 2024 | NHWTL @ PEA Afternoon | 2:50.40 | 13 | 506 |
| Jan. 7, 2024 | NHWTL @ UNH Morning | 2:54.21 | 8 | 450 |
| Jan. 6, 2024 | NHWTL @ UNH Afternoon | 2:54.21 | 8 | 450 |
1500m
690
Points
4:14.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | NHWTL UNH Morning | 4:14.71 | 2 | 690 |
| Dec. 21, 2024 | NHWTL @ Plymouth Afternoon | 4:18.30 | 2 | 653 |
| Dec. 28, 2024 | NHWTL @ UNH Afternoon | 4:25.67 | 1 | 579 |
| Dec. 28, 2024 | VTFOA Weekend 3 | 4:25.67 | 1 | 579 |
| Jan. 5, 2025 | NHWTL @ UNH Morning | 4:27.02 | 4 | 566 |
| Feb. 8, 2025 | NHIAA Division 1 Indoor Track & Field Championships | 4:27.96 | 10 | 557 |
| Jan. 25, 2025 | NHWTL @ Phillips Exeter | 4:34.00 | 15 | 501 |
| Dec. 30, 2023 | NHWTL @ UNH Afternoon Session | 4:42.23 | 6 | 429 |
1600m
628
Points
4:39.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2025 | Concord Tri Meet | 4:39.57 | 3 | 628 |
| May 14, 2024 | dover nh | 4:44.58 | 6 | 582 |
| May 14, 2024 | Pinkerton @ Dover | 4:44.58 | 6 | 582 |
| April 30, 2024 | Londonderry, Salem @ Pinkerton | 4:47.22 | 9 | 558 |
| April 1, 2024 | Portsmouth and BG @ Pinkerton | 4:53.11 | 6 | 507 |
2mile
576
Points
10:18.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2024 | Haverhill Invitational | 10:18.61 | 8 | 576 |
| June 16, 2024 | New Balance Nationals Outdoor | 10:27.89 | 71 | 539 |
3000m
666
Points
9:14.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | NHIAA Division 1 Indoor Track & Field Championships | 9:14.22 | 6 | 666 |
| Dec. 28, 2024 | NHWTL @ UNH Afternoon | 9:17.27 | 1 | 651 |
| Dec. 28, 2024 | VTFOA Weekend 3 | 9:17.27 | 1 | 651 |
| Jan. 19, 2025 | NHWTL @ UNH Morning D-1 | 9:32.38 | 4 | 584 |
| Feb. 11, 2024 | NHIAA Indoor Championship | 9:34.11 | 8 | 576 |
| Jan. 20, 2024 | NHWTL @ UNH Morning | 9:40.06 | 4 | 551 |
| June 16, 2024 | New Balance Nationals Outdoor | 9:47.18 | 71 | 521 |
| Dec. 16, 2023 | NHWTL @ UNH Morning Session | 10:11.28 | 7 | 426 |
| Dec. 16, 2023 | NH Indoor Track league meet 1 | 10:11.28 | 7 | 426 |
3200m
756
Points
9:33.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 14, 2025 | New England Interscholastic Outdoor Track and Field Championship | 9:33.15 | 19 | 756 |
| June 7, 2025 | NHIAA Meet of Champions | 9:45.07 | 6 | 702 |
| May 30, 2025 | NHIAA D-I Outdoor Championship & Battlenotes | 9:46.15 | 7 | 697 |
| May 25, 2024 | NHIAA D-I Outdoor Championship | 9:50.17 | 9 | 680 |
| May 15, 2025 | Merrimack HS Invitational | 9:50.60 | 6 | 678 |
| May 18, 2024 | Londonderry R.E.A.L Invitational | 9:55.46 | 4 | 656 |
| May 24, 2025 | Londonderry R.E.A.L. Invitational | 9:58.40 | 5 | 644 |
| May 3, 2025 | Kiwanis | 10:01.84 | 1 | 629 |
| May 9, 2024 | Merrimack HS Invitational | 10:04.30 | 8 | 619 |
| May 4, 2024 | Kiwanis | 10:07.43 | 1 | 606 |
| May 14, 2024 | dover nh | 10:28.51 | 4 | 521 |
| May 14, 2024 | Pinkerton @ Dover | 10:28.51 | 4 | 521 |
| June 2, 2024 | NHIAA Meet of Champions | 10:58.18 | 13 | 413 |
800m
628
Points
2:05.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 21, 2025 | The Circuit: Boston | 2:05.68 | 22 | 628 |
mile
1
Points
10:20.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Nashua North Invitational | 10:20.61 | 3 | 1 |
Cross Country
Event Group
679
Points
15:45.60
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 5, 2024 | 5K XC | 20th Battle of the Border XC | 15:45.60 | 4 | 679 |
| Sept. 13, 2025 | 5K XC | Nashua North X-C Invitational | 15:52.60 | 4 | 660 |
| Nov. 2, 2024 | 5K XC | NHIAA Cross Country Meet of Champions | 16:09.20 | 28 | 616 |
| Oct. 18, 2025 | 5K XC | 64th Catholic Memorial Invitational | 16:17.20 | 9 | 595 |
| Nov. 1, 2025 | 5K XC | NHIAA Cross Country Meet of Champions | 16:17.30 | 22 | 595 |
Mid-D
Event Group
628
Points
2:05.68
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 21, 2025 | 800m | The Circuit: Boston | 2:05.68 | 22 | 628 |
| Jan. 12, 2025 | 1000m | MSTCA Northeast Invitational | 2:42.74 | 9 | 628 |
| Feb. 3, 2024 | 1000m | NHWTL @ PEA Afternoon | 2:50.40 | 13 | 506 |
| Jan. 7, 2024 | 1000m | NHWTL @ UNH Morning | 2:54.21 | 8 | 450 |
| Jan. 6, 2024 | 1000m | NHWTL @ UNH Afternoon | 2:54.21 | 8 | 450 |
Mile
Event Group
690
Points
4:14.71
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | 1500m | NHWTL UNH Morning | 4:14.71 | 2 | 690 |
| Dec. 21, 2024 | 1500m | NHWTL @ Plymouth Afternoon | 4:18.30 | 2 | 653 |
| May 21, 2025 | 1600m | Concord Tri Meet | 4:39.57 | 3 | 628 |
| May 14, 2024 | 1600m | dover nh | 4:44.58 | 6 | 582 |
| May 14, 2024 | 1600m | Pinkerton @ Dover | 4:44.58 | 6 | 582 |
Distance
Event Group
756
Points
9:33.15
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 14, 2025 | 3200m | New England Interscholastic Outdoor Track and Field Championship | 9:33.15 | 19 | 756 |
| June 7, 2025 | 3200m | NHIAA Meet of Champions | 9:45.07 | 6 | 702 |
| May 30, 2025 | 3200m | NHIAA D-I Outdoor Championship & Battlenotes | 9:46.15 | 7 | 697 |
| May 25, 2024 | 3200m | NHIAA D-I Outdoor Championship | 9:50.17 | 9 | 680 |
| May 15, 2025 | 3200m | Merrimack HS Invitational | 9:50.60 | 6 | 678 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava