Performance Dashboard
Athlete analytics & progression tracking
1000m
781
Points
3:07.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2024 | NHWTL @ UNH Morning | 3:07.02 | 1 | 781 |
| Feb. 1, 2025 | NHWTL UNH Afternoon | 3:07.07 | 1 | 780 |
| Dec. 28, 2024 | NHWTL @ UNH Afternoon | 3:08.00 | 1 | 770 |
| Dec. 28, 2024 | VTFOA Weekend 3 | 3:08.00 | 1 | 770 |
| Jan. 6, 2024 | NHWTL @ UNH Afternoon | 3:10.23 | 1 | 746 |
| Jan. 7, 2024 | NHWTL @ UNH Morning | 3:10.23 | 1 | 746 |
| Dec. 23, 2023 | NHWTL @ UNH Afternoon | 3:15.06 | 1 | 696 |
| Dec. 16, 2023 | NHWTL PSU | 3:18.67 | 1 | 659 |
| Dec. 27, 2022 | NHWTL @ UNH Afternoon | 3:27.91 | 2 | 569 |
| Jan. 7, 2023 | NH Meet AM 1-7 | 3:29.04 | 1 | 559 |
| Jan. 21, 2023 | UNH Meet #1 | 3:31.13 | 6 | 540 |
1500m
862
Points
4:46.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 4:46.41 | 20 | 862 |
| Feb. 11, 2024 | NHIAA Indoor Championship | 4:49.70 | 2 | 839 |
| Jan. 25, 2025 | NHWTL @ Phillips Exeter | 4:51.62 | 2 | 827 |
| Feb. 3, 2024 | NHWTL @ PEA Afternoon | 4:57.02 | 3 | 791 |
| Feb. 8, 2025 | NHIAA Division 1 Indoor Track & Field Championships | 5:00.83 | 3 | 766 |
| Jan. 7, 2024 | NHWTL @ UNH Morning | 5:06.60 | 4 | 730 |
| Jan. 6, 2024 | NHWTL @ UNH Afternoon | 5:06.60 | 4 | 730 |
| Dec. 30, 2023 | NHWTL @ UNH Afternoon Session | 5:08.02 | 1 | 721 |
| Feb. 12, 2023 | 2023 NHIAA Division I Indoor State Championships | 5:09.76 | 5 | 710 |
| Feb. 4, 2023 | WTL at Phillips Exeter | 5:11.09 | 3 | 702 |
| Jan. 7, 2023 | NH Meet AM 1-7 | 5:21.68 | 1 | 639 |
| Dec. 30, 2022 | NHWTL @ UNH Afternoon | 5:35.90 | 4 | 558 |
| Dec. 18, 2022 | Winter Track League - Leverone #1 | 5:42.94 | 1 | 520 |
1600m
919
Points
4:57.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 14, 2025 | New England Interscholastic Outdoor Track and Field Championship | 4:57.33 | 5 | 919 |
| May 30, 2025 | NHIAA D-I Outdoor Championship & Battlenotes | 4:57.80 | 2 | 916 |
| June 7, 2025 | NHIAA Meet of Champions | 5:05.20 | 2 | 868 |
| May 15, 2025 | Merrimack HS Invitational | 5:08.76 | 1 | 845 |
| June 8, 2024 | New England Interscholastic Outdoor Track and Field Championship | 5:09.83 | 11 | 839 |
| April 26, 2025 | Black Bear Invitational | 5:11.14 | 2 | 831 |
| April 27, 2024 | Black Bear Invitational | 5:11.40 | 4 | 829 |
| June 2, 2024 | NHIAA Meet of Champions | 5:13.31 | 4 | 817 |
| May 25, 2024 | NHIAA D-I Outdoor Championship | 5:14.82 | 4 | 808 |
| April 13, 2024 | John Eastman Invitational | 5:22.80 | 2 | 759 |
| April 1, 2024 | Nashua North @ Winnacunnet | 5:38.21 | 2 | 670 |
| May 6, 2023 | Kiwanis Freshman Sophomore | 5:45.41 | 5 | 630 |
2mile_cc
407
Points
14:22.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 25, 2021 | Manchester Invitational | 14:22.00 | 1 | 407 |
3000m
789
Points
10:42.37
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 19, 2025 | NHWTL @ UNH Morning D-1 | 10:42.37 | 1 | 789 |
| Feb. 8, 2025 | NHIAA Division 1 Indoor Track & Field Championships | 11:00.40 | 5 | 739 |
3000m_cc
643
Points
11:36.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 11:36.70 | 36 | 643 |
3200m
837
Points
11:09.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 30, 2025 | NHIAA D-I Outdoor Championship & Battlenotes | 11:09.24 | 2 | 837 |
4000m_cc
745
Points
14:59.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 29, 2020 | Gate City Invitational | 14:59.70 | 2 | 745 |
| Nov. 21, 2021 | USATF Region 1 Junior Olympic Championships | 15:06.00 | 9 | 733 |
| Nov. 15, 2020 | USATF-NE Youth XC Invitational | 15:14.00 | 6 | 717 |
4500m_cc
851
Points
16:00.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2025 | CBB Tri-Meet | 16:00.00 | 3 | 851 |
5000m_cc
838
Points
18:01.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | NHIAA Cross Country Meet of Champions | 18:01.60 | 3 | 838 |
| Oct. 10, 2025 | NEICAAA Cross Country Championships | 18:22.80 | 24 | 803 |
| Nov. 9, 2024 | 89th New England XC Championships | 18:35.00 | 13 | 784 |
| Nov. 11, 2023 | 88th New England XC Championships | 18:45.40 | 31 | 767 |
| Nov. 30, 2024 | Foot Locker Northeast Regional | 18:52.30 | 30 | 757 |
| Oct. 19, 2024 | 63rd Catholic Memorial Invitational | 18:56.90 | 4 | 749 |
| Nov. 6, 2021 | NHIAA Meet of Champions | 19:20.20 | 25 | 714 |
| Oct. 28, 2023 | NHIAA Division X-C Championships | 19:34.50 | 6 | 692 |
| Oct. 26, 2024 | NHIAA Division Cross Country Championships | 19:40.90 | 2 | 683 |
| Sept. 28, 2024 | Ocean State XC Invitational High Schools | 19:41.10 | 5 | 682 |
| Oct. 5, 2024 | Woods Trail Run - HIGH SCHOOL Events | 19:58.80 | 6 | 656 |
| Oct. 14, 2023 | 62nd Catholic Memorial Invitational | 19:58.90 | 9 | 656 |
| Sept. 18, 2021 | Nashua North Invitational | 19:59.30 | 9 | 655 |
| Sept. 14, 2024 | Nashua North X-C Invitational | 20:03.50 | 4 | 649 |
| Sept. 21, 2024 | Manchester Invitational | 20:04.70 | 20 | 648 |
| Sept. 30, 2023 | Black Bear Invitational | 20:08.00 | 12 | 643 |
| Oct. 30, 2021 | NHIAA Championships | 20:19.40 | 13 | 627 |
| Nov. 5, 2022 | NHIAA Meet of Champions | 20:23.30 | 29 | 621 |
| Sept. 16, 2023 | Nashua North X-C Invitational | 20:29.70 | 20 | 612 |
| Oct. 29, 2022 | NHIAA Division Championship | 20:37.70 | 14 | 601 |
| Sept. 23, 2023 | Ocean State XC Invitational High/Middle Schools | 20:42.70 | 27 | 594 |
| Oct. 15, 2022 | Catholic Memorial Invitational | 20:52.18 | 14 | 581 |
| Oct. 9, 2021 | 37th Wickham Park Invitational | 21:21.00 | 47 | 542 |
| Oct. 9, 2021 | 2021 Woods Trail Run | 21:56.20 | 65 | 496 |
| Nov. 13, 2021 | New England Cross Country Championships | 22:06.20 | 109 | 484 |
| Oct. 8, 2022 | 38th Wickham Park XC Invitational | 22:10.00 | 2 | 479 |
6000m_cc
874
Points
21:43.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2025 | Conn College Invite | 21:43.79 | 36 | 874 |
| Oct. 18, 2025 | Conn College Invite | 21:43.79 | 36 | 874 |
| Oct. 18, 2025 | Connecticut College Invitational | 21:43.80 | 36 | 874 |
| Oct. 1, 2025 | NESCAC Championships | 21:58.11 | 17 | 855 |
| Sept. 20, 2025 | Maine State XC Championship | 22:06.53 | 5 | 844 |
800m
836
Points
2:19.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | Londonderry R.E.A.L. Invitational | 2:19.75 | 1 | 836 |
| June 7, 2025 | NHIAA Meet of Champions | 2:20.18 | 5 | 830 |
| June 14, 2025 | New England Interscholastic Outdoor Track and Field Championship | 2:22.09 | 25 | 801 |
| April 10, 2024 | Nashua North Home Meet I | 2:24.47 | 3 | 766 |
| April 15, 2025 | Nashua North Home Meet vs. Goffstown & Londonderry | 2:24.51 | 1 | 766 |
| May 5, 2025 | Nashua South v. North and BG | 2:26.87 | 1 | 732 |
| May 1, 2023 | South-North-BG | 2:34.08 | 2 | 633 |
| April 29, 2023 | Black Bear Invitational | 2:36.32 | 21 | 604 |
mile
870
Points
5:06.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 5:06.68 | 20 | 870 |
| March 16, 2025 | New Balance Nationals Indoor | 5:08.82 | 141 | 857 |
| March 8, 2025 | Rising Stars Classic | 5:09.02 | 3 | 855 |
| March 1, 2025 | New England HS Indoor Track & Field Championship | 5:10.49 | 9 | 846 |
| April 20, 2024 | Nashua North Invitational | 5:15.03 | 2 | 818 |
| April 19, 2025 | Nashua North Invitational | 5:15.42 | 1 | 815 |
| Dec. 22, 2024 | Beantown Winter Classic | 5:15.50 | 7 | 815 |
| Jan. 13, 2024 | East Coast Invitational | 5:21.52 | 4 | 778 |
| Jan. 13, 2024 | East Coast Championship - 2024 | 5:21.52 | 4 | 778 |
| Jan. 14, 2023 | East Coast Invitational | 5:42.78 | 13 | 656 |
| April 22, 2023 | 17th Annual NASHUA NORTH INVITATIONAL | 6:01.91 | 5 | 554 |
Mid-D
Event Group
836
Points
2:19.75
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2025 | 800m | Londonderry R.E.A.L. Invitational | 2:19.75 | 1 | 836 |
| June 7, 2025 | 800m | NHIAA Meet of Champions | 2:20.18 | 5 | 830 |
| June 14, 2025 | 800m | New England Interscholastic Outdoor Track and Field Championship | 2:22.09 | 25 | 801 |
| Jan. 20, 2024 | 1000m | NHWTL @ UNH Morning | 3:07.02 | 1 | 781 |
| Feb. 1, 2025 | 1000m | NHWTL UNH Afternoon | 3:07.07 | 1 | 780 |
Mile
Event Group
919
Points
4:57.33
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 14, 2025 | 1600m | New England Interscholastic Outdoor Track and Field Championship | 4:57.33 | 5 | 919 |
| May 30, 2025 | 1600m | NHIAA D-I Outdoor Championship & Battlenotes | 4:57.80 | 2 | 916 |
| May 10, 2025 | Mile | Glenn D. Loucks Games | 5:06.68 | 20 | 870 |
| June 7, 2025 | 1600m | NHIAA Meet of Champions | 5:05.20 | 2 | 868 |
| May 10, 2025 | 1500m | Glenn D. Loucks Games | 4:46.41 | 20 | 862 |
Cross Country
Event Group
874
Points
21:43.79
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 21:43.79 | 36 | 874 |
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 21:43.79 | 36 | 874 |
| Oct. 18, 2025 | 6000mCC | Connecticut College Invitational | 21:43.80 | 36 | 874 |
| Oct. 1, 2025 | 6000mCC | NESCAC Championships | 21:58.11 | 17 | 855 |
| Sept. 6, 2025 | 4500mCC | CBB Tri-Meet | 16:00.00 | 3 | 851 |
Distance
Event Group
837
Points
11:09.24
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 30, 2025 | 3200m | NHIAA D-I Outdoor Championship & Battlenotes | 11:09.24 | 2 | 837 |
| Jan. 19, 2025 | 3000m | NHWTL @ UNH Morning D-1 | 10:42.37 | 1 | 789 |
| Feb. 8, 2025 | 3000m | NHIAA Division 1 Indoor Track & Field Championships | 11:00.40 | 5 | 739 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava