Performance Dashboard
Athlete analytics & progression tracking
1000m
297
Points
4:01.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 24, 2024 | MW @ Shrewsbury # 5 | 4:01.80 | 15 | 297 |
| Dec. 13, 2023 | MWIL Shrewsbury Invitational #1 | 4:02.70 | 10 | 291 |
| Dec. 20, 2023 | MWIL Invite #2 | 4:07.70 | 15 | 259 |
2mile
576
Points
12:59.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 16, 2025 | MIAA Division 5 Indoor Track & Field Championship | 12:59.48 | 15 | 576 |
| May 15, 2024 | Midland Wachusett Division C League Meet | 13:08.70 | 3 | 556 |
| May 21, 2025 | Mid Wach Division C Meet | 13:11.20 | 4 | 550 |
| Dec. 27, 2024 | MSTCA Distance Classic and Pentathlon | 13:11.38 | 12 | 550 |
| May 11, 2024 | District Division 1 Championship | 13:17.39 | 10 | 537 |
| May 3, 2024 | Hudson v Oakmont and Marlborough | 13:17.80 | 1 | 536 |
| April 10, 2025 | Quabbin vs Hudson | 13:19.00 | 2 | 533 |
| Jan. 12, 2025 | MSTCA Northeast Invitational | 13:23.38 | 6 | 524 |
| May 17, 2023 | Midland Wachusett Division C League Meet | 13:27.64 | 4 | 515 |
| May 17, 2023 | Mid Wach Division C Meet | 13:27.64 | 4 | 515 |
| April 2, 2025 | Hudson v Lunenburg | 13:27.75 | 3 | 515 |
| Dec. 28, 2023 | MSTCA Distance Classic and Pentathlon | 13:33.81 | 20 | 502 |
| Feb. 14, 2024 | MIAA Division 5 Indoor Track & Field Championship | 13:39.27 | 21 | 491 |
| April 10, 2024 | Hudson vs AMSA | 13:44.00 | 3 | 481 |
| Dec. 20, 2023 | MWIL Invite #2 | 13:44.00 | 2 | 481 |
| Feb. 2, 2025 | MidLand Wachusett Indoor League Championships | 13:45.67 | 6 | 478 |
| April 16, 2025 | Hudson v Groton-Dunstable | 13:47.50 | 3 | 474 |
| May 8, 2025 | Westborough v Hudson | 13:56.00 | 2 | 457 |
| April 24, 2024 | Lunenburg vs Hudson | 14:01.00 | 4 | 447 |
| May 8, 2024 | Groton vs Hudson | 14:10.00 | 3 | 430 |
| Dec. 13, 2023 | MWIL Shrewsbury Invitational #1 | 14:14.90 | 7 | 420 |
| April 30, 2025 | Oakmont vs. Hudson | 14:16.40 | 3 | 417 |
| May 26, 2024 | MIAA Division 5 Track & Field Championship | 14:28.29 | 25 | 395 |
| Jan. 24, 2024 | MW @ Shrewsbury # 5 | 14:44.10 | 7 | 366 |
400h
360
Points
1:28.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2025 | Quabbin vs Hudson | 1:28.44 | 2 | 360 |
| April 30, 2025 | Oakmont vs. Hudson | 1:29.24 | 2 | 346 |
| May 21, 2025 | Mid Wach Division C Meet | 1:36.28 | 9 | 237 |
5000m_cc
540
Points
21:22.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 9, 2024 | MIAA Division 3A-3B-3C Cross Country Championship | 21:22.15 | 37 | 540 |
| Nov. 18, 2023 | MIAA All State Championship | 21:44.16 | 51 | 512 |
| Oct. 19, 2024 | MSTCA Dick Atkinson Invitational | 21:59.42 | 15 | 492 |
| Nov. 11, 2023 | MIAA Division 3 State Qualifier | 22:42.52 | 23 | 439 |
| Oct. 28, 2023 | Midland-Wachusett League XC Championships | 23:08.60 | 13 | 409 |
| Sept. 28, 2024 | MSTCA Bay State XC Invitational | 23:12.60 | 38 | 404 |
| Oct. 26, 2024 | Mid-Wach League XC Champ. | 23:19.92 | 14 | 396 |
| Oct. 21, 2023 | MSTCA Dick Atkinson Invitational | 25:15.08 | 42 | 276 |
600m
490
Points
1:58.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 16, 2023 | MSTCA Speed Classic (Small School) | 1:58.36 | 62 | 490 |
800m
504
Points
2:44.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | CMass Division 1 Championship Meet | 2:44.38 | 16 | 504 |
| May 8, 2025 | Westborough v Hudson | 2:45.61 | 1 | 490 |
| May 1, 2024 | Hudson vs Quabbin | 2:49.50 | 1 | 446 |
| April 2, 2025 | Hudson v Lunenburg | 2:50.27 | 3 | 437 |
| May 17, 2023 | Midland Wachusett Division C League Meet | 3:00.71 | 13 | 330 |
| May 17, 2023 | Mid Wach Division C Meet | 3:00.71 | 13 | 330 |
| May 3, 2024 | Hudson v Oakmont and Marlborough | 3:01.90 | 8 | 319 |
| April 10, 2024 | Hudson vs AMSA | 3:03.00 | 5 | 309 |
| April 16, 2025 | Hudson v Groton-Dunstable | 3:05.68 | 6 | 285 |
hj
1
Points
4-0
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2024 | Hudson vs AMSA | 4-0 | 4 | 1 |
| May 15, 2024 | Midland Wachusett Division C League Meet | 4-2 | 10 | 1 |
mile
524
Points
6:07.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 10, 2023 | MSTCA Winter Festival Invitational | 6:07.84 | 18 | 524 |
| May 1, 2024 | Hudson vs Quabbin | 6:16.00 | 4 | 485 |
| Jan. 29, 2025 | Mid Wach @ Shrewsbury Week 5 | 6:16.60 | 1 | 482 |
| Jan. 15, 2025 | MidWach @ Shrewsbury Week 3 | 6:16.90 | 2 | 481 |
| Dec. 22, 2024 | Beantown Winter Classic | 6:18.21 | 79 | 474 |
| Jan. 22, 2025 | Mid Wach @ Fitchburg Week 4 | 6:23.40 | 3 | 450 |
| April 24, 2024 | Lunenburg vs Hudson | 6:28.90 | 5 | 425 |
| Dec. 14, 2024 | MSTCA Winter Festival (Small Schools) | 6:43.67 | 36 | 362 |
pv
1
Points
6-6
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2025 | Quabbin vs Hudson | 6-6 | 4 | 1 |
| May 8, 2024 | Groton vs Hudson | 7-0 | 3 | 1 |
| May 26, 2024 | MIAA Division 5 Track & Field Championship | 7-6 | 7 | 1 |
| May 15, 2024 | Midland Wachusett Division C League Meet | 7-6 | 5 | 1 |
| May 21, 2025 | Mid Wach Division C Meet | 7-6 | 3 | 1 |
| April 24, 2024 | Lunenburg vs Hudson | 7-6 | 1 | 1 |
| May 17, 2023 | Mid Wach Division C Meet | 8-0 | 4 | 1 |
| May 3, 2024 | Hudson v Oakmont and Marlborough | 8-0 | 3 | 1 |
| May 17, 2023 | Midland Wachusett Division C League Meet | 8-0 | 4 | 1 |
| May 17, 2025 | CMass Division 1 Championship Meet | 8-0 | 11 | 1 |
| April 2, 2025 | Hudson v Lunenburg | 8-0 | 1 | 1 |
| April 16, 2025 | Hudson v Groton-Dunstable | 8-6 | 1 | 1 |
| May 27, 2023 | MIAA Division 5 Track & Field Championship | 8-6 | 5 | 1 |
| April 30, 2025 | Oakmont vs. Hudson | 8-6 | 1 | 1 |
| May 11, 2024 | District Division 1 Championship | 8-6 | 7 | 1 |
| May 1, 2024 | Hudson vs Quabbin | 8-6 | 1 | 1 |
s
1
Points
20-7.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 18, 2024 | Shrewsbury Week # 1 Mid Wach League | 20-7.5 | 17 | 1 |
Mid-D
Event Group
504
Points
2:44.38
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 800m | CMass Division 1 Championship Meet | 2:44.38 | 16 | 504 |
| Dec. 16, 2023 | 600m | MSTCA Speed Classic (Small School) | 1:58.36 | 62 | 490 |
| May 8, 2025 | 800m | Westborough v Hudson | 2:45.61 | 1 | 490 |
| May 1, 2024 | 800m | Hudson vs Quabbin | 2:49.50 | 1 | 446 |
| April 2, 2025 | 800m | Hudson v Lunenburg | 2:50.27 | 3 | 437 |
Distance
Event Group
576
Points
12:59.48
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 16, 2025 | 2Mile | MIAA Division 5 Indoor Track & Field Championship | 12:59.48 | 15 | 576 |
| May 15, 2024 | 2Mile | Midland Wachusett Division C League Meet | 13:08.70 | 3 | 556 |
| May 21, 2025 | 2Mile | Mid Wach Division C Meet | 13:11.20 | 4 | 550 |
| Dec. 27, 2024 | 2Mile | MSTCA Distance Classic and Pentathlon | 13:11.38 | 12 | 550 |
| May 11, 2024 | 2Mile | District Division 1 Championship | 13:17.39 | 10 | 537 |
Hurdles
Event Group
360
Points
1:28.44
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2025 | 400H | Quabbin vs Hudson | 1:28.44 | 2 | 360 |
| April 30, 2025 | 400H | Oakmont vs. Hudson | 1:29.24 | 2 | 346 |
| May 21, 2025 | 400H | Mid Wach Division C Meet | 1:36.28 | 9 | 237 |
Cross Country
Event Group
540
Points
21:22.15
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 9, 2024 | 5K XC | MIAA Division 3A-3B-3C Cross Country Championship | 21:22.15 | 37 | 540 |
| Nov. 18, 2023 | 5K XC | MIAA All State Championship | 21:44.16 | 51 | 512 |
| Oct. 19, 2024 | 5K XC | MSTCA Dick Atkinson Invitational | 21:59.42 | 15 | 492 |
| Nov. 11, 2023 | 5K XC | MIAA Division 3 State Qualifier | 22:42.52 | 23 | 439 |
| Oct. 28, 2023 | 5K XC | Midland-Wachusett League XC Championships | 23:08.60 | 13 | 409 |
Jump
Event Group
1
Points
4-0
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2024 | HJ | Hudson vs AMSA | 4-0 | 4 | 1 |
| May 15, 2024 | HJ | Midland Wachusett Division C League Meet | 4-2 | 10 | 1 |
Mile
Event Group
524
Points
6:07.84
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 10, 2023 | Mile | MSTCA Winter Festival Invitational | 6:07.84 | 18 | 524 |
| May 1, 2024 | Mile | Hudson vs Quabbin | 6:16.00 | 4 | 485 |
| Jan. 29, 2025 | Mile | Mid Wach @ Shrewsbury Week 5 | 6:16.60 | 1 | 482 |
| Jan. 15, 2025 | Mile | MidWach @ Shrewsbury Week 3 | 6:16.90 | 2 | 481 |
| Dec. 22, 2024 | Mile | Beantown Winter Classic | 6:18.21 | 79 | 474 |
Vault
Event Group
1
Points
6-6
Personal Record
PV
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 10, 2025 | PV | Quabbin vs Hudson | 6-6 | 4 | 1 |
| May 8, 2024 | PV | Groton vs Hudson | 7-0 | 3 | 1 |
| May 26, 2024 | PV | MIAA Division 5 Track & Field Championship | 7-6 | 7 | 1 |
| May 15, 2024 | PV | Midland Wachusett Division C League Meet | 7-6 | 5 | 1 |
| May 21, 2025 | PV | Mid Wach Division C Meet | 7-6 | 3 | 1 |
Throws
Event Group
1
Points
20-7.5
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 18, 2024 | S | Shrewsbury Week # 1 Mid Wach League | 20-7.5 | 17 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava