Performance Dashboard
Athlete analytics & progression tracking
10000m
769
Points
39:40.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | NEICAAA Outdoor Championship | 39:40.59 | 10 | 769 |
| April 8, 2023 | University of Vermont Quad TF Meet | 41:18.57 | 6 | 700 |
| March 29, 2025 | Black & Gold Invitational | 42:18.89 | 20 | 658 |
| May 13, 2023 | NEICAAA Outdoor Track & Field Championship | 42:43.59 | 27 | 642 |
1000m
593
Points
3:25.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 11, 2021 | MSTCA Winter Festival Invitational | 3:25.36 | 2 | 593 |
| Jan. 18, 2025 | Middlebury Winter Classic | 3:31.96 | 13 | 532 |
| Jan. 25, 2020 | Middlesex League Meet #5 | 3:34.19 | 9 | 512 |
| Feb. 9, 2020 | MSTCA Last Chance To Qualify Meet | 3:34.64 | 15 | 508 |
| Jan. 3, 2020 | Middlesex League Meet #3 | 3:34.91 | 9 | 506 |
| Jan. 5, 2020 | Auerbach Freshmen-Sophomore Meet Small School | 3:36.70 | 25 | 490 |
| Dec. 18, 2019 | Middlesex League Indoor Meet #1 | 3:38.65 | 6 | 474 |
| Jan. 7, 2020 | Middlesex League Meet #4 | 3:40.07 | 9 | 462 |
| Dec. 27, 2019 | Middlesex League Meet #2 | 3:56.10 | 33 | 337 |
1500m
718
Points
5:08.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2023 | UMASS Pre Championship Invitational | 5:08.44 | 31 | 718 |
| April 15, 2023 | UMASS Commonwealth Invitational | 5:13.18 | 37 | 689 |
| April 5, 2025 | UNH Jim Boulanger Invitational | 5:17.64 | 23 | 663 |
2mile
772
Points
11:38.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2022 | MIAA Division 4 Championships | 11:38.14 | 6 | 772 |
| Feb. 17, 2022 | MIAA Division 4 Indoor Track & Field Championship | 11:57.90 | 5 | 722 |
| Feb. 2, 2022 | Middlesex League Championships | 12:03.10 | 4 | 709 |
| Jan. 22, 2022 | Middlesex League Indoor T&F #2 | 12:09.43 | 3 | 693 |
| Jan. 13, 2022 | Middlesex League Indoor T&F #5 | 12:17.00 | 4 | 675 |
| Dec. 30, 2021 | Middlesex League Indoor T&F #3 | 12:17.83 | 3 | 673 |
| May 14, 2022 | Andover Boosters Invitational | 12:18.11 | 5 | 672 |
| Dec. 14, 2019 | MSTCA Winter Festival Small Schools | 13:42.96 | 9 | 483 |
3000m
719
Points
11:07.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 2, 2024 | NEICAAA Indoor Championships | 11:07.93 | 16 | 719 |
| Feb. 9, 2023 | UNH v UMass-Lowell v Vermont | 11:12.13 | 5 | 707 |
| April 20, 2024 | UMass-Lowell George Davis Invitational | 11:12.50 | 6 | 706 |
| March 25, 2023 | UMass-Lowell Invitational | 11:13.39 | 29 | 704 |
| Jan. 27, 2024 | Riverhawk Invitational | 11:18.84 | 50 | 690 |
| April 19, 2025 | UMass Lowell George Davis Invitational | 11:27.83 | 25 | 666 |
| Dec. 14, 2024 | Dartmouth December Invite | 11:29.40 | 7 | 662 |
| Dec. 10, 2022 | Dartmouth Quad Indoor | 11:30.51 | 8 | 659 |
| Jan. 31, 2025 | RU Scarlet Knights Open | 11:32.41 | 30 | 654 |
| Dec. 9, 2023 | Dartmouth December Invite Day 2 | 11:33.42 | 12 | 652 |
| Dec. 7, 2024 | The Track at New Balance Early Bird Invite | 11:33.55 | 46 | 651 |
| Jan. 21, 2023 | Middlebury Winter Classic | 11:38.80 | 16 | 638 |
| Jan. 11, 2025 | Dartmouth Relays | 11:48.13 | 19 | 614 |
3000m_cc
542
Points
12:17.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 12:17.83 | 4 | 542 |
4000m_cc
425
Points
18:05.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 9, 2023 | Maribel Sanchez Souther Invite | 18:05.30 | 33 | 425 |
500m
1
Points
5:10.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2024 | UNH Jim Boulanger Invitational | 5:10.03 | 8 | 1 |
5000m_cc
702
Points
19:27.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | MIAA State Championships | 19:27.57 | 20 | 702 |
| Sept. 2, 2023 | Vermont Invitational | 19:58.60 | 29 | 657 |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 20:07.50 | 13 | 644 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 20:11.50 | 30 | 638 |
| Aug. 30, 2025 | Vermont XC Invitational | 20:27.80 | 21 | 615 |
| Nov. 13, 2021 | MIAA Division 2 State Qualifier | 20:34.50 | 8 | 605 |
| Oct. 20, 2024 | Vermont Fall Foliage Invitational | 20:41.10 | 80 | 596 |
| Sept. 27, 2024 | RPI Harvest Classic | 20:51.10 | 43 | 582 |
| Oct. 10, 2025 | NEICAAA Cross Country Championships | 21:02.30 | 209 | 567 |
| Oct. 15, 2023 | Vermont Fall Foliage Invitational | 21:06.60 | 68 | 561 |
| Aug. 31, 2024 | Vermont XC Invitational | 21:17.80 | 56 | 546 |
| Oct. 19, 2025 | Vermont Fall Foliage Invitational | 21:21.80 | 57 | 541 |
5000m
701
Points
19:28.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2023 | UMass-Lowell George Davis Invitational | 19:28.80 | 12 | 701 |
| March 8, 2025 | NEICAAA Indoor Championships | 19:29.92 | 17 | 699 |
| May 10, 2025 | NEICAAA Outdoor Champs | 19:47.32 | 30 | 673 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 19:53.74 | 30 | 664 |
| April 27, 2025 | UMASS Ken Obrien Pre-Conference Qualifer | 19:53.82 | 5 | 663 |
| Feb. 10, 2024 | Middlebury Field and Track Meet | 19:57.70 | 7 | 658 |
| April 13, 2024 | UMASS Commonwealth Invitational | 20:11.50 | 12 | 638 |
6000m_cc
707
Points
23:55.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 23:55.60 | 209 | 707 |
| Sept. 20, 2025 | Maribel Sanchez Souther Invite | 24:57.20 | 58 | 636 |
| Sept. 14, 2024 | Maribel Sanchez Souther Invite | 26:09.00 | 56 | 557 |
600m
395
Points
2:04.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 27, 2018 | Middlesex League #3 - Freedom | 2:04.66 | 1 | 395 |
| Dec. 16, 2018 | MSTCA Winter Festival Small Schools | 2:06.03 | 49 | 376 |
| Dec. 20, 2018 | Middlesex League Block #2 | 2:06.14 | 6 | 374 |
| Jan. 8, 2019 | Middlesex League Indoor Block #5 | 2:07.93 | 6 | 350 |
| Jan. 5, 2019 | Auerbach Freshmen-Sophomore Meet Small School | 2:13.32 | 10 | 281 |
8000m_cc
621
Points
34:08.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2025 | Equality Cross-Country Run Invitational | 34:08.90 | 7 | 621 |
| Sept. 21, 2024 | Equity Invitational | 35:12.30 | 8 | 570 |
mile
702
Points
5:34.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 28, 2022 | MIAA Division 4 Championships | 5:34.55 | 16 | 702 |
| June 20, 2021 | M.I.A.A. North 2 Track & Field Championship | 5:34.95 | 8 | 700 |
| May 22, 2021 | Middlesex Track & Field Classic | 5:35.10 | 5 | 699 |
| Jan. 13, 2022 | Middlesex League Indoor T&F #5 | 5:36.90 | 5 | 688 |
| Jan. 6, 2022 | Middlesex League Indoor T&F #4 | 5:37.52 | 4 | 685 |
| Dec. 30, 2021 | Middlesex League Indoor T&F #3 | 5:39.85 | 7 | 672 |
| Dec. 15, 2021 | Middlesex League Indoor Block 1 | 5:42.56 | 2 | 657 |
| Jan. 18, 2025 | Middlebury Winter Classic | 5:47.37 | 20 | 630 |
| Feb. 12, 2022 | MSTCA Last Chance | 5:51.42 | 42 | 609 |
| Jan. 22, 2022 | Middlesex League Indoor T&F #2 | 5:58.07 | 13 | 574 |
Long-Distance
Event Group
769
Points
39:40.59
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 10000m | NEICAAA Outdoor Championship | 39:40.59 | 10 | 769 |
| April 22, 2023 | 5000m | UMass-Lowell George Davis Invitational | 19:28.80 | 12 | 701 |
| April 8, 2023 | 10000m | University of Vermont Quad TF Meet | 41:18.57 | 6 | 700 |
| March 8, 2025 | 5000m | NEICAAA Indoor Championships | 19:29.92 | 17 | 699 |
| May 10, 2025 | 5000m | NEICAAA Outdoor Champs | 19:47.32 | 30 | 673 |
Mid-D
Event Group
593
Points
3:25.36
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 11, 2021 | 1000m | MSTCA Winter Festival Invitational | 3:25.36 | 2 | 593 |
| Jan. 18, 2025 | 1000m | Middlebury Winter Classic | 3:31.96 | 13 | 532 |
| Jan. 25, 2020 | 1000m | Middlesex League Meet #5 | 3:34.19 | 9 | 512 |
| Feb. 9, 2020 | 1000m | MSTCA Last Chance To Qualify Meet | 3:34.64 | 15 | 508 |
| Jan. 3, 2020 | 1000m | Middlesex League Meet #3 | 3:34.91 | 9 | 506 |
Mile
Event Group
718
Points
5:08.44
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2023 | 1500m | UMASS Pre Championship Invitational | 5:08.44 | 31 | 718 |
| May 28, 2022 | Mile | MIAA Division 4 Championships | 5:34.55 | 16 | 702 |
| June 20, 2021 | Mile | M.I.A.A. North 2 Track & Field Championship | 5:34.95 | 8 | 700 |
| May 22, 2021 | Mile | Middlesex Track & Field Classic | 5:35.10 | 5 | 699 |
| April 15, 2023 | 1500m | UMASS Commonwealth Invitational | 5:13.18 | 37 | 689 |
Distance
Event Group
772
Points
11:38.14
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 28, 2022 | 2Mile | MIAA Division 4 Championships | 11:38.14 | 6 | 772 |
| Feb. 17, 2022 | 2Mile | MIAA Division 4 Indoor Track & Field Championship | 11:57.90 | 5 | 722 |
| March 2, 2024 | 3000m | NEICAAA Indoor Championships | 11:07.93 | 16 | 719 |
| Feb. 2, 2022 | 2Mile | Middlesex League Championships | 12:03.10 | 4 | 709 |
| Feb. 9, 2023 | 3000m | UNH v UMass-Lowell v Vermont | 11:12.13 | 5 | 707 |
Cross Country
Event Group
707
Points
23:55.60
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 3, 2025 | 6000mCC | Lehigh University's Paul Short Run | 23:55.60 | 209 | 707 |
| Nov. 20, 2021 | 5K XC | MIAA State Championships | 19:27.57 | 20 | 702 |
| Sept. 2, 2023 | 5K XC | Vermont Invitational | 19:58.60 | 29 | 657 |
| Nov. 6, 2021 | 5K XC | Frank Mooney Coaches Invitational | 20:07.50 | 13 | 644 |
| Oct. 16, 2021 | 5K XC | Bob McIntyre Twilight Invitational | 20:11.50 | 30 | 638 |
Long Sprints
Event Group
1
Points
5:10.03
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2024 | 500m | UNH Jim Boulanger Invitational | 5:10.03 | 8 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava