Performance Dashboard
Athlete analytics & progression tracking
100m
512
Points
12.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2021 | Portsmouth Home Meet #1 | 12.44 | 2 | 512 |
1000m
738
Points
2:36.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 2:36.42 | 44 | 738 |
| Jan. 12, 2023 | RIIL Boys - Week 3 | 2:45.24 | 2 | 586 |
| Jan. 23, 2020 | North & South Dual Meet #4 | 2:50.79 | 8 | 500 |
1500m
693
Points
4:14.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2022 | RIIL Class Championships | 4:14.47 | 2 | 693 |
| March 30, 2024 | UMass Lowell Invitational | 4:15.55 | 19 | 681 |
| April 11, 2022 | Barrington Dual Meet | 4:16.50 | 1 | 671 |
| April 5, 2022 | Tiverton Dual Meet | 4:21.90 | 2 | 616 |
| April 25, 2022 | Middletown Dual Meet | 4:25.50 | 1 | 581 |
| May 2, 2022 | Portsmouth Dual Meet | 4:28.60 | 3 | 551 |
| Jan. 13, 2020 | North & South Dual Meet #3 | 4:43.94 | 17 | 415 |
200m
676
Points
23.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 6, 2020 | RITCA Invite | 23.96 | 1 | 676 |
| June 12, 2021 | RIIL Class C Championships | 24.93 | 11 | 567 |
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 25.29 | 5 | 529 |
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 25.38 | 4 | 520 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 25.70 | 4 | 487 |
| May 10, 2021 | Portsmouth Home Meet #1 | 25.74 | 2 | 483 |
2000m_cc
594
Points
6:02.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 12, 2019 | Manhattan HS Invitational | 6:02.90 | 2 | 594 |
300m
672
Points
38.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 16, 2021 | RIIL Boys - Week 1 | 38.03 | 3 | 672 |
| Jan. 30, 2020 | Boys Southern and Northern Division Championship | 38.49 | 2 | 640 |
| Jan. 13, 2020 | North & South Dual Meet #3 | 38.52 | 5 | 638 |
| Jan. 24, 2021 | RIIL Week 1 | 38.73 | 1 | 624 |
| Jan. 8, 2020 | North Dual Meet #2 | 38.73 | 2 | 624 |
| Feb. 1, 2021 | RIIL Week 2 | 38.83 | 5 | 617 |
| Feb. 14, 2021 | RIIL Class Championships | 38.90 | 1 | 613 |
| Jan. 17, 2022 | RIIL Boys - Week 4 | 38.97 | 4 | 608 |
| Feb. 5, 2022 | RIIL Class Championships | 40.54 | 14 | 508 |
| Feb. 8, 2020 | RIIL Class Championships | 42.83 | 16 | 378 |
3000m
693
Points
9:08.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | UMass Lowell Invitational | 9:08.35 | 2 | 693 |
| May 9, 2022 | Sgt. Brian St. Germain Invitational | 9:09.49 | 9 | 688 |
| Jan. 30, 2020 | Boys Southern and Northern Division Championship | 9:55.88 | 6 | 486 |
400m
768
Points
51.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2022 | Classical Classic | 51.57 | 3 | 768 |
| Jan. 14, 2023 | East Coast Invitational | 52.08 | 1 | 740 |
| May 21, 2022 | RIIL Class Championships | 52.62 | 2 | 710 |
| June 12, 2021 | RIIL Class C Championships | 52.95 | 4 | 693 |
| May 10, 2021 | Portsmouth Home Meet #1 | 53.24 | 2 | 677 |
| April 5, 2022 | Tiverton Dual Meet | 53.32 | 1 | 673 |
| April 11, 2022 | Barrington Dual Meet | 53.42 | 1 | 668 |
| April 24, 2021 | Ocean State Running Spring Track & Field Series #1 | 53.54 | 8 | 662 |
| April 3, 2023 | SRA, SPA, Bay View @ Tiverton | 53.80 | 2 | 648 |
| July 9, 2017 | USATF Region 1 Junior Olympic Championships | 57.42 | 6 | 475 |
| June 17, 2017 | USATF New England Association Junior Olympic Championships | 57.66 | 2 | 465 |
4000m_cc
502
Points
13:21.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2019 | Freshmen State Meet | 13:21.22 | 2 | 502 |
| Aug. 31, 2019 | Injury Fund Carnival | 13:39.59 | 1 | 448 |
| Sept. 28, 2019 | Ocean State Invitational | 13:48.18 | 1 | 424 |
4500m_cc
406
Points
15:46.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 24, 2020 | SRA-PORT-MH | 15:46.00 | 4 | 406 |
| Sept. 28, 2021 | SRA-PORT-MH | 15:48.00 | 4 | 401 |
| Sept. 13, 2021 | Metro Dual Meet #1 SRA, LSA, MB, WH | 15:51.00 | 5 | 394 |
| Sept. 27, 2022 | Pawtucket City Championships | 17:02.00 | 5 | 245 |
| Oct. 4, 2021 | SRA-TOL-SH-BV-LincS | 17:25.00 | 5 | 205 |
| Oct. 5, 2020 | Metro Dual Meet #1 SRA, TOL, Shea, LS, BVA | 18:26.10 | 4 | 115 |
5000m_cc
574
Points
16:25.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2021 | Skee Carter Memorial/Bronco Invitational | 16:25.48 | 8 | 574 |
| Oct. 24, 2025 | CCSU Mini-Meet | 16:34.00 | 31 | 553 |
| Oct. 25, 2024 | CCSU Mini Meet | 16:35.20 | 46 | 550 |
| Oct. 29, 2022 | RI Class Championships | 16:38.00 | 9 | 543 |
| Sept. 25, 2021 | Ocean State Invitational | 16:46.94 | 7 | 521 |
| Nov. 6, 2021 | RIIL State Cross Country Championships | 16:51.36 | 32 | 510 |
| Nov. 14, 2020 | RIIL State Championships | 16:53.14 | 33 | 506 |
| Sept. 4, 2021 | Injury Fund Carnival | 16:58.79 | 4 | 493 |
| Nov. 7, 2020 | RIIL Class Championships | 16:59.23 | 8 | 492 |
| Oct. 30, 2021 | RI Class Championships | 17:00.00 | 8 | 490 |
| Sept. 21, 2019 | Highland Park Cross Country Invitational | 17:00.20 | 15 | 490 |
| Oct. 26, 2019 | Class Championships | 17:05.18 | 8 | 478 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 17:06.00 | 8 | 476 |
| Sept. 6, 2025 | University of Hartford XC Invitational | 17:07.60 | 25 | 472 |
| Nov. 2, 2019 | Rhode Island State Championships | 17:12.82 | 40 | 461 |
| Nov. 5, 2022 | RIIL State Cross Country Championships | 17:24.20 | 39 | 435 |
| Nov. 9, 2019 | New England XC Championship | 17:25.00 | 140 | 433 |
| Nov. 12, 2022 | New England Cross Country Championships | 17:27.90 | 118 | 427 |
| Oct. 17, 2020 | Metro Dual Meet #3: BAR, SRA, TIV, EP | 17:28.00 | 3 | 427 |
| Oct. 10, 2020 | WH-MB-LS-SRA | 17:52.00 | 10 | 376 |
55m
705
Points
7.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 27, 2022 | RITCA Boys Division Championships | 7.01 | 5 | 705 |
| Jan. 27, 2022 | RITCA Boys Division Championships | 7.05 | 6 | 686 |
| Feb. 7, 2021 | RIIL Week 3 | 7.08 | 10 | 672 |
| Jan. 24, 2021 | RIIL Week 1 | 7.09 | 7 | 668 |
| Feb. 1, 2021 | RIIL Week 2 | 7.16 | 13 | 636 |
| Feb. 14, 2021 | RIIL Class Championships | 7.20 | 11 | 618 |
| Jan. 8, 2020 | North Dual Meet #2 | 7.28 | 12 | 583 |
600m
841
Points
1:22.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 5, 2022 | New England Championship | 1:22.79 | 3 | 841 |
| Jan. 29, 2022 | The Millrose Games | 1:22.90 | 4 | 837 |
| Feb. 12, 2022 | RITCA Last Chance Qualifier | 1:23.22 | 1 | 826 |
| Feb. 19, 2022 | RIIL State Indoor Championships | 1:23.50 | 1 | 816 |
| Dec. 27, 2021 | MSTCA Boston Holiday Challenge | 1:23.72 | 1 | 808 |
| Jan. 18, 2025 | The Battle in Beantown | 1:23.72 | 16 | 808 |
| Dec. 27, 2022 | Boston Holiday Challenge | 1:24.03 | 1 | 797 |
| Feb. 15, 2020 | RIIL State Indoor Championships | 1:25.06 | 5 | 762 |
| Feb. 8, 2020 | RIIL Class Championships | 1:25.13 | 3 | 759 |
| Jan. 17, 2022 | RIIL Boys - Week 4 | 1:25.19 | 1 | 757 |
| Dec. 18, 2021 | RITCA Invitational | 1:25.30 | 1 | 753 |
| Jan. 23, 2020 | North & South Dual Meet #4 | 1:25.32 | 1 | 753 |
| Jan. 4, 2023 | RIIL Boys - Week 2 | 1:25.33 | 1 | 752 |
| Jan. 5, 2023 | RIIL Boys - Week 2 | 1:25.33 | 1 | 752 |
| Jan. 11, 2020 | Yale Track Classic | 1:25.44 | 1 | 749 |
| Jan. 20, 2023 | RIIL Boys - Week 4 | 1:25.45 | 1 | 748 |
| Feb. 29, 2020 | New England Indoor Championships | 1:25.69 | 15 | 740 |
| Feb. 5, 2022 | RIIL Class Championships | 1:26.70 | 1 | 706 |
| Dec. 21, 2019 | RITCA Invitational | 1:28.36 | 3 | 653 |
| Dec. 27, 2019 | North Dual Meet #1 | 1:28.38 | 2 | 652 |
| Feb. 7, 2021 | RIIL Week 3 | 1:28.54 | 3 | 647 |
| Feb. 4, 2023 | RIIL Class Championships | 1:28.78 | 1 | 639 |
| Jan. 30, 2020 | Boys Southern and Northern Division Championship | 1:29.64 | 2 | 613 |
| Feb. 18, 2023 | RIIL State Indoor Championships | 1:32.41 | 15 | 530 |
| Feb. 19, 2021 | Last Chance Qualifier | 1:32.81 | 16 | 519 |
| Jan. 28, 2023 | RITCA Boys Division Championships | 1:33.17 | 5 | 509 |
800m
896
Points
1:54.74
Personal Record
8000m_cc
630
Points
27:00.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2023 | 50th UMass Dartmouth Cross Country Invitational | 27:00.91 | 19 | 630 |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 27:19.50 | 33 | 603 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 27:44.22 | 54 | 569 |
mile
824
Points
4:21.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2022 | CT Distance Festival | 4:21.76 | 5 | 824 |
| Jan. 18, 2020 | East Coast Invitational | 4:30.48 | 4 | 733 |
| April 11, 2025 | Friar Invitational | 4:39.83 | 79 | 641 |
| Dec. 27, 2019 | Boston Holiday Challenge | 4:44.00 | 2 | 602 |
Short Sprints
Event Group
705
Points
7.01
Personal Record
55m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 27, 2022 | 55m | RITCA Boys Division Championships | 7.01 | 5 | 705 |
| Jan. 27, 2022 | 55m | RITCA Boys Division Championships | 7.05 | 6 | 686 |
| Aug. 6, 2020 | 200m | RITCA Invite | 23.96 | 1 | 676 |
| Feb. 7, 2021 | 55m | RIIL Week 3 | 7.08 | 10 | 672 |
| Jan. 24, 2021 | 55m | RIIL Week 1 | 7.09 | 7 | 668 |
Mid-D
Event Group
896
Points
1:54.74
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 27, 2022 | 800m | 2022 Boston University Last Chance Meet | 1:54.74 | 40 | 896 |
| May 28, 2022 | 800m | Bishop Hendricken Invitational | 1:55.48 | 3 | 876 |
| Feb. 8, 2025 | 800m | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 1:56.46 | 59 | 850 |
| March 13, 2022 | 800m | New Balance Nationals Indoor | 1:56.52 | 30 | 849 |
| March 5, 2022 | 600m | New England Championship | 1:22.79 | 3 | 841 |
Mile
Event Group
824
Points
4:21.76
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 22, 2022 | Mile | CT Distance Festival | 4:21.76 | 5 | 824 |
| Jan. 18, 2020 | Mile | East Coast Invitational | 4:30.48 | 4 | 733 |
| May 21, 2022 | 1500m | RIIL Class Championships | 4:14.47 | 2 | 693 |
| March 30, 2024 | 1500m | UMass Lowell Invitational | 4:15.55 | 19 | 681 |
| April 11, 2022 | 1500m | Barrington Dual Meet | 4:16.50 | 1 | 671 |
Cross Country
Event Group
630
Points
27:00.91
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 17, 2023 | 8000mCC | 50th UMass Dartmouth Cross Country Invitational | 27:00.91 | 19 | 630 |
| Sept. 20, 2025 | 8000mCC | UMass Dartmouth Corsair XC Invitational | 27:19.50 | 33 | 603 |
| Oct. 12, 2019 | 2000mCC | Manhattan HS Invitational | 6:02.90 | 2 | 594 |
| Oct. 21, 2021 | 5K XC | Skee Carter Memorial/Bronco Invitational | 16:25.48 | 8 | 574 |
| Sept. 21, 2024 | 8000mCC | UMass Dartmouth Cross Country Invitational Meet | 27:44.22 | 54 | 569 |
Long Sprints
Event Group
768
Points
51.57
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2022 | 400m | Classical Classic | 51.57 | 3 | 768 |
| Jan. 14, 2023 | 400m | East Coast Invitational | 52.08 | 1 | 740 |
| May 21, 2022 | 400m | RIIL Class Championships | 52.62 | 2 | 710 |
| June 12, 2021 | 400m | RIIL Class C Championships | 52.95 | 4 | 693 |
| May 10, 2021 | 400m | Portsmouth Home Meet #1 | 53.24 | 2 | 677 |
Distance
Event Group
693
Points
9:08.35
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 3000m | UMass Lowell Invitational | 9:08.35 | 2 | 693 |
| May 9, 2022 | 3000m | Sgt. Brian St. Germain Invitational | 9:09.49 | 9 | 688 |
| Jan. 30, 2020 | 3000m | Boys Southern and Northern Division Championship | 9:55.88 | 6 | 486 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava