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 | 49° |
| April 28, 2024 | North Atlantic Conference Outdoor Track & Field Championship | 35:06.24 | 4 | 571 | 74° |
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 | 54° |
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 | 62° |
| May 25, 2019 | MIAA Western / Central Division 1 Championships | 10:43.89 | 15 | 479 | 71° |
| May 18, 2019 | Midland Wachusett Division A League Meet | 10:45.93 | 7 | 471 | 68° |
| Feb. 5, 2022 | Midland Wachusett Division A League Meet | 10:48.97 | 2 | 460 | 22° |
| 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 | 31° |
| Feb. 18, 2023 | Pre Post-Season | 9:30.75 | 12 | 591 | |
| Feb. 11, 2023 | Westfield State Invitational | 9:32.64 | 4 | 583 | 42° |
| Jan. 20, 2024 | Bates Invitational and Multi | 9:33.18 | 18 | 580 | 16° |
| Dec. 7, 2024 | Elm City Classic | 9:46.58 | 6 | 523 | 24° |
| 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 | 50° |
| April 13, 2024 | Silfen Invitational | 10:09.55 | 8 | 727 | 52° |
| May 4, 2023 | New England DIII Outdoor Track & Field Championship | 10:18.38 | 17 | 696 | 54° |
| April 28, 2024 | North Atlantic Conference Outdoor Track & Field Championship | 10:19.58 | 3 | 692 | 74° |
| April 8, 2023 | Jim Sheehan Memorial Invitational | 10:21.46 | 4 | 686 | 47° |
| March 28, 2025 | SNHU Spring Invitational | 10:24.44 | 2 | 675 | 53° |
| April 15, 2023 | SILFEN INVITATIONAL | 10:26.55 | 11 | 668 | 65° |
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 | 87° |
| June 12, 2021 | 59th Annual Fred Warren District E | 1:08.35 | 2 | 402 | 73° |
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 | 52° |
| Feb. 8, 2025 | State of Maine Championship | 16:02.33 | 10 | 634 | 29° |
| Feb. 3, 2024 | Maine State Indoor Championships | 16:04.18 | 8 | 629 | |
| April 22, 2023 | Tufts Sunshine Classic | 16:20.26 | 1 | 587 | 50° |
| Dec. 2, 2023 | Bowdoin Alumni Meet | 16:24.72 | 5 | 576 | 48° |
| Jan. 18, 2025 | Bates Invitational | 16:25.58 | 3 | 574 | 40° |
| March 25, 2023 | Bridgewater State Bears Invitational | 16:30.63 | 11 | 561 | 42° |
| April 29, 2023 | MASCAC Track & Field Championships | 16:31.39 | 3 | 559 | 50° |
| April 28, 2024 | North Atlantic Conference Outdoor Track & Field Championship | 16:55.51 | 6 | 501 | 74° |
| April 26, 2025 | NAC Championship | 16:55.56 | 5 | 500 | 55° |
| Dec. 14, 2024 | USM Alumni Open | 17:17.96 | 6 | 449 | |
| April 19, 2025 | Pine Tree Classic | 17:52.38 | 10 | 375 | 75° |
| April 19, 2025 | Pine Tree Classic | 17:52.38 | 10 | 375 | 75° |
| 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 | 48° |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 17:00.70 | 43 | 488 | 72° |
| Nov. 6, 2021 | 1st Annual District E Central Mass Championships | 17:09.60 | 2 | 468 | 48° |
| Sept. 6, 2025 | UMF Alumni Classic | 17:17.60 | 5 | 450 | |
| Oct. 19, 2019 | Bob McIntyre Twilight Invitational | 17:27.28 | 15 | 428 | 54° |
| Oct. 30, 2021 | Midland-Wachusett XC League Championship Meet | 18:04.40 | 2 | 351 | 56° |
| Oct. 20, 2018 | Bob McIntyre Twilight Invitational | 18:07.53 | 38 | 345 | 61° |
| Sept. 21, 2019 | Amherst Invitational | 18:12.00 | 73 | 336 | 83° |
| Nov. 9, 2019 | MIAA Central Division Championships | 18:13.60 | 28 | 333 | 35° |
| Sept. 18, 2021 | Amherst Invitational | 18:15.00 | 35 | 331 | 77° |
| Nov. 16, 2019 | MIAA All State Finals | 18:16.00 | 148 | 329 | 33° |
| 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 | 68° |
| 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 | 52° |
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
671
Points
26:33.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 15, 2025 | NCAA Division III East Region Cross Country Championships | 26:33.30 | 65 | 671 | 43° |
| Nov. 15, 2025 | NCAA Division III East Region Cross Country Championships | 26:33.30 | 65 | 671 | 43° |
| Nov. 11, 2023 | NCAA Division III East Regional | 26:52.50 | 81 | 642 | 41° |
| Nov. 2, 2024 | North Atlantic Conference Cross Country Championships | 27:13.60 | 5 | 612 | 46° |
| Oct. 14, 2023 | Suffolk Invite | 27:21.80 | 55 | 600 | 60° |
| Oct. 11, 2025 | James Earley Invitational | 27:23.80 | 24 | 597 | 64° |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 27:31.40 | 94 | 586 | 58° |
| Sept. 20, 2025 | Maine State XC Championship | 27:31.89 | 38 | 586 | 65° |
| Sept. 30, 2023 | Maine State Collegiate Cross Country Championships | 27:43.40 | 36 | 570 | 70° |
| Oct. 8, 2022 | James Earley | 28:06.10 | 72 | 539 | 55° |
| Oct. 28, 2023 | NAC Championship | 28:07.50 | 5 | 537 | 70° |
| Oct. 15, 2022 | Connecticut College | 28:36.20 | 57 | 499 | 51° |
| Sept. 16, 2023 | NAC Pre Meet | 28:41.30 | 6 | 492 | 61° |
| Sept. 21, 2024 | MAINE STATE CHAMPIONSHIP | 28:48.40 | 57 | 483 | 64° |
| 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 | 68° |
| Sept. 9, 2023 | Ron Ouellette Invitational | 29:59.00 | 10 | 397 | 81° |
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 | 70° |
mile
561
Points
4:48.60
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 9, 2023 | Elm City Classic | 4:48.60 | 6 | 561 | 41° |
| Feb. 15, 2025 | Lynn Ruddy Invite and Multi | 4:49.49 | 5 | 553 | 27° |
| 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 | 37° |
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 | 71° |
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 | 49° |
| April 20, 2024 | 5000m | Bowdoin Pine Tree Classic | 15:55.83 | 3 | 651 | 52° |
| Feb. 8, 2025 | 5000m | State of Maine Championship | 16:02.33 | 10 | 634 | 29° |
| 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 | 50° |
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 | 41° |
| Feb. 15, 2025 | Mile | Lynn Ruddy Invite and Multi | 4:49.49 | 5 | 553 | 27° |
| 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 | 54° |
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 | 31° |
| 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 | 42° |
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 | 50° |
| April 13, 2024 | 3000mSC | Silfen Invitational | 10:09.55 | 8 | 727 | 52° |
| May 4, 2023 | 3000mSC | New England DIII Outdoor Track & Field Championship | 10:18.38 | 17 | 696 | 54° |
| April 28, 2024 | 3000mSC | North Atlantic Conference Outdoor Track & Field Championship | 10:19.58 | 3 | 692 | 74° |
| April 8, 2023 | 3000mSC | Jim Sheehan Memorial Invitational | 10:21.46 | 4 | 686 | 47° |
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 | 87° |
| June 12, 2021 | 400H | 59th Annual Fred Warren District E | 1:08.35 | 2 | 402 | 73° |
Cross Country
Event Group
671
Points
26:33.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 15, 2025 | 8000mCC | NCAA Division III East Region Cross Country Championships | 26:33.30 | 65 | 671 | 43° |
| Nov. 15, 2025 | 8000mCC | NCAA Division III East Region Cross Country Championships | 26:33.30 | 65 | 671 | 43° |
| Nov. 11, 2023 | 8000mCC | NCAA Division III East Regional | 26:52.50 | 81 | 642 | 41° |
| Nov. 2, 2024 | 8000mCC | North Atlantic Conference Cross Country Championships | 27:13.60 | 5 | 612 | 46° |
| Oct. 14, 2023 | 8000mCC | Suffolk Invite | 27:21.80 | 55 | 600 | 60° |