Performance Dashboard
Athlete analytics & progression tracking
10000m
826
Points
38:23.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Silfen Invitational | 38:23.15 | 6 | 826 |
| March 30, 2024 | Corsair Invitational | 39:38.15 | 2 | 771 |
| May 10, 2025 | NEICAAA Outdoor Champs | 40:28.00 | 15 | 735 |
100m
553
Points
14.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2022 | Merrimack Valley vs Bishop Brady, Goffstown | 14.53 | 6 | 553 |
1000m
831
Points
3:02.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 27, 2019 | UNH Winter Track League # 7 ( Morning) | 3:02.54 | 3 | 831 |
| Dec. 23, 2018 | UNH Winter Track League at Plymouth State | 3:11.04 | 1 | 738 |
| Dec. 21, 2019 | WTL at Plymouth | 3:12.52 | 2 | 722 |
| Feb. 22, 2025 | Springfield College Triangle Classic | 3:14.28 | 11 | 704 |
| Feb. 4, 2023 | Tufts Cupid Challenge | 3:14.63 | 16 | 700 |
| Feb. 2, 2020 | WTL Morning at UNH | 3:15.37 | 3 | 692 |
| Jan. 4, 2020 | WTL Morning at Plymouth | 3:16.89 | 1 | 677 |
| Feb. 17, 2024 | Springfield College Triangle Classic | 3:23.70 | 9 | 609 |
1500m
850
Points
4:48.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2018 | UNH Winter Track League at Plymouth State | 4:48.14 | 1 | 850 |
| Feb. 3, 2019 | NHIAA Division II State Championship and Battlenotes | 4:52.23 | 2 | 823 |
| Dec. 15, 2018 | WTL at Plymouth | 4:56.70 | 1 | 793 |
| Jan. 26, 2020 | WTL Morning at UNH | 5:01.28 | 1 | 764 |
| April 19, 2025 | Trinity Invitational | 5:01.44 | 22 | 763 |
| Dec. 21, 2019 | WTL at Plymouth | 5:10.05 | 1 | 709 |
| Dec. 14, 2019 | NH Winter Track League at Plymouth State | 5:10.37 | 1 | 707 |
| Feb. 9, 2020 | NHIAA Division II State Championship and Battlenotes | 5:10.91 | 6 | 703 |
| Dec. 28, 2019 | WTL at Plymouth | 5:14.18 | 2 | 683 |
1600m
847
Points
5:08.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2019 | Londonderry R.E.A.L Invitational | 5:08.47 | 1 | 847 |
| April 27, 2019 | Black Bear Invitational | 5:12.91 | 1 | 819 |
| May 25, 2019 | NHIAA D2 Championship | 5:12.98 | 3 | 819 |
| June 4, 2022 | NHIAA Meet of Champions | 5:13.05 | 1 | 819 |
| June 5, 2021 | NHIAA Meet of Champions | 5:16.86 | 3 | 795 |
| May 7, 2021 | Mini Elite #4 @ Coe-Brown | 5:17.15 | 3 | 793 |
| May 21, 2022 | 2022 Londonderry R.E.A.L Invitational | 5:19.53 | 2 | 779 |
| May 21, 2021 | Mini Elite #6 @ Coe-Brown | 5:21.18 | 2 | 769 |
| May 29, 2021 | NHIAA Division II Championships | 5:22.26 | 3 | 762 |
| April 28, 2021 | MV Home Meet | 5:22.52 | 1 | 761 |
| April 23, 2022 | Sanborn Invitational | 5:28.70 | 2 | 724 |
| April 15, 2022 | Pelham Invitational | 5:33.37 | 2 | 697 |
2mile
856
Points
11:06.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2019 | New Balance Nationals Indoor | 11:06.25 | 32 | 856 |
| Jan. 12, 2019 | Dartmouth Relays | 11:08.96 | 1 | 849 |
| Jan. 12, 2020 | Dartmouth Relays (High School) | 11:22.34 | 4 | 813 |
3000m
890
Points
10:07.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2019 | NHIAA Division II State Championship and Battlenotes | 10:07.82 | 1 | 890 |
| Dec. 23, 2018 | UNH Winter Track League at Plymouth State | 10:09.86 | 1 | 884 |
| March 10, 2019 | New Balance Nationals Indoor | 10:24.59 | 32 | 841 |
| Jan. 4, 2020 | WTL Morning at Plymouth | 10:47.35 | 1 | 775 |
| Feb. 1, 2025 | Wheaton Invitational | 10:49.27 | 1 | 770 |
| Feb. 9, 2020 | NHIAA Division II State Championship and Battlenotes | 10:58.99 | 2 | 743 |
| Jan. 20, 2024 | The URI Invitational | 11:18.58 | 18 | 690 |
3000m_cc
576
Points
12:03.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2023 | Suffolk Short Course Classic | 12:03.60 | 23 | 576 |
| Aug. 30, 2025 | Suffolk Short Course Classic | 12:28.90 | 52 | 517 |
3000msc
871
Points
11:38.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2025 | Springfield College Outdoor Invite | 11:38.64 | 1 | 871 |
| April 26, 2025 | NEWMAC Outdoor Track & Field Championship | 11:43.23 | 7 | 861 |
| April 30, 2023 | NEWMAC Outdoor Track & Field Championship | 12:09.67 | 6 | 806 |
| April 27, 2024 | NEWMAC Outdoor Track & Field Championship | 12:12.37 | 8 | 800 |
| May 3, 2025 | New England D3 Outdoor Track and Field Championships | 12:13.07 | 14 | 799 |
| May 4, 2023 | New England DIII Outdoor Track & Field Championship | 12:19.99 | 20 | 784 |
| April 8, 2023 | UMASS Flagship Opener | 12:22.06 | 9 | 780 |
| April 13, 2024 | UMASS Commonwealth Invitational | 12:24.97 | 2 | 774 |
3200m
867
Points
10:57.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 1, 2019 | NHIAA Meet of Champions | 10:57.99 | 1 | 867 |
| May 25, 2019 | NHIAA D2 Championship | 11:00.25 | 2 | 861 |
| May 11, 2019 | Glenn D. Loucks Games | 11:04.29 | 12 | 850 |
| June 8, 2019 | New England Championship | 11:07.29 | 12 | 842 |
| May 18, 2019 | Londonderry R.E.A.L Invitational | 11:21.71 | 1 | 803 |
| April 13, 2019 | Pelham Invitational | 11:21.95 | 1 | 803 |
| April 16, 2019 | Merrimack Valley vs. Bow & Portsmouth | 11:30.56 | 1 | 780 |
| April 24, 2021 | Coe-Brown vs Merrimack Valley | 11:30.80 | 2 | 779 |
| May 29, 2021 | NHIAA Division II Championships | 11:33.29 | 2 | 773 |
| May 21, 2022 | 2022 Londonderry R.E.A.L Invitational | 11:47.48 | 1 | 737 |
400m
645
Points
1:06.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2022 | Coe Brown Home Meet 1 | 1:06.11 | 1 | 645 |
5000m
849
Points
17:55.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2019 | New Balance Nationals Indoor | 17:55.02 | 6 | 849 |
| Nov. 22, 2020 | NH 5000 Meter Postal | 17:58.78 | 6 | 843 |
| March 29, 2025 | 2025 Corsair Classic Invitational | 18:29.16 | 5 | 793 |
| April 22, 2023 | UMass-Lowell George Davis Invitational | 18:45.89 | 8 | 767 |
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 18:56.06 | 79 | 751 |
| Feb. 8, 2025 | Tufts Cupid Challenge | 19:09.18 | 3 | 730 |
| April 15, 2023 | UMASS Commonwealth Invitational | 19:10.02 | 4 | 729 |
| Jan. 25, 2025 | Lyons Invite | 19:23.53 | 4 | 709 |
| April 20, 2024 | UMass-Lowell George Davis Invitational | 19:45.89 | 23 | 675 |
5000m_cc
841
Points
17:59.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 3, 2018 | NH Meet of Champions | 17:59.60 | 1 | 841 |
| Oct. 20, 2018 | Capital Area Championships | 18:22.00 | 1 | 805 |
| Nov. 24, 2018 | Foot Locker Northeast Regional | 18:30.80 | 11 | 791 |
| Oct. 27, 2018 | New Hampshire NHIAA State Divisional Championships | 18:32.90 | 1 | 787 |
| Nov. 10, 2018 | New England XC Championship | 18:42.40 | 2 | 772 |
| Nov. 6, 2021 | NHIAA Meet of Champions | 18:43.30 | 6 | 771 |
| Sept. 22, 2018 | Manchester Invitational | 18:48.00 | 1 | 763 |
| Sept. 29, 2018 | Black Bear Invitational | 18:49.00 | 1 | 762 |
| Sept. 15, 2018 | Bobcat Invitational | 18:52.40 | 1 | 756 |
| Nov. 7, 2020 | NHIAA State Meet of Champions | 18:55.80 | 3 | 751 |
| Sept. 17, 2022 | UMass Dartmouth Cross Country Invitational | 19:08.40 | 45 | 732 |
| Nov. 9, 2019 | New England XC Championship | 19:18.00 | 35 | 717 |
| Oct. 26, 2019 | New Hampshire NHIAA State Divisional Championships | 19:18.60 | 5 | 716 |
| Oct. 19, 2019 | Capital Area Championships | 19:20.00 | 2 | 714 |
| Oct. 6, 2018 | Woods Trail Run | 19:22.26 | 4 | 711 |
| Oct. 31, 2020 | New Hampshire NHIAA State Divisional Championships | 19:37.10 | 3 | 688 |
| Oct. 21, 2021 | Capital Area Championships | 19:38.00 | 2 | 687 |
| Oct. 30, 2021 | NHIAA Championships | 19:58.10 | 4 | 657 |
| Sept. 21, 2019 | Manchester Invitational | 20:05.00 | 8 | 647 |
| Oct. 5, 2019 | Woods Trail Run | 20:07.60 | 11 | 643 |
| Sept. 25, 2021 | Manchester Invitational | 20:32.00 | 12 | 609 |
| Oct. 9, 2021 | 2021 Woods Trail Run | 20:36.80 | 19 | 602 |
| Sept. 9, 2023 | Smith College Cross Country Invitational | 20:40.10 | 22 | 597 |
| Sept. 23, 2020 | CBNA Home #1 | 20:41.00 | 2 | 596 |
| Nov. 13, 2021 | New England Cross Country Championships | 20:57.70 | 40 | 573 |
| Sept. 16, 2023 | Bates Super-XC Invite | 21:20.00 | 50 | 543 |
6000m_cc
736
Points
23:31.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 7, 2023 | NCAA Division III (DIII) Pre-Nationals | 23:31.90 | 89 | 736 |
| Oct. 18, 2025 | Conn College Invite | 23:39.70 | 57 | 727 |
| Oct. 18, 2025 | Connecticut College Invitational | 23:39.70 | 57 | 727 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 23:43.90 | 23 | 722 |
| Nov. 2, 2024 | NEWMAC Championships | 24:02.50 | 42 | 699 |
| Oct. 15, 2022 | Connecticut College | 24:02.70 | 136 | 699 |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 24:03.00 | 61 | 699 |
| Oct. 30, 2022 | NEWMAC Cross Country Championship | 24:06.30 | 35 | 695 |
| Nov. 1, 2025 | NEWMAC Cross-Country Championships | 24:07.10 | 29 | 694 |
| Oct. 19, 2024 | Connecticut College Invitational | 24:08.30 | 62 | 692 |
| Nov. 12, 2022 | NCAA Division III East Region Cross Country Championships | 24:11.50 | 57 | 689 |
| Oct. 1, 2022 | Purple valley Classic | 24:30.70 | 23 | 666 |
| Oct. 28, 2023 | NEWMAC Cross Country Championships | 25:52.70 | 50 | 574 |
600m
637
Points
1:49.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 28, 2019 | WTL at Plymouth | 1:49.74 | 3 | 637 |
800m
733
Points
2:26.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2021 | Mini Elite #5 @ Oyster River | 2:26.80 | 6 | 733 |
| Jan. 28, 2023 | Wheaton Invitational | 2:27.83 | 6 | 718 |
| April 8, 2022 | Souhegan Home April 8th | 2:31.26 | 2 | 671 |
| April 12, 2022 | Coe Brown Home Meet 1 | 2:39.07 | 2 | 569 |
| May 22, 2021 | Pembroke Academy Home Meet | 2:41.27 | 1 | 542 |
| May 22, 2021 | Governor's Acad-Rivers&Noble & Greenough Lawrence Academy | 2:41.27 | 1 | 542 |
mile
722
Points
5:30.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 27, 2024 | Wheaton Invitational | 5:30.99 | 7 | 722 |
| Jan. 25, 2025 | Lyons Invite | 5:33.48 | 11 | 708 |
| Jan. 13, 2024 | Lyon Invitational | 5:49.77 | 15 | 617 |
3mile_cc
730
Points
18:27.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2019 | New Hampshire NHIAA State Meet of Champions | 18:27.10 | 9 | 730 |
Long-Distance
Event Group
849
Points
17:55.02
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 10, 2019 | 5000m | New Balance Nationals Indoor | 17:55.02 | 6 | 849 |
| Nov. 22, 2020 | 5000m | NH 5000 Meter Postal | 17:58.78 | 6 | 843 |
| April 12, 2025 | 10000m | Silfen Invitational | 38:23.15 | 6 | 826 |
| March 29, 2025 | 5000m | 2025 Corsair Classic Invitational | 18:29.16 | 5 | 793 |
| March 30, 2024 | 10000m | Corsair Invitational | 39:38.15 | 2 | 771 |
Short Sprints
Event Group
553
Points
14.53
Personal Record
100m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 12, 2022 | 100m | Merrimack Valley vs Bishop Brady, Goffstown | 14.53 | 6 | 553 |
Mid-D
Event Group
831
Points
3:02.54
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 27, 2019 | 1000m | UNH Winter Track League # 7 ( Morning) | 3:02.54 | 3 | 831 |
| Dec. 23, 2018 | 1000m | UNH Winter Track League at Plymouth State | 3:11.04 | 1 | 738 |
| May 14, 2021 | 800m | Mini Elite #5 @ Oyster River | 2:26.80 | 6 | 733 |
| Dec. 21, 2019 | 1000m | WTL at Plymouth | 3:12.52 | 2 | 722 |
| Jan. 28, 2023 | 800m | Wheaton Invitational | 2:27.83 | 6 | 718 |
Mile
Event Group
850
Points
4:48.14
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 29, 2018 | 1500m | UNH Winter Track League at Plymouth State | 4:48.14 | 1 | 850 |
| May 18, 2019 | 1600m | Londonderry R.E.A.L Invitational | 5:08.47 | 1 | 847 |
| Feb. 3, 2019 | 1500m | NHIAA Division II State Championship and Battlenotes | 4:52.23 | 2 | 823 |
| April 27, 2019 | 1600m | Black Bear Invitational | 5:12.91 | 1 | 819 |
| May 25, 2019 | 1600m | NHIAA D2 Championship | 5:12.98 | 3 | 819 |
Distance
Event Group
890
Points
10:07.82
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 3, 2019 | 3000m | NHIAA Division II State Championship and Battlenotes | 10:07.82 | 1 | 890 |
| Dec. 23, 2018 | 3000m | UNH Winter Track League at Plymouth State | 10:09.86 | 1 | 884 |
| June 1, 2019 | 3200m | NHIAA Meet of Champions | 10:57.99 | 1 | 867 |
| May 25, 2019 | 3200m | NHIAA D2 Championship | 11:00.25 | 2 | 861 |
| March 10, 2019 | 2Mile | New Balance Nationals Indoor | 11:06.25 | 32 | 856 |
Cross Country
Event Group
841
Points
17:59.60
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 3, 2018 | 5K XC | NH Meet of Champions | 17:59.60 | 1 | 841 |
| Oct. 20, 2018 | 5K XC | Capital Area Championships | 18:22.00 | 1 | 805 |
| Nov. 24, 2018 | 5K XC | Foot Locker Northeast Regional | 18:30.80 | 11 | 791 |
| Oct. 27, 2018 | 5K XC | New Hampshire NHIAA State Divisional Championships | 18:32.90 | 1 | 787 |
| Nov. 10, 2018 | 5K XC | New England XC Championship | 18:42.40 | 2 | 772 |
Steeple
Event Group
871
Points
11:38.64
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2025 | 3000mSC | Springfield College Outdoor Invite | 11:38.64 | 1 | 871 |
| April 26, 2025 | 3000mSC | NEWMAC Outdoor Track & Field Championship | 11:43.23 | 7 | 861 |
| April 30, 2023 | 3000mSC | NEWMAC Outdoor Track & Field Championship | 12:09.67 | 6 | 806 |
| April 27, 2024 | 3000mSC | NEWMAC Outdoor Track & Field Championship | 12:12.37 | 8 | 800 |
| May 3, 2025 | 3000mSC | New England D3 Outdoor Track and Field Championships | 12:13.07 | 14 | 799 |
Long Sprints
Event Group
645
Points
1:06.11
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2022 | 400m | Coe Brown Home Meet 1 | 1:06.11 | 1 | 645 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava