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 | 56° |
| Jan. 28, 2025 | Cape Ann League Meet #5 | 13:14.89 | 5 | 542 | 36° |
| Dec. 14, 2024 | Cape Ann League Meet #1 | 13:22.87 | 6 | 525 | |
| May 24, 2025 | CAL Championship | 13:41.79 | 12 | 486 | 58° |
| Jan. 13, 2026 | Cape Ann League Meet #4 | 14:06.09 | 9 | 437 | 44° |
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 | 66° |
| 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 | 52° |
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 | 62° |
| Nov. 9, 2024 | MIAA Division 2A-2B-2C Cross Country Championship | 22:04.97 | 34 | 485 | 48° |
| Oct. 25, 2025 | Cape Ann League Championships | 22:19.70 | 23 | 467 | 55° |
| Oct. 18, 2025 | 64th Catholic Memorial Invitational | 22:45.20 | 102 | 436 | 60° |
| Oct. 11, 2025 | Devens Pre-Championship Classic | 22:52.29 | 49 | 428 | 66° |
| Nov. 16, 2024 | MIAA Meet of Champions | 23:15.14 | 116 | 401 | 58° |
| Oct. 19, 2024 | 63rd Catholic Memorial Invitational | 23:15.40 | 114 | 401 | 68° |
| Nov. 8, 2025 | MIAA Division 2A-2B-2C | 23:45.29 | 60 | 368 | 58° |
| 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 | 42° |
| 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 | 69° |
| Jan. 14, 2025 | Cape Ann League Meet #3 | 5:54.16 | 5 | 594 | |
| April 16, 2025 | Pentucket vs. Newburyport | 5:55.60 | 2 | 587 | 50° |
| Dec. 27, 2024 | MSTCA Distance Classic and Pentathlon | 6:01.58 | 12 | 556 | 36° |
| 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 | 71° |
| May 8, 2024 | Meet 4 - North Reading HS vs. Newburyport HS | 6:07.98 | 5 | 524 | 64° |
| 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 | 38° |
| Jan. 30, 2024 | Cape Ann League Meet #5 | 6:18.84 | 12 | 471 | |
| Jan. 20, 2026 | Cape Ann League Meet #5 | 6:19.00 | 9 | 471 | |
| April 10, 2024 | Essex Tech v. Newburyport | 6:23.36 | 6 | 450 | 54° |
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 | 56° |
| Jan. 28, 2025 | 2Mile | Cape Ann League Meet #5 | 13:14.89 | 5 | 542 | 36° |
| 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 | 58° |
| Jan. 13, 2026 | 2Mile | Cape Ann League Meet #4 | 14:06.09 | 9 | 437 | 44° |
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 | 62° |
| Sept. 20, 2025 | 3000mCC | MSTCA Frank Kelley Invitational | 12:42.19 | 24 | 487 | 66° |
| Nov. 9, 2024 | 5K XC | MIAA Division 2A-2B-2C Cross Country Championship | 22:04.97 | 34 | 485 | 48° |
| Oct. 25, 2025 | 5K XC | Cape Ann League Championships | 22:19.70 | 23 | 467 | 55° |
| Oct. 18, 2025 | 5K XC | 64th Catholic Memorial Invitational | 22:45.20 | 102 | 436 | 60° |
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 | 52° |
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 | 42° |
| 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 | 69° |
| 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 | 50° |