Performance Dashboard
Athlete analytics & progression tracking
1000m
851
Points
2:30.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2023 | Suffolk Ice Breaker | 2:30.46 | 7 | 851 |
| Feb. 23, 2019 | MIAA Auerbach All State Championships | 2:32.66 | 6 | 808 |
| Feb. 17, 2019 | MIAA Division 4 Championships | 2:34.65 | 2 | 771 |
| Jan. 3, 2020 | Middlesex League Meet #3 | 2:35.18 | 1 | 761 |
| Jan. 15, 2022 | URI Sorlien Memorial Invite | 2:36.31 | 14 | 740 |
| March 2, 2019 | New England Indoor Championships | 2:36.69 | 11 | 733 |
| Jan. 27, 2019 | MSTCA Coaches Invitational Small Schools | 2:36.97 | 2 | 728 |
| Feb. 14, 2018 | MIAA Division 4 Championships | 2:37.28 | 3 | 723 |
| Jan. 7, 2018 | Auerbach Freshmen-Sophomore Meet Small School | 2:37.92 | 1 | 711 |
| Feb. 24, 2018 | MIAA Auerbach All State Championships | 2:41.33 | 19 | 651 |
| Dec. 28, 2017 | Middlesex League #3 | 2:43.30 | 4 | 618 |
| Dec. 27, 2018 | Middlesex League #3 - Freedom | 2:43.54 | 2 | 614 |
| Jan. 8, 2019 | Middlesex League Indoor Block #5 | 2:44.46 | 1 | 599 |
| Dec. 13, 2018 | Middlesex League Block #1 | 2:46.19 | 1 | 571 |
| Dec. 15, 2017 | Middlesex League Meet #1 | 2:46.54 | 2 | 565 |
| Jan. 27, 2018 | MSTCA Coaches Invitational Small Schools | 2:46.56 | 18 | 565 |
2000m_cc
376
Points
6:36.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 31, 2016 | Middlesex League Championships | 6:36.70 | 1 | 376 |
3000m_cc
346
Points
10:34.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 5, 2016 | MSTCA Coaches Invitational | 10:34.00 | 3 | 346 |
| Oct. 1, 2016 | Frank Kelley Invitational | 11:28.64 | 15 | 187 |
400m
838
Points
50.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2025 | UMASS Ken Obrien Pre-Conference Qualifer | 50.35 | 7 | 838 |
| April 17, 2021 | 2021 George Davis Invitational | 51.98 | 11 | 745 |
| March 11, 2021 | URI vs. UML | 52.56 | 6 | 713 |
| March 29, 2025 | UMass Lowell Invitational | 53.03 | 13 | 688 |
| March 12, 2017 | New Balance Nationals Indoor | 55.89 | 42 | 545 |
500m
865
Points
1:05.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 9, 2025 | IC4A/ECAC Indoor Championships | 1:05.55 | 13 | 865 |
| Feb. 23, 2025 | America East Indoor Championship | 1:05.99 | 12 | 845 |
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 1:06.01 | 15 | 844 |
| Feb. 26, 2022 | 2022 America East Indoor Track & Field Championships | 1:06.09 | 8 | 841 |
| Feb. 8, 2025 | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 1:06.17 | 18 | 837 |
| Jan. 8, 2022 | Beantown Challenge | 1:06.45 | 9 | 825 |
| Feb. 4, 2023 | Boston University Scarlet and White Invite | 1:07.73 | 17 | 769 |
5000m_cc
679
Points
15:45.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2022 | Annual CCSU Mini-Meet | 15:45.50 | 5 | 679 |
| Oct. 19, 2019 | Bob McIntyre Twilight Invitational | 16:15.84 | 25 | 598 |
| Nov. 9, 2019 | MIAA Eastern Division Championships | 16:21.17 | 7 | 585 |
| Oct. 20, 2018 | Bob McIntyre Twilight Invitational | 16:27.38 | 35 | 569 |
| Oct. 22, 2021 | 18th Annual CCSU Mini-Meet | 16:35.10 | 41 | 550 |
| Nov. 16, 2019 | MIAA All State Finals | 16:39.00 | 17 | 540 |
| Oct. 29, 2018 | Middlesex League Championships | 16:54.30 | 24 | 503 |
| Sept. 28, 2019 | Frank Kelley Invitational | 17:00.12 | 12 | 490 |
| Oct. 21, 2017 | Bob McIntyre Twilight Cross-Country Invitational Meet | 17:03.30 | 9 | 482 |
| Nov. 4, 2017 | MSTCA Coaches Invitational | 17:08.12 | 8 | 471 |
| Nov. 10, 2018 | MIAA Eastern Division Championships | 17:09.80 | 22 | 467 |
| Oct. 14, 2017 | Bay State Invitational | 17:18.39 | 31 | 448 |
| Sept. 29, 2018 | Frank Kelley Invitational | 17:21.00 | 27 | 442 |
| Sept. 30, 2017 | Frank Kelley Invitational | 17:30.98 | 57 | 420 |
| Sept. 24, 2021 | Coast-to-Coast Battle in Beantown | 17:56.90 | 66 | 366 |
| Oct. 13, 2018 | Bay State Invitational | 18:05.50 | 43 | 349 |
| Nov. 18, 2018 | MIAA All State Finals | 18:11.78 | 102 | 337 |
600m
862
Points
1:22.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | 2022 Boston University Battle in Beantown | 1:22.22 | 15 | 862 |
| Jan. 18, 2025 | The Battle in Beantown | 1:22.23 | 12 | 862 |
| Jan. 21, 2023 | 2023 Boston University Battle in Beantown | 1:25.51 | 15 | 746 |
| Jan. 9, 2018 | Middlesex League #5 | 1:27.12 | 4 | 693 |
| Dec. 20, 2018 | Middlesex League Block #2 | 1:27.35 | 2 | 685 |
| Dec. 22, 2017 | Middlesex League 2 | 1:29.05 | 1 | 631 |
| Jan. 29, 2017 | MSTCA Coaches Invitational | 1:29.38 | 26 | 621 |
| Feb. 6, 2017 | Middlesex League Championship | 1:29.42 | 4 | 619 |
| Jan. 3, 2017 | Middlesex League #3 | 1:29.50 | 6 | 617 |
| Feb. 16, 2017 | MIAA Division 4 Championships | 1:31.23 | 18 | 565 |
| Jan. 10, 2017 | Middlesex League Indoor T&F Block | 1:31.84 | 4 | 547 |
800m
915
Points
1:54.03
Personal Record
mile
707
Points
4:33.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2019 | South Shore Principals Twilight Meet | 4:33.08 | 2 | 707 |
| May 12, 2018 | MSTCA Boys Coaches Invitational | 4:37.25 | 18 | 666 |
| Feb. 5, 2018 | Middlesex League Championships | 4:37.91 | 5 | 660 |
| Jan. 4, 2019 | Middlesex League Block #4 | 4:38.17 | 2 | 657 |
| Jan. 2, 2018 | Middlesex League #4 | 4:38.50 | 7 | 654 |
| Dec. 18, 2019 | Middlesex League Indoor Meet #1 | 4:42.17 | 1 | 619 |
| Dec. 27, 2019 | Middlesex League Meet #2 | 4:43.40 | 5 | 608 |
| May 13, 2017 | MSTCA Boys Coaches Invitational | 4:48.69 | 5 | 560 |
| Feb. 4, 2017 | MSTCA Last Chance To Qualify Meet | 4:53.60 | 5 | 517 |
| Feb. 4, 2019 | Middlesex League Championships | 4:54.10 | 13 | 513 |
| Dec. 21, 2016 | Middlesex League #1 | 5:07.51 | 18 | 406 |
| Jan. 25, 2017 | Middlesex League -Boys | 5:10.56 | 8 | 383 |
| May 20, 2017 | Notre Dame Last Chance Meet | 10:40.24 | 3 | 1 |
Mid-D
Event Group
915
Points
1:54.03
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2021 | 800m | America East Outdoor Track & Field Championships | 1:54.03 | 3 | 915 |
| May 16, 2021 | 800m | IC4A/ECAC Outdoor Track & Field Championships | 1:54.35 | 24 | 906 |
| May 2, 2021 | 800m | America East Outdoor Track & Field Championships | 1:54.76 | 6 | 895 |
| Feb. 12, 2022 | 800m | BU David Hemery Valentine Invitational | 1:54.84 | 79 | 893 |
| April 9, 2021 | 800m | Ocean State Invitational | 1:55.00 | 9 | 889 |
Cross Country
Event Group
679
Points
15:45.50
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 21, 2022 | 5K XC | Annual CCSU Mini-Meet | 15:45.50 | 5 | 679 |
| Oct. 19, 2019 | 5K XC | Bob McIntyre Twilight Invitational | 16:15.84 | 25 | 598 |
| Nov. 9, 2019 | 5K XC | MIAA Eastern Division Championships | 16:21.17 | 7 | 585 |
| Oct. 20, 2018 | 5K XC | Bob McIntyre Twilight Invitational | 16:27.38 | 35 | 569 |
| Oct. 22, 2021 | 5K XC | 18th Annual CCSU Mini-Meet | 16:35.10 | 41 | 550 |
Long Sprints
Event Group
865
Points
1:05.55
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 9, 2025 | 500m | IC4A/ECAC Indoor Championships | 1:05.55 | 13 | 865 |
| Feb. 23, 2025 | 500m | America East Indoor Championship | 1:05.99 | 12 | 845 |
| Feb. 1, 2025 | 500m | Boston University John Thomas Terrier Classic | 1:06.01 | 15 | 844 |
| Feb. 26, 2022 | 500m | 2022 America East Indoor Track & Field Championships | 1:06.09 | 8 | 841 |
| April 27, 2025 | 400m | UMASS Ken Obrien Pre-Conference Qualifer | 50.35 | 7 | 838 |
Mile
Event Group
707
Points
4:33.08
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2019 | Mile | South Shore Principals Twilight Meet | 4:33.08 | 2 | 707 |
| May 12, 2018 | Mile | MSTCA Boys Coaches Invitational | 4:37.25 | 18 | 666 |
| Feb. 5, 2018 | Mile | Middlesex League Championships | 4:37.91 | 5 | 660 |
| Jan. 4, 2019 | Mile | Middlesex League Block #4 | 4:38.17 | 2 | 657 |
| Jan. 2, 2018 | Mile | Middlesex League #4 | 4:38.50 | 7 | 654 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava