Performance Dashboard
Athlete analytics & progression tracking
10000m
610
Points
34:31.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2021 | Northeast Conference Championship | 34:31.12 | 21 | 610 |
| May 8, 2022 | Northeast Conference Championships | 34:40.48 | 18 | 599 |
| May 6, 2018 | Northeast Conference Championships | 36:41.12 | 11 | 472 |
10000m_cc
551
Points
35:24.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2019 | NCAA D1 Northeast Regional | 35:24.90 | 257 | 551 |
| Nov. 12, 2021 | NCAA Division I Northeast Region Cross Country Championships | 37:08.00 | 231 | 445 |
1000m
573
Points
2:46.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2017 | Bay State League #6 | 2:46.04 | 8 | 573 |
| Jan. 26, 2017 | Bay State Conference Week # 5 Dual Meets | 2:46.40 | 5 | 568 |
| Feb. 10, 2016 | MIAA Division 2 Championships | 2:49.06 | 20 | 526 |
| Feb. 3, 2016 | Bay State Conference Championships | 2:49.49 | 16 | 519 |
| Jan. 25, 2020 | BU John Thomas Terrier Classic | 2:50.20 | 78 | 509 |
| Jan. 14, 2016 | Bay State League #4 | 2:51.20 | 16 | 494 |
| Jan. 28, 2016 | bay State League #6 | 2:55.84 | 19 | 427 |
| Jan. 15, 2015 | Bay State League | 2:59.37 | 29 | 379 |
| Dec. 18, 2014 | Bay State League #2 | 3:00.98 | 24 | 359 |
2mile
691
Points
9:51.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2017 | Andover Boosters Invitational | 9:51.17 | 2 | 691 |
| May 27, 2017 | Massachusetts (MIAA) Eastern Division 1 Outdoor Championships | 9:58.93 | 18 | 658 |
| Feb. 19, 2017 | MIAA Division 2 Championships | 10:04.20 | 7 | 635 |
| Jan. 29, 2017 | MSTCA Coaches Invitational | 10:06.29 | 18 | 626 |
| Jan. 5, 2017 | Bay State League #3 | 10:13.23 | 3 | 598 |
| May 18, 2016 | Bay State League Championships | 10:19.74 | 11 | 571 |
| Dec. 16, 2016 | Bay State Conference #1 | 10:33.43 | 7 | 518 |
| Jan. 7, 2016 | Bay State League #3 | 10:49.51 | 14 | 458 |
| Dec. 10, 2015 | Bay State Conference #1 | 11:02.11 | 14 | 414 |
| Jan. 4, 2015 | MSTCA Auerbach Freshman-Sophmore Meet- Large Schools | 11:05.40 | 17 | 403 |
| Jan. 8, 2015 | Bay State League | 11:09.59 | 18 | 389 |
2500m_cc
257
Points
9:06.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2013 | Bay State Conference Championships | 9:06.00 | 6 | 257 |
| Sept. 11, 2013 | Needham .vs. Milton and Weymouth | 10:04.00 | 23 | 94 |
3000m
657
Points
9:15.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2020 | NEC Indoor Championships | 9:15.99 | 18 | 657 |
| Jan. 18, 2020 | BU Multi-Team Meet | 9:23.61 | 10 | 623 |
| April 9, 2021 | 2021 Mount Invitational | 9:29.49 | 2 | 596 |
| April 21, 2018 | Stony Brook University - Wolfie Invitational | 9:30.62 | 9 | 591 |
| Dec. 1, 2018 | BU Season Opener | 9:34.80 | 11 | 573 |
| Jan. 4, 2019 | Wagner Invitational | 9:40.47 | 10 | 549 |
| March 31, 2018 | Rider Invitational | 9:45.57 | 11 | 528 |
| Dec. 14, 2019 | Joe Donahue Games Opener | 9:48.51 | 22 | 515 |
4000m_cc
300
Points
14:37.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2015 | Manhattan HS Invitational | 14:37.30 | 188 | 300 |
5000m
655
Points
15:54.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 23, 2022 | Rider Invitational 2019 | 15:54.42 | 33 | 655 |
| April 3, 2021 | Rider 5-way | 16:07.94 | 14 | 619 |
| May 15, 2021 | NEICAAA Outdoor Track & Field Championships | 16:19.54 | 21 | 589 |
| April 17, 2021 | 2021 Lafayette - Lehigh - Sacred Heart Tri | 16:25.18 | 6 | 575 |
| Jan. 12, 2019 | Great Dane Classic | 16:27.92 | 24 | 568 |
| May 2, 2021 | Northeast Conference Championship | 16:30.37 | 22 | 562 |
| May 8, 2022 | Northeast Conference Championships | 16:31.15 | 31 | 560 |
| Feb. 21, 2022 | NEC Indoor Track & Field Championships | 16:32.62 | 24 | 556 |
| Feb. 1, 2020 | DeSchriver Invitational | 16:36.54 | 8 | 546 |
| May 6, 2018 | Northeast Conference Championships | 16:38.51 | 25 | 541 |
| April 7, 2018 | Yale Mark Young Invitational | 16:45.91 | 11 | 523 |
| Dec. 7, 2019 | Yale Season Opener | 16:49.80 | 4 | 514 |
| April 14, 2018 | George Mason Spring Invitational | 16:53.66 | 24 | 505 |
| Dec. 8, 2018 | Yale Season Opener | 16:56.13 | 6 | 499 |
| Feb. 5, 2022 | NEICAAA Indoor Track & Field Championship | 16:59.22 | 16 | 492 |
| Jan. 15, 2022 | Lehigh Angry Birds Invitational | 17:05.56 | 7 | 477 |
5000m_cc
546
Points
16:36.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 15, 2016 | Bob McIntyre Twilight Cross-Country Invitational Meet | 16:36.78 | 37 | 546 |
| Nov. 12, 2016 | MIAA Eastern State Championships | 16:57.11 | 27 | 497 |
| Feb. 13, 2021 | Bryant Invitational | 16:59.60 | 19 | 491 |
| Sept. 21, 2016 | Needham vs Weymouth vs Framingham | 17:01.00 | 3 | 488 |
| Oct. 20, 2017 | CCSU Mini Meet | 17:06.80 | 95 | 474 |
| Sept. 17, 2016 | Amherst Invitational | 17:12.40 | 38 | 462 |
| Nov. 19, 2016 | MIAA All State Finals | 17:14.00 | 54 | 458 |
| Oct. 17, 2015 | Bay State Invitational | 17:17.88 | 51 | 449 |
| Sept. 14, 2016 | Brookline vs Needham vs Milton vs Dedham | 17:21.00 | 6 | 442 |
| Nov. 26, 2016 | Nike Cross Nationals Northeast Regional | 17:35.70 | 139 | 410 |
| Oct. 7, 2015 | Needham vs Weymouth vs Framingham | 17:43.00 | 13 | 395 |
| Oct. 18, 2014 | Bob McIntyre Twilight Cross-Country Invitational Meet | 17:48.88 | 26 | 383 |
| Oct. 14, 2015 | Needham vs. Natick | 17:50.00 | 10 | 380 |
| Sept. 26, 2015 | Ocean State Invitational | 17:59.34 | 86 | 361 |
| Nov. 21, 2015 | MIAA All State Finals | 18:00.64 | 179 | 359 |
| Sept. 17, 2014 | Norwood Triangular | 18:15.00 | 15 | 331 |
| Sept. 20, 2014 | Amherst Invitational | 18:24.00 | 20 | 314 |
| Oct. 9, 2013 | Needham vs. Framingham | 20:24.00 | 37 | 130 |
6000m_cc
625
Points
19:57.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2017 | Stony Brook Invitational | 19:57.50 | 28 | 625 |
| Sept. 1, 2018 | Stony Brook Opener | 20:05.50 | 24 | 609 |
| Sept. 7, 2019 | Minuteman Invitational | 22:54.70 | 40 | 325 |
8000m_cc
619
Points
27:08.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 28, 2021 | NEC Cross Country Champs | 27:08.70 | 36 | 619 |
| Oct. 9, 2021 | NEICAAA Championships | 27:29.30 | 116 | 589 |
| Oct. 13, 2018 | Vermont Fall Foliage Invitational | 27:54.20 | 42 | 555 |
| Oct. 6, 2018 | New England (NEICAAA) Championships | 28:28.30 | 152 | 509 |
| Sept. 22, 2018 | Ted Owen Invitational | 28:43.00 | 29 | 490 |
| Oct. 14, 2017 | Great Dane Invitational | 28:53.20 | 65 | 477 |
| Oct. 19, 2019 | UVM Host Cross-Country Run Meet #2 | 29:08.40 | 77 | 458 |
| Oct. 12, 2019 | 2019 NEICAAA Cross Country Championship Meet | 29:15.10 | 162 | 450 |
| Oct. 30, 2021 | Fall NEC Cross-Country Run Championship | 29:17.80 | 65 | 447 |
| Nov. 2, 2019 | Northeast-10 Conference Championship | 29:19.50 | 69 | 444 |
| Sept. 8, 2018 | Shawn M. Nassaney Memorial Invitational | 29:27.30 | 82 | 435 |
| Sept. 23, 2017 | Ted Owen Invitational | 29:32.90 | 48 | 428 |
| Nov. 20, 2021 | IC4A/ECAC Cross Country Championships | 29:38.50 | 114 | 422 |
| Oct. 27, 2018 | NEC championship | 29:42.00 | 61 | 417 |
| Sept. 28, 2019 | Ted Owen Invitational | 29:52.30 | 91 | 405 |
mile
643
Points
4:39.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2017 | Bay State Conference Championships | 4:39.68 | 7 | 643 |
| Dec. 18, 2016 | MSTCA Winter Festival | 4:41.57 | 7 | 625 |
| Feb. 15, 2020 | Giegengack Invitational | 4:43.04 | 7 | 611 |
| Jan. 19, 2017 | Bay State Conference Week # 4 Dual Meets | 4:43.19 | 10 | 610 |
| May 16, 2017 | South Shore League Meet | 4:44.37 | 1 | 599 |
| Dec. 18, 2016 | Bay State League #2 | 4:46.26 | 12 | 582 |
| Jan. 19, 2019 | BU Multi-Team Meet | 4:51.03 | 10 | 539 |
| Dec. 17, 2015 | Bay State League #2 | 4:55.66 | 16 | 500 |
| May 2, 2015 | MSTCA Freshman/Sophomore Meet - Large School | 4:57.00 | 15 | 489 |
| Jan. 21, 2016 | Bay State League #5 | 4:57.31 | 23 | 486 |
| Jan. 22, 2015 | Bay State League | 4:57.74 | 16 | 483 |
| Jan. 29, 2015 | Bay State League | 5:00.84 | 24 | 457 |
| Dec. 11, 2014 | Bay State League #1 | 5:08.96 | 28 | 395 |
s
1
Points
25-8.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 18, 2016 | MSTCA Winter Festival | 25-8.5 | 43 | 1 |
3mile_cc
475
Points
16:29.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2016 | Bay State Conference Championships | 16:29.00 | 19 | 475 |
Long-Distance
Event Group
655
Points
15:54.42
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 23, 2022 | 5000m | Rider Invitational 2019 | 15:54.42 | 33 | 655 |
| April 3, 2021 | 5000m | Rider 5-way | 16:07.94 | 14 | 619 |
| May 2, 2021 | 10000m | Northeast Conference Championship | 34:31.12 | 21 | 610 |
| May 8, 2022 | 10000m | Northeast Conference Championships | 34:40.48 | 18 | 599 |
| May 15, 2021 | 5000m | NEICAAA Outdoor Track & Field Championships | 16:19.54 | 21 | 589 |
Cross Country
Event Group
625
Points
19:57.50
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 2, 2017 | 6000mCC | Stony Brook Invitational | 19:57.50 | 28 | 625 |
| Feb. 28, 2021 | 8000mCC | NEC Cross Country Champs | 27:08.70 | 36 | 619 |
| Sept. 1, 2018 | 6000mCC | Stony Brook Opener | 20:05.50 | 24 | 609 |
| Oct. 9, 2021 | 8000mCC | NEICAAA Championships | 27:29.30 | 116 | 589 |
| Oct. 13, 2018 | 8000mCC | Vermont Fall Foliage Invitational | 27:54.20 | 42 | 555 |
Mid-D
Event Group
573
Points
2:46.04
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2017 | 1000m | Bay State League #6 | 2:46.04 | 8 | 573 |
| Jan. 26, 2017 | 1000m | Bay State Conference Week # 5 Dual Meets | 2:46.40 | 5 | 568 |
| Feb. 10, 2016 | 1000m | MIAA Division 2 Championships | 2:49.06 | 20 | 526 |
| Feb. 3, 2016 | 1000m | Bay State Conference Championships | 2:49.49 | 16 | 519 |
| Jan. 25, 2020 | 1000m | BU John Thomas Terrier Classic | 2:50.20 | 78 | 509 |
Distance
Event Group
691
Points
9:51.17
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2017 | 2Mile | Andover Boosters Invitational | 9:51.17 | 2 | 691 |
| May 27, 2017 | 2Mile | Massachusetts (MIAA) Eastern Division 1 Outdoor Championships | 9:58.93 | 18 | 658 |
| Feb. 22, 2020 | 3000m | NEC Indoor Championships | 9:15.99 | 18 | 657 |
| Feb. 19, 2017 | 2Mile | MIAA Division 2 Championships | 10:04.20 | 7 | 635 |
| Jan. 29, 2017 | 2Mile | MSTCA Coaches Invitational | 10:06.29 | 18 | 626 |
Mile
Event Group
643
Points
4:39.68
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2017 | Mile | Bay State Conference Championships | 4:39.68 | 7 | 643 |
| Dec. 18, 2016 | Mile | MSTCA Winter Festival | 4:41.57 | 7 | 625 |
| Feb. 15, 2020 | Mile | Giegengack Invitational | 4:43.04 | 7 | 611 |
| Jan. 19, 2017 | Mile | Bay State Conference Week # 4 Dual Meets | 4:43.19 | 10 | 610 |
| May 16, 2017 | Mile | South Shore League Meet | 4:44.37 | 1 | 599 |
Throws
Event Group
1
Points
25-8.5
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 18, 2016 | S | MSTCA Winter Festival | 25-8.5 | 43 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava