Performance Dashboard
Athlete analytics & progression tracking
1000m
426
Points
2:55.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2025 | Bobcat "Fresh" Tune-up | 2:55.93 | 12 | 426 |
| Jan. 25, 2025 | Wesleyan January Indoor Invitational | 3:00.66 | 10 | 363 |
| Jan. 18, 2025 | Tufts Branwen Smith King Invitational | 3:08.68 | 16 | 268 |
1500m
617
Points
4:21.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2025 | MASCAC Championship @ Bridgewater State University | 4:21.84 | 6 | 617 |
| April 5, 2025 | Sheehan Invite | 4:29.18 | 8 | 545 |
| April 19, 2025 | Tufts Sunshine Classic | 4:31.91 | 9 | 520 |
| March 29, 2025 | 2025 Corsair Classic Invitational | 4:32.83 | 33 | 512 |
| March 22, 2025 | Wesleyan Swanson Invitational | 4:33.64 | 38 | 504 |
| Dec. 16, 2023 | USATF NE Season Opener | 4:35.56 | 12 | 487 |
| April 12, 2025 | Silfen Invitational | 4:38.04 | 9 | 465 |
2mile
506
Points
10:36.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2022 | District E Division 1 Championship | 10:36.38 | 4 | 506 |
| June 19, 2021 | MIAA Central/West D1 Championship | 10:37.83 | 10 | 501 |
| Dec. 28, 2021 | MSTCA Distance Classic | 10:42.65 | 6 | 483 |
| Dec. 11, 2021 | MSTCA Winter Festival Invitational | 10:43.95 | 7 | 478 |
| June 12, 2021 | 59th Annual Fred Warren District E | 10:46.47 | 7 | 469 |
| Feb. 5, 2022 | Midland Wachusett Division A League Meet | 11:03.24 | 6 | 410 |
| Dec. 19, 2020 | MSTCA Distance & Speed Classic | 11:24.58 | 13 | 341 |
| Jan. 19, 2020 | Mid Wach Dual Meets at Wachusett Reg. HS | 11:36.60 | 6 | 305 |
| Dec. 12, 2018 | Mid-Wach Dual Meets, Week 2 | 12:38.70 | 15 | 150 |
3000m_cc
439
Points
10:07.79
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 10:07.79 | 11 | 439 |
3000m
349
Points
10:32.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Crimson Open | 10:32.95 | 35 | 349 |
5000m_cc
474
Points
17:07.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 17:07.03 | 73 | 474 |
| Sept. 18, 2021 | Amherst Invitational | 17:14.00 | 12 | 458 |
| Oct. 19, 2019 | Bob McIntyre Twilight Invitational | 17:28.19 | 17 | 426 |
| Nov. 6, 2021 | 1st Annual District E Central Mass Championships | 17:33.50 | 4 | 415 |
| Aug. 30, 2025 | Jim Sheehan Memorial | 17:43.13 | 5 | 395 |
| Aug. 30, 2025 | Jim Sheehan Alumni Short Course Meet | 17:43.20 | 5 | 394 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 17:44.20 | 99 | 392 |
| Oct. 2, 2021 | Wachusett Invitational | 17:53.00 | 7 | 374 |
| Oct. 26, 2019 | Midland Wachusett Championships | 17:55.00 | 18 | 370 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 18:27.10 | 80 | 308 |
| Oct. 5, 2019 | Wachusett Invitational | 18:38.00 | 20 | 288 |
| Oct. 19, 2020 | Frank Kelley Invitational | 18:39.40 | 118 | 286 |
| Sept. 21, 2019 | Amherst Invitational | 18:43.00 | 11 | 279 |
| Nov. 27, 2021 | Eastbay Northeast Regional | 18:43.00 | 188 | 279 |
| Oct. 30, 2021 | Midland-Wachusett XC League Championship Meet | 18:44.90 | 8 | 276 |
| Oct. 26, 2018 | Mid-Wach JV races A and B | 19:53.00 | 25 | 169 |
| Oct. 6, 2018 | Wachusett Invitational | 20:11.00 | 21 | 146 |
| Sept. 22, 2018 | Amherst Invitational | 21:34.00 | 63 | 59 |
5000m
458
Points
17:14.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2025 | Tufts Sunshine Classic | 17:14.05 | 12 | 458 |
| March 29, 2025 | 2025 Corsair Classic Invitational | 17:15.00 | 19 | 456 |
| April 25, 2025 | MASCAC Championship @ Bridgewater State University | 17:15.82 | 8 | 454 |
| April 5, 2025 | Sheehan Invite | 17:39.16 | 9 | 403 |
| March 22, 2025 | Wesleyan Swanson Invitational | 17:50.95 | 16 | 378 |
| Jan. 18, 2025 | Tufts Branwen Smith King Invitational | 19:35.16 | 6 | 195 |
6000m_cc
433
Points
21:43.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2023 | Wesleyan Cardinal Invitational | 21:43.83 | 25 | 433 |
8000m_cc
546
Points
28:00.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2025 | Pop Crowell Invitational | 28:00.47 | 15 | 546 |
| Sept. 13, 2025 | Pop Crowell Invitational | 28:00.50 | 15 | 546 |
| Nov. 1, 2025 | MASCAC Championships | 28:29.80 | 17 | 507 |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 28:32.20 | 183 | 504 |
| Sept. 17, 2023 | 50th UMass Dartmouth Cross Country Invitational | 28:37.88 | 179 | 497 |
| Oct. 11, 2025 | James Earley Invitational | 28:38.70 | 50 | 496 |
| Oct. 5, 2024 | Keene State College Cross-Country Run Invitational | 28:39.30 | 119 | 495 |
| Oct. 19, 2024 | Connecticut College Invitational | 28:47.00 | 251 | 485 |
| Oct. 18, 2025 | WNE Golden Bear Invitational | 28:57.50 | 57 | 472 |
| Nov. 2, 2024 | MASCAC XC Championships | 29:06.94 | 28 | 460 |
| Nov. 2, 2024 | MASCAC Championships | 29:07.00 | 28 | 460 |
| Oct. 27, 2023 | MASCAC Cross Country Championships | 29:22.05 | 13 | 441 |
| Sept. 14, 2024 | Pop Crowell Invitational | 29:23.20 | 23 | 440 |
| Sept. 30, 2023 | KSC Invitational | 29:25.80 | 105 | 437 |
| Oct. 12, 2024 | James Earley Invitational | 29:33.10 | 75 | 428 |
| Sept. 28, 2024 | Hampshire College Founding Tree Invitational | 29:44.20 | 14 | 415 |
| Sept. 28, 2024 | Founding Tree Invitational | 29:44.20 | 14 | 415 |
| Oct. 14, 2023 | Suffolk Invite | 29:51.80 | 151 | 406 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 29:52.33 | 261 | 405 |
| Sept. 6, 2025 | Silloway Vermont State Maple Syrup Challenge | 29:54.14 | 31 | 403 |
| Oct. 7, 2023 | James Earley Invitational | 29:57.90 | 131 | 399 |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 30:00.10 | 155 | 396 |
| Aug. 31, 2024 | Jim Sheehan Cross Country Race | 30:05.80 | 5 | 390 |
| Nov. 11, 2023 | NCAA Division III East Regional | 30:27.80 | 172 | 365 |
| Sept. 23, 2023 | Williams Purple Valley | 30:40.40 | 65 | 351 |
| Sept. 7, 2024 | Silloway Vermont State Maple Syrup Challenge | 30:48.43 | 19 | 342 |
| Sept. 2, 2023 | 2023 Jim Sheehan Memorial XC meet | 30:50.50 | 4 | 340 |
mile
629
Points
4:41.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 19, 2022 | MIAA Division 1 Championships | 4:41.16 | 6 | 629 |
| Jan. 16, 2022 | MSTCA Northeast Invitational | 4:47.75 | 24 | 568 |
| Feb. 12, 2022 | 43rd Annual District E Gerry Frew Indoor Invitational | 4:56.72 | 3 | 491 |
| Dec. 16, 2023 | USATF NE Season Opener | 4:56.88 | 13 | 490 |
| Dec. 17, 2022 | USATF New England Season Opener | 4:57.99 | 28 | 481 |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 5:02.25 | 24 | 446 |
| Dec. 7, 2024 | UMass Boston Beacon Season Opener | 5:04.36 | 8 | 430 |
| Dec. 15, 2019 | MSTCA Winter Festival Large Schools | 5:05.41 | 13 | 422 |
| Dec. 12, 2020 | MSTCA Winter Festival - Large Schools | 5:10.42 | 14 | 384 |
| Feb. 2, 2020 | Midland Wachusett Division A League Meet | 5:11.44 | 12 | 376 |
| Dec. 15, 2018 | MSTCA Winter Festival Large Schools | 5:32.33 | 103 | 240 |
| Jan. 17, 2019 | Mid Wach Dual Meets at Wachusett Reg. HS | 5:42.50 | 20 | 184 |
| Dec. 8, 2018 | Mid-Wach Dual Meets, Week 1 | 5:46.60 | 15 | 164 |
3mile_cc
308
Points
17:46.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2020 | Mid Watch Pod Meet | 17:46.50 | 14 | 308 |
Mid-D
Event Group
426
Points
2:55.93
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 22, 2025 | 1000m | Bobcat "Fresh" Tune-up | 2:55.93 | 12 | 426 |
| Jan. 25, 2025 | 1000m | Wesleyan January Indoor Invitational | 3:00.66 | 10 | 363 |
| Jan. 18, 2025 | 1000m | Tufts Branwen Smith King Invitational | 3:08.68 | 16 | 268 |
Mile
Event Group
629
Points
4:41.16
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 19, 2022 | Mile | MIAA Division 1 Championships | 4:41.16 | 6 | 629 |
| April 25, 2025 | 1500m | MASCAC Championship @ Bridgewater State University | 4:21.84 | 6 | 617 |
| Jan. 16, 2022 | Mile | MSTCA Northeast Invitational | 4:47.75 | 24 | 568 |
| April 5, 2025 | 1500m | Sheehan Invite | 4:29.18 | 8 | 545 |
| April 19, 2025 | 1500m | Tufts Sunshine Classic | 4:31.91 | 9 | 520 |
Distance
Event Group
506
Points
10:36.38
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2022 | 2Mile | District E Division 1 Championship | 10:36.38 | 4 | 506 |
| June 19, 2021 | 2Mile | MIAA Central/West D1 Championship | 10:37.83 | 10 | 501 |
| Dec. 28, 2021 | 2Mile | MSTCA Distance Classic | 10:42.65 | 6 | 483 |
| Dec. 11, 2021 | 2Mile | MSTCA Winter Festival Invitational | 10:43.95 | 7 | 478 |
| June 12, 2021 | 2Mile | 59th Annual Fred Warren District E | 10:46.47 | 7 | 469 |
Cross Country
Event Group
546
Points
28:00.47
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 13, 2025 | 8000mCC | Pop Crowell Invitational | 28:00.47 | 15 | 546 |
| Sept. 13, 2025 | 8000mCC | Pop Crowell Invitational | 28:00.50 | 15 | 546 |
| Nov. 1, 2025 | 8000mCC | MASCAC Championships | 28:29.80 | 17 | 507 |
| Sept. 20, 2025 | 8000mCC | UMass Dartmouth Corsair XC Invitational | 28:32.20 | 183 | 504 |
| Sept. 17, 2023 | 8000mCC | 50th UMass Dartmouth Cross Country Invitational | 28:37.88 | 179 | 497 |
Long-Distance
Event Group
458
Points
17:14.05
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 19, 2025 | 5000m | Tufts Sunshine Classic | 17:14.05 | 12 | 458 |
| March 29, 2025 | 5000m | 2025 Corsair Classic Invitational | 17:15.00 | 19 | 456 |
| April 25, 2025 | 5000m | MASCAC Championship @ Bridgewater State University | 17:15.82 | 8 | 454 |
| April 5, 2025 | 5000m | Sheehan Invite | 17:39.16 | 9 | 403 |
| March 22, 2025 | 5000m | Wesleyan Swanson Invitational | 17:50.95 | 16 | 378 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava