Performance Dashboard
Athlete analytics & progression tracking
1000m
618
Points
2:43.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2025 | MSTCA Northeast Invitational | 2:43.34 | 13 | 618 |
| Jan. 3, 2024 | MVC Week 2 | 2:45.43 | 4 | 583 |
| Dec. 15, 2024 | MSTCA Winter Festival (Large Schools) | 2:48.16 | 4 | 540 |
2mile
716
Points
9:45.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | MIAA Division 2 Track & Field Championship | 9:45.74 | 11 | 716 |
| Jan. 8, 2025 | MVC Week 2 | 10:00.49 | 5 | 651 |
| Jan. 22, 2025 | MVC Week 3 | 10:03.09 | 3 | 640 |
| April 25, 2025 | MSTCA InVactional & Pentathlon | 10:03.36 | 6 | 639 |
| Jan. 27, 2024 | MSTCA State Coaches (Large School) | 10:06.13 | 5 | 627 |
| April 24, 2024 | North Andover at Andover | 10:07.50 | 3 | 621 |
| Jan. 10, 2024 | MVC Week 3 | 10:08.48 | 6 | 617 |
| Dec. 27, 2024 | MSTCA Distance Classic and Pentathlon | 10:10.82 | 6 | 608 |
| May 12, 2025 | Central Catholic at North Andover | 10:16.27 | 2 | 585 |
| May 24, 2025 | MVC League Championship | 10:32.77 | 16 | 520 |
| May 18, 2024 | MVC League Championship | 10:39.50 | 17 | 495 |
| May 26, 2024 | MIAA Division 2 Track & Field Championship | 10:44.06 | 28 | 478 |
| May 6, 2023 | MVC Boys Freshman-Sophomore Invitational | 11:03.20 | 4 | 410 |
3000m_cc
327
Points
10:39.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 10:39.70 | 15 | 327 |
| Oct. 15, 2022 | Catholic Memorial Invitational | 10:58.56 | 3 | 268 |
5000m_cc
641
Points
15:59.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2025 | MSTCA Bay State Invitational | 15:59.80 | 2 | 641 |
| Sept. 21, 2024 | MSTCA Frank Kelley Invitational | 16:17.70 | 26 | 594 |
| Sept. 28, 2024 | Ocean State XC Invitational High Schools | 17:00.10 | 23 | 490 |
| Sept. 20, 2025 | Manchester Invite | 17:03.40 | 10 | 482 |
| Nov. 8, 2025 | MIAA Division 1A-1B-1C | 17:03.80 | 46 | 481 |
| Sept. 13, 2025 | MARSHVEGAS CLASSIC | 17:04.20 | 10 | 480 |
| Nov. 16, 2024 | MIAA Meet of Champions | 17:08.31 | 76 | 471 |
| Oct. 8, 2023 | Alvirne Battle of the Border | 17:10.30 | 32 | 466 |
| Nov. 9, 2024 | MIAA Division 1A-1B-1C Cross Country Championship | 17:10.95 | 28 | 465 |
| Nov. 4, 2023 | MSTCA Frank Mooney Coaches Inivtational | 17:12.70 | 7 | 461 |
| Sept. 30, 2023 | MSTCA Frank Kelley Invitational | 17:27.70 | 73 | 428 |
| Oct. 8, 2022 | 18th Annual Battle of the Border XC Invitational | 17:46.70 | 53 | 387 |
| Oct. 28, 2023 | Merrimack Valley Conference Championships | 17:50.00 | 26 | 380 |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 17:55.10 | 28 | 370 |
| Nov. 18, 2023 | MIAA All State Championship | 18:09.02 | 164 | 342 |
| Nov. 11, 2023 | MIAA Division 1 Cross Country Tournament | 19:09.20 | 107 | 235 |
800m
655
Points
2:04.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2025 | North Andover at Methuen | 2:04.50 | 1 | 655 |
| April 9, 2025 | Haverhill at North Andover | 2:04.95 | 2 | 644 |
| May 1, 2024 | Methuen at North Andover | 2:06.37 | 3 | 613 |
| May 8, 2024 | Central Catholic and Lowell at North Andover | 2:07.48 | 4 | 588 |
| April 16, 2025 | Andover at North Andover | 2:08.13 | 4 | 574 |
mile
727
Points
4:31.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Weston Twilight Invitational - Regis Events | 4:31.05 | 22 | 727 |
| April 19, 2025 | Haverhill Invitational | 4:32.90 | 2 | 709 |
| Feb. 7, 2025 | MVC League Championship | 4:33.13 | 6 | 706 |
| Feb. 9, 2024 | MVC League Championship | 4:35.70 | 7 | 681 |
| May 4, 2024 | Weston Twlight Invitational - Regis Events | 4:35.91 | 44 | 679 |
| Jan. 24, 2024 | MVC Week 5 | 4:36.74 | 1 | 671 |
| May 24, 2025 | MVC League Championship | 4:38.59 | 8 | 653 |
| Jan. 29, 2025 | MVC Week 4 | 4:39.40 | 6 | 645 |
| Feb. 13, 2025 | MIAA Division 2 Indoor Track & Field Championship | 4:40.30 | 12 | 637 |
| Dec. 18, 2024 | MVC Week 1 | 4:40.94 | 5 | 631 |
| Jan. 26, 2025 | MSTCA Coaches Invitational (Large Schools) | 4:41.00 | 33 | 630 |
| Dec. 20, 2023 | MVC Week 1 | 4:41.12 | 5 | 629 |
| Jan. 6, 2024 | MSTCA Freshman-Sophomore (Large School) | 4:42.25 | 4 | 619 |
| May 31, 2025 | MIAA Division 2 Track & Field Championship | 4:45.67 | 25 | 587 |
| Dec. 16, 2023 | Boston University Mini Meet | 4:45.72 | 51 | 587 |
| April 10, 2024 | North Andover at Haverhill | 4:46.90 | 1 | 576 |
| May 26, 2024 | MIAA Division 2 Track & Field Championship | 4:47.11 | 34 | 574 |
| Dec. 10, 2023 | MSTCA Winter Festival Invitational | 4:47.24 | 4 | 573 |
| April 19, 2024 | BSR Mid-Distance Classic | 4:48.57 | 20 | 561 |
| May 21, 2023 | MVC Outdoor Championship | 4:48.99 | 10 | 557 |
| April 26, 2023 | North Andover at Central Catholic | 4:53.10 | 3 | 522 |
| Jan. 31, 2024 | MVC Boys' Freshman-Sophomore Invitational | 4:54.30 | 3 | 511 |
| May 13, 2023 | Andover Boosters Invitational | 4:55.14 | 14 | 504 |
Mid-D
Event Group
655
Points
2:04.50
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2025 | 800m | North Andover at Methuen | 2:04.50 | 1 | 655 |
| April 9, 2025 | 800m | Haverhill at North Andover | 2:04.95 | 2 | 644 |
| Jan. 12, 2025 | 1000m | MSTCA Northeast Invitational | 2:43.34 | 13 | 618 |
| May 1, 2024 | 800m | Methuen at North Andover | 2:06.37 | 3 | 613 |
| May 8, 2024 | 800m | Central Catholic and Lowell at North Andover | 2:07.48 | 4 | 588 |
Distance
Event Group
716
Points
9:45.74
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | 2Mile | MIAA Division 2 Track & Field Championship | 9:45.74 | 11 | 716 |
| Jan. 8, 2025 | 2Mile | MVC Week 2 | 10:00.49 | 5 | 651 |
| Jan. 22, 2025 | 2Mile | MVC Week 3 | 10:03.09 | 3 | 640 |
| April 25, 2025 | 2Mile | MSTCA InVactional & Pentathlon | 10:03.36 | 6 | 639 |
| Jan. 27, 2024 | 2Mile | MSTCA State Coaches (Large School) | 10:06.13 | 5 | 627 |
Cross Country
Event Group
641
Points
15:59.80
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 27, 2025 | 5K XC | MSTCA Bay State Invitational | 15:59.80 | 2 | 641 |
| Sept. 21, 2024 | 5K XC | MSTCA Frank Kelley Invitational | 16:17.70 | 26 | 594 |
| Sept. 28, 2024 | 5K XC | Ocean State XC Invitational High Schools | 17:00.10 | 23 | 490 |
| Sept. 20, 2025 | 5K XC | Manchester Invite | 17:03.40 | 10 | 482 |
| Nov. 8, 2025 | 5K XC | MIAA Division 1A-1B-1C | 17:03.80 | 46 | 481 |
Mile
Event Group
727
Points
4:31.05
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | Mile | Weston Twilight Invitational - Regis Events | 4:31.05 | 22 | 727 |
| April 19, 2025 | Mile | Haverhill Invitational | 4:32.90 | 2 | 709 |
| Feb. 7, 2025 | Mile | MVC League Championship | 4:33.13 | 6 | 706 |
| Feb. 9, 2024 | Mile | MVC League Championship | 4:35.70 | 7 | 681 |
| May 4, 2024 | Mile | Weston Twlight Invitational - Regis Events | 4:35.91 | 44 | 679 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava