Performance Dashboard
Athlete analytics & progression tracking
10000m
1089
Points
28:28.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 18, 2025 | Wake Forest Invitational | 28:28.14 | 1 | 1089 |
10000m_cc
937
Points
30:12.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 23, 2024 | NCAA Division I Cross Country Championships | 30:12.80 | 144 | 937 |
| Nov. 10, 2023 | NCAA Division I Southeast Region Cross Country Championships | 30:53.50 | 75 | 881 |
| Nov. 18, 2023 | NCAA Division I Cross Country Championships | 31:30.00 | 184 | 832 |
1000m
784
Points
2:33.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 15, 2023 | MSTCA Northeast Invitational | 2:33.94 | 1 | 784 |
| Feb. 4, 2020 | Southern Worcester County Championships | 2:54.08 | 2 | 452 |
1500m
536
Points
4:30.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 22, 2019 | USATF New England Junior Olympics Championship | 4:30.19 | 4 | 536 |
2mile
916
Points
9:03.82
Personal Record
3000m_cc
542
Points
9:42.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 9:42.12 | 1 | 542 |
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 9:50.80 | 1 | 506 |
| Sept. 28, 2019 | Frank Kelley Invitational | 10:07.70 | 2 | 440 |
| Nov. 4, 2018 | MSTCA Frank Mooney Coaches Invitational | 10:53.80 | 7 | 283 |
5000m
1070
Points
13:39.24
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 13:39.24 | 34 | 1070 |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 13:41.84 | 9 | 1062 |
| March 3, 2025 | ACC Indoor Track & Field Championships | 13:41.84 | 9 | 1062 |
| June 18, 2023 | New Balance Nationals Outdoor | 14:47.98 | 5 | 847 |
| March 20, 2022 | Adidas Track Nationals | 15:18.25 | 1 | 756 |
5000m_cc
849
Points
14:47.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | MIAA State Championships | 14:47.11 | 1 | 849 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 15:06.45 | 1 | 791 |
| Nov. 13, 2021 | MIAA Division 3 State Qualifier | 15:11.00 | 1 | 777 |
| Sept. 24, 2022 | Ocean State XC Invitational HS MS | 15:15.00 | 3 | 766 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 15:29.80 | 1 | 723 |
| Oct. 15, 2022 | Catholic Memorial Invitational | 15:32.59 | 1 | 715 |
| Oct. 2, 2021 | MSTCA Bay State XC Invitational | 15:34.00 | 1 | 711 |
| Dec. 4, 2021 | Garmin RunningLane Cross Country Championships | 15:38.04 | 204 | 700 |
| Nov. 26, 2022 | Nike Cross Nationals Northeast Regional | 15:52.90 | 4 | 659 |
| Nov. 15, 2022 | MIAA 3A, 3B, 3C Championships | 16:01.00 | 1 | 637 |
| Nov. 21, 2020 | MSTCA Cup | 16:17.10 | 3 | 595 |
| Nov. 1, 2020 | Frank Mooney Invitational | 16:18.00 | 7 | 593 |
| Oct. 19, 2020 | Frank Kelley Invitational | 16:28.50 | 12 | 566 |
| Oct. 5, 2019 | Wachusett Invitational | 17:03.00 | 5 | 483 |
| Nov. 9, 2019 | MIAA Central Division Championships | 17:10.30 | 6 | 466 |
| Nov. 10, 2018 | MIAA Central Division Championships | 17:56.00 | 36 | 368 |
| Nov. 16, 2019 | MIAA All State Finals | 18:49.00 | 120 | 269 |
| Oct. 24, 2018 | SWCL Championships | 20:16.70 | 12 | 139 |
600m
484
Points
1:34.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 31, 2023 | Southern Worcester Country League Championship | 1:34.06 | 1 | 484 |
| Jan. 26, 2022 | SWCL League Meet | 1:35.83 | 1 | 437 |
| Jan. 18, 2023 | SWCL Dual Meet #5 - Northbridge | 1:40.10 | 1 | 333 |
800m
623
Points
2:05.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 9, 2021 | SWCL Boys Championship | 2:05.89 | 1 | 623 |
| May 17, 2023 | Southern Worcester County Boy's League Meet | 2:05.90 | 1 | 623 |
| May 17, 2023 | SWCL Boys League Meet | 2:05.90 | 1 | 623 |
| May 17, 2023 | So. Worcester County League Boy's | 2:05.90 | 1 | 623 |
8000m_cc
1035
Points
22:57.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2024 | ACC Cross Country Championships | 22:57.10 | 15 | 1035 |
| Oct. 19, 2024 | Virginia/Panorama Farms Invitational | 23:27.80 | 5 | 979 |
| Sept. 27, 2024 | Nuttycombe Wisconsin Invitational | 24:02.60 | 36 | 916 |
| Oct. 27, 2023 | ACC Cross Country Championships | 24:13.50 | 49 | 897 |
| Sept. 15, 2023 | Covered Bridge Open | 24:21.94 | 3 | 883 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 25:44.80 | 38 | 746 |
mile
1012
Points
4:05.22
Personal Record
Long-Distance
Event Group
1089
Points
28:28.14
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 18, 2025 | 10000m | Wake Forest Invitational | 28:28.14 | 1 | 1089 |
| Feb. 15, 2025 | 5000m | Boston University David Hemery Valentine Invitational | 13:39.24 | 34 | 1070 |
| March 3, 2025 | 5000m | Atlantic Coast Conference Indoor Championships | 13:41.84 | 9 | 1062 |
| March 3, 2025 | 5000m | ACC Indoor Track & Field Championships | 13:41.84 | 9 | 1062 |
| June 18, 2023 | 5000m | New Balance Nationals Outdoor | 14:47.98 | 5 | 847 |
Cross Country
Event Group
1035
Points
22:57.10
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 1, 2024 | 8000mCC | ACC Cross Country Championships | 22:57.10 | 15 | 1035 |
| Oct. 19, 2024 | 8000mCC | Virginia/Panorama Farms Invitational | 23:27.80 | 5 | 979 |
| Nov. 23, 2024 | 10000mCC | NCAA Division I Cross Country Championships | 30:12.80 | 144 | 937 |
| Sept. 27, 2024 | 8000mCC | Nuttycombe Wisconsin Invitational | 24:02.60 | 36 | 916 |
| Oct. 27, 2023 | 8000mCC | ACC Cross Country Championships | 24:13.50 | 49 | 897 |
Mid-D
Event Group
784
Points
2:33.94
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 15, 2023 | 1000m | MSTCA Northeast Invitational | 2:33.94 | 1 | 784 |
| June 9, 2021 | 800m | SWCL Boys Championship | 2:05.89 | 1 | 623 |
| May 17, 2023 | 800m | Southern Worcester County Boy's League Meet | 2:05.90 | 1 | 623 |
| May 17, 2023 | 800m | SWCL Boys League Meet | 2:05.90 | 1 | 623 |
| May 17, 2023 | 800m | So. Worcester County League Boy's | 2:05.90 | 1 | 623 |
Mile
Event Group
1012
Points
4:05.22
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Mile | Gamecock Challenge | 4:05.22 | 12 | 1012 |
| Jan. 18, 2025 | Mile | VA Tech Hokie Invitational | 4:08.84 | 10 | 969 |
| May 20, 2022 | Mile | ToM: Track Night NYC | 4:10.69 | 6 | 948 |
| May 20, 2022 | Mile | Trials of Miles: Track Night NYC | 4:10.69 | 6 | 948 |
| June 2, 2022 | Mile | 2022 MIAA All-State Championships | 4:15.67 | 4 | 891 |
Distance
Event Group
916
Points
9:03.82
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 3, 2023 | 2Mile | MIAA Meet of Champions | 9:03.82 | 3 | 916 |
| May 25, 2023 | 2Mile | MIAA Division 6 Track & Field Championship | 9:13.71 | 1 | 867 |
| Jan. 15, 2023 | 2Mile | MSTCA Northeast Invitational | 9:16.58 | 1 | 852 |
| Feb. 18, 2022 | 2Mile | MIAA Division 5 Championships | 9:24.96 | 1 | 812 |
| Feb. 26, 2022 | 2Mile | MIAA All-State Championship | 9:26.20 | 6 | 806 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava