Performance Dashboard
Athlete analytics & progression tracking
1000m
732
Points
2:36.74
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Tufts Stampede Open | 2:36.74 | 5 | 732 |
| Jan. 31, 2023 | Cape Ann League Meet #5 | 2:41.64 | 1 | 646 |
| Feb. 7, 2023 | Cape Ann League Championship Meet | 2:43.87 | 6 | 609 |
2mile
724
Points
9:43.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2023 | Weston Twilight Invitational | 9:43.94 | 15 | 724 |
| Dec. 13, 2022 | Cape Ann League Meet #1 | 10:11.37 | 1 | 605 |
| Jan. 24, 2023 | Cape Ann League Meet #4 | 10:33.29 | 3 | 518 |
| April 8, 2024 | NEC Week 2 - Salem v Gloucester | 10:36.59 | 1 | 506 |
| April 8, 2024 | NEC Week 2 Salem @ Gloucester | 10:36.59 | 1 | 506 |
3000m
612
Points
9:26.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Tufts Cupid Challenge | 9:26.04 | 30 | 612 |
5000m_cc
654
Points
15:54.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2023 | MIAA Division 2 State Qualifier | 15:54.90 | 1 | 654 |
| Oct. 14, 2023 | MSTCA Bob Glennon Twilight Invitational | 16:00.80 | 7 | 638 |
| Oct. 28, 2023 | Cape Ann League Championships | 16:21.80 | 1 | 583 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 16:24.27 | 6 | 577 |
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 16:26.70 | 18 | 571 |
| Oct. 29, 2022 | League Meet Saturday | 16:29.70 | 2 | 563 |
| Oct. 29, 2022 | Cape Ann League Championship | 16:29.70 | 2 | 563 |
| Oct. 23, 2021 | MSTCA Dick Atkinson Memorial Race | 16:41.19 | 5 | 535 |
| Sept. 30, 2023 | MSTCA Frank Kelley Invitational | 16:45.70 | 32 | 524 |
| Nov. 18, 2023 | MIAA All State Championship | 16:47.86 | 20 | 519 |
| Oct. 30, 2021 | CAL Championships | 16:57.90 | 4 | 495 |
| Nov. 20, 2021 | MIAA State Championships | 17:03.24 | 27 | 482 |
| Nov. 26, 2022 | Champs Northeast Regional | 17:09.60 | 64 | 468 |
| Nov. 13, 2021 | MIAA Division 3 State Qualifier | 17:10.00 | 9 | 467 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 17:11.20 | 34 | 464 |
| Nov. 15, 2022 | MIAA 3A, 3B, 3C Championships | 17:17.90 | 4 | 449 |
| Sept. 25, 2021 | Ocean State Invitational | 17:20.61 | 21 | 443 |
6000m_cc
510
Points
20:58.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2025 | Little Three Championships (Amherst-Wesleyan-Williams) | 20:58.70 | 43 | 510 |
| Sept. 6, 2025 | Little Three Champiomship | 20:58.70 | 43 | 510 |
800m
880
Points
1:55.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Sean Collier Invitational | 1:55.32 | 19 | 880 |
| May 3, 2025 | New England D3 Outdoor Track and Field Championships | 1:55.44 | 7 | 877 |
| May 26, 2023 | MIAA Division 4 Track & Field Championship | 1:56.56 | 1 | 848 |
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 1:56.83 | 165 | 841 |
| June 3, 2023 | MIAA Meet of Champions | 1:57.39 | 12 | 826 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 1:57.77 | 19 | 817 |
| May 18, 2024 | NEC Championship | 1:58.61 | 1 | 795 |
| May 17, 2023 | Northeast Conference #6 | 1:59.71 | 1 | 768 |
| May 11, 2024 | Andover Boosters Invitational | 2:00.80 | 7 | 741 |
| May 6, 2024 | NEC Week 6 - Danvers v Gloucester | 2:02.19 | 2 | 708 |
| April 17, 2024 | NEC Week 3 - Gloucester v Winthrop | 2:18.50 | 1 | 375 |
| April 17, 2024 | NEC Week 3 Gloucester @ Winthrop | 2:18.50 | 1 | 375 |
8000m_cc
716
Points
26:03.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2025 | Conn College Invite | 26:03.56 | 33 | 716 |
| Oct. 18, 2025 | Connecticut College Invitational | 26:03.60 | 33 | 716 |
| Sept. 21, 2024 | Wesleyan University XC Invitational | 26:07.50 | 36 | 710 |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 26:08.12 | 65 | 709 |
| Oct. 19, 2024 | Connecticut College Invitational | 26:09.60 | 26 | 707 |
| Oct. 1, 2025 | NESCAC Championships | 26:28.90 | 92 | 678 |
mile
828
Points
4:21.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 26, 2023 | MIAA Division 4 Track & Field Championship | 4:21.42 | 2 | 828 |
| June 10, 2023 | Adrian Martinez Classic | 4:21.49 | 7 | 827 |
| June 3, 2023 | MIAA Meet of Champions | 4:25.02 | 18 | 789 |
| Feb. 16, 2023 | MIAA Division 5 Championships | 4:25.19 | 2 | 788 |
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 4:26.65 | 19 | 772 |
| Jan. 28, 2023 | MSTCA Coaches Invitational Small Schools | 4:27.89 | 4 | 760 |
| May 21, 2023 | NEC Championship | 4:28.03 | 1 | 758 |
| Feb. 25, 2023 | MIAA Meet of Champions | 4:28.82 | 2 | 750 |
| May 13, 2023 | Andover Boosters Invitational | 4:28.99 | 5 | 748 |
| May 4, 2024 | Weston Twlight Invitational - Regis Events | 4:31.61 | 32 | 722 |
| May 28, 2022 | MIAA Division 4 Championships | 4:34.14 | 8 | 696 |
| Feb. 7, 2023 | Cape Ann League Championship Meet | 4:35.27 | 1 | 685 |
| Dec. 27, 2022 | Boston Holiday Challenge | 4:37.05 | 10 | 668 |
| Jan. 14, 2024 | MSTCA Northeast Invitational | 4:39.20 | 25 | 647 |
| April 13, 2024 | Haverhill Invitational | 4:39.52 | 4 | 644 |
| May 23, 2024 | MIAA Division 4 Track & Field Championship | 4:39.53 | 27 | 644 |
| Jan. 17, 2023 | Cape Ann League Meet #3 | 4:39.61 | 1 | 643 |
| June 14, 2021 | Northeast Conference | 4:50.42 | 9 | 545 |
| June 6, 2021 | MSTCA JIM HOAR Coaches Invite | 4:51.25 | 5 | 537 |
| Dec. 11, 2021 | MSTCA Winter Festival Invitational | 4:53.59 | 6 | 517 |
| Dec. 11, 2023 | Cape Ann League Meet 1 | 4:56.04 | 4 | 497 |
s
1
Points
24-8
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 22, 2022 | MSTCA D5 State Relays | 24-8 | 67 | 1 |
| Jan. 17, 2023 | Cape Ann League Meet #3 | 27-10.25 | 22 | 1 |
Mid-D
Event Group
880
Points
1:55.32
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 800m | Sean Collier Invitational | 1:55.32 | 19 | 880 |
| May 3, 2025 | 800m | New England D3 Outdoor Track and Field Championships | 1:55.44 | 7 | 877 |
| May 26, 2023 | 800m | MIAA Division 4 Track & Field Championship | 1:56.56 | 1 | 848 |
| Feb. 15, 2025 | 800m | Boston University David Hemery Valentine Invitational | 1:56.83 | 165 | 841 |
| June 3, 2023 | 800m | MIAA Meet of Champions | 1:57.39 | 12 | 826 |
Distance
Event Group
724
Points
9:43.94
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 6, 2023 | 2Mile | Weston Twilight Invitational | 9:43.94 | 15 | 724 |
| Feb. 8, 2025 | 3000m | Tufts Cupid Challenge | 9:26.04 | 30 | 612 |
| Dec. 13, 2022 | 2Mile | Cape Ann League Meet #1 | 10:11.37 | 1 | 605 |
| Jan. 24, 2023 | 2Mile | Cape Ann League Meet #4 | 10:33.29 | 3 | 518 |
| April 8, 2024 | 2Mile | NEC Week 2 - Salem v Gloucester | 10:36.59 | 1 | 506 |
Cross Country
Event Group
716
Points
26:03.56
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 26:03.56 | 33 | 716 |
| Oct. 18, 2025 | 8000mCC | Connecticut College Invitational | 26:03.60 | 33 | 716 |
| Sept. 21, 2024 | 8000mCC | Wesleyan University XC Invitational | 26:07.50 | 36 | 710 |
| Nov. 2, 2024 | 8000mCC | 2024 NESCAC XC Championship | 26:08.12 | 65 | 709 |
| Oct. 19, 2024 | 8000mCC | Connecticut College Invitational | 26:09.60 | 26 | 707 |
Mile
Event Group
828
Points
4:21.42
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 26, 2023 | Mile | MIAA Division 4 Track & Field Championship | 4:21.42 | 2 | 828 |
| June 10, 2023 | Mile | Adrian Martinez Classic | 4:21.49 | 7 | 827 |
| June 3, 2023 | Mile | MIAA Meet of Champions | 4:25.02 | 18 | 789 |
| Feb. 16, 2023 | Mile | MIAA Division 5 Championships | 4:25.19 | 2 | 788 |
| Jan. 26, 2025 | Mile | Middlebury's NESCAC Invite | 4:26.65 | 19 | 772 |
Throws
Event Group
1
Points
24-8
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 22, 2022 | S | MSTCA D5 State Relays | 24-8 | 67 | 1 |
| Jan. 17, 2023 | S | Cape Ann League Meet #3 | 27-10.25 | 22 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava