Performance Dashboard
Athlete analytics & progression tracking
1000m
514
Points
2:49.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 11, 2022 | MVC Championship | 2:49.83 | 9 | 514 |
| Jan. 12, 2020 | MSTCA Northeast Invitational | 2:50.38 | 28 | 506 |
| Jan. 12, 2022 | Merrimack Valley Conference MVC Week 3 | 2:51.90 | 12 | 483 |
| Dec. 21, 2021 | MVC Week 1 | 2:58.55 | 13 | 390 |
| Dec. 19, 2018 | Merrimack Valley Conference, Week 1 | 3:02.38 | 21 | 341 |
1500m
480
Points
4:36.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 14, 2021 | AAU Indoor National Championships | 4:36.30 | 34 | 480 |
| June 8, 2019 | Battle Roads TC Twilight Meet #4 | 4:36.83 | 39 | 476 |
| June 22, 2019 | USATF New England Junior Olympics Championship | 4:43.39 | 10 | 420 |
| June 30, 2019 | AAU Region 1 Qualifier | 4:48.54 | 10 | 378 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 4:58.70 | 21 | 303 |
| May 29, 2017 | CT Hawks Youth Meet | 5:01.98 | 5 | 280 |
| July 14, 2018 | AAU National Club Championship | 5:03.67 | 24 | 269 |
| May 6, 2017 | Haverhill Meet | 5:09.76 | 5 | 230 |
2mile
465
Points
10:47.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 16, 2019 | MVC Week 1 | 10:47.52 | 11 | 465 |
| Feb. 7, 2020 | MVC Championship | 10:48.80 | 13 | 461 |
| Jan. 16, 2022 | MSTCA Northeast Invitational | 10:48.95 | 12 | 460 |
| Jan. 10, 2019 | MVC League Meet Week 4 | 10:51.82 | 6 | 450 |
| May 14, 2022 | Andover Boosters Invitational | 11:30.53 | 28 | 323 |
3000m_cc
398
Points
10:19.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 14, 2019 | Robert MacDougal 3K Invitational | 10:19.00 | 20 | 398 |
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 10:24.87 | 19 | 377 |
| Sept. 18, 2021 | Bob MacDougall 3K Invite | 10:32.00 | 19 | 353 |
| Nov. 4, 2018 | MSTCA Frank Mooney Coaches Invitational | 10:44.40 | 14 | 312 |
| Sept. 15, 2018 | Robert MacDougal 3K Invitational | 10:47.00 | 5 | 304 |
| Oct. 20, 2018 | Catholic Memorial Invitational | 11:15.00 | 9 | 222 |
| Dec. 10, 2016 | USATF National Junior Olympics XC Championships | 12:00.11 | 124 | 117 |
3000m
380
Points
10:24.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 30, 2019 | AAU Region 1 Qualifier | 10:24.20 | 5 | 380 |
| June 22, 2019 | USATF New England Junior Olympics Championship | 10:26.46 | 5 | 372 |
5000m_cc
533
Points
16:42.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 22, 2020 | USATF-NE Youth XC Championship | 16:42.00 | 19 | 533 |
| Nov. 15, 2020 | USATF-NE Youth XC Invitational | 16:58.00 | 16 | 495 |
| Oct. 30, 2021 | Merrimack Valley Conference XC Championship | 17:04.00 | 16 | 481 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 17:15.78 | 83 | 454 |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 17:19.40 | 53 | 446 |
| Nov. 29, 2020 | Gate City Invitational | 17:29.50 | 14 | 424 |
| Nov. 9, 2019 | MIAA Eastern Division Championships | 17:32.85 | 96 | 416 |
| Sept. 28, 2019 | Frank Kelley Invitational | 17:48.43 | 41 | 384 |
| Oct. 26, 2019 | MVC Cross Country Championship | 17:50.00 | 32 | 380 |
| Oct. 19, 2019 | Catholic Memorial Invitational | 17:59.70 | 37 | 361 |
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 18:02.90 | 42 | 354 |
| Nov. 10, 2018 | MIAA Eastern Division Championships | 18:08.40 | 106 | 343 |
| Sept. 29, 2018 | Frank Kelley Invitational | 18:34.70 | 93 | 294 |
| Nov. 1, 2020 | Frank Mooney Invitational | 18:35.00 | 108 | 293 |
| Oct. 27, 2018 | MVC Cross Country Championship | 18:36.00 | 55 | 292 |
800m
427
Points
2:15.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 14, 2021 | AAU Indoor National Championships | 2:15.54 | 51 | 427 |
| June 30, 2019 | AAU Region 1 Qualifier | 2:16.54 | 9 | 409 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 2:28.39 | 18 | 224 |
| July 14, 2018 | AAU National Club Championship | 2:29.07 | 37 | 215 |
| May 6, 2017 | Haverhill Meet | 2:34.10 | 5 | 154 |
8000m_cc
447
Points
29:17.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2022 | 40th Annual Schacklette Invitational | 29:17.40 | 11 | 447 |
5mile_cc
439
Points
29:34.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2022 | UMass Dartmouth Cross Country Invitational | 29:34.30 | 211 | 439 |
j
1
Points
49-10.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2017 | Haverhill Meet | 49-10.5 | 4 | 1 |
| May 29, 2017 | CT Hawks Youth Meet | 51-5 | 6 | 1 |
mile
585
Points
4:45.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2022 | Merrimack Valley Conference Championship | 4:45.86 | 8 | 585 |
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 4:50.18 | 53 | 547 |
| Jan. 9, 2020 | Merrimack Valley Conference, Week 3 | 4:50.69 | 15 | 542 |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 4:52.07 | 9 | 530 |
| Dec. 27, 2019 | Boston Holiday Challenge | 4:52.44 | 28 | 527 |
| Feb. 10, 2019 | MSTCA Last Chance To Qualify Meet | 4:58.91 | 42 | 473 |
| Feb. 8, 2019 | Merrimack Valley Conference Championships | 4:59.18 | 16 | 471 |
| Jan. 5, 2022 | MVC Week 2 | 5:03.30 | 10 | 438 |
| Jan. 6, 2019 | Auerbach Freshmen-Sophomore Meet Large School | 5:03.41 | 7 | 437 |
| Dec. 26, 2018 | MVC League Meet Week 2 | 5:07.00 | 12 | 409 |
| April 13, 2019 | Haverhill Invitational | 5:07.00 | 16 | 409 |
| Jan. 3, 2019 | MVC League Meet Week 3 | 5:09.38 | 21 | 392 |
| May 11, 2019 | Andover Boosters Invitational | 5:16.28 | 41 | 342 |
| May 18, 2019 | Merrimack Valley Conference Championship | 5:23.12 | 10 | 296 |
s
1
Points
19-3
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 29, 2017 | CT Hawks Youth Meet | 19-3 | 10 | 1 |
| June 22, 2019 | USATF New England Junior Olympics Championship | 21-4 | 10 | 1 |
Mid-D
Event Group
514
Points
2:49.83
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 11, 2022 | 1000m | MVC Championship | 2:49.83 | 9 | 514 |
| Jan. 12, 2020 | 1000m | MSTCA Northeast Invitational | 2:50.38 | 28 | 506 |
| Jan. 12, 2022 | 1000m | Merrimack Valley Conference MVC Week 3 | 2:51.90 | 12 | 483 |
| March 14, 2021 | 800m | AAU Indoor National Championships | 2:15.54 | 51 | 427 |
| June 30, 2019 | 800m | AAU Region 1 Qualifier | 2:16.54 | 9 | 409 |
Mile
Event Group
585
Points
4:45.86
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2022 | Mile | Merrimack Valley Conference Championship | 4:45.86 | 8 | 585 |
| Jan. 26, 2020 | Mile | MSTCA Coaches Invitational Large Schools | 4:50.18 | 53 | 547 |
| Jan. 9, 2020 | Mile | Merrimack Valley Conference, Week 3 | 4:50.69 | 15 | 542 |
| Jan. 4, 2020 | Mile | Auerbach Freshmen-Sophomore Meet Large School | 4:52.07 | 9 | 530 |
| Dec. 27, 2019 | Mile | Boston Holiday Challenge | 4:52.44 | 28 | 527 |
Distance
Event Group
465
Points
10:47.52
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 16, 2019 | 2Mile | MVC Week 1 | 10:47.52 | 11 | 465 |
| Feb. 7, 2020 | 2Mile | MVC Championship | 10:48.80 | 13 | 461 |
| Jan. 16, 2022 | 2Mile | MSTCA Northeast Invitational | 10:48.95 | 12 | 460 |
| Jan. 10, 2019 | 2Mile | MVC League Meet Week 4 | 10:51.82 | 6 | 450 |
| June 30, 2019 | 3000m | AAU Region 1 Qualifier | 10:24.20 | 5 | 380 |
Cross Country
Event Group
533
Points
16:42.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 22, 2020 | 5K XC | USATF-NE Youth XC Championship | 16:42.00 | 19 | 533 |
| Nov. 15, 2020 | 5K XC | USATF-NE Youth XC Invitational | 16:58.00 | 16 | 495 |
| Oct. 30, 2021 | 5K XC | Merrimack Valley Conference XC Championship | 17:04.00 | 16 | 481 |
| Nov. 13, 2021 | 5K XC | MIAA Division 1 State Qualifer | 17:15.78 | 83 | 454 |
| Sept. 3, 2022 | 8000mCC | 40th Annual Schacklette Invitational | 29:17.40 | 11 | 447 |
Throws
Event Group
1
Points
19-3
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 29, 2017 | S | CT Hawks Youth Meet | 19-3 | 10 | 1 |
| June 22, 2019 | S | USATF New England Junior Olympics Championship | 21-4 | 10 | 1 |
| May 6, 2017 | J | Haverhill Meet | 49-10.5 | 4 | 1 |
| May 29, 2017 | J | CT Hawks Youth Meet | 51-5 | 6 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava