Performance Dashboard
Athlete analytics & progression tracking
1000m
636
Points
3:20.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | The URI Invitational | 3:20.98 | 16 | 636 |
| Feb. 10, 2024 | URI Coaches Invitational | 3:23.29 | 17 | 613 |
| Jan. 20, 2024 | The URI Invitational | 3:27.08 | 34 | 577 |
| Dec. 2, 2023 | 37th Alden Invitational | 3:28.96 | 12 | 560 |
1500m
775
Points
4:59.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | The Jim Kavanagh Legacy Invitational | 4:59.51 | 16 | 775 |
| March 29, 2025 | Black & Gold Invitational | 5:03.56 | 29 | 749 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 5:06.51 | 50 | 731 |
| April 20, 2024 | Holy Cross Invitational | 5:10.09 | 25 | 708 |
| April 7, 2024 | UMASS Flagship Opener | 5:19.46 | 50 | 652 |
| April 29, 2023 | Skyhawk Invitational | 5:29.84 | 30 | 592 |
2mile
774
Points
11:37.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 26, 2021 | 2021 MIAA ALL-STATE OUTDOOR TRACK & FIELD Tournament | 11:37.16 | 18 | 774 |
| June 20, 2021 | MIAA South I Track & Field Championship | 11:42.09 | 4 | 762 |
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 12:06.69 | 14 | 700 |
| Feb. 5, 2020 | Bay State Conference Championships | 12:09.33 | 5 | 693 |
| May 6, 2021 | Natick vs. Brookline | 12:13.00 | 3 | 684 |
| Feb. 13, 2020 | MIAA Division 2 Championships | 12:27.90 | 20 | 649 |
| Jan. 2, 2020 | Bay State Conference #3 | 12:37.07 | 9 | 627 |
| Jan. 25, 2022 | Bay State Conference #5 | 12:41.19 | 9 | 618 |
| Dec. 12, 2019 | Bay State Conference #1 | 12:56.55 | 13 | 583 |
3000m_cc
736
Points
11:01.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 24, 2025 | Brown University Rothenberg Run | 11:01.70 | 21 | 736 |
| Oct. 24, 2025 | Rothenberg Run | 11:01.70 | 21 | 736 |
| Aug. 30, 2025 | Suffolk Short Course Classic | 11:56.30 | 35 | 594 |
| Aug. 31, 2024 | 10th Annual Wheaton & Babson Season-Opener | 12:11.23 | 19 | 558 |
5000m_cc
746
Points
18:58.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2025 | NEICAAA Cross Country Championships | 18:58.90 | 57 | 746 |
| Nov. 5, 2020 | Brookline v Natick | 19:34.00 | 5 | 693 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 19:50.58 | 106 | 668 |
| Oct. 12, 2024 | NEICAAA Cross Country Championships | 19:55.80 | 102 | 661 |
| Oct. 28, 2020 | Wellesley vs Natick Boys | 19:56.00 | 5 | 660 |
| Nov. 21, 2020 | MSTCA Cup | 19:59.60 | 15 | 655 |
| Oct. 21, 2020 | Needham vs. Natick | 20:02.00 | 4 | 652 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 20:25.59 | 43 | 618 |
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 20:37.10 | 10 | 602 |
| Oct. 21, 2019 | Needham v Natick | 21:07.00 | 12 | 561 |
| Oct. 16, 2019 | Framingham vs Natick | 21:13.00 | 11 | 553 |
| Oct. 26, 2019 | BSC Championship | 21:17.90 | 43 | 546 |
| Oct. 7, 2023 | NEICAAA Cross Country Championships | 21:52.30 | 121 | 501 |
6000m_cc
769
Points
23:04.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 23:04.90 | 141 | 769 |
| Oct. 31, 2025 | Patriot League Cross Country Championships | 23:16.80 | 80 | 755 |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 23:18.60 | 72 | 752 |
| Nov. 2, 2024 | Patriot League Cross Country Championships | 24:26.90 | 104 | 671 |
600m
534
Points
1:55.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 30, 2019 | BSC #6 | 1:55.64 | 23 | 534 |
| Dec. 13, 2018 | Bay State Conference #1 | 1:57.16 | 5 | 509 |
| Jan. 24, 2019 | Bay State Conference Meet 5 | 1:57.70 | 6 | 501 |
| Jan. 6, 2019 | Auerbach Freshmen-Sophomore Meet Large School | 1:57.85 | 6 | 498 |
800m
518
Points
2:43.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 8, 2023 | UMASS Flagship Opener | 2:43.21 | 42 | 518 |
| April 22, 2023 | Holy Cross Invitational | 2:43.75 | 26 | 512 |
mile
694
Points
5:35.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | URI Coaches Invitational | 5:35.96 | 9 | 694 |
| Jan. 12, 2025 | UMass Amherst Flagship Invitational | 5:38.26 | 22 | 681 |
| Jan. 23, 2020 | Bay State Conference #5 | 5:38.41 | 8 | 680 |
| Feb. 9, 2022 | Bay State Conference Championship | 5:39.12 | 10 | 676 |
| Jan. 9, 2020 | Bay State Conference #4 | 5:39.89 | 5 | 672 |
| Dec. 7, 2024 | 38th Alden Invitational | 5:41.54 | 18 | 662 |
| Dec. 16, 2021 | Bay State Track & Field Conference | 5:43.45 | 10 | 652 |
| May 12, 2021 | Natick vs Braintree | 5:45.90 | 1 | 638 |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 5:50.93 | 1 | 611 |
| Dec. 19, 2019 | Bay State Conference #2 | 5:59.06 | 20 | 569 |
Mid-D
Event Group
636
Points
3:20.98
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 18, 2025 | 1000m | The URI Invitational | 3:20.98 | 16 | 636 |
| Feb. 10, 2024 | 1000m | URI Coaches Invitational | 3:23.29 | 17 | 613 |
| Jan. 20, 2024 | 1000m | The URI Invitational | 3:27.08 | 34 | 577 |
| Dec. 2, 2023 | 1000m | 37th Alden Invitational | 3:28.96 | 12 | 560 |
| Jan. 30, 2019 | 600m | BSC #6 | 1:55.64 | 23 | 534 |
Mile
Event Group
775
Points
4:59.51
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 1500m | The Jim Kavanagh Legacy Invitational | 4:59.51 | 16 | 775 |
| March 29, 2025 | 1500m | Black & Gold Invitational | 5:03.56 | 29 | 749 |
| April 13, 2025 | 1500m | UMASS Lafreniere Commonwealth Outdoor Invitational | 5:06.51 | 50 | 731 |
| April 20, 2024 | 1500m | Holy Cross Invitational | 5:10.09 | 25 | 708 |
| Feb. 8, 2025 | Mile | URI Coaches Invitational | 5:35.96 | 9 | 694 |
Distance
Event Group
774
Points
11:37.16
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 26, 2021 | 2Mile | 2021 MIAA ALL-STATE OUTDOOR TRACK & FIELD Tournament | 11:37.16 | 18 | 774 |
| June 20, 2021 | 2Mile | MIAA South I Track & Field Championship | 11:42.09 | 4 | 762 |
| Jan. 26, 2020 | 2Mile | MSTCA Coaches Invitational Large Schools | 12:06.69 | 14 | 700 |
| Feb. 5, 2020 | 2Mile | Bay State Conference Championships | 12:09.33 | 5 | 693 |
| May 6, 2021 | 2Mile | Natick vs. Brookline | 12:13.00 | 3 | 684 |
Cross Country
Event Group
769
Points
23:04.90
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 23:04.90 | 141 | 769 |
| Oct. 31, 2025 | 6000mCC | Patriot League Cross Country Championships | 23:16.80 | 80 | 755 |
| Sept. 20, 2025 | 6000mCC | UMass Dartmouth Corsair XC Invitational | 23:18.60 | 72 | 752 |
| Oct. 10, 2025 | 5K XC | NEICAAA Cross Country Championships | 18:58.90 | 57 | 746 |
| Oct. 24, 2025 | 3000mCC | Brown University Rothenberg Run | 11:01.70 | 21 | 736 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava