Performance Dashboard
Athlete analytics & progression tracking
1000m
691
Points
3:15.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 18, 2023 | MIAA Division 2 Championships | 3:15.46 | 15 | 691 |
| Feb. 4, 2023 | Tri Valley Showcase Meet | 3:16.94 | 6 | 676 |
| Jan. 3, 2025 | Tri Valley Meet 4 | 3:18.89 | 5 | 657 |
| Dec. 29, 2023 | Tri Valley League - Meet 3 | 3:19.18 | 3 | 654 |
| Dec. 19, 2024 | Tri Valley Meet 2B | 3:19.61 | 1 | 649 |
| Feb. 20, 2022 | MIAA Division 2 Indoor Track & Field Championship | 3:20.35 | 1 | 642 |
| Jan. 27, 2023 | Tri Valley Field Entries Meet#5 | 3:20.62 | 3 | 639 |
| Dec. 13, 2024 | Tri Valley - Meet 1 | 3:20.99 | 4 | 636 |
| Jan. 14, 2024 | MSTCA Northeast Invitational | 3:22.11 | 45 | 625 |
| Feb. 12, 2022 | MSTCA Last Chance | 3:25.11 | 34 | 596 |
| Jan. 4, 2023 | Tri Valley Meet #4 | 3:27.00 | 2 | 578 |
2mile
679
Points
12:15.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2024 | Hopkinton v Westwood | 12:15.41 | 2 | 679 |
| April 8, 2025 | Ashland at Hopkinton | 12:26.79 | 1 | 651 |
| May 20, 2025 | TVL Showcase Meet | 12:28.74 | 7 | 647 |
| Dec. 13, 2023 | Tri Valley League - Meet 2 | 12:33.79 | 3 | 635 |
| May 14, 2024 | Tri Valley League Championship | 12:33.93 | 9 | 635 |
| May 16, 2023 | Tri-Valley League Championship | 12:37.55 | 9 | 626 |
| May 26, 2024 | MIAA Division 2 Track & Field Championship | 12:38.75 | 22 | 623 |
| May 3, 2023 | Ashland at Hopkinton | 12:38.81 | 3 | 623 |
| April 14, 2025 | Hopkinton at Holliston | 12:43.94 | 3 | 611 |
| Jan. 5, 2024 | Tri Valley League - Meet 4 | 12:51.34 | 5 | 594 |
| Dec. 23, 2024 | Tri Valley Meet 3 | 12:54.15 | 5 | 588 |
| Feb. 3, 2024 | Tri Valley League Showcase | 12:57.10 | 8 | 581 |
3000m_cc
790
Points
10:42.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 23, 2021 | Tri Valley League Cross Country Championship | 10:42.10 | 18 | 790 |
4000m_cc
424
Points
18:05.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 25, 2021 | Ocean State Invitational | 18:05.74 | 22 | 424 |
5000m_cc
649
Points
20:03.70
Personal Record
6000m_cc
698
Points
24:03.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 24:03.20 | 252 | 698 |
| Sept. 13, 2025 | Cantello Invitational | 26:35.70 | 47 | 529 |
800m
707
Points
2:28.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2025 | Dedham vs Hopkinton | 2:28.62 | 1 | 707 |
| May 6, 2023 | MSTCA Jim Hoar Freshman Sophomore Invitational | 2:38.53 | 28 | 576 |
mile
767
Points
5:23.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 20, 2025 | TVL Showcase Meet | 5:23.38 | 5 | 767 |
| May 3, 2025 | Weston Twilight Invitational - Regis Events | 5:26.17 | 26 | 751 |
| April 25, 2025 | MSTCA InVactional & Pentathlon | 5:31.94 | 8 | 717 |
| Jan. 12, 2025 | MSTCA Northeast Invitational | 5:36.02 | 20 | 693 |
| Feb. 16, 2024 | MIAA Division 2 Indoor Track & Field Championship | 5:36.88 | 21 | 689 |
| Jan. 26, 2025 | TVL Championship/Showcase meet | 5:37.04 | 4 | 688 |
| Feb. 3, 2024 | Tri Valley League Showcase | 5:38.06 | 7 | 682 |
| Feb. 13, 2025 | MIAA Division 2 Indoor Track & Field Championship | 5:39.23 | 17 | 675 |
| Dec. 23, 2024 | Tri Valley Meet 3 | 5:39.66 | 3 | 673 |
| April 14, 2025 | Hopkinton at Holliston | 5:39.93 | 2 | 671 |
| Jan. 26, 2024 | Tri Valley League - Meet 5 | 5:40.84 | 5 | 666 |
| April 30, 2024 | TVL - Hopkinton v Holliston | 5:42.11 | 3 | 659 |
| Jan. 5, 2024 | Tri Valley League - Meet 4 | 5:42.39 | 4 | 658 |
| April 2, 2025 | Hopkinton at Westwood | 5:43.15 | 2 | 654 |
| Jan. 3, 2025 | Tri Valley Meet 4 | 5:43.76 | 4 | 650 |
| May 31, 2025 | MIAA Division 2 Track & Field Championship | 5:45.58 | 25 | 640 |
| May 18, 2024 | Mercury Grand Invitational | 5:46.70 | 4 | 634 |
| May 8, 2024 | Hopkinton v Norwood | 5:48.88 | 4 | 622 |
| Jan. 7, 2023 | MSTCA Auerbach Freshmen-Sophomore Meet Large School | 5:51.34 | 26 | 609 |
| Feb. 5, 2022 | Tri Valley Showcase | 5:52.24 | 2 | 604 |
| Dec. 9, 2022 | Tri Valley Dual #1 | 5:52.63 | 6 | 602 |
| Dec. 8, 2023 | Tri Valley League - Meet 1 | 5:53.65 | 6 | 597 |
| April 12, 2023 | Medfield @ Hopkinton | 5:53.79 | 4 | 596 |
| Jan. 18, 2023 | Tri Valley Girls Dual #2 | 5:54.91 | 8 | 590 |
| Jan. 18, 2023 | Tri Valley Girls Dual Wheaton | 5:54.91 | 8 | 590 |
| Dec. 27, 2021 | MSTCA Boston Holiday Challenge | 6:00.47 | 26 | 561 |
| Dec. 14, 2021 | Tri Valley - Reggie 1 | 6:16.57 | 8 | 482 |
3mile_cc
597
Points
19:55.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2024 | Norwood vs Hopkinton - TVL duel | 19:55.00 | 4 | 597 |
Mid-D
Event Group
707
Points
2:28.62
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2025 | 800m | Dedham vs Hopkinton | 2:28.62 | 1 | 707 |
| Feb. 18, 2023 | 1000m | MIAA Division 2 Championships | 3:15.46 | 15 | 691 |
| Feb. 4, 2023 | 1000m | Tri Valley Showcase Meet | 3:16.94 | 6 | 676 |
| Jan. 3, 2025 | 1000m | Tri Valley Meet 4 | 3:18.89 | 5 | 657 |
| Dec. 29, 2023 | 1000m | Tri Valley League - Meet 3 | 3:19.18 | 3 | 654 |
Distance
Event Group
679
Points
12:15.41
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2024 | 2Mile | Hopkinton v Westwood | 12:15.41 | 2 | 679 |
| April 8, 2025 | 2Mile | Ashland at Hopkinton | 12:26.79 | 1 | 651 |
| May 20, 2025 | 2Mile | TVL Showcase Meet | 12:28.74 | 7 | 647 |
| Dec. 13, 2023 | 2Mile | Tri Valley League - Meet 2 | 12:33.79 | 3 | 635 |
| May 14, 2024 | 2Mile | Tri Valley League Championship | 12:33.93 | 9 | 635 |
Cross Country
Event Group
790
Points
10:42.10
Personal Record
3000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 23, 2021 | 3000mCC | Tri Valley League Cross Country Championship | 10:42.10 | 18 | 790 |
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 24:03.20 | 252 | 698 |
| Oct. 28, 2023 | 5K XC | Tri Valley XC Championship | 20:03.70 | 10 | 649 |
| Oct. 28, 2023 | 5K XC | TVL XC Championship | 20:03.70 | 10 | 649 |
| Oct. 22, 2022 | 5K XC | Tri Valley League Cross Country Championship | 20:12.50 | 17 | 636 |
Mile
Event Group
767
Points
5:23.38
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 20, 2025 | Mile | TVL Showcase Meet | 5:23.38 | 5 | 767 |
| May 3, 2025 | Mile | Weston Twilight Invitational - Regis Events | 5:26.17 | 26 | 751 |
| April 25, 2025 | Mile | MSTCA InVactional & Pentathlon | 5:31.94 | 8 | 717 |
| Jan. 12, 2025 | Mile | MSTCA Northeast Invitational | 5:36.02 | 20 | 693 |
| Feb. 16, 2024 | Mile | MIAA Division 2 Indoor Track & Field Championship | 5:36.88 | 21 | 689 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava