Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
748
Points
15:21.20
Personal Record
1000m
579
Points
2:45.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 15, 2024 | RIIL Boys - Week 3 | 2:45.71 | 1 | 579 |
| Jan. 30, 2024 | RITCA Boys Division Championships | 2:46.48 | 3 | 566 |
| Dec. 19, 2023 | RIIL Boys - Week 1 | 2:47.61 | 1 | 548 |
| Jan. 24, 2024 | RIIL Boys - Week 4 | 2:47.80 | 2 | 545 |
| Feb. 3, 2024 | RIIL Class Championships | 2:48.32 | 7 | 537 |
| Feb. 15, 2023 | RITCA JV Boys State Championships | 2:52.31 | 6 | 477 |
| Jan. 20, 2023 | RIIL Boys - Week 4 | 2:58.05 | 6 | 397 |
| Jan. 12, 2023 | RIIL Boys - Week 3 | 2:58.70 | 5 | 388 |
| Jan. 28, 2023 | RITCA Boys Division Championships | 2:59.14 | 8 | 382 |
| Feb. 4, 2023 | RIIL Class Championships | 2:59.30 | 9 | 380 |
| Jan. 5, 2023 | RIIL Boys - Week 2 | 3:01.16 | 2 | 356 |
| Jan. 4, 2023 | RIIL Boys - Week 2 | 3:01.16 | 2 | 356 |
| Dec. 15, 2022 | RIIL Boys - Week 1 | 3:01.33 | 5 | 354 |
1500m
818
Points
4:03.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 25, 2024 | Bishop Hendricken Invitational | 4:03.15 | 1 | 818 |
| May 31, 2025 | Bishop Hendricken Invitational | 4:03.51 | 2 | 814 |
| May 25, 2025 | RIIL Class B Championships | 4:03.83 | 2 | 810 |
| May 4, 2025 | Sgt. Brian St. Germain Invitational | 4:05.39 | 3 | 792 |
| Jan. 4, 2025 | The Armory Hispanic Games | 4:07.56 | 19 | 768 |
| Feb. 1, 2025 | RIIL Class Championships | 4:10.09 | 2 | 740 |
| May 4, 2024 | RIIL Eastern Division Championships | 4:10.60 | 3 | 734 |
| Dec. 16, 2023 | RITCA Invitational | 4:12.63 | 3 | 712 |
| Feb. 3, 2024 | RIIL Class Championships | 4:15.14 | 2 | 686 |
| Dec. 22, 2024 | RIIL Dual Meet - Week 2 | 4:16.26 | 1 | 674 |
| May 27, 2023 | Bishop Hendricken Invitational | 4:16.46 | 14 | 672 |
| June 18, 2023 | New Balance Nationals Outdoor | 4:16.77 | 28 | 669 |
| June 18, 2023 | New Balance Nationals Outdoor | 4:16.77 | 28 | 669 |
| May 7, 2023 | RIIL Division Championships | 4:19.56 | 4 | 640 |
| April 29, 2023 | Classical Classic | 4:19.61 | 15 | 639 |
| May 20, 2023 | RIIL Class B Championships | 4:22.61 | 3 | 609 |
| May 22, 2023 | RITCA Freshmen State Championships | 4:26.81 | 3 | 568 |
| Jan. 30, 2024 | RITCA Boys Division Championships | 4:27.23 | 1 | 564 |
| Feb. 8, 2023 | RITCA Boys Freshmen State Championships | 4:28.01 | 2 | 556 |
| Jan. 5, 2023 | RIIL Boys - Week 2 | 4:30.50 | 3 | 533 |
| Jan. 4, 2023 | RIIL Boys - Week 2 | 4:30.50 | 3 | 533 |
| Jan. 20, 2023 | RIIL Boys - Week 4 | 4:33.84 | 3 | 502 |
| Dec. 17, 2022 | RITCA Invitational | 4:35.30 | 11 | 489 |
| Dec. 15, 2022 | RIIL Boys - Week 1 | 4:43.35 | 4 | 420 |
2mile
882
Points
9:10.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 9:10.64 | 26 | 882 |
| June 16, 2024 | New Balance Nationals Outdoor | 9:11.06 | 15 | 880 |
| March 1, 2025 | New England HS Indoor Track & Field Championship | 9:18.92 | 8 | 841 |
| March 16, 2025 | New Balance Nationals Indoor | 9:18.97 | 79 | 841 |
| March 2, 2024 | New England Championship | 9:26.27 | 5 | 806 |
| June 18, 2023 | New Balance Nationals Outdoor | 9:39.92 | 9 | 742 |
2000msc
807
Points
6:19.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 6:19.06 | 40 | 807 |
3000m
901
Points
8:27.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2025 | Rhode Island State Championships | 8:27.50 | 1 | 901 |
| May 10, 2025 | Glenn D. Loucks Games | 8:31.93 | 6 | 877 |
| June 1, 2024 | Rhode Island State Championships | 8:33.13 | 1 | 871 |
| June 22, 2025 | New Balance Nationals Outdoor | 8:36.83 | 29 | 851 |
| June 16, 2024 | New Balance Nationals Outdoor | 8:37.06 | 30 | 850 |
| Jan. 11, 2025 | Yale Track Classic | 8:41.75 | 7 | 825 |
| Feb. 15, 2025 | RIIL State Indoor Championships | 8:45.14 | 3 | 808 |
| Feb. 17, 2024 | RIIL State Indoor Championships | 8:45.66 | 2 | 805 |
| May 18, 2025 | RIIL Eastern Division Championships | 8:47.58 | 1 | 795 |
| April 27, 2024 | Classical Classic | 8:48.42 | 2 | 791 |
| May 11, 2024 | Sgt. Brian St. Germain Invitational | 8:49.67 | 1 | 785 |
| May 19, 2024 | RIIL Class B Championships | 8:52.50 | 1 | 771 |
| May 25, 2025 | RIIL Class B Championships | 8:54.98 | 1 | 758 |
| Dec. 19, 2023 | RIIL Boys - Week 1 | 9:01.70 | 1 | 725 |
| June 18, 2023 | New Balance Nationals Outdoor | 9:02.49 | 8 | 721 |
| Jan. 13, 2024 | Yale Track Classic | 9:03.07 | 17 | 719 |
| June 3, 2023 | Rhode Island State Championships | 9:08.12 | 10 | 694 |
| May 13, 2023 | Sgt. Brian St. Germain Invitational | 9:08.99 | 5 | 690 |
| Feb. 8, 2025 | RITCA Last Chance Qualifier | 9:10.24 | 1 | 684 |
| April 9, 2024 | Shea, St. Raphael, Tolman @ Portsmouth HS | 9:22.60 | 1 | 627 |
| Feb. 4, 2023 | RIIL Class Championships | 9:29.82 | 3 | 595 |
| Jan. 24, 2024 | RIIL Boys - Week 4 | 9:30.20 | 1 | 593 |
| May 7, 2023 | RIIL Division Championships | 9:30.71 | 1 | 591 |
| May 1, 2023 | SRA, Shea, Tolman @ Portsmouth HS | 9:34.80 | 1 | 573 |
| May 20, 2023 | RIIL Class B Championships | 9:39.49 | 5 | 553 |
| Jan. 28, 2023 | RITCA Boys Division Championships | 9:42.20 | 2 | 542 |
| Jan. 12, 2023 | RIIL Boys - Week 3 | 9:53.21 | 3 | 496 |
3000msc
808
Points
9:47.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 9:47.31 | 5 | 808 |
3200m
896
Points
9:04.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 9:04.27 | 6 | 896 |
| June 14, 2025 | New England Interscholastic Outdoor Track and Field Championship | 9:05.27 | 2 | 891 |
| June 8, 2024 | New England Interscholastic Outdoor Track and Field Championship | 9:14.73 | 5 | 844 |
400m
358
Points
1:00.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2023 | Classical Classic | 1:00.26 | 57 | 358 |
5000m
881
Points
14:36.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 14:36.70 | 4 | 881 |
| March 16, 2025 | New Balance Nationals Indoor | 14:43.48 | 2 | 860 |
| March 10, 2024 | New Balance Nationals Indoor | 15:16.20 | 35 | 762 |
600m
662
Points
1:28.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 22, 2024 | RIIL Dual Meet - Week 2 | 1:28.06 | 1 | 662 |
800m
639
Points
2:05.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2024 | Shea, St. Raphael, Tolman @ Portsmouth HS | 2:05.20 | 1 | 639 |
| May 4, 2024 | RIIL Eastern Division Championships | 2:06.65 | 5 | 606 |
| May 4, 2025 | Sgt. Brian St. Germain Invitational | 2:11.72 | 23 | 500 |
mile
783
Points
4:25.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2025 | The Armory Hispanic Games | 4:25.65 | 19 | 783 |
| June 18, 2023 | New Balance Nationals Outdoor | 4:35.02 | 26 | 688 |
Cross Country
Event Group
823
Points
14:55.56
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 5, 2024 | 5K XC | Maine XC Festival of Champions | 14:55.56 | 1 | 823 |
| Nov. 2, 2024 | 5K XC | RIIL State Cross Country Championships | 15:11.82 | 2 | 775 |
| Nov. 1, 2025 | 5K XC | RIIL State Cross Country Championships | 15:16.10 | 1 | 762 |
| Nov. 22, 2025 | 5K XC | Nike Cross Nationals Northeast Regional | 15:21.20 | 1 | 748 |
| Dec. 6, 2025 | 5K XC | Nike Cross Nationals | 15:23.60 | 15 | 741 |
Mid-D
Event Group
662
Points
1:28.06
Personal Record
600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 22, 2024 | 600m | RIIL Dual Meet - Week 2 | 1:28.06 | 1 | 662 |
| April 9, 2024 | 800m | Shea, St. Raphael, Tolman @ Portsmouth HS | 2:05.20 | 1 | 639 |
| May 4, 2024 | 800m | RIIL Eastern Division Championships | 2:06.65 | 5 | 606 |
| Jan. 15, 2024 | 1000m | RIIL Boys - Week 3 | 2:45.71 | 1 | 579 |
| Jan. 30, 2024 | 1000m | RITCA Boys Division Championships | 2:46.48 | 3 | 566 |
Mile
Event Group
818
Points
4:03.15
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 25, 2024 | 1500m | Bishop Hendricken Invitational | 4:03.15 | 1 | 818 |
| May 31, 2025 | 1500m | Bishop Hendricken Invitational | 4:03.51 | 2 | 814 |
| May 25, 2025 | 1500m | RIIL Class B Championships | 4:03.83 | 2 | 810 |
| May 4, 2025 | 1500m | Sgt. Brian St. Germain Invitational | 4:05.39 | 3 | 792 |
| Jan. 4, 2025 | Mile | The Armory Hispanic Games | 4:25.65 | 19 | 783 |
Distance
Event Group
901
Points
8:27.50
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 8, 2025 | 3000m | Rhode Island State Championships | 8:27.50 | 1 | 901 |
| May 10, 2025 | 3200m | Glenn D. Loucks Games | 9:04.27 | 6 | 896 |
| June 14, 2025 | 3200m | New England Interscholastic Outdoor Track and Field Championship | 9:05.27 | 2 | 891 |
| June 22, 2025 | 2Mile | New Balance Nationals Outdoor | 9:10.64 | 26 | 882 |
| June 16, 2024 | 2Mile | New Balance Nationals Outdoor | 9:11.06 | 15 | 880 |
Steeple
Event Group
808
Points
9:47.31
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 10, 2025 | 3000mSC | Glenn D. Loucks Games | 9:47.31 | 5 | 808 |
| June 16, 2024 | 2000mSC | New Balance Nationals Outdoor | 6:19.06 | 40 | 807 |
Long Sprints
Event Group
358
Points
1:00.26
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2023 | 400m | Classical Classic | 1:00.26 | 57 | 358 |
Long-Distance
Event Group
881
Points
14:36.70
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 22, 2025 | 5000m | New Balance Nationals Outdoor | 14:36.70 | 4 | 881 |
| March 16, 2025 | 5000m | New Balance Nationals Indoor | 14:43.48 | 2 | 860 |
| March 10, 2024 | 5000m | New Balance Nationals Indoor | 15:16.20 | 35 | 762 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava