Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
600
Points
20:38.21
Personal Record
1500m
713
Points
5:09.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 14, 2025 | USATF-NE Jr. Olympic Championships | 5:09.26 | 3 | 713 |
2mile
736
Points
11:52.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | MSTCA South Shore Twilight Invitational | 11:52.02 | 2 | 736 |
| June 1, 2025 | MIAA Division 6 Track & Field Championship | 12:04.21 | 12 | 706 |
| May 13, 2025 | Littleton vs Tyngsborough Dual Meet | 12:29.95 | 2 | 644 |
| May 6, 2023 | Weston Twilight Invitational | 12:40.59 | 24 | 619 |
| May 25, 2023 | MIAA Division 6 Track & Field Championship | 12:42.23 | 15 | 615 |
| May 18, 2023 | Midland Wachusett Division D League Meet | 12:59.50 | 3 | 576 |
| May 18, 2023 | Mid Wach Division D Meet | 12:59.50 | 3 | 576 |
| May 4, 2023 | Littleton vs Tyngsborough | 13:32.40 | 1 | 505 |
| April 25, 2025 | MSTCA InVactional & Pentathlon | 13:43.84 | 6 | 481 |
| May 23, 2024 | MIAA Division 6 Track & Field Championship | 14:01.78 | 30 | 446 |
2mile_cc
458
Points
13:55.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 8, 2022 | 18th Annual Battle of the Border XC Invitational | 13:55.70 | 1 | 458 |
| Sept. 25, 2021 | Manchester Invitational | 15:32.00 | 13 | 286 |
| Oct. 19, 2021 | 17th Annual Battle of the Border | 15:39.00 | 11 | 275 |
200m
477
Points
30.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 25, 2024 | East Coast Invitational | 30.91 | 35 | 477 |
3000m
752
Points
10:55.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 14, 2025 | USATF-NE Jr. Olympic Championships | 10:55.71 | 3 | 752 |
3000m_cc
565
Points
12:08.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 12:08.40 | 2 | 565 |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 12:36.60 | 9 | 499 |
3200m
258
Points
15:44.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2023 | Pelham Invitational | 15:44.17 | 8 | 258 |
800m
740
Points
2:26.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | 63rd Annual Boys & 52 Annual Girls District E D 2 | 2:26.26 | 8 | 740 |
| May 10, 2025 | MSTCA Coaches Metro Invitational | 2:29.78 | 15 | 691 |
| May 21, 2025 | Midland Wachusett Division D League Meet | 2:31.76 | 3 | 664 |
| May 18, 2024 | MSTCA South Shore Twilight | 2:32.10 | 9 | 659 |
| May 18, 2023 | Midland Wachusett Division D League Meet | 2:33.89 | 1 | 635 |
| May 18, 2023 | Mid Wach Division D Meet | 2:33.89 | 1 | 635 |
| May 23, 2024 | MIAA Division 6 Track & Field Championship | 2:34.75 | 18 | 624 |
| May 4, 2025 | USATF NE Youth Mini Meet #1 | 2:35.41 | 2 | 616 |
| March 8, 2025 | Rising Stars Classic | 2:37.83 | 22 | 584 |
| Feb. 18, 2024 | USATF-NE Indoor T&F Championship | 2:39.58 | 36 | 562 |
| April 3, 2025 | Ayer Shirley v Tyngsborough | 2:41.12 | 1 | 543 |
| May 4, 2023 | Littleton vs Tyngsborough | 2:44.64 | 1 | 501 |
| Feb. 25, 2024 | East Coast Invitational | 2:46.75 | 10 | 477 |
| April 15, 2023 | Pelham Invitational | 2:47.40 | 7 | 469 |
| June 14, 2025 | USATF-NE Jr. Olympic Championships | 2:47.55 | 8 | 468 |
| April 19, 2025 | Haverhill Invitational | 2:47.77 | 18 | 465 |
lj
1
Points
13-2.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 3, 2025 | Ayer Shirley v Tyngsborough | 13-2.25 | 6 | 1 |
| May 13, 2025 | Littleton vs Tyngsborough Dual Meet | 13-7.5 | 7 | 1 |
| May 4, 2023 | Littleton vs Tyngsborough | 13-8 | 3 | 1 |
| May 16, 2024 | Midland Wachusett Division D League Meet | 14-0 | 8 | 1 |
mile
629
Points
5:47.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2023 | 61st Boys & 50th Girls District E Division 2 Central Mass Champ. | 5:47.60 | 4 | 629 |
| Dec. 22, 2024 | Beantown Winter Classic | 5:47.90 | 19 | 628 |
| May 11, 2024 | District E D 2 Central Mass Championship | 5:49.08 | 9 | 621 |
| Feb. 18, 2024 | USATF-NE Indoor T&F Championship | 5:49.54 | 31 | 619 |
| May 23, 2024 | MIAA Division 6 Track & Field Championship | 5:50.20 | 23 | 615 |
| May 13, 2025 | Littleton vs Tyngsborough Dual Meet | 5:51.36 | 1 | 609 |
| May 18, 2024 | MSTCA South Shore Twilight | 5:54.08 | 10 | 595 |
| May 16, 2024 | Midland Wachusett Division D League Meet | 5:57.55 | 3 | 576 |
| May 25, 2023 | MIAA Division 6 Track & Field Championship | 6:01.93 | 13 | 554 |
| Jan. 19, 2025 | GBTC Invitational | 6:02.69 | 23 | 550 |
| Jan. 27, 2024 | Boston University John Thomas Terrier Classic | 6:03.33 | 206 | 547 |
| May 4, 2024 | MSTCA Jim Hoar Frosh-Soph Invitational | 6:03.38 | 25 | 547 |
| Feb. 25, 2024 | East Coast Invitational | 6:07.41 | 6 | 526 |
tj
1
Points
26-0
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2025 | Littleton vs Tyngsborough Dual Meet | 26-0 | 7 | 1 |
| May 4, 2024 | MSTCA Jim Hoar Frosh-Soph Invitational | 26-1.75 | 29 | 1 |
| April 29, 2023 | District E Boys & Girls Division II Relays | 26-8.5 | 20 | 1 |
| May 4, 2023 | Littleton vs Tyngsborough | 27-0 | 5 | 1 |
| May 18, 2023 | Mid Wach Division D Meet | 27-4 | 9 | 1 |
| May 18, 2023 | Midland Wachusett Division D League Meet | 27-4 | 9 | 1 |
| April 3, 2025 | Ayer Shirley v Tyngsborough | 27-9 | 3 | 1 |
| May 16, 2024 | Midland Wachusett Division D League Meet | 28-7 | 5 | 1 |
Cross Country
Event Group
699
Points
19:29.98
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2024 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 19:29.98 | 10 | 699 |
| Oct. 12, 2025 | 5K XC | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools) | 19:30.10 | 13 | 699 |
| Oct. 25, 2025 | 5K XC | Midland-Wachusett League XC Championship Meet | 19:30.69 | 3 | 698 |
| Nov. 4, 2023 | 5K XC | MSTCA Frank Mooney Coaches Inivtational | 19:48.90 | 2 | 671 |
| Oct. 14, 2022 | 5K XC | MSTCA Bob Glennon Twilight (Large) | 19:51.50 | 23 | 667 |
Mile
Event Group
713
Points
5:09.26
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 14, 2025 | 1500m | USATF-NE Jr. Olympic Championships | 5:09.26 | 3 | 713 |
| May 13, 2023 | Mile | 61st Boys & 50th Girls District E Division 2 Central Mass Champ. | 5:47.60 | 4 | 629 |
| Dec. 22, 2024 | Mile | Beantown Winter Classic | 5:47.90 | 19 | 628 |
| May 11, 2024 | Mile | District E D 2 Central Mass Championship | 5:49.08 | 9 | 621 |
| Feb. 18, 2024 | Mile | USATF-NE Indoor T&F Championship | 5:49.54 | 31 | 619 |
Distance
Event Group
752
Points
10:55.71
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 14, 2025 | 3000m | USATF-NE Jr. Olympic Championships | 10:55.71 | 3 | 752 |
| May 24, 2025 | 2Mile | MSTCA South Shore Twilight Invitational | 11:52.02 | 2 | 736 |
| June 1, 2025 | 2Mile | MIAA Division 6 Track & Field Championship | 12:04.21 | 12 | 706 |
| May 13, 2025 | 2Mile | Littleton vs Tyngsborough Dual Meet | 12:29.95 | 2 | 644 |
| May 6, 2023 | 2Mile | Weston Twilight Invitational | 12:40.59 | 24 | 619 |
Short Sprints
Event Group
477
Points
30.91
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 25, 2024 | 200m | East Coast Invitational | 30.91 | 35 | 477 |
Mid-D
Event Group
740
Points
2:26.26
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 800m | 63rd Annual Boys & 52 Annual Girls District E D 2 | 2:26.26 | 8 | 740 |
| May 10, 2025 | 800m | MSTCA Coaches Metro Invitational | 2:29.78 | 15 | 691 |
| May 21, 2025 | 800m | Midland Wachusett Division D League Meet | 2:31.76 | 3 | 664 |
| May 18, 2024 | 800m | MSTCA South Shore Twilight | 2:32.10 | 9 | 659 |
| May 18, 2023 | 800m | Midland Wachusett Division D League Meet | 2:33.89 | 1 | 635 |
Jump
Event Group
1
Points
13-2.25
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 3, 2025 | LJ | Ayer Shirley v Tyngsborough | 13-2.25 | 6 | 1 |
| May 13, 2025 | LJ | Littleton vs Tyngsborough Dual Meet | 13-7.5 | 7 | 1 |
| May 4, 2023 | LJ | Littleton vs Tyngsborough | 13-8 | 3 | 1 |
| May 16, 2024 | LJ | Midland Wachusett Division D League Meet | 14-0 | 8 | 1 |
| May 13, 2025 | TJ | Littleton vs Tyngsborough Dual Meet | 26-0 | 7 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava