Performance Dashboard
Athlete analytics & progression tracking
10000m
662
Points
33:45.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2024 | Springfield College Outdoor Classic | 33:45.72 | 2 | 662 |
| April 28, 2024 | North Atlantic Conference Outdoor Track & Field Championship | 35:06.24 | 4 | 571 |
1000m
374
Points
2:59.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 6, 2019 | Auerbach Freshmen-Sophomore Meet Large School | 2:59.76 | 1 | 374 |
1500m
397
Points
4:46.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 1, 2023 | Corsair Classic | 4:46.13 | 15 | 397 |
2mile
596
Points
10:13.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 12, 2022 | MSTCA Last Chance | 10:13.69 | 6 | 596 |
| Feb. 19, 2022 | MIAA Division 1 Championships | 10:15.86 | 6 | 587 |
| Dec. 28, 2021 | MSTCA Distance Classic | 10:26.72 | 4 | 544 |
| May 11, 2019 | 58th Annual Fred Warren District E Boys Class Meet | 10:43.34 | 11 | 481 |
| May 25, 2019 | MIAA Western / Central Division 1 Championships | 10:43.89 | 15 | 479 |
| May 18, 2019 | Midland Wachusett Division A League Meet | 10:45.93 | 7 | 471 |
| Feb. 5, 2022 | Midland Wachusett Division A League Meet | 10:48.97 | 2 | 460 |
| Feb. 9, 2019 | District E Championship Div. 1 | 10:52.27 | 5 | 448 |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 10:53.91 | 15 | 442 |
| Feb. 8, 2020 | Division 1 Forty Second Annual Gerry Frew | 10:54.21 | 3 | 441 |
| Jan. 16, 2019 | Mid Wach Dual Meets at Shrewsbury | 10:58.50 | 5 | 426 |
| Dec. 28, 2019 | MSTCA Winter Distance Classic | 11:04.12 | 27 | 407 |
| Feb. 2, 2019 | Midland Wachusett Division A Championships | 11:05.41 | 8 | 403 |
| Dec. 12, 2018 | Mid-Wach Dual Meets, Week 2 | 11:20.70 | 5 | 353 |
3000m
620
Points
9:24.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2024 | Colby Invite | 9:24.14 | 5 | 620 |
| Feb. 18, 2023 | Pre Post-Season | 9:30.75 | 12 | 591 |
| Feb. 11, 2023 | Westfield State Invitational | 9:32.64 | 4 | 583 |
| Jan. 20, 2024 | Bates Invitational and Multi | 9:33.18 | 18 | 580 |
| Dec. 7, 2024 | Elm City Classic | 9:46.58 | 6 | 523 |
| Jan. 14, 2023 | CGA Winter Invite #1 | 10:01.60 | 6 | 463 |
3000msc
727
Points
10:09.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2023 | MASCAC Track & Field Championships | 10:09.49 | 2 | 727 |
| April 13, 2024 | Silfen Invitational | 10:09.55 | 8 | 727 |
| May 4, 2023 | New England DIII Outdoor Track & Field Championship | 10:18.38 | 17 | 696 |
| April 28, 2024 | North Atlantic Conference Outdoor Track & Field Championship | 10:19.58 | 3 | 692 |
| April 8, 2023 | Jim Sheehan Memorial Invitational | 10:21.46 | 4 | 686 |
| March 28, 2025 | SNHU Spring Invitational | 10:24.44 | 2 | 675 |
| April 15, 2023 | SILFEN INVITATIONAL | 10:26.55 | 11 | 668 |
400h
519
Points
1:04.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2022 | District E Division 1 Championship | 1:04.67 | 11 | 519 |
| June 12, 2021 | 59th Annual Fred Warren District E | 1:08.35 | 2 | 402 |
5000m
651
Points
15:55.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2024 | Bowdoin Pine Tree Classic | 15:55.83 | 3 | 651 |
| Feb. 8, 2025 | State of Maine Championship | 16:02.33 | 10 | 634 |
| Feb. 3, 2024 | Maine State Indoor Championships | 16:04.18 | 8 | 629 |
| April 22, 2023 | Tufts Sunshine Classic | 16:20.26 | 1 | 587 |
| Dec. 2, 2023 | Bowdoin Alumni Meet | 16:24.72 | 5 | 576 |
| Jan. 18, 2025 | Bates Invitational | 16:25.58 | 3 | 574 |
| March 25, 2023 | Bridgewater State Bears Invitational | 16:30.63 | 11 | 561 |
| April 29, 2023 | MASCAC Track & Field Championships | 16:31.39 | 3 | 559 |
| April 28, 2024 | North Atlantic Conference Outdoor Track & Field Championship | 16:55.51 | 6 | 501 |
| April 26, 2025 | NAC Championship | 16:55.56 | 5 | 500 |
| Dec. 14, 2024 | USM Alumni Open | 17:17.96 | 6 | 449 |
| April 19, 2025 | Pine Tree Classic | 17:52.38 | 10 | 375 |
| April 19, 2025 | Pine Tree Classic | 17:52.38 | 10 | 375 |
| Dec. 3, 2022 | Suffolk Relays | 18:03.96 | 17 | 352 |
5000m_cc
557
Points
16:32.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 16:32.40 | 30 | 557 |
| Oct. 28, 2020 | Shrewsbury vs. Westborough | 16:48.00 | 1 | 518 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 17:00.70 | 43 | 488 |
| Nov. 6, 2021 | 1st Annual District E Central Mass Championships | 17:09.60 | 2 | 468 |
| Sept. 6, 2025 | UMF Alumni Classic | 17:17.60 | 5 | 450 |
| Oct. 19, 2019 | Bob McIntyre Twilight Invitational | 17:27.28 | 15 | 428 |
| Oct. 30, 2021 | Midland-Wachusett XC League Championship Meet | 18:04.40 | 2 | 351 |
| Oct. 20, 2018 | Bob McIntyre Twilight Invitational | 18:07.53 | 38 | 345 |
| Sept. 21, 2019 | Amherst Invitational | 18:12.00 | 73 | 336 |
| Nov. 9, 2019 | MIAA Central Division Championships | 18:13.60 | 28 | 333 |
| Sept. 18, 2021 | Amherst Invitational | 18:15.00 | 35 | 331 |
| Nov. 16, 2019 | MIAA All State Finals | 18:16.00 | 148 | 329 |
| Oct. 26, 2019 | Midland Wachusett Championships | 18:22.70 | 25 | 316 |
| Oct. 26, 2018 | Mid-Wach JV races A and B | 18:43.60 | 2 | 278 |
| Sept. 22, 2018 | Amherst Invitational | 18:45.00 | 8 | 276 |
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 19:24.10 | 133 | 211 |
| Nov. 4, 2018 | MSTCA Frank Mooney Coaches Invitational | 19:27.90 | 109 | 206 |
| Oct. 13, 2018 | Bay State Invitational | 19:33.20 | 133 | 198 |
600m
391
Points
1:37.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 23, 2018 | MSTCA Speed Classic | 1:37.64 | 73 | 391 |
| Dec. 21, 2019 | MSTCA Speed Classic - Large Schools | 1:39.81 | 73 | 340 |
8000m_cc
642
Points
26:52.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2023 | NCAA Division III East Regional | 26:52.50 | 81 | 642 |
| Nov. 2, 2024 | North Atlantic Conference Cross Country Championships | 27:13.60 | 5 | 612 |
| Oct. 14, 2023 | Suffolk Invite | 27:21.80 | 55 | 600 |
| Oct. 11, 2025 | James Earley Invitational | 27:23.80 | 24 | 597 |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 27:31.40 | 94 | 586 |
| Sept. 20, 2025 | Maine State XC Championship | 27:31.89 | 38 | 586 |
| Sept. 30, 2023 | Maine State Collegiate Cross Country Championships | 27:43.40 | 36 | 570 |
| Oct. 8, 2022 | James Earley | 28:06.10 | 72 | 539 |
| Oct. 28, 2023 | NAC Championship | 28:07.50 | 5 | 537 |
| Oct. 15, 2022 | Connecticut College | 28:36.20 | 57 | 499 |
| Sept. 16, 2023 | NAC Pre Meet | 28:41.30 | 6 | 492 |
| Sept. 21, 2024 | MAINE STATE CHAMPIONSHIP | 28:48.40 | 57 | 483 |
| Oct. 12, 2024 | Husson Harrier Inviatational | 28:54.30 | 5 | 476 |
| Nov. 12, 2022 | NCAA Division III East Region Cross Country Championships | 29:14.50 | 114 | 451 |
| Oct. 5, 2024 | Bates Invitational | 29:23.70 | 109 | 439 |
| Sept. 9, 2023 | Ron Ouellette Invitational | 29:59.00 | 10 | 397 |
5mile_cc
522
Points
28:28.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2022 | UMass Dartmouth Cross Country Invitational | 28:28.90 | 176 | 522 |
mile
561
Points
4:48.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 9, 2023 | Elm City Classic | 4:48.60 | 6 | 561 |
| Feb. 15, 2025 | Lynn Ruddy Invite and Multi | 4:49.49 | 5 | 553 |
| Feb. 2, 2020 | Midland Wachusett Division A League Meet | 5:02.44 | 8 | 445 |
| Jan. 21, 2023 | Lyon-Mule Dual Invitational | 5:05.79 | 24 | 419 |
| Jan. 19, 2020 | Mid Wach Dual Meets at Wachusett Reg. HS | 5:16.20 | 10 | 343 |
3mile_cc
422
Points
16:51.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2020 | Mid Watch Pod Meet | 16:51.70 | 3 | 422 |
Long-Distance
Event Group
662
Points
33:45.72
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2024 | 10000m | Springfield College Outdoor Classic | 33:45.72 | 2 | 662 |
| April 20, 2024 | 5000m | Bowdoin Pine Tree Classic | 15:55.83 | 3 | 651 |
| Feb. 8, 2025 | 5000m | State of Maine Championship | 16:02.33 | 10 | 634 |
| Feb. 3, 2024 | 5000m | Maine State Indoor Championships | 16:04.18 | 8 | 629 |
| April 22, 2023 | 5000m | Tufts Sunshine Classic | 16:20.26 | 1 | 587 |
Mid-D
Event Group
391
Points
1:37.64
Personal Record
600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 23, 2018 | 600m | MSTCA Speed Classic | 1:37.64 | 73 | 391 |
| Jan. 6, 2019 | 1000m | Auerbach Freshmen-Sophomore Meet Large School | 2:59.76 | 1 | 374 |
| Dec. 21, 2019 | 600m | MSTCA Speed Classic - Large Schools | 1:39.81 | 73 | 340 |
Mile
Event Group
561
Points
4:48.60
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 9, 2023 | Mile | Elm City Classic | 4:48.60 | 6 | 561 |
| Feb. 15, 2025 | Mile | Lynn Ruddy Invite and Multi | 4:49.49 | 5 | 553 |
| Feb. 2, 2020 | Mile | Midland Wachusett Division A League Meet | 5:02.44 | 8 | 445 |
| Jan. 21, 2023 | Mile | Lyon-Mule Dual Invitational | 5:05.79 | 24 | 419 |
| April 1, 2023 | 1500m | Corsair Classic | 4:46.13 | 15 | 397 |
Distance
Event Group
620
Points
9:24.14
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 17, 2024 | 3000m | Colby Invite | 9:24.14 | 5 | 620 |
| Feb. 12, 2022 | 2Mile | MSTCA Last Chance | 10:13.69 | 6 | 596 |
| Feb. 18, 2023 | 3000m | Pre Post-Season | 9:30.75 | 12 | 591 |
| Feb. 19, 2022 | 2Mile | MIAA Division 1 Championships | 10:15.86 | 6 | 587 |
| Feb. 11, 2023 | 3000m | Westfield State Invitational | 9:32.64 | 4 | 583 |
Steeple
Event Group
727
Points
10:09.49
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2023 | 3000mSC | MASCAC Track & Field Championships | 10:09.49 | 2 | 727 |
| April 13, 2024 | 3000mSC | Silfen Invitational | 10:09.55 | 8 | 727 |
| May 4, 2023 | 3000mSC | New England DIII Outdoor Track & Field Championship | 10:18.38 | 17 | 696 |
| April 28, 2024 | 3000mSC | North Atlantic Conference Outdoor Track & Field Championship | 10:19.58 | 3 | 692 |
| April 8, 2023 | 3000mSC | Jim Sheehan Memorial Invitational | 10:21.46 | 4 | 686 |
Hurdles
Event Group
519
Points
1:04.67
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2022 | 400H | District E Division 1 Championship | 1:04.67 | 11 | 519 |
| June 12, 2021 | 400H | 59th Annual Fred Warren District E | 1:08.35 | 2 | 402 |
Cross Country
Event Group
642
Points
26:52.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 11, 2023 | 8000mCC | NCAA Division III East Regional | 26:52.50 | 81 | 642 |
| Nov. 2, 2024 | 8000mCC | North Atlantic Conference Cross Country Championships | 27:13.60 | 5 | 612 |
| Oct. 14, 2023 | 8000mCC | Suffolk Invite | 27:21.80 | 55 | 600 |
| Oct. 11, 2025 | 8000mCC | James Earley Invitational | 27:23.80 | 24 | 597 |
| Nov. 16, 2024 | 8000mCC | NCAA Division III East Region Cross Country Championships | 27:31.40 | 94 | 586 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava