Performance Dashboard
Athlete analytics & progression tracking
1000m
333
Points
3:56.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2025 | Cape Ann League Meet #3 | 3:56.58 | 17 | 333 |
2mile
449
Points
13:59.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | CAL Championship | 13:59.87 | 14 | 449 |
| May 14, 2025 | Pentucket vs. Essex-Tech | 14:05.89 | 1 | 438 |
| May 1, 2025 | Newburyport v. Essex Tech | 14:06.49 | 6 | 436 |
| April 16, 2025 | Essex Tech v. North Reading | 14:22.60 | 4 | 406 |
| May 6, 2023 | CAC Freshman/Sophomore Meet | 14:34.00 | 2 | 385 |
| May 13, 2024 | Massachusetts Vocational Schools Track & Field Championships | 14:35.32 | 9 | 382 |
| May 11, 2023 | Essex Tech v. Greater Lowell | 14:46.93 | 4 | 361 |
| April 1, 2024 | Essex Tech v North Reading | 14:51.57 | 4 | 353 |
| May 16, 2023 | CAC Championship Meet (Upper Schools) | 15:04.69 | 6 | 331 |
5000m_cc
475
Points
22:13.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 23, 2022 | Commonwealth Athletic Conference Championship | 22:13.00 | 8 | 475 |
| Oct. 25, 2025 | Cape Ann League Championships | 22:59.60 | 29 | 419 |
| Nov. 15, 2022 | MIAA Division 2A, 2B, 2C Championships | 23:05.10 | 68 | 413 |
| Oct. 28, 2025 | MVADA Cross Country Championships | 23:19.00 | 30 | 397 |
| Nov. 11, 2023 | MIAA Division 2 State Qualifier | 23:38.80 | 92 | 375 |
| Oct. 18, 2025 | 64th Catholic Memorial Invitational | 23:45.60 | 137 | 367 |
| Oct. 31, 2023 | Massachusetts Vocational Schools XC Championships | 23:59.10 | 30 | 353 |
| Oct. 31, 2022 | MVADA State Vocational Championship | 24:06.40 | 23 | 345 |
| Oct. 26, 2024 | Cape Ann League XC Championships | 24:47.18 | 49 | 303 |
| Nov. 9, 2024 | MIAA Division 2A-2B-2C Cross Country Championship | 24:52.13 | 112 | 299 |
| Oct. 28, 2023 | Cape Ann League Championships | 25:59.00 | 55 | 236 |
800m
210
Points
3:14.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2023 | Essex Tech v. Northeast | 3:14.77 | 4 | 210 |
hj
1
Points
4-0
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2023 | CAC Freshman/Sophomore Meet | 4-0 | 7 | 1 |
mile
442
Points
6:25.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2024 | CAL Championship | 6:25.24 | 17 | 442 |
| May 18, 2024 | Cape Ann League Championship | 6:25.24 | 17 | 442 |
| May 1, 2024 | Essex Tech v. Pentucket | 6:27.04 | 3 | 434 |
| May 11, 2024 | Henry Sheldon Invitational | 6:27.38 | 7 | 432 |
| Jan. 28, 2025 | Cape Ann League Meet #5 | 6:40.91 | 13 | 374 |
| May 10, 2025 | Henry Sheldon Invitational | 6:47.08 | 14 | 348 |
| Jan. 7, 2025 | Cape Ann League Meet #2 | 6:48.59 | 17 | 342 |
| Jan. 23, 2024 | Cape Ann League Meet #4 | 6:49.04 | 16 | 340 |
| Jan. 21, 2025 | Cape Ann League Meet #4 | 6:49.06 | 14 | 340 |
| May 8, 2025 | Essex Tech v Triton | 6:53.43 | 5 | 323 |
| April 10, 2024 | Essex Tech v. Newburyport | 14:55.39 | 4 | 1 |
tj
1
Points
25-11.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2023 | Essex Tech v. Northeast | 25-11.5 | 2 | 1 |
| April 10, 2024 | Essex Tech v. Newburyport | 26-6 | 9 | 1 |
| May 6, 2023 | CAC Freshman/Sophomore Meet | 27-3 | 3 | 1 |
| May 11, 2023 | Essex Tech v. Greater Lowell | 27-3.75 | 5 | 1 |
| May 1, 2024 | Essex Tech v. Pentucket | 27-10 | 5 | 1 |
| April 1, 2024 | Essex Tech v North Reading | 27-11 | 4 | 1 |
| May 11, 2024 | Henry Sheldon Invitational | 29-8 | 13 | 1 |
Mid-D
Event Group
333
Points
3:56.58
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 14, 2025 | 1000m | Cape Ann League Meet #3 | 3:56.58 | 17 | 333 |
| April 25, 2023 | 800m | Essex Tech v. Northeast | 3:14.77 | 4 | 210 |
Distance
Event Group
449
Points
13:59.87
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2025 | 2Mile | CAL Championship | 13:59.87 | 14 | 449 |
| May 14, 2025 | 2Mile | Pentucket vs. Essex-Tech | 14:05.89 | 1 | 438 |
| May 1, 2025 | 2Mile | Newburyport v. Essex Tech | 14:06.49 | 6 | 436 |
| April 16, 2025 | 2Mile | Essex Tech v. North Reading | 14:22.60 | 4 | 406 |
| May 6, 2023 | 2Mile | CAC Freshman/Sophomore Meet | 14:34.00 | 2 | 385 |
Cross Country
Event Group
475
Points
22:13.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 23, 2022 | 5K XC | Commonwealth Athletic Conference Championship | 22:13.00 | 8 | 475 |
| Oct. 25, 2025 | 5K XC | Cape Ann League Championships | 22:59.60 | 29 | 419 |
| Nov. 15, 2022 | 5K XC | MIAA Division 2A, 2B, 2C Championships | 23:05.10 | 68 | 413 |
| Oct. 28, 2025 | 5K XC | MVADA Cross Country Championships | 23:19.00 | 30 | 397 |
| Nov. 11, 2023 | 5K XC | MIAA Division 2 State Qualifier | 23:38.80 | 92 | 375 |
Jump
Event Group
1
Points
4-0
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 6, 2023 | HJ | CAC Freshman/Sophomore Meet | 4-0 | 7 | 1 |
| April 25, 2023 | TJ | Essex Tech v. Northeast | 25-11.5 | 2 | 1 |
| April 10, 2024 | TJ | Essex Tech v. Newburyport | 26-6 | 9 | 1 |
| May 6, 2023 | TJ | CAC Freshman/Sophomore Meet | 27-3 | 3 | 1 |
| May 11, 2023 | TJ | Essex Tech v. Greater Lowell | 27-3.75 | 5 | 1 |
Mile
Event Group
442
Points
6:25.24
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2024 | Mile | CAL Championship | 6:25.24 | 17 | 442 |
| May 18, 2024 | Mile | Cape Ann League Championship | 6:25.24 | 17 | 442 |
| May 1, 2024 | Mile | Essex Tech v. Pentucket | 6:27.04 | 3 | 434 |
| May 11, 2024 | Mile | Henry Sheldon Invitational | 6:27.38 | 7 | 432 |
| Jan. 28, 2025 | Mile | Cape Ann League Meet #5 | 6:40.91 | 13 | 374 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava