Performance Dashboard
Athlete analytics & progression tracking
1000m
893
Points
2:57.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | NHWTL @ PEA Afternoon | 2:57.08 | 1 | 893 |
| Jan. 20, 2024 | NHWTL @ PEA Afternoon | 3:00.44 | 2 | 854 |
| Jan. 4, 2025 | NHWTL PSU Afternoon | 3:05.44 | 2 | 798 |
| Feb. 8, 2025 | NHIAA Division 2 Indoor Track & Field Championships | 3:05.69 | 1 | 795 |
| Jan. 21, 2023 | NHWTL @ PEA | 3:07.76 | 1 | 773 |
| Feb. 9, 2022 | NH Indoor Track League | 3:09.42 | 1 | 755 |
| Jan. 23, 2022 | USATF-NE Indoor Youth Meet 2 | 3:14.42 | 2 | 702 |
1500m
824
Points
4:51.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 13, 2022 | New Balance Nationals Indoor | 4:51.95 | 4 | 824 |
| Jan. 6, 2024 | NHWTL @ PSU Afternoon | 4:53.64 | 1 | 813 |
| Feb. 11, 2024 | NHIAA Indoor Championship | 4:53.98 | 2 | 811 |
| Feb. 5, 2023 | NHWTL @ UNH Morning | 4:54.80 | 2 | 806 |
| May 13, 2023 | Glenn D. Loucks Games | 4:57.09 | 27 | 791 |
| Feb. 12, 2023 | 2023 NHIAA Division II Indoor State Championships | 5:00.04 | 2 | 772 |
| Dec. 30, 2022 | NHWTL @ UNH Morning | 5:04.00 | 1 | 746 |
| March 14, 2021 | AAU Indoor National Championships | 5:04.16 | 9 | 745 |
| Jan. 7, 2023 | NHWTL @ Plymouth State Afternoon | 5:06.91 | 3 | 728 |
| June 19, 2021 | USATF-New England Championship | 5:07.40 | 2 | 725 |
1600m
927
Points
4:56.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2025 | Seacoast Championships | 4:56.19 | 2 | 927 |
| May 17, 2024 | Seacoast | 4:59.78 | 1 | 903 |
| May 17, 2024 | Seacoast Championships | 4:59.78 | 1 | 903 |
| April 20, 2024 | Sanborn Invitational | 5:08.42 | 1 | 848 |
| Dec. 28, 2024 | MSTCA Boston Holiday Challenge at the TRACK | 5:08.91 | 8 | 845 |
| April 19, 2025 | Sanborn Invitational | 5:09.08 | 2 | 843 |
| May 26, 2023 | NHIAA Division II Entries & Battlenotes | 5:10.47 | 2 | 835 |
| Dec. 11, 2021 | Clipper Winter Classic | 5:34.73 | 1 | 689 |
2mile
928
Points
10:40.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 10:40.50 | 30 | 928 |
| June 16, 2024 | New Balance Nationals Outdoor | 10:41.94 | 19 | 924 |
| Jan. 12, 2025 | MSTCA Northeast Invitational | 10:49.98 | 2 | 901 |
| March 2, 2024 | New England Championship | 10:50.12 | 5 | 901 |
| March 1, 2025 | New England HS Indoor Track & Field Championship | 10:51.95 | 2 | 896 |
| March 20, 2022 | Adidas Track Nationals | 11:13.69 | 4 | 836 |
| March 4, 2023 | New England Indoor Championships | 11:21.41 | 8 | 816 |
| March 13, 2022 | Nike Indoor Nationals | 11:21.61 | 8 | 815 |
| Jan. 15, 2023 | MSTCA Northeast Invitational | 11:23.57 | 3 | 810 |
| June 19, 2022 | New Balance Nationals Outdoor | 11:24.73 | 10 | 807 |
| Jan. 16, 2022 | MSTCA Northeast Invitational | 11:34.41 | 6 | 781 |
| June 12, 2021 | USATF-New England Invitational | 11:44.15 | 2 | 756 |
| Dec. 15, 2021 | NH Indoor Track League | 11:47.23 | 1 | 748 |
2000msc
1013
Points
6:44.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 6:44.28 | 3 | 1013 |
| June 16, 2024 | New Balance Nationals Outdoor | 6:58.18 | 9 | 960 |
| May 10, 2025 | Glenn D. Loucks Games | 6:58.95 | 4 | 957 |
3000m
929
Points
9:55.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 9:55.17 | 7 | 929 |
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 9:57.69 | 93 | 921 |
| Feb. 8, 2025 | NHIAA Division 2 Indoor Track & Field Championships | 9:57.73 | 1 | 921 |
| June 22, 2025 | New Balance Nationals Outdoor | 9:58.29 | 31 | 919 |
| May 11, 2024 | Glenn D. Loucks Games | 10:00.48 | 5 | 913 |
| June 16, 2024 | New Balance Nationals Outdoor | 10:00.68 | 30 | 912 |
| April 27, 2024 | The Penn Relays Carnival Presented by Toyota | 10:05.83 | 19 | 896 |
| Dec. 7, 2024 | Boston University Sharon Colyear-Danville Season Opener | 10:06.75 | 112 | 894 |
| Feb. 11, 2024 | NHIAA Indoor Championship | 10:23.65 | 1 | 843 |
| Feb. 12, 2023 | 2023 NHIAA Division II Indoor State Championships | 10:32.53 | 2 | 818 |
| May 13, 2023 | Glenn D. Loucks Games | 10:33.04 | 18 | 816 |
| Jan. 7, 2023 | NHWTL @ Plymouth State Afternoon | 10:34.84 | 1 | 811 |
| June 5, 2021 | 2021 USATF New England Mini Meet #3 | 10:47.56 | 2 | 775 |
| June 19, 2021 | USATF-New England Championship | 10:52.14 | 1 | 762 |
| March 14, 2021 | AAU Indoor National Championships | 11:08.62 | 6 | 717 |
3200m
944
Points
10:30.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 10:30.78 | 7 | 944 |
| May 11, 2024 | Glenn D. Loucks Games | 10:36.50 | 5 | 928 |
| April 26, 2025 | Black Bear Invitational | 10:48.45 | 1 | 894 |
| June 7, 2025 | NHIAA Meet of Champions | 10:55.56 | 3 | 874 |
| May 31, 2025 | NHIAA D-II Outdoor Championship & Battlenotes | 10:58.80 | 1 | 865 |
| June 8, 2024 | New England Interscholastic Outdoor Track and Field Championship | 11:00.99 | 6 | 859 |
| May 24, 2024 | NHIAA D-II Outdoor Championship | 11:06.45 | 1 | 844 |
| April 29, 2023 | Black Bear Invitational | 11:06.65 | 2 | 844 |
| March 20, 2022 | Adidas Track Nationals | 11:10.47 | 4 | 833 |
| May 13, 2023 | Glenn D. Loucks Games | 11:11.88 | 16 | 830 |
| June 3, 2023 | NHIAA Meet of Champions | 11:14.50 | 1 | 823 |
| March 13, 2022 | Nike Indoor Nationals | 11:18.75 | 8 | 811 |
| May 26, 2023 | NHIAA Division II Entries & Battlenotes | 11:20.34 | 1 | 807 |
| May 19, 2023 | Seacoast Championships | 11:20.58 | 1 | 806 |
| June 10, 2023 | New England Interscholastic Outdoor Track and Field Championship | 11:23.78 | 11 | 798 |
| June 2, 2024 | NHIAA Meet of Champions | 11:29.43 | 3 | 783 |
4000m_cc
798
Points
14:33.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2020 | USATF-NE Youth XC Invitational | 14:33.00 | 1 | 798 |
500m
1
Points
4:56.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2025 | NHWTL PSU Afternoon | 4:56.02 | 1 | 1 |
5000m
876
Points
17:38.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2024 | Nike Indoor Nationals | 17:38.67 | 14 | 876 |
5000m_cc
840
Points
18:00.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2023 | MSTCA Bob Glennon Twilight Invitational | 18:00.20 | 4 | 840 |
| Nov. 2, 2024 | NHIAA Cross Country Meet of Champions | 18:25.20 | 6 | 800 |
| Oct. 8, 2022 | 18th Annual Battle of the Border XC Invitational | 18:32.40 | 2 | 788 |
| Nov. 11, 2023 | 88th New England XC Championships | 18:34.19 | 19 | 785 |
| Nov. 6, 2021 | NHIAA Meet of Champions | 18:44.40 | 7 | 769 |
| Sept. 23, 2023 | Manchester Invitational | 18:47.20 | 3 | 765 |
| Nov. 9, 2024 | 89th New England XC Championships | 18:51.00 | 21 | 759 |
| Oct. 8, 2023 | Alvirne Battle of the Border | 18:54.20 | 4 | 754 |
| Sept. 7, 2024 | Bobcat Invitational | 18:57.20 | 2 | 749 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 19:05.70 | 13 | 736 |
| Oct. 28, 2023 | NHIAA Division X-C Championships | 19:06.00 | 2 | 735 |
| Oct. 29, 2022 | NHIAA Division Championship | 19:06.40 | 3 | 735 |
| Nov. 5, 2022 | NHIAA Meet of Champions | 19:06.60 | 6 | 734 |
| Sept. 28, 2024 | 41st Wickham Park Invite | 19:08.00 | 3 | 732 |
| Nov. 12, 2022 | New England Cross Country Championships | 19:10.40 | 16 | 729 |
| Sept. 30, 2023 | Black Bear Invitational | 19:12.00 | 3 | 726 |
| Nov. 23, 2024 | Nike Cross Nationals Northeast Regional | 19:13.30 | 16 | 724 |
| Sept. 24, 2022 | Manchester Invitational | 19:20.00 | 4 | 714 |
| Sept. 21, 2024 | Manchester Invitational | 19:21.10 | 5 | 712 |
| Oct. 30, 2021 | NHIAA Championships | 19:26.90 | 2 | 703 |
| Oct. 16, 2021 | Black Bear Inviational | 19:35.00 | 2 | 691 |
| Sept. 25, 2021 | Manchester Invitational | 19:45.00 | 3 | 676 |
| Nov. 27, 2021 | Eastbay Northeast Regional | 19:49.50 | 63 | 670 |
| Nov. 26, 2022 | Champs Northeast Regional | 19:50.60 | 36 | 668 |
| Sept. 9, 2023 | Bobcat Cross-Country Invitational | 19:59.30 | 2 | 655 |
| Sept. 11, 2021 | Bobcat Invite | 20:15.00 | 2 | 633 |
| Nov. 13, 2021 | New England Cross Country Championships | 20:26.30 | 22 | 617 |
| Sept. 4, 2021 | Coach Korcoulis Invitational | 20:28.20 | 2 | 614 |
6000m_cc
874
Points
21:43.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2025 | Princeton Fall Classic | 21:43.40 | 112 | 874 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 21:54.00 | 37 | 860 |
| Sept. 12, 2025 | Harry Groves Spiked Shoe Invitational | 22:20.78 | 42 | 825 |
800m
885
Points
2:16.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | Bobcat Invitational | 2:16.55 | 3 | 885 |
| May 11, 2024 | Bobcat Invitational | 2:17.89 | 3 | 865 |
| June 19, 2022 | New Balance Nationals Outdoor | 2:24.00 | 3 | 773 |
| March 14, 2021 | AAU Indoor National Championships | 2:30.12 | 12 | 686 |
mile
935
Points
4:56.71
Personal Record
Mid-D
Event Group
893
Points
2:57.08
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 18, 2025 | 1000m | NHWTL @ PEA Afternoon | 2:57.08 | 1 | 893 |
| May 17, 2025 | 800m | Bobcat Invitational | 2:16.55 | 3 | 885 |
| May 11, 2024 | 800m | Bobcat Invitational | 2:17.89 | 3 | 865 |
| Jan. 20, 2024 | 1000m | NHWTL @ PEA Afternoon | 3:00.44 | 2 | 854 |
| Jan. 4, 2025 | 1000m | NHWTL PSU Afternoon | 3:05.44 | 2 | 798 |
Mile
Event Group
935
Points
4:56.71
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2025 | Mile | BSR Elite Scholastic Meet @ NH Distance Festival | 4:56.71 | 8 | 935 |
| Jan. 12, 2025 | Mile | MSTCA Northeast Invitational | 4:56.86 | 1 | 934 |
| May 3, 2024 | Mile | BSR Elite Scholastic 1 Mile | 4:57.06 | 5 | 933 |
| May 23, 2025 | 1600m | Seacoast Championships | 4:56.19 | 2 | 927 |
| Jan. 27, 2024 | Mile | Boston University John Thomas Terrier Classic | 4:59.90 | 85 | 914 |
Distance
Event Group
944
Points
10:30.78
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 10, 2025 | 3200m | Glenn D. Loucks Games | 10:30.78 | 7 | 944 |
| May 10, 2025 | 3000m | Glenn D. Loucks Games | 9:55.17 | 7 | 929 |
| June 22, 2025 | 2Mile | New Balance Nationals Outdoor | 10:40.50 | 30 | 928 |
| May 11, 2024 | 3200m | Glenn D. Loucks Games | 10:36.50 | 5 | 928 |
| June 16, 2024 | 2Mile | New Balance Nationals Outdoor | 10:41.94 | 19 | 924 |
Steeple
Event Group
1013
Points
6:44.28
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 22, 2025 | 2000mSC | New Balance Nationals Outdoor | 6:44.28 | 3 | 1013 |
| June 16, 2024 | 2000mSC | New Balance Nationals Outdoor | 6:58.18 | 9 | 960 |
| May 10, 2025 | 2000mSC | Glenn D. Loucks Games | 6:58.95 | 4 | 957 |
Cross Country
Event Group
874
Points
21:43.40
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 17, 2025 | 6000mCC | Princeton Fall Classic | 21:43.40 | 112 | 874 |
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 21:54.00 | 37 | 860 |
| Oct. 14, 2023 | 5K XC | MSTCA Bob Glennon Twilight Invitational | 18:00.20 | 4 | 840 |
| Sept. 12, 2025 | 6000mCC | Harry Groves Spiked Shoe Invitational | 22:20.78 | 42 | 825 |
| Nov. 2, 2024 | 5K XC | NHIAA Cross Country Meet of Champions | 18:25.20 | 6 | 800 |
Long Sprints
Event Group
1
Points
4:56.02
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 4, 2025 | 500m | NHWTL PSU Afternoon | 4:56.02 | 1 | 1 |
Long-Distance
Event Group
876
Points
17:38.67
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 10, 2024 | 5000m | Nike Indoor Nationals | 17:38.67 | 14 | 876 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava