Performance Dashboard
Athlete analytics & progression tracking
100h
318
Points
21.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 13, 2019 | AAU National Club Championship | 21.05 | 15 | 318 |
1500m
851
Points
4:48.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2025 | Merrimack College Alumni Carnival | 4:48.06 | 1 | 851 |
| Feb. 16, 2020 | USATF National Youth Preview | 5:03.14 | 4 | 752 |
| Dec. 30, 2023 | NHWTL @ PSU Morning | 5:05.78 | 1 | 735 |
| Feb. 11, 2024 | NHIAA Indoor Championship | 5:05.86 | 8 | 735 |
| Feb. 12, 2023 | 2023 NHIAA Division I Indoor State Championships | 5:06.71 | 2 | 729 |
| July 17, 2021 | AAU Club Championship | 5:06.92 | 6 | 728 |
| Feb. 5, 2023 | NHWTL @ UNH Afternoon | 5:10.75 | 2 | 704 |
| June 8, 2019 | Battle Roads TC Twilight Meet #4 | 5:11.09 | 16 | 702 |
| Dec. 23, 2023 | NHWTL @ UNH Afternoon | 5:12.21 | 1 | 695 |
| July 13, 2019 | AAU National Club Championship | 5:14.13 | 6 | 684 |
| Aug. 3, 2019 | AAU Junior Olympic Games | 5:14.89 | 29 | 679 |
| July 1, 2018 | USATF Youth Outdoor Track and Field Championship | 5:15.08 | 8 | 678 |
| June 19, 2021 | USATF-New England Championship | 5:17.36 | 4 | 664 |
| Feb. 3, 2024 | NHWTL @ UNH Afternoon | 5:21.18 | 3 | 642 |
| Jan. 20, 2024 | NHWTL @ PEA Afternoon | 5:22.15 | 2 | 636 |
| July 14, 2018 | AAU National Club Championship | 5:26.39 | 8 | 611 |
| Dec. 30, 2022 | NHWTL @ Plymouth Morning | 5:26.45 | 2 | 611 |
| Jan. 21, 2023 | NHWTL @ PEA | 5:27.07 | 7 | 608 |
| June 25, 2021 | AAU Region 01 Qualifier | 5:29.60 | 6 | 593 |
| Jan. 27, 2022 | Jan 27th Dome Meet | 5:30.36 | 4 | 589 |
| Jan. 15, 2023 | NH Meet AM 1-15 | 5:30.69 | 2 | 587 |
| Jan. 15, 2023 | NHWTL @ UNH Morning | 5:30.70 | 2 | 587 |
| June 22, 2019 | USATF New England Junior Olympics Championship | 5:32.52 | 15 | 577 |
| June 30, 2019 | AAU Region 1 Qualifier | 5:49.47 | 8 | 486 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 5:54.51 | 10 | 461 |
| May 29, 2017 | CT Hawks Youth Meet | 5:57.77 | 9 | 445 |
1600m
744
Points
5:25.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2023 | NHIAA Meet of Champions | 5:25.29 | 5 | 744 |
| May 11, 2023 | Merrimack High School Invitational | 5:26.05 | 1 | 740 |
| May 25, 2023 | NHIAA Division I Entries & Battlenotes | 5:26.20 | 3 | 739 |
| June 10, 2023 | New England Interscholastic Outdoor Track and Field Championship | 5:26.52 | 21 | 737 |
| May 28, 2021 | NHIAA Division I State Championships | 5:30.91 | 7 | 711 |
| May 2, 2023 | Salem Merrimack Bedford | 5:32.32 | 1 | 703 |
| May 12, 2021 | Dover @ Salem | 5:38.20 | 1 | 670 |
| May 21, 2022 | 2022 Londonderry R.E.A.L Invitational | 5:38.39 | 3 | 669 |
| May 9, 2021 | Salem @ Pinkerton | 5:39.17 | 2 | 664 |
| April 18, 2023 | Salem, Exeter Timberlane | 5:43.67 | 1 | 639 |
| April 12, 2022 | Winnacunnet @ Salem | 5:43.89 | 1 | 638 |
| May 17, 2022 | Salem Vs Dover and Central | 5:45.58 | 1 | 629 |
| April 11, 2023 | Londonderry, Salem @ Pinkerton | 5:57.32 | 2 | 567 |
200m
574
Points
29.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 23, 2020 | East Coast Youth Invitational | 29.50 | 15 | 574 |
300m
579
Points
48.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 27, 2022 | NHWTL @ UNH Afternoon | 48.23 | 7 | 579 |
| Jan. 23, 2022 | USATF-NE Indoor Youth Meet 2 | 48.44 | 2 | 571 |
3000m_cc
815
Points
10:33.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 25, 2024 | CCSU Mini Meet | 10:33.50 | 2 | 815 |
| Oct. 24, 2025 | CCSU Mini-Meet | 10:42.58 | 24 | 789 |
3000m
752
Points
10:55.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 16, 2023 | NHWTL @ PEA Afternoon Session | 10:55.87 | 1 | 752 |
| Jan. 20, 2024 | NHWTL @ PEA Afternoon | 11:25.73 | 4 | 671 |
3000msc
917
Points
11:17.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2025 | UMASS Ken Obrien Pre-Conference Qualifer | 11:17.29 | 2 | 917 |
| March 29, 2025 | Black & Gold Invitational | 12:04.44 | 4 | 816 |
3200m
714
Points
11:56.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2022 | NHIAA Meet of Champions | 11:56.35 | 7 | 714 |
| May 27, 2022 | 2022 NHIAA Division I State Championships | 12:11.25 | 8 | 678 |
| May 12, 2022 | Merrimack Invitational | 12:19.89 | 7 | 657 |
400m
659
Points
1:05.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2021 | Merrimack @ Salem | 1:05.64 | 1 | 659 |
4000m_cc
811
Points
14:26.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 5, 2020 | AAU National Cross Country Championships | 14:26.81 | 37 | 811 |
| Nov. 29, 2020 | Gate City Invitational | 15:00.50 | 3 | 743 |
| Nov. 15, 2020 | USATF-NE Youth XC Invitational | 15:34.00 | 12 | 679 |
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 15:48.40 | 111 | 652 |
| Dec. 13, 2020 | USATF National Junior Olympics XC Championships | 15:59.47 | 27 | 632 |
5000m
819
Points
18:13.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 18:13.38 | 65 | 819 |
| Dec. 7, 2024 | The Track at New Balance Early Bird Invite | 19:04.95 | 27 | 737 |
| April 4, 2025 | Skyhawk Invitational | 19:32.79 | 1 | 695 |
5000m_cc
749
Points
18:57.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2025 | NEICAAA Cross Country Championships | 18:57.50 | 55 | 749 |
| Sept. 16, 2023 | Nashua North X-C Invitational | 18:57.90 | 9 | 748 |
| Nov. 6, 2021 | NHIAA Meet of Champions | 19:35.40 | 31 | 691 |
| Oct. 8, 2022 | 18th Annual Battle of the Border XC Invitational | 19:42.30 | 7 | 680 |
| Oct. 19, 2021 | 17th Annual Battle of the Border | 19:59.50 | 14 | 655 |
| Sept. 6, 2025 | Shawn M. Nassaney XC Invitational | 20:10.40 | 38 | 639 |
| Nov. 25, 2023 | Foot Locker Northeast Regional | 20:11.00 | 79 | 639 |
| Oct. 14, 2023 | Merrimack Cross Country Festival | 20:11.40 | 1 | 638 |
| Oct. 12, 2024 | NEICAAA Cross Country Championships | 20:11.60 | 115 | 638 |
| Oct. 28, 2023 | NHIAA Division X-C Championships | 20:15.30 | 11 | 632 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 20:15.54 | 30 | 632 |
| Sept. 23, 2023 | Manchester Invitational | 20:23.40 | 30 | 621 |
| Sept. 25, 2021 | Manchester Invitational | 20:36.00 | 17 | 603 |
| Sept. 7, 2024 | Shawn M. Nassaney XC Invitational | 20:39.90 | 46 | 598 |
| Sept. 19, 2022 | Nashua North Invitational | 20:41.90 | 9 | 595 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 20:50.10 | 5 | 584 |
| Oct. 30, 2021 | NHIAA Championships | 21:08.80 | 30 | 558 |
| Dec. 3, 2022 | AAU National Championships | 21:19.14 | 17 | 544 |
| Oct. 24, 2021 | Mayor's Cup | 21:20.00 | 42 | 543 |
| Sept. 29, 2020 | Salem v. Londonderry | 21:25.20 | 1 | 536 |
| Sept. 5, 2023 | Alivrne vs Keene vs Salem | 21:31.20 | 1 | 529 |
| Oct. 10, 2020 | Salem v Nashua South | 21:31.30 | 1 | 528 |
| Sept. 25, 2020 | Salem Vs Timberlane | 21:34.00 | 1 | 525 |
| Dec. 11, 2021 | USATF National Jr Olympic Championships | 21:43.90 | 32 | 512 |
| Sept. 24, 2022 | Manchester Invitational | 21:50.00 | 51 | 504 |
| Oct. 31, 2020 | New Hampshire NHIAA State Divisional Championships | 22:13.10 | 37 | 475 |
| Nov. 21, 2021 | USATF Region 1 Junior Olympic Championships | 22:18.00 | 9 | 469 |
| Nov. 12, 2022 | USATF New England Association Junior Olympic Championships | 22:23.60 | 16 | 462 |
| Nov. 21, 2022 | USATF Region 1 JO | 22:27.16 | 14 | 458 |
| Oct. 29, 2022 | NHIAA Division Championship | 24:22.30 | 88 | 329 |
6000m_cc
804
Points
22:37.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | MAAC XC Championships | 22:37.70 | 59 | 804 |
| Nov. 15, 2024 | NCAA Division I Northeast Region Cross Country Championships | 23:04.50 | 193 | 770 |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 23:47.80 | 99 | 717 |
800m
668
Points
2:31.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 30, 2019 | AAU Region 1 Qualifier | 2:31.44 | 7 | 668 |
| May 2, 2023 | Salem Merrimack Bedford | 2:31.92 | 1 | 662 |
| July 17, 2021 | AAU Club Championship | 2:33.06 | 16 | 646 |
| June 12, 2021 | USATF-New England Invitational | 2:33.42 | 4 | 642 |
| April 13, 2024 | Haverhill Invitational | 2:34.26 | 6 | 631 |
| June 1, 2019 | Battle Roads TC Twilight Meet #3 | 2:35.48 | 17 | 615 |
| June 25, 2021 | AAU Region 01 Qualifier | 2:36.33 | 7 | 604 |
| Feb. 16, 2020 | USATF National Youth Preview | 2:36.73 | 21 | 598 |
| April 20, 2024 | Nashua North Invitational | 2:36.90 | 5 | 596 |
| May 9, 2024 | Merrimack HS Invitational | 2:37.66 | 19 | 587 |
| July 13, 2019 | AAU National Club Championship | 2:40.32 | 24 | 553 |
| July 13, 2019 | AAU National Club Championship | 2:42.39 | 2 | 528 |
| July 14, 2018 | AAU National Club Championship | 2:43.00 | 2 | 521 |
| Feb. 23, 2020 | East Coast Youth Invitational | 2:44.38 | 14 | 504 |
| June 5, 2021 | 2021 USATF New England Mini Meet #3 | 2:49.83 | 7 | 442 |
| June 19, 2021 | USATF-New England Championship | 2:51.00 | 11 | 429 |
| June 22, 2019 | USATF New England Junior Olympics Championship | 2:52.57 | 16 | 412 |
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 2:57.57 | 12 | 361 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 2:59.82 | 7 | 339 |
| May 6, 2017 | Haverhill Meet | 3:00.12 | 5 | 336 |
| May 29, 2017 | CT Hawks Youth Meet | 3:09.70 | 10 | 250 |
hj
1
Points
3-7.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 13, 2019 | AAU National Club Championship | 3-7.25 | 16 | 1 |
| July 14, 2018 | AAU National Club Championship | 3-9.25 | 16 | 1 |
| Feb. 23, 2020 | East Coast Youth Invitational | 4-0 | 5 | 1 |
| Feb. 16, 2020 | USATF National Youth Preview | 4-1.25 | 8 | 1 |
lj
1
Points
11-7.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 14, 2018 | AAU National Club Championship | 11-7.25 | 18 | 1 |
| July 13, 2019 | AAU National Club Championship | 12-2 | 16 | 1 |
mile
853
Points
5:09.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Crimson Open | 5:09.40 | 2 | 853 |
| Feb. 23, 2025 | MAAC Indoor Track & Field Championships | 5:15.43 | 16 | 815 |
| Feb. 12, 2022 | BU David Hemery Valentine Invitational | 5:31.56 | 202 | 719 |
| April 22, 2023 | 17th Annual NASHUA NORTH INVITATIONAL | 5:34.79 | 2 | 700 |
| Jan. 6, 2024 | 2024 Dartmouth Relays - HS - Open - Masters | 5:36.37 | 9 | 691 |
| March 4, 2023 | New England Indoor Championships | 5:37.81 | 19 | 683 |
| Jan. 23, 2022 | USATF-NE Indoor Youth Meet 2 | 5:37.93 | 7 | 683 |
| Feb. 5, 2022 | BU Bruce Lehane Scarlet and White Invitational | 5:37.98 | 79 | 682 |
| June 12, 2021 | USATF-New England Invitational | 5:45.88 | 4 | 639 |
| May 22, 2021 | 2021 USATF New England Mini Meet #1 | 5:51.81 | 12 | 607 |
| May 29, 2021 | 2021 USATF New England Mini Meet #2 | 6:03.95 | 7 | 544 |
s
1
Points
16-8
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 14, 2018 | AAU National Club Championship | 16-8 | 19 | 1 |
| July 13, 2019 | AAU National Club Championship | 17-7 | 16 | 1 |
Hurdles
Event Group
318
Points
21.05
Personal Record
100H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 13, 2019 | 100H | AAU National Club Championship | 21.05 | 15 | 318 |
Mile
Event Group
853
Points
5:09.40
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2025 | Mile | Crimson Open | 5:09.40 | 2 | 853 |
| April 17, 2025 | 1500m | Merrimack College Alumni Carnival | 4:48.06 | 1 | 851 |
| Feb. 23, 2025 | Mile | MAAC Indoor Track & Field Championships | 5:15.43 | 16 | 815 |
| Feb. 16, 2020 | 1500m | USATF National Youth Preview | 5:03.14 | 4 | 752 |
| June 3, 2023 | 1600m | NHIAA Meet of Champions | 5:25.29 | 5 | 744 |
Short Sprints
Event Group
574
Points
29.50
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 23, 2020 | 200m | East Coast Youth Invitational | 29.50 | 15 | 574 |
Long Sprints
Event Group
659
Points
1:05.64
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 15, 2021 | 400m | Merrimack @ Salem | 1:05.64 | 1 | 659 |
| Dec. 27, 2022 | 300m | NHWTL @ UNH Afternoon | 48.23 | 7 | 579 |
| Jan. 23, 2022 | 300m | USATF-NE Indoor Youth Meet 2 | 48.44 | 2 | 571 |
Cross Country
Event Group
815
Points
10:33.50
Personal Record
3000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 25, 2024 | 3000mCC | CCSU Mini Meet | 10:33.50 | 2 | 815 |
| Dec. 5, 2020 | 4000mCC | AAU National Cross Country Championships | 14:26.81 | 37 | 811 |
| Nov. 2, 2024 | 6000mCC | MAAC XC Championships | 22:37.70 | 59 | 804 |
| Oct. 24, 2025 | 3000mCC | CCSU Mini-Meet | 10:42.58 | 24 | 789 |
| Nov. 15, 2024 | 6000mCC | NCAA Division I Northeast Region Cross Country Championships | 23:04.50 | 193 | 770 |
Distance
Event Group
752
Points
10:55.87
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 16, 2023 | 3000m | NHWTL @ PEA Afternoon Session | 10:55.87 | 1 | 752 |
| June 4, 2022 | 3200m | NHIAA Meet of Champions | 11:56.35 | 7 | 714 |
| May 27, 2022 | 3200m | 2022 NHIAA Division I State Championships | 12:11.25 | 8 | 678 |
| Jan. 20, 2024 | 3000m | NHWTL @ PEA Afternoon | 11:25.73 | 4 | 671 |
| May 12, 2022 | 3200m | Merrimack Invitational | 12:19.89 | 7 | 657 |
Steeple
Event Group
917
Points
11:17.29
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2025 | 3000mSC | UMASS Ken Obrien Pre-Conference Qualifer | 11:17.29 | 2 | 917 |
| March 29, 2025 | 3000mSC | Black & Gold Invitational | 12:04.44 | 4 | 816 |
Long-Distance
Event Group
819
Points
18:13.38
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | 5000m | Boston University John Thomas Terrier Classic | 18:13.38 | 65 | 819 |
| Dec. 7, 2024 | 5000m | The Track at New Balance Early Bird Invite | 19:04.95 | 27 | 737 |
| April 4, 2025 | 5000m | Skyhawk Invitational | 19:32.79 | 1 | 695 |
Mid-D
Event Group
668
Points
2:31.44
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 30, 2019 | 800m | AAU Region 1 Qualifier | 2:31.44 | 7 | 668 |
| May 2, 2023 | 800m | Salem Merrimack Bedford | 2:31.92 | 1 | 662 |
| July 17, 2021 | 800m | AAU Club Championship | 2:33.06 | 16 | 646 |
| June 12, 2021 | 800m | USATF-New England Invitational | 2:33.42 | 4 | 642 |
| April 13, 2024 | 800m | Haverhill Invitational | 2:34.26 | 6 | 631 |
Jump
Event Group
1
Points
3-7.25
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 13, 2019 | HJ | AAU National Club Championship | 3-7.25 | 16 | 1 |
| July 14, 2018 | HJ | AAU National Club Championship | 3-9.25 | 16 | 1 |
| Feb. 23, 2020 | HJ | East Coast Youth Invitational | 4-0 | 5 | 1 |
| Feb. 16, 2020 | HJ | USATF National Youth Preview | 4-1.25 | 8 | 1 |
| July 14, 2018 | LJ | AAU National Club Championship | 11-7.25 | 18 | 1 |
Throws
Event Group
1
Points
16-8
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| July 14, 2018 | S | AAU National Club Championship | 16-8 | 19 | 1 |
| July 13, 2019 | S | AAU National Club Championship | 17-7 | 16 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava