Performance Dashboard
Athlete analytics & progression tracking
10000m
1077
Points
28:36.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Raleigh Relays | 28:36.07 | 23 | 1077 |
| May 11, 2024 | BIG EAST Outdoor Championships | 29:13.59 | 3 | 1022 |
| May 13, 2023 | BIG EAST Outdoor Track & Field Championships | 29:43.86 | 5 | 978 |
| May 27, 2023 | NCAA Division I East Preliminary | 29:44.52 | 16 | 977 |
10000m_cc
908
Points
30:33.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2022 | NCAA Division I Great Lakes Region Cross Country Championships | 30:33.70 | 25 | 908 |
| Nov. 12, 2021 | NCAA Division I Great Lakes Region Cross Country Championships | 30:36.90 | 31 | 903 |
| Nov. 10, 2023 | NCAA Division I Great Lakes Region Cross Country Championships | 30:41.70 | 42 | 897 |
| Nov. 19, 2022 | NCAA DI Cross Country Championships | 30:52.30 | 182 | 882 |
| Nov. 20, 2021 | NCAA DI Cross Country Championships | 31:56.90 | 232 | 797 |
| Nov. 18, 2023 | NCAA Division I Cross Country Championships | 33:06.90 | 235 | 709 |
| March 15, 2021 | NCAA Division 1 Cross Country Championships | 33:13.40 | 214 | 701 |
| Nov. 15, 2019 | NCAA D1 Southeast Regional Championship | 34:53.80 | 210 | 585 |
1000m
480
Points
2:52.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 16, 2019 | Rhode Island State Championships | 2:52.10 | 16 | 480 |
1500m
858
Points
3:59.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 25, 2019 | Bishop Hendricken Invitational | 3:59.70 | 5 | 858 |
| May 4, 2019 | Brian Moretti Invitational | 4:06.27 | 6 | 782 |
| May 26, 2018 | Hendricken Invitational | 4:07.28 | 6 | 771 |
| Jan. 26, 2019 | Suburban Division Championships | 4:07.54 | 1 | 768 |
| Dec. 12, 2018 | RI Boys League Meets, Week 1 | 4:08.83 | 1 | 754 |
| Dec. 17, 2018 | RI Boys League Meets, Week 2 | 4:10.24 | 1 | 738 |
| May 5, 2018 | Brian Moretti Invitational | 4:16.21 | 11 | 674 |
| Feb. 16, 2019 | Rhode Island State Championships | 4:16.73 | 8 | 669 |
| Jan. 3, 2018 | RI Boys League Meets Week 3 | 4:19.21 | 3 | 643 |
| May 27, 2017 | Hendricken Invitational | 4:23.10 | 24 | 604 |
| Dec. 11, 2017 | RI Boys League Meets, Week 1 | 4:23.16 | 3 | 604 |
| Feb. 3, 2018 | Class Championships | 4:23.87 | 11 | 597 |
| Jan. 15, 2018 | RIIL Boys League Meets | 4:25.18 | 10 | 584 |
| Feb. 4, 2017 | RI Class Championships | 4:30.08 | 9 | 537 |
| Dec. 17, 2016 | RITCA Invitational | 4:37.02 | 16 | 474 |
| May 28, 2016 | Hendricken Invitational | 4:50.20 | 22 | 365 |
2mile
858
Points
9:15.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 2, 2019 | New England Indoor Championships | 9:15.35 | 2 | 858 |
| March 10, 2019 | New Balance Nationals Indoor | 9:20.10 | 2 | 835 |
| Jan. 12, 2019 | Dartmouth Relays | 9:22.59 | 1 | 823 |
| March 3, 2018 | New England Indoor Championships | 9:34.45 | 11 | 767 |
| Jan. 6, 2018 | Dartmouth Relays | 9:42.08 | 4 | 732 |
| March 11, 2018 | New Balance Nationals Indoor | 9:44.48 | 23 | 721 |
2000m_cc
229
Points
7:05.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2015 | Manhattan HS Invitational | 7:05.50 | 44 | 229 |
3000m
1019
Points
8:06.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2023 | Indiana University Relays | 8:06.43 | 9 | 1019 |
| Jan. 25, 2025 | Crossroads of America Invitational | 8:06.95 | 6 | 1016 |
| March 1, 2025 | BIG EAST Indoor Track & Field Championships | 8:21.10 | 12 | 936 |
| Feb. 25, 2023 | BIG EAST Indoor Track & Field Championships | 8:22.91 | 17 | 926 |
| Jan. 15, 2022 | 2022 Jim Green Track & Field Invitational | 8:27.82 | 7 | 899 |
| June 1, 2019 | Rhode Island State Championships | 8:31.49 | 3 | 880 |
| May 18, 2019 | Rhode Island Class A State Championships | 8:36.44 | 1 | 853 |
| Dec. 22, 2018 | RITCA Invitational | 8:37.98 | 1 | 845 |
| Jan. 19, 2020 | JDL January College Kick-Off | 8:39.34 | 1 | 838 |
| June 2, 2018 | Rhode Island State Championships | 8:40.34 | 2 | 833 |
| May 19, 2018 | Class A Championships | 8:40.50 | 2 | 832 |
| Feb. 16, 2019 | Rhode Island State Championships | 8:43.74 | 1 | 815 |
| April 27, 2019 | Classical Classic | 8:44.18 | 1 | 813 |
| March 10, 2019 | New Balance Nationals Indoor | 8:45.15 | 2 | 808 |
| Feb. 3, 2018 | Class Championships | 8:45.40 | 2 | 807 |
| April 28, 2018 | Classical Classic | 8:46.84 | 2 | 799 |
| Feb. 2, 2019 | RIIL Class Championships | 8:47.07 | 1 | 798 |
| May 8, 2018 | Central Division Boys Championship | 8:54.76 | 1 | 759 |
| June 3, 2017 | Rhode Island State Championship | 8:54.77 | 7 | 759 |
| Feb. 17, 2018 | Rhode Island State Championships | 9:00.26 | 4 | 732 |
| Jan. 24, 2018 | Suburban Division Championships | 9:02.60 | 2 | 721 |
| May 20, 2017 | Class Championships | 9:02.80 | 3 | 720 |
| March 11, 2018 | New Balance Nationals Indoor | 9:06.90 | 23 | 700 |
| Dec. 23, 2017 | RITCA Invitational | 9:07.03 | 4 | 700 |
| May 9, 2017 | RI Division Championships (Boys) | 9:12.50 | 1 | 674 |
| Feb. 7, 2017 | Sweeney-Headley Last Chance Qualfier | 9:18.23 | 1 | 647 |
| Jan. 20, 2018 | Yale Track Classic | 9:19.49 | 59 | 641 |
| Jan. 21, 2017 | Yale Track Classic | 9:20.58 | 61 | 636 |
| Feb. 18, 2017 | RI State Championships | 9:20.83 | 10 | 635 |
| April 29, 2017 | Classical Classic | 9:21.10 | 3 | 634 |
| Jan. 10, 2017 | RI Boys' League Meets, Week 3 | 9:22.24 | 2 | 629 |
| Jan. 28, 2017 | RI Divisional Championships | 9:25.04 | 1 | 616 |
| Dec. 13, 2016 | RI Boys' League Meets, Week 1 | 9:29.95 | 3 | 594 |
| Jan. 2, 2017 | RI Boys' League Meets, Week 2 | 9:38.20 | 9 | 559 |
| May 14, 2016 | Classical Classic | 9:56.60 | 5 | 483 |
| May 31, 2016 | Junior Varsity State Meet | 10:05.20 | 15 | 449 |
| May 24, 2016 | Boys' Freshmen State Meet | 10:08.30 | 8 | 438 |
| Feb. 10, 2016 | Rhode Island Freshmen State Championships | 10:12.93 | 6 | 420 |
| Feb. 15, 2016 | Junior Varsity State Championships | 10:22.64 | 15 | 385 |
| Jan. 9, 2016 | World Trophies Invitational | 10:33.69 | 8 | 347 |
3200m
908
Points
9:01.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | Glenn D. Loucks Games | 9:01.98 | 7 | 908 |
| Jan. 6, 2019 | Ocean Breeze Freedom Games | 9:14.46 | 2 | 846 |
| June 8, 2019 | New England Championship | 9:17.35 | 4 | 832 |
| June 9, 2018 | New England Championship | 9:38.49 | 13 | 732 |
| June 10, 2017 | New England Championship | 9:43.20 | 15 | 711 |
4000m_cc
613
Points
12:46.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2018 | Manhattan HS Invitational | 12:46.00 | 13 | 613 |
| Oct. 14, 2017 | Manhattan HS Invitational | 13:09.10 | 8 | 539 |
| Oct. 8, 2016 | Manhattan HS Invitational | 14:10.40 | 13 | 365 |
| Oct. 26, 2015 | Rhode Island Freshmen State Championships | 14:29.24 | 23 | 319 |
| Oct. 17, 2015 | Brown Invitational | 15:10.81 | 69 | 227 |
5000m
1036
Points
13:49.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 13:49.23 | 57 | 1036 |
| May 11, 2024 | BIG EAST Outdoor Championships | 14:05.72 | 8 | 981 |
| Dec. 7, 2024 | Boston University Sharon Colyear-Danville Season Opener | 14:08.72 | 128 | 971 |
| Feb. 25, 2023 | BIG EAST Indoor Track & Field Championships | 14:09.44 | 9 | 969 |
| March 1, 2025 | BIG EAST Indoor Track & Field Championships | 14:15.69 | 5 | 948 |
| Feb. 11, 2022 | GVSU Big Meet (Friday) | 14:20.14 | 8 | 934 |
| May 27, 2023 | NCAA Division I East Preliminary | 14:31.17 | 39 | 899 |
| Feb. 26, 2022 | Big East Indoor Track & Field Championships | 14:32.02 | 13 | 896 |
| Feb. 15, 2020 | David Hemery Valentine Invitational | 14:41.81 | 53 | 866 |
| June 17, 2018 | New Balance Nationals Outdoor | 15:00.35 | 7 | 809 |
| June 16, 2019 | New Balance Nationals Outdoor | 15:22.40 | 22 | 744 |
5000m_cc
700
Points
15:38.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 6, 2018 | Great American Cross Country Festival | 15:38.00 | 27 | 700 |
| Nov. 4, 2018 | Rhode Island State Championships | 15:40.54 | 2 | 693 |
| Dec. 1, 2018 | Nike Cross Nationals | 15:42.00 | 45 | 689 |
| Oct. 28, 2018 | Class Championships | 15:54.85 | 2 | 654 |
| Sept. 1, 2018 | Injury Fund Carnival | 16:03.97 | 1 | 629 |
| Nov. 5, 2017 | Rhode Island State Championships | 16:05.86 | 2 | 625 |
| Oct. 7, 2017 | Great American Cross Country Festival | 16:09.70 | 58 | 614 |
| Sept. 22, 2018 | Manchester Invitational | 16:10.00 | 8 | 614 |
| Nov. 10, 2018 | New England XC Championship | 16:10.50 | 5 | 612 |
| Sept. 2, 2017 | Injury Fund Carnival | 16:13.41 | 1 | 605 |
| Nov. 24, 2018 | Nike Cross Nationals Northeast Regional | 16:14.60 | 5 | 602 |
| Oct. 28, 2017 | Class Championships | 16:15.68 | 4 | 599 |
| Nov. 11, 2017 | New England Championships | 16:25.73 | 40 | 573 |
| Sept. 23, 2017 | Manchester Invitational | 16:34.00 | 8 | 553 |
| Oct. 29, 2016 | RI Class Championships | 16:51.00 | 2 | 511 |
| Nov. 25, 2017 | Nike Cross Nationals Northeast Regional | 16:53.70 | 33 | 505 |
| Oct. 1, 2016 | Great American Cross Country Festival | 17:07.70 | 5 | 472 |
| Sept. 24, 2016 | Manchester Invitational | 17:24.00 | 4 | 436 |
| Nov. 26, 2016 | Nike Cross Nationals Northeast Regional | 17:25.40 | 7 | 433 |
| Sept. 3, 2016 | Injury Fund Carnival | 17:33.93 | 21 | 414 |
| Oct. 31, 2015 | RI Class Championships | 18:55.59 | 15 | 257 |
| Nov. 28, 2015 | Nike Cross Nationals Northeast Regional | 19:37.70 | 145 | 191 |
8000m_cc
947
Points
23:45.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 5, 2021 | BIG EAST Cross Country Championships | 23:45.40 | 19 | 947 |
| Sept. 23, 2023 | Virginia College & Open Invitational | 24:28.70 | 107 | 871 |
| Oct. 15, 2022 | Weis-Crockett Invitational | 24:31.10 | 47 | 867 |
| Oct. 29, 2021 | Big East Cross Country Championships | 24:35.20 | 9 | 860 |
| Feb. 6, 2021 | Lipscomb Winter XC Classic | 24:39.20 | 7 | 853 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 24:41.00 | 149 | 850 |
| Oct. 29, 2022 | Big East Cross Country Championships | 24:46.30 | 32 | 841 |
| Oct. 15, 2021 | Wisconsin Nuttycombe Invitational | 25:08.60 | 173 | 804 |
| Sept. 9, 2022 | PSU Spiked Shoe Invitational | 25:41.70 | 17 | 751 |
| Oct. 28, 2023 | Big East Cross Country Championships | 25:46.70 | 16 | 743 |
| Oct. 19, 2019 | Princeton Cross Country Invitational | 26:00.00 | 142 | 722 |
| Nov. 2, 2019 | Atlantic 10 Championships | 27:46.40 | 102 | 566 |
5mile_cc
909
Points
24:15.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 30, 2022 | 2022 Joe Piane Notre Dame Invitational | 24:15.20 | 55 | 909 |
| Oct. 1, 2021 | Joe Piane Invitational | 25:01.90 | 102 | 830 |
mile
781
Points
4:25.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 28, 2018 | Boston Holiday Challenge | 4:25.79 | 4 | 781 |
| Dec. 28, 2017 | Rhode Island Classic | 4:42.15 | 8 | 619 |
| April 9, 2016 | Knights of Columbus Relays | 5:14.10 | 8 | 357 |
Long-Distance
Event Group
1077
Points
28:36.07
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 10000m | Raleigh Relays | 28:36.07 | 23 | 1077 |
| Feb. 15, 2025 | 5000m | Boston University David Hemery Valentine Invitational | 13:49.23 | 57 | 1036 |
| May 11, 2024 | 10000m | BIG EAST Outdoor Championships | 29:13.59 | 3 | 1022 |
| May 11, 2024 | 5000m | BIG EAST Outdoor Championships | 14:05.72 | 8 | 981 |
| May 13, 2023 | 10000m | BIG EAST Outdoor Track & Field Championships | 29:43.86 | 5 | 978 |
Cross Country
Event Group
947
Points
23:45.40
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 5, 2021 | 8000mCC | BIG EAST Cross Country Championships | 23:45.40 | 19 | 947 |
| Sept. 30, 2022 | 5MileCC | 2022 Joe Piane Notre Dame Invitational | 24:15.20 | 55 | 909 |
| Nov. 11, 2022 | 10000mCC | NCAA Division I Great Lakes Region Cross Country Championships | 30:33.70 | 25 | 908 |
| Nov. 12, 2021 | 10000mCC | NCAA Division I Great Lakes Region Cross Country Championships | 30:36.90 | 31 | 903 |
| Nov. 10, 2023 | 10000mCC | NCAA Division I Great Lakes Region Cross Country Championships | 30:41.70 | 42 | 897 |
Mid-D
Event Group
480
Points
2:52.10
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 16, 2019 | 1000m | Rhode Island State Championships | 2:52.10 | 16 | 480 |
Mile
Event Group
858
Points
3:59.70
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 25, 2019 | 1500m | Bishop Hendricken Invitational | 3:59.70 | 5 | 858 |
| May 4, 2019 | 1500m | Brian Moretti Invitational | 4:06.27 | 6 | 782 |
| Dec. 28, 2018 | Mile | Boston Holiday Challenge | 4:25.79 | 4 | 781 |
| May 26, 2018 | 1500m | Hendricken Invitational | 4:07.28 | 6 | 771 |
| Jan. 26, 2019 | 1500m | Suburban Division Championships | 4:07.54 | 1 | 768 |
Distance
Event Group
1019
Points
8:06.43
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 28, 2023 | 3000m | Indiana University Relays | 8:06.43 | 9 | 1019 |
| Jan. 25, 2025 | 3000m | Crossroads of America Invitational | 8:06.95 | 6 | 1016 |
| March 1, 2025 | 3000m | BIG EAST Indoor Track & Field Championships | 8:21.10 | 12 | 936 |
| Feb. 25, 2023 | 3000m | BIG EAST Indoor Track & Field Championships | 8:22.91 | 17 | 926 |
| May 11, 2019 | 3200m | Glenn D. Loucks Games | 9:01.98 | 7 | 908 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava