Performance Dashboard
Athlete analytics & progression tracking
1000m
646
Points
2:41.63
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 9, 2025 | Northeast Conference Indoor track & Field Championship | 2:41.63 | 4 | 646 |
| Jan. 30, 2025 | NEC Week #6 - Swampscott v Gloucester, Danvers v Beverly | 2:42.92 | 1 | 625 |
| Feb. 16, 2025 | MIAA Division 5 Indoor Track & Field Championship | 2:47.22 | 9 | 555 |
| Jan. 10, 2024 | Gloucester v. Danvers v. Swampscott | 2:50.83 | 2 | 499 |
| Jan. 15, 2025 | NEC Week #4 - Marblehead, Danvers, Swampscott | 2:53.10 | 3 | 466 |
| Jan. 28, 2024 | MSTCA State Coaches (Small School) | 2:53.18 | 24 | 465 |
| Dec. 29, 2023 | NEC Indoor Freshman-Sophomore Meet | 2:53.33 | 2 | 462 |
| Jan. 6, 2024 | MSTCA Freshman-Sophomore (Small School) | 2:54.28 | 11 | 449 |
| Dec. 12, 2024 | NEC Week #1 - Peabody, Salem, Swampscott | 2:55.80 | 2 | 427 |
| Feb. 10, 2024 | NEC League Championship | 2:55.96 | 11 | 425 |
| Dec. 9, 2023 | Northeast Conference Meet #1 | 2:57.43 | 5 | 405 |
2mile
708
Points
9:47.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2025 | NEC Championship | 9:47.48 | 3 | 708 |
| May 20, 2025 | NEC Outdoor Championship | 9:47.48 | 3 | 708 |
| May 31, 2025 | MIAA Division 5 Track & Field Championship | 9:49.06 | 2 | 701 |
| May 10, 2025 | Andover Boosters Invitational | 10:10.05 | 8 | 611 |
| May 7, 2025 | NEC Week #6 - Swampscott, Gloucester, Danvers, Beverly | 10:12.00 | 1 | 603 |
| May 14, 2024 | NEC Week 7 Beverly, Saugus, Swampscott @ Winthrop | 10:33.20 | 1 | 519 |
3000m_cc
78
Points
12:22.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 15, 2022 | Catholic Memorial Invitational | 12:22.08 | 43 | 78 |
400m
333
Points
1:00.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 2, 2025 | NEC Week #1 - Peabody, Marblehead, Swampscott, Winthrop | 1:00.94 | 9 | 333 |
5000m_cc
555
Points
16:32.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 9, 2024 | MIAA Division 3A-3B-3C Cross Country Championship | 16:32.83 | 4 | 555 |
| Oct. 18, 2025 | 64th Catholic Memorial Invitational | 16:34.80 | 12 | 551 |
| Oct. 19, 2024 | 63rd Catholic Memorial Invitational | 17:02.50 | 15 | 484 |
| Nov. 16, 2024 | MIAA Meet of Champions | 17:20.10 | 23 | 444 |
| Nov. 8, 2025 | MIAA Division 2A-2B-2C | 17:50.55 | 16 | 379 |
| Oct. 14, 2023 | 62nd Catholic Memorial Invitational | 18:31.60 | 85 | 300 |
| Nov. 15, 2022 | MIAA Division 2A, 2B, 2C Championships | 20:14.60 | 79 | 141 |
| Nov. 11, 2023 | MIAA Division 3 State Qualifier | 20:16.94 | 83 | 138 |
800m
657
Points
2:04.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2024 | NEC Championship | 2:04.40 | 6 | 657 |
| April 23, 2025 | Northeast Conference Spring Challenge | 2:06.85 | 3 | 602 |
| May 10, 2024 | MSTCA Twilight Invitational | 2:06.91 | 18 | 601 |
| May 26, 2024 | MIAA Division 5 Track & Field Championship | 2:07.17 | 17 | 595 |
| May 6, 2024 | NEC Week 6 Salem @ Swampscott | 2:08.00 | 1 | 577 |
| May 3, 2025 | Weston Twilight Invitational - Regis Events | 2:11.36 | 53 | 508 |
| April 29, 2025 | NEC Week #5 - Saugus, Swampscott, Beverly | 2:17.00 | 5 | 401 |
| April 8, 2025 | NEC Week #2 - Marblehead, Swampscott, Danvers | 2:17.00 | 2 | 401 |
mile
652
Points
4:38.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2025 | MIAA Division 5 Track & Field Championship | 4:38.67 | 9 | 652 |
| Feb. 14, 2024 | MIAA Division 5 Indoor Track & Field Championship | 4:48.61 | 11 | 561 |
| May 1, 2024 | NEC Week 5 Swampscott @ Peabody | 4:50.40 | 2 | 545 |
| Jan. 22, 2025 | NEC Week #5 - Masconomet v Swampscott | 4:50.50 | 1 | 544 |
| May 13, 2025 | NEC Rain Date Meet | 4:51.54 | 1 | 535 |
| April 17, 2024 | NEC Week 3 - Beverly v Swampscott | 4:52.40 | 1 | 528 |
| Feb. 1, 2024 | NEC #6 Gloucester v Masconomet, Peabody v Swampsott | 4:54.14 | 1 | 513 |
| Feb. 1, 2024 | Gloucester v. Masconomet, Swampscott v. Peabody | 4:54.14 | 1 | 513 |
| Dec. 14, 2024 | NEC Winter Invitational | 4:56.35 | 7 | 494 |
| May 4, 2024 | NEC Freshman Sophomore Championship | 4:56.48 | 2 | 493 |
| May 21, 2023 | NEC Championship | 4:59.61 | 3 | 467 |
| May 12, 2023 | MSTCA Twilight Invitational | 5:00.32 | 9 | 462 |
| Feb. 4, 2023 | NEC Championship | 5:13.99 | 2 | 358 |
| Jan. 22, 2023 | Northeast Conference Meet #2 | 5:19.83 | 8 | 318 |
| Dec. 11, 2022 | Northeast Conference Meet #1 | 5:52.66 | 5 | 136 |
Mid-D
Event Group
657
Points
2:04.40
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2024 | 800m | NEC Championship | 2:04.40 | 6 | 657 |
| Feb. 9, 2025 | 1000m | Northeast Conference Indoor track & Field Championship | 2:41.63 | 4 | 646 |
| Jan. 30, 2025 | 1000m | NEC Week #6 - Swampscott v Gloucester, Danvers v Beverly | 2:42.92 | 1 | 625 |
| April 23, 2025 | 800m | Northeast Conference Spring Challenge | 2:06.85 | 3 | 602 |
| May 10, 2024 | 800m | MSTCA Twilight Invitational | 2:06.91 | 18 | 601 |
Distance
Event Group
708
Points
9:47.48
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 23, 2025 | 2Mile | NEC Championship | 9:47.48 | 3 | 708 |
| May 20, 2025 | 2Mile | NEC Outdoor Championship | 9:47.48 | 3 | 708 |
| May 31, 2025 | 2Mile | MIAA Division 5 Track & Field Championship | 9:49.06 | 2 | 701 |
| May 10, 2025 | 2Mile | Andover Boosters Invitational | 10:10.05 | 8 | 611 |
| May 7, 2025 | 2Mile | NEC Week #6 - Swampscott, Gloucester, Danvers, Beverly | 10:12.00 | 1 | 603 |
Cross Country
Event Group
555
Points
16:32.83
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 9, 2024 | 5K XC | MIAA Division 3A-3B-3C Cross Country Championship | 16:32.83 | 4 | 555 |
| Oct. 18, 2025 | 5K XC | 64th Catholic Memorial Invitational | 16:34.80 | 12 | 551 |
| Oct. 19, 2024 | 5K XC | 63rd Catholic Memorial Invitational | 17:02.50 | 15 | 484 |
| Nov. 16, 2024 | 5K XC | MIAA Meet of Champions | 17:20.10 | 23 | 444 |
| Nov. 8, 2025 | 5K XC | MIAA Division 2A-2B-2C | 17:50.55 | 16 | 379 |
Long Sprints
Event Group
333
Points
1:00.94
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 2, 2025 | 400m | NEC Week #1 - Peabody, Marblehead, Swampscott, Winthrop | 1:00.94 | 9 | 333 |
Mile
Event Group
652
Points
4:38.67
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2025 | Mile | MIAA Division 5 Track & Field Championship | 4:38.67 | 9 | 652 |
| Feb. 14, 2024 | Mile | MIAA Division 5 Indoor Track & Field Championship | 4:48.61 | 11 | 561 |
| May 1, 2024 | Mile | NEC Week 5 Swampscott @ Peabody | 4:50.40 | 2 | 545 |
| Jan. 22, 2025 | Mile | NEC Week #5 - Masconomet v Swampscott | 4:50.50 | 1 | 544 |
| May 13, 2025 | Mile | NEC Rain Date Meet | 4:51.54 | 1 | 535 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava