Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
566
Points
21:03.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 22, 2025 | Nike Cross Nationals Northeast Regional | 21:03.00 | 30 | 566 |
| Oct. 19, 2024 | St. Paul's Cluster Meet | 19:30.70 | 2 | 698 |
| Oct. 31, 2025 | Eastern Independent League Cross Country Championship Meet | 19:31.62 | 1 | 696 |
| Nov. 9, 2024 | NEPSTA Division 1 Cross-Country Championships | 19:40.00 | 9 | 684 |
| Oct. 15, 2025 | Winsor v Beaver, Landmark, Pingree & NCDS XC | 19:51.85 | 1 | 666 |
| Nov. 1, 2024 | Eastern Independent League Cross Country Championship Meet | 20:03.00 | 1 | 650 |
| Sept. 20, 2025 | Manchester Invite | 21:03.90 | 16 | 565 |
1000m
655
Points
3:19.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 19, 2025 | USATF New England Youth / HS Meet #2 | 3:19.08 | 1 | 655 |
| Jan. 21, 2024 | USATF New England Youth / HS Meet #2 | 3:20.08 | 2 | 645 |
1500m
847
Points
4:48.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | NEPSTA DII Championship | 4:48.62 | 2 | 847 |
| April 26, 2025 | Concord Academy Invitational #2 | 4:53.59 | 1 | 814 |
| May 18, 2024 | NEPSTA DII Championship | 4:53.61 | 4 | 813 |
| April 19, 2025 | Milton Academy Invite | 4:55.06 | 1 | 804 |
| April 30, 2025 | Thayer Meet #3 | 4:56.81 | 1 | 792 |
| May 1, 2024 | Belmont Hill & BBN & Winsor & Rivers | 4:56.98 | 2 | 791 |
| April 5, 2025 | Austin Prep Invite #1 | 4:58.18 | 1 | 784 |
| April 19, 2024 | Concord Academy Invitational Meet #1 | 4:59.30 | 2 | 776 |
| May 10, 2025 | EIL Championships | 5:01.75 | 1 | 761 |
| May 11, 2024 | E.I.L. Championships | 5:04.59 | 2 | 743 |
| April 27, 2024 | Concord Academy Invitational #2 | 5:06.90 | 1 | 728 |
| April 13, 2024 | Austin Prep Home Opener | 5:07.18 | 2 | 726 |
| March 2, 2025 | The Red Carpet Youth Invite | 5:07.38 | 1 | 725 |
| April 15, 2023 | Austin Prep Meet #2 | 5:14.59 | 3 | 681 |
| May 13, 2023 | E.I.L. Championships | 5:15.00 | 2 | 678 |
| April 16, 2025 | PATF vs. Concord, St. Paul's, Winsor | 5:15.28 | 6 | 677 |
| May 20, 2023 | NEPSTA DII Championship | 5:18.86 | 12 | 655 |
| May 20, 2023 | NEPSTA D2 T&F Championships 2023 | 5:18.86 | 12 | 655 |
| May 3, 2023 | Belmont Hill Track and Field Invitational | 5:19.31 | 3 | 653 |
| April 6, 2024 | ISL Meet #1 | 5:19.38 | 1 | 652 |
3000m
526
Points
12:24.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2023 | Winsor, Roxbury Latin @ Thayer | 12:24.95 | 2 | 526 |
| April 26, 2023 | Thayer Meet #2 | 12:24.95 | 2 | 526 |
800m
765
Points
2:24.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | NEPSTA DII Championship | 2:24.56 | 2 | 765 |
| April 19, 2025 | Milton Academy Invite | 2:25.56 | 1 | 750 |
| May 10, 2025 | EIL Championships | 2:27.55 | 1 | 722 |
| April 16, 2025 | PATF vs. Concord, St. Paul's, Winsor | 2:27.92 | 4 | 717 |
| May 4, 2024 | Milton, BB&N, BH, RL and Winsor | 2:29.07 | 3 | 701 |
| May 1, 2024 | Belmont Hill & BBN & Winsor & Rivers | 2:29.78 | 4 | 691 |
| May 11, 2024 | E.I.L. Championships | 2:30.19 | 2 | 685 |
| April 30, 2025 | Thayer Meet #3 | 2:30.59 | 4 | 680 |
| April 27, 2024 | Concord Academy Invitational #2 | 2:31.10 | 2 | 673 |
| May 18, 2024 | NEPSTA DII Championship | 2:31.84 | 8 | 663 |
| Feb. 10, 2024 | NEPSTA All-Comers Invitational | 2:32.28 | 5 | 657 |
| April 5, 2025 | Austin Prep Invite #1 | 2:33.22 | 3 | 644 |
| April 26, 2023 | Thayer Meet #2 | 2:38.07 | 6 | 581 |
| April 26, 2023 | Winsor, Roxbury Latin @ Thayer | 2:38.07 | 6 | 581 |
| April 19, 2024 | Concord Academy Invitational Meet #1 | 2:41.20 | 1 | 542 |
| April 6, 2024 | ISL Meet #1 | 2:41.77 | 3 | 536 |
| April 15, 2023 | Austin Prep Meet #2 | 2:48.38 | 6 | 458 |
| May 3, 2023 | Belmont Hill Track and Field Invitational | 2:49.77 | 7 | 443 |
mile
786
Points
5:20.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 5:20.31 | 31 | 786 |
| Feb. 21, 2025 | The Circuit: Boston | 5:26.34 | 51 | 750 |
| Dec. 15, 2024 | The Track at New Balance Youth Jamboree | 5:31.79 | 1 | 718 |
| Jan. 6, 2024 | Pre Nationals Tune Up | 6:19.27 | 3 | 469 |
Cross Country
Event Group
698
Points
19:30.70
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 19, 2024 | 5K XC | St. Paul's Cluster Meet | 19:30.70 | 2 | 698 |
| Oct. 31, 2025 | 5K XC | Eastern Independent League Cross Country Championship Meet | 19:31.62 | 1 | 696 |
| Nov. 9, 2024 | 5K XC | NEPSTA Division 1 Cross-Country Championships | 19:40.00 | 9 | 684 |
| Oct. 15, 2025 | 5K XC | Winsor v Beaver, Landmark, Pingree & NCDS XC | 19:51.85 | 1 | 666 |
| Nov. 1, 2024 | 5K XC | Eastern Independent League Cross Country Championship Meet | 20:03.00 | 1 | 650 |
Mid-D
Event Group
765
Points
2:24.56
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 800m | NEPSTA DII Championship | 2:24.56 | 2 | 765 |
| April 19, 2025 | 800m | Milton Academy Invite | 2:25.56 | 1 | 750 |
| May 10, 2025 | 800m | EIL Championships | 2:27.55 | 1 | 722 |
| April 16, 2025 | 800m | PATF vs. Concord, St. Paul's, Winsor | 2:27.92 | 4 | 717 |
| May 4, 2024 | 800m | Milton, BB&N, BH, RL and Winsor | 2:29.07 | 3 | 701 |
Mile
Event Group
847
Points
4:48.62
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 1500m | NEPSTA DII Championship | 4:48.62 | 2 | 847 |
| April 26, 2025 | 1500m | Concord Academy Invitational #2 | 4:53.59 | 1 | 814 |
| May 18, 2024 | 1500m | NEPSTA DII Championship | 4:53.61 | 4 | 813 |
| April 19, 2025 | 1500m | Milton Academy Invite | 4:55.06 | 1 | 804 |
| April 30, 2025 | 1500m | Thayer Meet #3 | 4:56.81 | 1 | 792 |
Distance
Event Group
526
Points
12:24.95
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2023 | 3000m | Winsor, Roxbury Latin @ Thayer | 12:24.95 | 2 | 526 |
| April 26, 2023 | 3000m | Thayer Meet #2 | 12:24.95 | 2 | 526 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava