Performance Dashboard
Athlete analytics & progression tracking
2mile
531
Points
10:30.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2025 | CAL Championship | 10:30.09 | 5 | 531 |
| May 31, 2025 | MIAA Division 5 Track & Field Championship | 10:31.12 | 20 | 527 |
| Jan. 21, 2025 | Cape Ann League Meet #4 | 10:54.89 | 4 | 439 |
| May 3, 2025 | Tom Dorman Memorial Freshman-Sophomore Meet 2025 | 10:59.84 | 1 | 422 |
| May 7, 2025 | North Reading HS Meet #2 | 11:00.39 | 1 | 420 |
| Feb. 4, 2025 | Cape Ann League Indoor Championships | 11:04.16 | 8 | 407 |
| Jan. 7, 2025 | Cape Ann League Meet #2 | 11:09.60 | 7 | 389 |
| April 23, 2025 | North Reading vs Newburyport Boys | 11:11.00 | 3 | 384 |
| Jan. 14, 2025 | Cape Ann League Meet #3 | 11:12.64 | 7 | 379 |
| April 29, 2025 | North Reading HS Meet #1 | 11:23.50 | 2 | 344 |
| Dec. 14, 2024 | Cape Ann League Meet #1 | 11:25.97 | 6 | 337 |
| May 8, 2024 | Meet 4 - North Reading HS vs. Newburyport HS | 11:33.28 | 5 | 315 |
| May 18, 2024 | Cape Ann League Championship | 11:35.84 | 13 | 307 |
| May 17, 2024 | CAL Championship | 11:35.84 | 13 | 307 |
| Jan. 30, 2024 | Cape Ann League Meet #5 | 11:40.36 | 10 | 294 |
| April 1, 2024 | Essex Tech v North Reading | 11:43.87 | 3 | 284 |
| May 2, 2024 | Meet # 2 - North Reading versus Essex Tech | 11:43.87 | 1 | 284 |
5000m_cc
519
Points
16:47.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 25, 2025 | Cape Ann League Championships | 16:47.90 | 8 | 519 |
| Nov. 9, 2024 | MIAA Division 3A-3B-3C Cross Country Championship | 18:04.93 | 56 | 350 |
| Nov. 8, 2025 | MIAA Division 2A-2B-2C | 18:07.56 | 24 | 345 |
| Oct. 26, 2024 | Cape Ann League XC Championships | 18:11.67 | 20 | 337 |
800m
252
Points
2:26.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Henry Sheldon Invitational | 2:26.29 | 9 | 252 |
mile
482
Points
4:57.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2025 | North Reading HS Meet #1 | 4:57.80 | 2 | 482 |
| April 16, 2025 | Essex Tech v. North Reading | 5:01.90 | 2 | 449 |
| April 16, 2025 | North Reading v Essex Tech | 5:01.90 | 2 | 449 |
| May 10, 2025 | Henry Sheldon Invitational | 5:03.96 | 5 | 433 |
Distance
Event Group
531
Points
10:30.09
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2025 | 2Mile | CAL Championship | 10:30.09 | 5 | 531 |
| May 31, 2025 | 2Mile | MIAA Division 5 Track & Field Championship | 10:31.12 | 20 | 527 |
| Jan. 21, 2025 | 2Mile | Cape Ann League Meet #4 | 10:54.89 | 4 | 439 |
| May 3, 2025 | 2Mile | Tom Dorman Memorial Freshman-Sophomore Meet 2025 | 10:59.84 | 1 | 422 |
| May 7, 2025 | 2Mile | North Reading HS Meet #2 | 11:00.39 | 1 | 420 |
Cross Country
Event Group
519
Points
16:47.90
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 25, 2025 | 5K XC | Cape Ann League Championships | 16:47.90 | 8 | 519 |
| Nov. 9, 2024 | 5K XC | MIAA Division 3A-3B-3C Cross Country Championship | 18:04.93 | 56 | 350 |
| Nov. 8, 2025 | 5K XC | MIAA Division 2A-2B-2C | 18:07.56 | 24 | 345 |
| Oct. 26, 2024 | 5K XC | Cape Ann League XC Championships | 18:11.67 | 20 | 337 |
Mid-D
Event Group
252
Points
2:26.29
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 800m | Henry Sheldon Invitational | 2:26.29 | 9 | 252 |
Mile
Event Group
482
Points
4:57.80
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2025 | Mile | North Reading HS Meet #1 | 4:57.80 | 2 | 482 |
| April 16, 2025 | Mile | Essex Tech v. North Reading | 5:01.90 | 2 | 449 |
| April 16, 2025 | Mile | North Reading v Essex Tech | 5:01.90 | 2 | 449 |
| May 10, 2025 | Mile | Henry Sheldon Invitational | 5:03.96 | 5 | 433 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava