Performance Dashboard
Athlete analytics & progression tracking
10000m
674
Points
33:36.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 26, 2024 | MASCAC Championship | 33:36.03 | 2 | 674 | 60° |
| March 30, 2024 | Corsair Invitational | 33:47.27 | 2 | 661 | 54° |
| May 3, 2024 | NE Division 3 | 34:01.13 | 13 | 644 | 65° |
| April 29, 2023 | MASCAC Track & Field Championships | 34:21.26 | 6 | 621 | 50° |
| April 12, 2025 | Silfen Invitational | 34:48.36 | 32 | 591 | 42° |
| April 25, 2025 | MASCAC Championship @ Bridgewater State University | 34:51.49 | 3 | 587 | 76° |
| March 25, 2023 | Bridgewater State Bears Invitational | 35:21.92 | 4 | 554 | 42° |
1000m
425
Points
2:55.99
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Yankee Small College Invitational | 2:55.99 | 2 | 425 | 33° |
| Jan. 17, 2026 | Branwen Smith-King Invitational | 2:58.28 | 11 | 394 | |
| Jan. 25, 2025 | Wesleyan January Indoor Invitational | 2:59.71 | 8 | 375 | 27° |
| Jan. 5, 2022 | SWCL - Northbridge Dual Meet #3 | 3:11.10 | 4 | 242 | |
| Jan. 28, 2023 | Wesleyan Indoor Invitational | 3:11.18 | 9 | 241 | 49° |
| Jan. 26, 2022 | SWCL League Meet | 3:11.89 | 2 | 234 | 18° |
| Feb. 4, 2023 | Panther Invite II | 3:13.93 | 7 | 213 | 2° |
| Jan. 19, 2022 | SWCL - Northbridge Dual Meet #5 | 3:14.80 | 1 | 205 | |
| Jan. 12, 2022 | SWCL - Northbridge Dual Meet #4 | 3:17.30 | 1 | 181 | |
| Dec. 22, 2021 | SWCL - Northbridge Dual Meet #2 | 3:21.70 | 3 | 144 |
1500m
431
Points
4:42.08
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 22, 2023 | MIT Sean Collier Invitational | 4:42.08 | 53 | 431 | 52° |
| April 15, 2023 | SILFEN INVITATIONAL | 4:46.14 | 63 | 397 | 65° |
2mile
332
Points
11:27.46
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 12, 2020 | MSTCA Northeast Invitational | 11:27.46 | 13 | 332 | |
| May 17, 2022 | Southern Worcester County League Boy's Championship | 11:30.68 | 5 | 322 | 72° |
| Jan. 12, 2022 | SWCL - Northbridge Dual Meet #4 | 11:50.90 | 1 | 264 | |
| June 9, 2021 | SWCL Boys Championship | 11:57.74 | 6 | 246 | 89° |
| Dec. 22, 2021 | SWCL - Northbridge Dual Meet #2 | 12:05.40 | 2 | 226 | |
| Jan. 19, 2022 | SWCL - Northbridge Dual Meet #5 | 12:08.70 | 2 | 218 | |
| Jan. 5, 2022 | SWCL - Northbridge Dual Meet #3 | 12:22.30 | 2 | 186 | |
| Jan. 23, 2019 | Inter High League Championships | 12:39.10 | 5 | 149 | 44° |
3000m
574
Points
9:34.65
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 10, 2024 | MASCAC Indoor | 9:34.65 | 2 | 574 | 59° |
| Dec. 7, 2024 | Springfield College Season Opener | 9:42.94 | 8 | 539 | 35° |
| Dec. 8, 2023 | Joe Donahue Games Opener | 9:59.52 | 7 | 471 | |
| Jan. 13, 2024 | Reggie Poyau Memorial Invitational | 10:01.79 | 11 | 462 | 59° |
| Feb. 11, 2023 | Westfield State Invitational | 10:18.82 | 7 | 399 | 42° |
| Dec. 3, 2022 | Mary Grinaker Invitational | 10:34.23 | 3 | 345 | 53° |
| Jan. 14, 2023 | Brandeis Reggie Poyau Memorial Invitational | 10:36.01 | 16 | 339 | 36° |
| Jan. 10, 2026 | Wesleyan Winter Invitational | 10:45.66 | 18 | 308 | 47° |
| Jan. 10, 2026 | Wesleyan Winter Invitational | 10:45.66 | 18 | 308 | 47° |
| June 22, 2019 | USATF New England Junior Olympics Championship | 11:36.99 | 10 | 167 | 74° |
3000msc
702
Points
10:16.63
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 5, 2025 | Sheehan Invite | 10:16.63 | 4 | 702 | 43° |
| April 26, 2024 | MASCAC Championship | 10:48.19 | 4 | 597 | 60° |
| March 29, 2025 | 2025 Corsair Classic Invitational | 10:55.04 | 6 | 575 | 51° |
| April 15, 2023 | SILFEN INVITATIONAL | 10:57.74 | 17 | 566 | 65° |
| April 13, 2024 | Silfen Invitational | 10:59.28 | 16 | 562 | 52° |
| April 29, 2023 | MASCAC Track & Field Championships | 11:03.67 | 3 | 548 | 50° |
| April 8, 2023 | Jim Sheehan Memorial Invitational | 11:16.58 | 10 | 509 | 47° |
5000m
613
Points
16:10.23
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 10, 2024 | MASCAC Indoor | 16:10.23 | 2 | 613 | 59° |
| Jan. 27, 2024 | Wesleyan Indoor Invitational | 16:18.28 | 2 | 592 | 42° |
| Jan. 27, 2024 | Wesleyan T&F January Invite | 16:18.28 | 2 | 592 | 42° |
| Jan. 20, 2024 | Branwen Smith-King Invitational | 16:23.82 | 4 | 578 | 20° |
| March 22, 2025 | Wesleyan Swanson Invitational | 16:36.75 | 11 | 546 | 58° |
| Jan. 18, 2025 | Tufts Branwen Smith King Invitational | 16:41.08 | 1 | 535 | 43° |
| April 1, 2023 | Tufts Snowflake Classic | 16:44.41 | 18 | 527 | 63° |
| Feb. 1, 2025 | Yankee Small College Invitational | 16:47.47 | 3 | 520 | 33° |
| April 25, 2025 | MASCAC Championship @ Bridgewater State University | 16:47.55 | 6 | 520 | 76° |
| April 13, 2024 | Silfen Invitational | 16:59.07 | 38 | 492 | 52° |
| Feb. 18, 2023 | Lynn Ruddy Invite | 17:05.83 | 8 | 477 | 32° |
| Feb. 4, 2023 | Panther Invite II | 18:05.37 | 8 | 349 | 2° |
5000m_cc
448
Points
17:18.60
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 20, 2021 | MIAA State Championships | 17:18.60 | 39 | 448 | |
| Nov. 13, 2021 | MIAA Division 3 State Qualifier | 17:22.00 | 13 | 440 | 59° |
| Aug. 30, 2025 | Jim Sheehan Memorial | 17:28.67 | 2 | 425 | 71° |
| Aug. 30, 2025 | Jim Sheehan Alumni Short Course Meet | 17:28.70 | 2 | 425 | 71° |
| Nov. 6, 2021 | 1st Annual District E Central Mass Championships | 18:11.50 | 8 | 337 | 48° |
| Oct. 19, 2020 | Frank Kelley Invitational | 20:05.90 | 177 | 152 | |
| Nov. 10, 2018 | MIAA Central Division Championships | 20:25.50 | 98 | 128 | |
| Nov. 24, 2018 | Foot Locker Northeast Regional | 20:51.40 | 134 | 99 |
800m
344
Points
2:20.34
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | Wesleyan Indoor Invitational | 2:20.34 | 19 | 344 | 42° |
| Jan. 27, 2024 | Wesleyan T&F January Invite | 2:20.34 | 19 | 344 | 42° |
| May 17, 2022 | Southern Worcester County League Boy's Championship | 2:20.62 | 6 | 339 | 72° |
| Jan. 12, 2020 | MSTCA Northeast Invitational | 2:24.46 | 90 | 279 |
8000m_cc
670
Points
26:33.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 5, 2024 | Keene State College Cross-Country Run Invitational | 26:33.90 | 29 | 670 | 69° |
| Oct. 19, 2024 | Connecticut College Invitational | 26:36.70 | 143 | 666 | 65° |
| Nov. 11, 2023 | NCAA Division III East Regional | 26:38.50 | 65 | 663 | 41° |
| Oct. 14, 2023 | Suffolk Invite | 26:51.10 | 38 | 644 | 60° |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 26:59.00 | 68 | 633 | 58° |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 27:01.03 | 120 | 630 | 61° |
| Nov. 2, 2024 | MASCAC XC Championships | 27:01.66 | 10 | 629 | 53° |
| Nov. 2, 2024 | MASCAC Championships | 27:01.70 | 10 | 629 | 53° |
| Sept. 30, 2023 | KSC Invitational | 27:04.00 | 27 | 626 | 70° |
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 27:11.60 | 121 | 615 | 68° |
| Oct. 7, 2023 | James Earley Invitational | 27:14.00 | 48 | 611 | 69° |
| Nov. 1, 2025 | MASCAC Championships | 27:14.60 | 11 | 610 | 53° |
| Oct. 11, 2025 | James Earley Invitational | 27:16.90 | 20 | 607 | 64° |
| Sept. 28, 2024 | Founding Tree Invitational | 27:20.10 | 4 | 602 | 74° |
| Sept. 28, 2024 | Hampshire College Founding Tree Invitational | 27:20.10 | 4 | 602 | 74° |
| Sept. 17, 2023 | 50th UMass Dartmouth Cross Country Invitational | 27:24.19 | 122 | 597 | 75° |
| Sept. 14, 2024 | Pop Crowell Invitational | 27:26.10 | 6 | 594 | 75° |
| Nov. 15, 2025 | NCAA Division III East Region Cross Country Championships | 27:31.10 | 100 | 587 | 43° |
| Nov. 15, 2025 | NCAA Division III East Region Cross Country Championships | 27:31.10 | 100 | 587 | 43° |
| Oct. 12, 2024 | James Earley Invitational | 27:41.40 | 25 | 572 | 71° |
| Sept. 13, 2025 | Pop Crowell Invitational | 27:50.64 | 14 | 560 | 70° |
| Sept. 13, 2025 | Pop Crowell Invitational | 27:50.70 | 14 | 560 | 70° |
| Aug. 31, 2024 | Jim Sheehan Cross Country Race | 28:18.50 | 2 | 522 | 77° |
| Sept. 7, 2024 | Silloway Vermont State Maple Syrup Challenge | 28:23.63 | 3 | 515 | 72° |
| Sept. 23, 2023 | Williams Purple Valley | 28:24.00 | 51 | 515 | 58° |
| Oct. 27, 2023 | MASCAC Cross Country Championships | 28:24.19 | 8 | 515 | 77° |
| Oct. 8, 2022 | James Earley | 28:39.10 | 92 | 495 | 55° |
| Sept. 6, 2025 | Silloway Vermont State Maple Syrup Challenge | 29:06.95 | 18 | 460 | 67° |
| Oct. 15, 2022 | Suffolk Invite | 29:14.10 | 73 | 451 | 70° |
| Sept. 24, 2022 | Bowdoin Invitational #1/Pre-Regionals | 29:21.94 | 77 | 441 | |
| Sept. 2, 2023 | 2023 Jim Sheehan Memorial XC meet | 29:30.10 | 2 | 432 | 77° |
| Oct. 1, 2022 | Purple valley Classic | 29:42.60 | 94 | 417 | 65° |
| Nov. 12, 2022 | NCAA Division III East Region Cross Country Championships | 30:58.30 | 164 | 332 |
5mile_cc
432
Points
29:40.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 17, 2022 | UMass Dartmouth Cross Country Invitational | 29:40.30 | 215 | 432 | 70° |
mile
512
Points
4:54.19
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 3, 2024 | Panther Invitational II | 4:54.19 | 9 | 512 | 29° |
| Jan. 25, 2025 | Wesleyan January Indoor Invitational | 5:00.27 | 14 | 462 | 27° |
| Feb. 12, 2022 | MSTCA Last Chance | 5:02.24 | 58 | 446 | |
| Feb. 18, 2023 | Lynn Ruddy Invite | 5:05.25 | 7 | 423 | 32° |
| Feb. 18, 2022 | MIAA Division 5 Championships | 5:06.35 | 22 | 414 | |
| Feb. 11, 2023 | Westfield State Invitational | 5:06.35 | 8 | 414 | 42° |
| Dec. 15, 2019 | MSTCA Winter Festival Large Schools | 5:10.32 | 20 | 385 | |
| Dec. 3, 2022 | Mary Grinaker Invitational | 5:14.64 | 5 | 353 | 53° |
| Dec. 28, 2019 | MSTCA Winter Distance Classic | 5:15.70 | 91 | 346 | |
| May 18, 2019 | South Shore Principals Twilight Meet | 5:16.57 | 2 | 340 | |
| Feb. 8, 2020 | Division 1 Forty Second Annual Gerry Frew | 5:19.59 | 9 | 319 | |
| Jan. 14, 2023 | Brandeis Reggie Poyau Memorial Invitational | 5:27.34 | 23 | 270 | 36° |
| June 9, 2021 | SWCL Boys Championship | 5:40.35 | 12 | 196 | 89° |
| Dec. 29, 2020 | MSTCA Holiday Challenge | 5:48.55 | 16 | 155 | |
| Dec. 16, 2018 | MSTCA Winter Festival Small Schools | 5:50.35 | 85 | 147 |
Long-Distance
Event Group
674
Points
33:36.03
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 26, 2024 | 10000m | MASCAC Championship | 33:36.03 | 2 | 674 | 60° |
| March 30, 2024 | 10000m | Corsair Invitational | 33:47.27 | 2 | 661 | 54° |
| May 3, 2024 | 10000m | NE Division 3 | 34:01.13 | 13 | 644 | 65° |
| April 29, 2023 | 10000m | MASCAC Track & Field Championships | 34:21.26 | 6 | 621 | 50° |
| Feb. 10, 2024 | 5000m | MASCAC Indoor | 16:10.23 | 2 | 613 | 59° |
Mid-D
Event Group
425
Points
2:55.99
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 1, 2025 | 1000m | Yankee Small College Invitational | 2:55.99 | 2 | 425 | 33° |
| Jan. 17, 2026 | 1000m | Branwen Smith-King Invitational | 2:58.28 | 11 | 394 | |
| Jan. 25, 2025 | 1000m | Wesleyan January Indoor Invitational | 2:59.71 | 8 | 375 | 27° |
| Jan. 27, 2024 | 800m | Wesleyan Indoor Invitational | 2:20.34 | 19 | 344 | 42° |
| Jan. 27, 2024 | 800m | Wesleyan T&F January Invite | 2:20.34 | 19 | 344 | 42° |
Mile
Event Group
512
Points
4:54.19
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 3, 2024 | Mile | Panther Invitational II | 4:54.19 | 9 | 512 | 29° |
| Jan. 25, 2025 | Mile | Wesleyan January Indoor Invitational | 5:00.27 | 14 | 462 | 27° |
| Feb. 12, 2022 | Mile | MSTCA Last Chance | 5:02.24 | 58 | 446 | |
| April 22, 2023 | 1500m | MIT Sean Collier Invitational | 4:42.08 | 53 | 431 | 52° |
| Feb. 18, 2023 | Mile | Lynn Ruddy Invite | 5:05.25 | 7 | 423 | 32° |
Distance
Event Group
574
Points
9:34.65
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 10, 2024 | 3000m | MASCAC Indoor | 9:34.65 | 2 | 574 | 59° |
| Dec. 7, 2024 | 3000m | Springfield College Season Opener | 9:42.94 | 8 | 539 | 35° |
| Dec. 8, 2023 | 3000m | Joe Donahue Games Opener | 9:59.52 | 7 | 471 | |
| Jan. 13, 2024 | 3000m | Reggie Poyau Memorial Invitational | 10:01.79 | 11 | 462 | 59° |
| Feb. 11, 2023 | 3000m | Westfield State Invitational | 10:18.82 | 7 | 399 | 42° |
Steeple
Event Group
702
Points
10:16.63
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 5, 2025 | 3000mSC | Sheehan Invite | 10:16.63 | 4 | 702 | 43° |
| April 26, 2024 | 3000mSC | MASCAC Championship | 10:48.19 | 4 | 597 | 60° |
| March 29, 2025 | 3000mSC | 2025 Corsair Classic Invitational | 10:55.04 | 6 | 575 | 51° |
| April 15, 2023 | 3000mSC | SILFEN INVITATIONAL | 10:57.74 | 17 | 566 | 65° |
| April 13, 2024 | 3000mSC | Silfen Invitational | 10:59.28 | 16 | 562 | 52° |
Cross Country
Event Group
670
Points
26:33.90
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 5, 2024 | 8000mCC | Keene State College Cross-Country Run Invitational | 26:33.90 | 29 | 670 | 69° |
| Oct. 19, 2024 | 8000mCC | Connecticut College Invitational | 26:36.70 | 143 | 666 | 65° |
| Nov. 11, 2023 | 8000mCC | NCAA Division III East Regional | 26:38.50 | 65 | 663 | 41° |
| Oct. 14, 2023 | 8000mCC | Suffolk Invite | 26:51.10 | 38 | 644 | 60° |
| Nov. 16, 2024 | 8000mCC | NCAA Division III East Region Cross Country Championships | 26:59.00 | 68 | 633 | 58° |