Performance Dashboard
Athlete analytics & progression tracking
1500m
562
Points
4:27.41
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 20, 2024 | Sean Collier Invitational | 4:27.41 | 21 | 562 | 61° |
1600m
438
Points
5:01.52
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 15, 2023 | Pelham Invitational | 5:01.52 | 11 | 438 | 72° |
2mile
471
Points
10:46.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 6, 2022 | MIAA Division 6 Championships | 10:46.00 | 14 | 471 | 82° |
| June 12, 2021 | 59th Annual Fred Warren District E | 11:05.30 | 7 | 403 | 73° |
| April 23, 2019 | IACS HS vs. Tyngsboro & North Middlesex | 12:12.27 | 5 | 209 | |
| May 8, 2019 | IACS HS vs. Tyngsboro & Littleton | 12:23.06 | 6 | 184 | |
| May 16, 2019 | Mid-Wach C/D League Championship | 12:29.83 | 9 | 169 | 64° |
3000m_cc
229
Points
11:12.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 11:12.20 | 20 | 229 | |
| Sept. 28, 2019 | Frank Kelley Invitational | 11:17.10 | 34 | 216 | |
| Nov. 4, 2018 | MSTCA Frank Mooney Coaches Invitational | 11:52.10 | 30 | 133 | |
| Sept. 29, 2018 | Frank Kelley Invitational | 12:39.50 | 109 | 53 |
3000msc
517
Points
11:13.82
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 13, 2024 | Silfen Invitational | 11:13.82 | 18 | 517 | 52° |
| April 27, 2024 | NEWMAC Outdoor Track & Field Championship | 11:21.73 | 11 | 494 | 62° |
| March 29, 2025 | Black & Gold Invitational | 11:38.77 | 15 | 445 | 47° |
| April 26, 2025 | NEWMAC Outdoor Track & Field Championship | 11:44.59 | 10 | 429 | 66° |
| March 30, 2024 | Tufts Snowflake Classic | 11:49.71 | 5 | 416 | 54° |
3200m_cc
195
Points
12:13.67
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 5, 2019 | Battle Of The Border | 12:13.67 | 1 | 195 | 57° |
| Oct. 6, 2018 | Battle Of The Border | 13:37.12 | 23 | 48 | 61° |
4000m_cc
175
Points
15:38.69
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 20, 2018 | Brown Northeast Invitational | 15:38.69 | 29 | 175 |
5000m_cc
497
Points
16:57.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 19, 2021 | 17th Annual Battle of the Border | 16:57.10 | 26 | 497 | 58° |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 16:59.20 | 17 | 492 | |
| Oct. 14, 2022 | MSTCA Bob Glennon Twilight (Large) | 17:03.70 | 41 | 481 | 66° |
| Oct. 23, 2021 | MSTCA Dick Atkinson Memorial Race | 17:13.58 | 16 | 459 | |
| Nov. 20, 2021 | MIAA State Championships | 17:27.28 | 48 | 428 | |
| Nov. 13, 2021 | MIAA Division 3 State Qualifier | 17:38.00 | 21 | 405 | 59° |
| Sept. 17, 2022 | Amherst Invitational | 17:40.10 | 24 | 401 | 68° |
| Oct. 8, 2022 | 18th Annual Battle of the Border XC Invitational | 17:41.80 | 47 | 397 | |
| Sept. 2, 2023 | 9th Annual Wheaton & Babson Season Opener | 17:59.30 | 26 | 361 | 77° |
| Sept. 24, 2022 | Ocean State XC Invitational HS MS | 18:00.00 | 45 | 360 | 67° |
| Sept. 9, 2023 | Smith College Cross Country Invitational | 18:00.90 | 29 | 358 | 80° |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 18:06.50 | 79 | 347 | 72° |
| Aug. 31, 2024 | 10th Annual Wheaton & Babson Season-Opener | 18:17.85 | 62 | 325 | 78° |
| Oct. 19, 2019 | Bob McIntyre Twilight Invitational | 18:17.94 | 158 | 325 | 54° |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 18:25.57 | 83 | 311 | 41° |
| Aug. 30, 2025 | Suffolk Short Course Classic | 18:28.80 | 101 | 305 | 72° |
| Sept. 14, 2019 | Nashua North XC Invitational | 18:34.10 | 6 | 295 | 73° |
| Oct. 30, 2021 | Midland-Wachusett XC League Championship Meet | 18:34.40 | 5 | 295 | |
| Sept. 21, 2019 | Amherst Invitational | 18:35.00 | 8 | 293 | 83° |
| Nov. 27, 2021 | Nike Cross Nationals Northeast Regional | 18:35.10 | 35 | 293 | |
| Nov. 15, 2022 | MIAA 3A, 3B, 3C Championships | 18:41.20 | 15 | 282 | 44° |
| Sept. 25, 2021 | Manchester Invitational | 18:43.00 | 53 | 279 | 73° |
| Oct. 19, 2020 | Frank Kelley Invitational | 18:53.00 | 131 | 262 | |
| Sept. 18, 2021 | Amherst Invitational | 18:54.00 | 48 | 260 | 77° |
| Nov. 9, 2019 | MIAA Central Division Championships | 19:08.60 | 64 | 236 | 35° |
| Oct. 26, 2019 | Midland Wachusett Championships | 19:12.50 | 21 | 230 | |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 19:27.30 | 96 | 207 | |
| Oct. 21, 2020 | Lunenburg vs Tyngsboro | 19:44.00 | 8 | 182 | |
| Nov. 18, 2020 | Pod 7 Meet | 19:47.00 | 17 | 178 | 33° |
| Nov. 21, 2020 | MSTCA Cup | 19:50.20 | 63 | 173 | 60° |
| Oct. 22, 2022 | Midland-Wachusett XC League Championship Meet | 19:52.36 | 14 | 170 | |
| Sept. 22, 2018 | Amherst Invitational | 20:41.00 | 49 | 110 | 68° |
| Oct. 13, 2018 | Bay State Invitational | 21:00.10 | 166 | 90 | 52° |
| Oct. 31, 2018 | Midland Wachusett Championships | 22:37.70 | 46 | 19 | 55° |
5000m
387
Points
17:46.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 12, 2025 | Silfen Invitational | 17:46.57 | 42 | 387 | 42° |
| April 6, 2024 | CGA Spring Invite | 17:58.69 | 30 | 363 | 47° |
800m
388
Points
2:17.71
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2023 | Littleton vs Tyngsborough | 2:17.71 | 2 | 388 | 48° |
8000m_cc
511
Points
28:26.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 19, 2024 | Connecticut College Invitational | 28:26.80 | 153 | 511 | 65° |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 28:29.26 | 82 | 508 | 61° |
| Oct. 28, 2023 | NEWMAC Cross Country Championships | 29:40.30 | 63 | 419 | 78° |
| Oct. 18, 2025 | Connecticut College Invitational | 29:46.00 | 299 | 413 | 61° |
| Oct. 18, 2025 | Conn College Invite | 29:46.00 | 299 | 413 | 61° |
| Oct. 14, 2023 | Connecticut College Invitational | 29:49.60 | 200 | 408 | 58° |
| Oct. 5, 2024 | Keene State College Cross-Country Run Invitational | 29:56.00 | 159 | 401 | 69° |
| Nov. 2, 2024 | NEWMAC Championships | 30:07.00 | 102 | 388 | 55° |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 30:15.50 | 111 | 379 | 68° |
| Sept. 23, 2023 | Dickinson College Long-Short Invitational | 30:44.30 | 150 | 347 | 57° |
| Nov. 1, 2025 | NEWMAC Cross-Country Championships | 30:54.10 | 89 | 336 | 56° |
mile
557
Points
4:48.99
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 6, 2022 | MIAA Division 6 Championships | 4:48.99 | 12 | 557 | 82° |
| May 13, 2023 | 61st Boys & 50th Girls District E Division 2 Central Mass Champ. | 4:56.10 | 8 | 496 | 77° |
| May 18, 2023 | Midland Wachusett Division D League Meet | 4:58.14 | 1 | 479 | 65° |
| May 18, 2023 | Mid Wach Division D Meet | 4:58.14 | 1 | 479 | 65° |
| May 4, 2023 | Littleton vs Tyngsborough | 5:03.42 | 2 | 437 | 48° |
| March 1, 2023 | Night at the Track #3 | 5:09.31 | 8 | 392 | |
| Jan. 15, 2022 | East Coast Championship | 5:21.47 | 62 | 307 | |
| May 18, 2019 | South Shore Principals Twilight Meet | 5:28.25 | 7 | 264 |
Mile
Event Group
562
Points
4:27.41
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 20, 2024 | 1500m | Sean Collier Invitational | 4:27.41 | 21 | 562 | 61° |
| June 6, 2022 | Mile | MIAA Division 6 Championships | 4:48.99 | 12 | 557 | 82° |
| May 13, 2023 | Mile | 61st Boys & 50th Girls District E Division 2 Central Mass Champ. | 4:56.10 | 8 | 496 | 77° |
| May 18, 2023 | Mile | Midland Wachusett Division D League Meet | 4:58.14 | 1 | 479 | 65° |
| May 18, 2023 | Mile | Mid Wach Division D Meet | 4:58.14 | 1 | 479 | 65° |
Distance
Event Group
471
Points
10:46.00
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 6, 2022 | 2Mile | MIAA Division 6 Championships | 10:46.00 | 14 | 471 | 82° |
| June 12, 2021 | 2Mile | 59th Annual Fred Warren District E | 11:05.30 | 7 | 403 | 73° |
| April 23, 2019 | 2Mile | IACS HS vs. Tyngsboro & North Middlesex | 12:12.27 | 5 | 209 | |
| May 8, 2019 | 2Mile | IACS HS vs. Tyngsboro & Littleton | 12:23.06 | 6 | 184 | |
| May 16, 2019 | 2Mile | Mid-Wach C/D League Championship | 12:29.83 | 9 | 169 | 64° |
Cross Country
Event Group
511
Points
28:26.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 19, 2024 | 8000mCC | Connecticut College Invitational | 28:26.80 | 153 | 511 | 65° |
| Sept. 21, 2024 | 8000mCC | UMass Dartmouth Cross Country Invitational Meet | 28:29.26 | 82 | 508 | 61° |
| Oct. 19, 2021 | 5K XC | 17th Annual Battle of the Border | 16:57.10 | 26 | 497 | 58° |
| Nov. 6, 2021 | 5K XC | Frank Mooney Coaches Invitational | 16:59.20 | 17 | 492 | |
| Oct. 14, 2022 | 5K XC | MSTCA Bob Glennon Twilight (Large) | 17:03.70 | 41 | 481 | 66° |
Steeple
Event Group
517
Points
11:13.82
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 13, 2024 | 3000mSC | Silfen Invitational | 11:13.82 | 18 | 517 | 52° |
| April 27, 2024 | 3000mSC | NEWMAC Outdoor Track & Field Championship | 11:21.73 | 11 | 494 | 62° |
| March 29, 2025 | 3000mSC | Black & Gold Invitational | 11:38.77 | 15 | 445 | 47° |
| April 26, 2025 | 3000mSC | NEWMAC Outdoor Track & Field Championship | 11:44.59 | 10 | 429 | 66° |
| March 30, 2024 | 3000mSC | Tufts Snowflake Classic | 11:49.71 | 5 | 416 | 54° |
Long-Distance
Event Group
387
Points
17:46.57
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 12, 2025 | 5000m | Silfen Invitational | 17:46.57 | 42 | 387 | 42° |
| April 6, 2024 | 5000m | CGA Spring Invite | 17:58.69 | 30 | 363 | 47° |
Mid-D
Event Group
388
Points
2:17.71
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 4, 2023 | 800m | Littleton vs Tyngsborough | 2:17.71 | 2 | 388 | 48° |