Performance Dashboard
Athlete analytics & progression tracking
1000m
1005
Points
2:47.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2025 | Brant Tolsma Invitational | 2:47.82 | 1 | 1005 |
| Dec. 17, 2022 | NHWTL @ PEA | 3:01.67 | 1 | 840 |
| Jan. 19, 2020 | WTL Morning at UNH | 3:08.94 | 1 | 760 |
| Jan. 26, 2020 | WTL Afternoon at UNH | 3:09.80 | 2 | 751 |
| Feb. 9, 2020 | NHIAA Division II State Championship and Battlenotes | 3:10.41 | 1 | 744 |
| Feb. 2, 2020 | WTL Morning at UNH | 3:10.66 | 1 | 742 |
| Dec. 18, 2019 | WTL at Phillips Exeter #2 | 3:13.41 | 2 | 713 |
| Dec. 14, 2019 | WTL at Phillips Exeter | 3:13.53 | 1 | 711 |
1500m
1052
Points
4:19.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2025 | Big South Outdoor Track and Field Championship | 4:19.78 | 1 | 1052 |
| May 8, 2024 | Big South Outdoor Track and Field Championships | 4:27.93 | 1 | 992 |
| Jan. 21, 2023 | UNH Meet #2 | 4:41.90 | 1 | 893 |
| May 8, 2024 | Big South Outdoor Track and Field Championships | 4:42.98 | 1 | 885 |
| Feb. 5, 2023 | NHWTL @ UNH Morning | 4:43.83 | 1 | 879 |
| Dec. 22, 2022 | NHWTL @ UNH | 4:53.26 | 1 | 816 |
| May 14, 2025 | Big South Outdoor Track and Field Championship | 4:55.06 | 7 | 804 |
| Feb. 12, 2023 | 2023 NHIAA Division II Indoor State Championships | 4:59.82 | 1 | 773 |
1600m
861
Points
5:06.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2023 | Bobcat Invitational | 5:06.34 | 1 | 861 |
| May 3, 2022 | Sanborn vs HB, Goffstown, Pelham, Epping, Newmarket | 5:13.46 | 1 | 816 |
| May 10, 2022 | Sanborn | 5:18.40 | 1 | 786 |
2mile
836
Points
11:13.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 4, 2023 | New England Indoor Championships | 11:13.82 | 7 | 836 |
200m
617
Points
28.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2022 | Sanborn vs HB, Goffstown, Pelham, Epping, Newmarket | 28.90 | 1 | 617 |
300m
796
Points
43.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2023 | NHWTL @ PEA | 43.28 | 2 | 796 |
3000m
1074
Points
9:09.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 9:09.58 | 27 | 1074 |
| Jan. 25, 2025 | Brant Tolsma Invitational | 9:37.28 | 1 | 985 |
| Feb. 10, 2024 | Music City Challenge | 9:37.99 | 18 | 982 |
| Feb. 24, 2024 | Big South Indoor Track Championship | 10:05.56 | 8 | 897 |
| Jan. 14, 2023 | NHWTL @ PEA | 10:11.60 | 1 | 879 |
| Feb. 12, 2023 | 2023 NHIAA Division II Indoor State Championships | 10:19.82 | 1 | 855 |
3200m
810
Points
11:19.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2022 | Sanborn Last Chance | 11:19.34 | 1 | 810 |
| May 8, 2021 | Oyster River, Winnacunnet, Somersworth, PCA | 11:47.36 | 1 | 737 |
| May 29, 2022 | NHIAA Division III Championships | 12:02.92 | 1 | 698 |
| April 28, 2021 | SRHS Meet #3--West | 12:04.74 | 1 | 693 |
400m
863
Points
59.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 26, 2021 | NHIAA DIII Championships | 59.23 | 1 | 863 |
| June 5, 2021 | NHIAA Meet of Champions | 59.33 | 2 | 860 |
| May 21, 2021 | Mini Elite #6 @ Coe-Brown | 59.48 | 1 | 855 |
| May 20, 2022 | Seacoast Championships | 59.82 | 1 | 843 |
| April 28, 2021 | SRHS Meet #3--West | 1:01.34 | 1 | 793 |
| May 7, 2021 | Mini Elite #4 @ Coe-Brown | 1:03.14 | 2 | 735 |
5000m
982
Points
16:37.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Duke Invitational | 16:37.35 | 6 | 982 |
| March 29, 2025 | Raleigh Relays | 16:40.26 | 78 | 977 |
| Dec. 2, 2023 | Boston University Sharon Colyear-Danville Season Opener | 16:41.32 | 103 | 975 |
| Dec. 7, 2024 | Boston University Sharon Colyear-Danville Season Opener | 16:42.30 | 99 | 974 |
5000m_cc
968
Points
16:45.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2023 | Big South Cross Country Championships | 16:45.20 | 1 | 968 |
| Nov. 1, 2024 | Big South Cross Country Championship | 16:52.00 | 1 | 956 |
| Oct. 31, 2025 | Big South Cross Country Championship | 16:59.50 | 1 | 943 |
| Sept. 29, 2023 | Joe Piane Notre Dame Invitational | 17:06.00 | 2 | 932 |
| Sept. 20, 2025 | adidas XC Challenge | 17:06.50 | 15 | 931 |
| Sept. 21, 2024 | adidas XC Challenge | 17:40.20 | 27 | 874 |
| Nov. 6, 2021 | NHIAA Meet of Champions | 18:03.80 | 1 | 834 |
| Nov. 5, 2022 | NHIAA Meet of Champions | 18:04.00 | 1 | 834 |
| Nov. 12, 2022 | New England Cross Country Championships | 18:33.60 | 2 | 786 |
| Oct. 1, 2022 | Black Bear Inviational | 18:43.00 | 1 | 771 |
| Sept. 24, 2022 | Manchester Invitational | 18:45.00 | 2 | 768 |
| Nov. 26, 2022 | Champs Northeast Regional | 18:59.60 | 13 | 745 |
| Nov. 27, 2021 | Eastbay Northeast Regional | 19:05.70 | 33 | 736 |
| Oct. 30, 2021 | NHIAA Championships | 19:22.50 | 1 | 710 |
| Oct. 31, 2020 | New Hampshire NHIAA State Divisional Championships | 19:22.70 | 1 | 710 |
| Oct. 16, 2021 | Black Bear Inviational | 19:24.00 | 1 | 708 |
| Oct. 26, 2019 | New Hampshire NHIAA State Divisional Championships | 19:31.60 | 3 | 696 |
| Nov. 7, 2020 | NHIAA State Meet of Champions | 19:31.80 | 9 | 696 |
| Nov. 9, 2019 | New England XC Championship | 19:43.00 | 53 | 679 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 19:51.30 | 77 | 667 |
| Nov. 13, 2021 | New England Cross Country Championships | 20:03.30 | 13 | 650 |
| Sept. 25, 2021 | Manchester Invitational | 20:10.00 | 7 | 640 |
| Sept. 3, 2022 | Gilford High School Early Bird Invitational | 20:11.63 | 1 | 638 |
| Oct. 19, 2022 | 2022 NH High School D-IV X-C Championship | 20:19.00 | 1 | 627 |
| Sept. 21, 2019 | Manchester Invitational | 20:38.00 | 11 | 600 |
| Oct. 9, 2019 | Cougar Classic | 20:44.10 | 2 | 592 |
| Sept. 2, 2021 | Gilford High School Early Bird Invitational | 20:51.00 | 1 | 582 |
| Sept. 5, 2019 | Gilford Early Bird Invitational | 21:08.00 | 2 | 559 |
6000m_cc
987
Points
20:21.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 20:21.20 | 23 | 987 |
| Oct. 17, 2025 | Virginia/Panorama Farms Invitational | 20:29.30 | 6 | 976 |
| Nov. 10, 2023 | NCAA Division I Southeast Region Cross Country Championships | 20:49.70 | 36 | 947 |
| Oct. 19, 2024 | Virginia/Panorama Farms Invitational | 21:19.90 | 19 | 906 |
| Nov. 15, 2024 | NCAA Southeast DI Region Championship | 21:29.40 | 35 | 893 |
| Sept. 15, 2023 | Virginia Tech Alumni Invitational | 21:48.50 | 3 | 868 |
600m
882
Points
1:37.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 30, 2022 | NHWTL @ UNH Morning | 1:37.33 | 1 | 882 |
| Jan. 12, 2020 | Dartmouth Relays (High School) | 1:43.16 | 10 | 762 |
| Dec. 28, 2019 | WTL Morning at UNH | 1:45.79 | 1 | 710 |
800m
1038
Points
2:07.17
Personal Record
hj
1
Points
4-2
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 18, 2019 | WTL at Phillips Exeter #2 | 4-2 | 9 | 1 |
| May 8, 2021 | Oyster River, Winnacunnet, Somersworth, PCA | 4-4 | 2 | 1 |
| Jan. 19, 2020 | WTL Morning at UNH | 4-4 | 4 | 1 |
mile
1079
Points
4:35.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Doc Hale Virginia Tech Elite | 4:35.62 | 5 | 1079 |
| Feb. 10, 2024 | Music City Challenge | 4:48.57 | 13 | 989 |
| Jan. 13, 2024 | Virginia Tech Invitational | 4:55.95 | 1 | 940 |
| Feb. 24, 2024 | Big South Indoor Track Championship | 4:58.27 | 1 | 925 |
3mile_cc
711
Points
18:39.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2019 | New Hampshire NHIAA State Meet of Champions | 18:39.50 | 13 | 711 |
Mid-D
Event Group
1038
Points
2:07.17
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 800m | Aggie Invite | 2:07.17 | 1 | 1038 |
| Feb. 3, 2024 | 800m | Doc Hale VT Meet | 2:07.97 | 4 | 1024 |
| April 27, 2024 | 800m | Charlotte Invitational | 2:08.73 | 2 | 1012 |
| Feb. 8, 2025 | 800m | Doc Hale Virginia Tech Elite | 2:08.81 | 5 | 1010 |
| Jan. 25, 2025 | 1000m | Brant Tolsma Invitational | 2:47.82 | 1 | 1005 |
Mile
Event Group
1079
Points
4:35.62
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2025 | Mile | Doc Hale Virginia Tech Elite | 4:35.62 | 5 | 1079 |
| May 14, 2025 | 1500m | Big South Outdoor Track and Field Championship | 4:19.78 | 1 | 1052 |
| May 8, 2024 | 1500m | Big South Outdoor Track and Field Championships | 4:27.93 | 1 | 992 |
| Feb. 10, 2024 | Mile | Music City Challenge | 4:48.57 | 13 | 989 |
| Jan. 13, 2024 | Mile | Virginia Tech Invitational | 4:55.95 | 1 | 940 |
Distance
Event Group
1074
Points
9:09.58
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2025 | 3000m | Boston University David Hemery Valentine Invitational | 9:09.58 | 27 | 1074 |
| Jan. 25, 2025 | 3000m | Brant Tolsma Invitational | 9:37.28 | 1 | 985 |
| Feb. 10, 2024 | 3000m | Music City Challenge | 9:37.99 | 18 | 982 |
| Feb. 24, 2024 | 3000m | Big South Indoor Track Championship | 10:05.56 | 8 | 897 |
| Jan. 14, 2023 | 3000m | NHWTL @ PEA | 10:11.60 | 1 | 879 |
Short Sprints
Event Group
617
Points
28.90
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2022 | 200m | Sanborn vs HB, Goffstown, Pelham, Epping, Newmarket | 28.90 | 1 | 617 |
Long Sprints
Event Group
863
Points
59.23
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 26, 2021 | 400m | NHIAA DIII Championships | 59.23 | 1 | 863 |
| June 5, 2021 | 400m | NHIAA Meet of Champions | 59.33 | 2 | 860 |
| May 21, 2021 | 400m | Mini Elite #6 @ Coe-Brown | 59.48 | 1 | 855 |
| May 20, 2022 | 400m | Seacoast Championships | 59.82 | 1 | 843 |
| Jan. 14, 2023 | 300m | NHWTL @ PEA | 43.28 | 2 | 796 |
Long-Distance
Event Group
982
Points
16:37.35
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2025 | 5000m | Duke Invitational | 16:37.35 | 6 | 982 |
| March 29, 2025 | 5000m | Raleigh Relays | 16:40.26 | 78 | 977 |
| Dec. 2, 2023 | 5000m | Boston University Sharon Colyear-Danville Season Opener | 16:41.32 | 103 | 975 |
| Dec. 7, 2024 | 5000m | Boston University Sharon Colyear-Danville Season Opener | 16:42.30 | 99 | 974 |
Cross Country
Event Group
987
Points
20:21.20
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 20:21.20 | 23 | 987 |
| Oct. 17, 2025 | 6000mCC | Virginia/Panorama Farms Invitational | 20:29.30 | 6 | 976 |
| Oct. 29, 2023 | 5K XC | Big South Cross Country Championships | 16:45.20 | 1 | 968 |
| Nov. 1, 2024 | 5K XC | Big South Cross Country Championship | 16:52.00 | 1 | 956 |
| Nov. 10, 2023 | 6000mCC | NCAA Division I Southeast Region Cross Country Championships | 20:49.70 | 36 | 947 |
Jump
Event Group
1
Points
4-2
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 18, 2019 | HJ | WTL at Phillips Exeter #2 | 4-2 | 9 | 1 |
| May 8, 2021 | HJ | Oyster River, Winnacunnet, Somersworth, PCA | 4-4 | 2 | 1 |
| Jan. 19, 2020 | HJ | WTL Morning at UNH | 4-4 | 4 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava