Performance Dashboard
Athlete analytics & progression tracking
1000m
406
Points
3:46.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 6, 2024 | MSTCA Freshman-Sophomore (Small School) | 3:46.86 | 42 | 406 |
2mile
660
Points
12:23.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2025 | Newburyport v. Essex Tech | 12:23.05 | 1 | 660 |
| Jan. 28, 2025 | Cape Ann League Meet #5 | 13:14.89 | 5 | 542 |
| Dec. 14, 2024 | Cape Ann League Meet #1 | 13:22.87 | 6 | 525 |
| May 24, 2025 | CAL Championship | 13:41.79 | 12 | 486 |
3000m_cc
487
Points
12:42.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2025 | MSTCA Frank Kelley Invitational | 12:42.19 | 24 | 487 |
| Sept. 30, 2023 | MSTCA Frank Kelley Invitational | 14:09.30 | 69 | 312 |
400m
460
Points
1:12.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2024 | BSR Mid-Distance Classic | 1:12.94 | 25 | 460 |
5000m_cc
503
Points
21:50.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2024 | Cape Ann League XC Championships | 21:50.88 | 19 | 503 |
| Nov. 9, 2024 | MIAA Division 2A-2B-2C Cross Country Championship | 22:04.97 | 34 | 485 |
| Oct. 25, 2025 | Cape Ann League Championships | 22:19.70 | 23 | 467 |
| Oct. 18, 2025 | 64th Catholic Memorial Invitational | 22:45.20 | 102 | 436 |
| Oct. 11, 2025 | Devens Pre-Championship Classic | 22:52.29 | 49 | 428 |
| Nov. 16, 2024 | MIAA Meet of Champions | 23:15.14 | 116 | 401 |
| Oct. 19, 2024 | 63rd Catholic Memorial Invitational | 23:15.40 | 114 | 401 |
| Nov. 8, 2025 | MIAA Division 2A-2B-2C | 23:45.29 | 60 | 368 |
| Oct. 28, 2023 | Cape Ann League Championships | 25:16.00 | 9 | 276 |
600m
412
Points
2:03.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 16, 2023 | MSTCA Speed Classic (Small School) | 2:03.47 | 86 | 412 |
mile
610
Points
5:51.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2025 | Cape Ann League Indoor Championships | 5:51.14 | 7 | 610 |
| Jan. 21, 2025 | Cape Ann League Meet #4 | 5:52.67 | 3 | 602 |
| May 14, 2025 | Triton Vs. Newburyport Dual Meet | 5:53.60 | 4 | 597 |
| Jan. 14, 2025 | Cape Ann League Meet #3 | 5:54.16 | 5 | 594 |
| April 16, 2025 | Pentucket vs. Newburyport | 5:55.60 | 2 | 587 |
| Dec. 27, 2024 | MSTCA Distance Classic and Pentathlon | 6:01.58 | 12 | 556 |
| Jan. 5, 2025 | MSTCA Freshman-Sophomore Meet (Small Schools) | 6:02.70 | 20 | 550 |
| April 25, 2025 | 3rd Annual BSR Mid Distance Classic | 6:07.54 | 38 | 526 |
| May 8, 2024 | Meet 4 - North Reading HS vs. Newburyport HS | 6:07.98 | 5 | 524 |
| Feb. 18, 2024 | MIAA Division 4 Indoor Track & Field Championship | 6:10.34 | 21 | 512 |
| Feb. 6, 2024 | Cape Ann League Championship | 6:14.28 | 13 | 493 |
| Jan. 30, 2024 | Cape Ann League Meet #5 | 6:18.84 | 12 | 471 |
| April 10, 2024 | Essex Tech v. Newburyport | 6:23.36 | 6 | 450 |
Mid-D
Event Group
412
Points
2:03.47
Personal Record
600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 16, 2023 | 600m | MSTCA Speed Classic (Small School) | 2:03.47 | 86 | 412 |
| Jan. 6, 2024 | 1000m | MSTCA Freshman-Sophomore (Small School) | 3:46.86 | 42 | 406 |
Distance
Event Group
660
Points
12:23.05
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2025 | 2Mile | Newburyport v. Essex Tech | 12:23.05 | 1 | 660 |
| Jan. 28, 2025 | 2Mile | Cape Ann League Meet #5 | 13:14.89 | 5 | 542 |
| Dec. 14, 2024 | 2Mile | Cape Ann League Meet #1 | 13:22.87 | 6 | 525 |
| May 24, 2025 | 2Mile | CAL Championship | 13:41.79 | 12 | 486 |
Cross Country
Event Group
503
Points
21:50.88
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 26, 2024 | 5K XC | Cape Ann League XC Championships | 21:50.88 | 19 | 503 |
| Sept. 20, 2025 | 3000mCC | MSTCA Frank Kelley Invitational | 12:42.19 | 24 | 487 |
| Nov. 9, 2024 | 5K XC | MIAA Division 2A-2B-2C Cross Country Championship | 22:04.97 | 34 | 485 |
| Oct. 25, 2025 | 5K XC | Cape Ann League Championships | 22:19.70 | 23 | 467 |
| Oct. 18, 2025 | 5K XC | 64th Catholic Memorial Invitational | 22:45.20 | 102 | 436 |
Long Sprints
Event Group
460
Points
1:12.94
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2024 | 400m | BSR Mid-Distance Classic | 1:12.94 | 25 | 460 |
Mile
Event Group
610
Points
5:51.14
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 4, 2025 | Mile | Cape Ann League Indoor Championships | 5:51.14 | 7 | 610 |
| Jan. 21, 2025 | Mile | Cape Ann League Meet #4 | 5:52.67 | 3 | 602 |
| May 14, 2025 | Mile | Triton Vs. Newburyport Dual Meet | 5:53.60 | 4 | 597 |
| Jan. 14, 2025 | Mile | Cape Ann League Meet #3 | 5:54.16 | 5 | 594 |
| April 16, 2025 | Mile | Pentucket vs. Newburyport | 5:55.60 | 2 | 587 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava