Performance Dashboard
Athlete analytics & progression tracking
1000m
610
Points
3:23.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2023 | NEICAAA Indoor Track & Field Championships | 3:23.60 | 19 | 610 |
| Dec. 27, 2021 | MSTCA Boston Holiday Challenge | 3:26.72 | 20 | 581 |
| Jan. 12, 2020 | MSTCA Northeast Invitational | 3:28.25 | 48 | 566 |
| Feb. 8, 2020 | Division 2 Forty Second Annual Gerry Frew | 3:28.85 | 4 | 561 |
| Feb. 12, 2022 | MSTCA Last Chance | 3:28.87 | 46 | 560 |
| Dec. 14, 2019 | MSTCA Winter Festival Small Schools | 3:30.78 | 6 | 543 |
| Dec. 19, 2019 | Dual Valley League Meet #2 | 3:35.60 | 4 | 500 |
| Jan. 27, 2022 | Dual Valley Conference Indoor Championships | 3:37.11 | 2 | 487 |
| Jan. 2, 2020 | Dual Valley League Meet #3 | 3:41.63 | 2 | 449 |
1500m
737
Points
5:05.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | UCONN Northeast Challenge | 5:05.43 | 14 | 737 |
| April 26, 2025 | James Barber / Jack Maloney Outdoor Invitational | 5:07.45 | 10 | 725 |
| April 6, 2024 | Wright Outdoor Invite | 5:33.83 | 12 | 570 |
2mile
693
Points
12:09.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 16, 2022 | Dual Valley Conference Championship | 12:09.67 | 2 | 693 |
| Jan. 27, 2022 | Dual Valley Conference Indoor Championships | 12:33.60 | 1 | 635 |
| Feb. 17, 2022 | MIAA Division 4 Indoor Track & Field Championship | 12:43.43 | 3 | 612 |
| June 12, 2021 | District E Girl's Class Championships | 12:44.21 | 5 | 611 |
| June 6, 2022 | MIAA Division 6 Championships | 12:55.62 | 16 | 585 |
| Jan. 14, 2020 | Dual Valley League Meet #5 | 13:30.80 | 4 | 508 |
3000m
776
Points
10:47.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 23, 2025 | MAAC Indoor Track & Field Championships | 10:47.04 | 24 | 776 |
| Jan. 31, 2025 | RU Scarlet Knights Open | 10:59.19 | 20 | 743 |
| Dec. 2, 2023 | St. John's University - Youree Spence-Garcia Meet | 11:24.54 | 25 | 675 |
| Jan. 19, 2024 | The William Sutherland III Invitational | 11:31.53 | 1 | 656 |
| Dec. 3, 2022 | Youree Spence-Garcia Invitational | 11:48.71 | 14 | 613 |
| Jan. 6, 2023 | West Point Open | 11:58.56 | 6 | 588 |
3000msc
841
Points
11:52.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | Dalton eBanks | 11:52.79 | 9 | 841 |
| April 5, 2025 | George Mason Dalton Ebanks Invitational | 11:52.79 | 9 | 841 |
| May 11, 2024 | NEICAAA Outdoor Championship | 12:20.08 | 20 | 784 |
| May 5, 2024 | Northeast Outdoor Championships | 12:22.14 | 10 | 780 |
| April 20, 2024 | Rider Invitational | 12:40.35 | 9 | 743 |
5000m
792
Points
18:30.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Silfen Invitational | 18:30.17 | 29 | 792 |
| March 8, 2025 | NEICAAA Indoor Championships | 18:49.23 | 11 | 761 |
| Jan. 14, 2023 | Angry Birds Challenge | 20:22.31 | 6 | 622 |
| Feb. 20, 2023 | NEC Indoor Track & Field Championships | 20:34.02 | 20 | 606 |
| Feb. 4, 2024 | DeSchriver Invitational | 20:51.47 | 7 | 582 |
5000m_cc
674
Points
19:47.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 15, 2023 | Vermont Fall Foliage Invitational | 19:47.00 | 38 | 674 |
| Oct. 20, 2024 | Vermont Fall Foliage Invitational | 19:47.10 | 59 | 673 |
| Sept. 24, 2022 | Ted Owen Invitational | 19:50.60 | 47 | 668 |
| Oct. 23, 2021 | MSTCA Dick Atkinson Memorial Race | 20:09.20 | 9 | 641 |
| Oct. 28, 2022 | NEC XC Championships | 20:19.30 | 48 | 627 |
| Oct. 12, 2024 | NEICAAA Cross Country Championships | 20:22.90 | 121 | 622 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 20:37.60 | 41 | 601 |
| Sept. 2, 2022 | Father Bede Invitational | 20:40.20 | 28 | 597 |
| Sept. 10, 2022 | Shawn M. Nassaney XC Invitational | 20:44.20 | 58 | 592 |
| Oct. 28, 2023 | NEC Cross Country Championships | 20:47.60 | 42 | 587 |
| Nov. 20, 2021 | MIAA State Championships | 20:47.86 | 102 | 587 |
| Sept. 23, 2023 | Codfish Bowl | 20:49.20 | 56 | 585 |
| Oct. 8, 2022 | 2022 NEICAAA Championships | 20:51.60 | 105 | 582 |
| Sept. 25, 2021 | Ocean State Invitational | 20:55.05 | 14 | 577 |
| Oct. 30, 2021 | Dual Valley Conference League Championship | 21:02.00 | 5 | 567 |
| Sept. 18, 2021 | Martha's Vineyard Invitational | 21:11.25 | 14 | 555 |
| Nov. 13, 2021 | MIAA Division 2 State Qualifier | 21:19.70 | 29 | 544 |
| Oct. 7, 2023 | NEICAAA Cross Country Championships | 21:21.30 | 108 | 542 |
| Sept. 9, 2023 | LIU Fall Festival | 21:39.90 | 60 | 517 |
6000m_cc
720
Points
23:45.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | MAAC XC Championships | 23:45.27 | 99 | 720 |
| Sept. 14, 2024 | Jasper Fall XC Invitatioal | 25:13.10 | 102 | 618 |
| Nov. 11, 2022 | NCAA Division I Northeast Region Cross Country Championships | 25:36.50 | 237 | 592 |
| Oct. 6, 2024 | Brown Bear Invitational | 25:59.10 | 49 | 567 |
600m
602
Points
1:51.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 18, 2021 | MSTCA Speed Classic | 1:51.69 | 16 | 602 |
| Dec. 21, 2019 | MSTCA Speed Classic - Large Schools | 1:52.73 | 26 | 584 |
| Jan. 22, 2019 | Dual Valley Conference League Meet | 1:56.25 | 2 | 524 |
| Feb. 9, 2019 | District E Championship Div. 2 | 1:58.03 | 4 | 495 |
| Dec. 10, 2019 | Dual Valley League Meet #1 | 1:58.10 | 2 | 494 |
| Jan. 10, 2020 | Dual Valley League Meet #4 | 2:01.70 | 7 | 438 |
| Jan. 8, 2019 | DVC Dual Meet #4 | 2:03.70 | 6 | 409 |
800m
689
Points
2:29.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 6, 2022 | MIAA Division 6 Championships | 2:29.95 | 8 | 689 |
mile
688
Points
5:36.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | the TRACK at new balance Collegiate Showdown | 5:36.99 | 14 | 688 |
| Dec. 9, 2023 | Yale Season Opener | 5:45.62 | 9 | 640 |
| Dec. 10, 2022 | 2022 Yale Season Opener | 5:49.48 | 11 | 619 |
| Feb. 12, 2022 | MSTCA Last Chance | 5:50.40 | 38 | 614 |
| March 2, 2024 | NEICAAA Indoor Championships | 5:51.65 | 16 | 607 |
| Jan. 5, 2019 | Auerbach Freshmen-Sophomore Meet Small School | 5:52.43 | 3 | 603 |
| Jan. 12, 2020 | MSTCA Northeast Invitational | 5:55.85 | 17 | 585 |
| Jan. 22, 2019 | Dual Valley Conference League Meet | 5:56.34 | 4 | 583 |
| Feb. 9, 2019 | District E Championship Div. 2 | 5:56.37 | 8 | 583 |
| Jan. 8, 2019 | DVC Dual Meet #4 | 5:59.10 | 4 | 568 |
| Dec. 15, 2018 | MSTCA Winter Festival Large Schools | 6:01.07 | 20 | 558 |
| Jan. 10, 2020 | Dual Valley League Meet #4 | 6:04.60 | 4 | 541 |
| Dec. 11, 2021 | MSTCA Winter Festival Invitational | 6:11.16 | 13 | 508 |
| Dec. 10, 2019 | Dual Valley League Meet #1 | 6:20.20 | 2 | 465 |
Mid-D
Event Group
689
Points
2:29.95
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 6, 2022 | 800m | MIAA Division 6 Championships | 2:29.95 | 8 | 689 |
| Feb. 3, 2023 | 1000m | NEICAAA Indoor Track & Field Championships | 3:23.60 | 19 | 610 |
| Dec. 18, 2021 | 600m | MSTCA Speed Classic | 1:51.69 | 16 | 602 |
| Dec. 21, 2019 | 600m | MSTCA Speed Classic - Large Schools | 1:52.73 | 26 | 584 |
| Dec. 27, 2021 | 1000m | MSTCA Boston Holiday Challenge | 3:26.72 | 20 | 581 |
Mile
Event Group
737
Points
5:05.43
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 1500m | UCONN Northeast Challenge | 5:05.43 | 14 | 737 |
| April 26, 2025 | 1500m | James Barber / Jack Maloney Outdoor Invitational | 5:07.45 | 10 | 725 |
| Jan. 18, 2025 | Mile | the TRACK at new balance Collegiate Showdown | 5:36.99 | 14 | 688 |
| Dec. 9, 2023 | Mile | Yale Season Opener | 5:45.62 | 9 | 640 |
| Dec. 10, 2022 | Mile | 2022 Yale Season Opener | 5:49.48 | 11 | 619 |
Distance
Event Group
776
Points
10:47.04
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 23, 2025 | 3000m | MAAC Indoor Track & Field Championships | 10:47.04 | 24 | 776 |
| Jan. 31, 2025 | 3000m | RU Scarlet Knights Open | 10:59.19 | 20 | 743 |
| May 16, 2022 | 2Mile | Dual Valley Conference Championship | 12:09.67 | 2 | 693 |
| Dec. 2, 2023 | 3000m | St. John's University - Youree Spence-Garcia Meet | 11:24.54 | 25 | 675 |
| Jan. 19, 2024 | 3000m | The William Sutherland III Invitational | 11:31.53 | 1 | 656 |
Steeple
Event Group
841
Points
11:52.79
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 5, 2025 | 3000mSC | Dalton eBanks | 11:52.79 | 9 | 841 |
| April 5, 2025 | 3000mSC | George Mason Dalton Ebanks Invitational | 11:52.79 | 9 | 841 |
| May 11, 2024 | 3000mSC | NEICAAA Outdoor Championship | 12:20.08 | 20 | 784 |
| May 5, 2024 | 3000mSC | Northeast Outdoor Championships | 12:22.14 | 10 | 780 |
| April 20, 2024 | 3000mSC | Rider Invitational | 12:40.35 | 9 | 743 |
Long-Distance
Event Group
792
Points
18:30.17
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2025 | 5000m | Silfen Invitational | 18:30.17 | 29 | 792 |
| March 8, 2025 | 5000m | NEICAAA Indoor Championships | 18:49.23 | 11 | 761 |
| Jan. 14, 2023 | 5000m | Angry Birds Challenge | 20:22.31 | 6 | 622 |
| Feb. 20, 2023 | 5000m | NEC Indoor Track & Field Championships | 20:34.02 | 20 | 606 |
| Feb. 4, 2024 | 5000m | DeSchriver Invitational | 20:51.47 | 7 | 582 |
Cross Country
Event Group
720
Points
23:45.27
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2024 | 6000mCC | MAAC XC Championships | 23:45.27 | 99 | 720 |
| Oct. 15, 2023 | 5K XC | Vermont Fall Foliage Invitational | 19:47.00 | 38 | 674 |
| Oct. 20, 2024 | 5K XC | Vermont Fall Foliage Invitational | 19:47.10 | 59 | 673 |
| Sept. 24, 2022 | 5K XC | Ted Owen Invitational | 19:50.60 | 47 | 668 |
| Oct. 23, 2021 | 5K XC | MSTCA Dick Atkinson Memorial Race | 20:09.20 | 9 | 641 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava