Performance Dashboard
Athlete analytics & progression tracking
1000m
594
Points
2:44.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 5, 2023 | Middlesex League Indoor T&F #4 | 2:44.77 | 1 | 594 |
| Jan. 15, 2023 | MSTCA Northeast Invitational | 2:45.77 | 27 | 578 |
| Jan. 6, 2022 | Middlesex League Indoor T&F #4 | 2:53.44 | 12 | 461 |
2mile
744
Points
9:39.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 27, 2023 | MIAA Division 3 State Championship Meet | 9:39.41 | 8 | 744 |
| May 13, 2023 | Andover Boosters Invitational | 9:47.12 | 3 | 709 |
| May 10, 2023 | ML-12 Block #5B | 9:55.26 | 1 | 674 |
| May 10, 2023 | Middlesex League 5B | 9:55.26 | 1 | 674 |
| June 3, 2023 | MIAA Meet of Champions | 9:56.73 | 39 | 667 |
| June 20, 2021 | M.I.A.A. North 2 Track & Field Championship | 10:10.94 | 7 | 607 |
| May 22, 2021 | Middlesex Track & Field Classic | 10:11.16 | 10 | 606 |
| Feb. 2, 2022 | Middlesex League Championships | 10:12.99 | 5 | 599 |
| Jan. 16, 2022 | MSTCA Northeast Invitational | 10:15.17 | 14 | 590 |
| Dec. 30, 2021 | Middlesex League Indoor T&F #3 | 10:16.60 | 4 | 584 |
| Feb. 16, 2022 | MIAA Division 3 Indoor Track & Field Championship | 10:20.51 | 14 | 568 |
| May 2, 2023 | Middlesex League 4A | 10:22.56 | 2 | 560 |
| Dec. 15, 2021 | Middlesex League Indoor Block 1 | 10:38.31 | 2 | 499 |
2000msc
771
Points
6:25.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2023 | Weston Twilight Invitational | 6:25.52 | 5 | 771 |
| June 18, 2023 | Nike Outdoor Nationals | 6:44.28 | 47 | 669 |
| May 7, 2022 | Weston Twilight Invitational | 6:55.94 | 4 | 609 |
3000m
837
Points
8:39.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 8:39.58 | 153 | 837 |
| Feb. 17, 2024 | Springfield College Triangle Classic | 8:53.74 | 6 | 764 |
| Jan. 28, 2024 | Middlesbury NESCAC Invitational | 8:54.92 | 22 | 759 |
| March 23, 2024 | Wesleyan Swanson Invitational | 9:07.77 | 4 | 696 |
3000m_cc
466
Points
10:01.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2021 | Bob MacDougall 3K Invite | 10:01.00 | 5 | 466 |
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 10:03.71 | 6 | 455 |
3000msc
881
Points
9:28.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2024 | NE Division 3 | 9:28.09 | 4 | 881 |
| April 27, 2024 | NESCAC Outdoor Track & Field Championships | 9:37.95 | 10 | 843 |
| May 11, 2024 | Williams College - Farley Inter-Regional Extravaganza | 9:39.71 | 10 | 837 |
| May 15, 2025 | Final Qualifier at MIT | 9:44.13 | 4 | 820 |
| April 13, 2024 | Silfen Invitational | 9:47.44 | 3 | 808 |
| May 3, 2025 | New England D3 Outdoor Track and Field Championships | 9:48.10 | 4 | 805 |
| March 30, 2024 | Tufts Snowflake Classic | 9:55.71 | 2 | 777 |
| April 12, 2025 | Silfen Invitational | 9:59.45 | 4 | 763 |
| April 19, 2025 | Trinity Invitational | 10:06.80 | 2 | 737 |
500m
1
Points
4:14.72
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2024 | CGA Spring Invite | 4:14.72 | 12 | 1 |
5000m
809
Points
15:00.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 1, 2025 | New England Division III Indoor T&F Championship | 15:00.36 | 10 | 809 |
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 15:03.99 | 208 | 798 |
| Feb. 3, 2024 | Tufts Cupid Challenge | 15:52.75 | 6 | 660 |
5000m_cc
594
Points
16:17.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2022 | MIAA Division 2A, 2B, 2C Championships | 16:17.70 | 7 | 594 |
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 16:22.50 | 17 | 581 |
| Oct. 14, 2022 | MSTCA Bob Glennon Twilight (Large) | 16:24.20 | 22 | 577 |
| Sept. 6, 2025 | Trinity Bantam XC | 16:24.90 | 2 | 575 |
| Oct. 31, 2022 | Middlesex League XC Championship | 16:32.10 | 12 | 557 |
| Nov. 20, 2021 | MIAA State Championships | 16:36.88 | 24 | 545 |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 16:42.00 | 9 | 533 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 16:51.21 | 20 | 511 |
| Nov. 26, 2022 | Champs Northeast Regional | 17:01.30 | 51 | 487 |
| Nov. 5, 2022 | MSTCA Frank Mooney Coaches Invitational | 17:03.50 | 14 | 482 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 17:10.80 | 33 | 465 |
| Nov. 13, 2021 | MIAA Division 2 State Qualifier | 17:17.20 | 15 | 451 |
| Nov. 1, 2020 | Frank Mooney Invitational | 19:04.00 | 129 | 243 |
| Nov. 21, 2020 | MSTCA Cup | 19:27.20 | 55 | 207 |
800m
585
Points
2:07.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2023 | Middlesex League Outdoor T&F Block #2C (PM MEET) | 2:07.65 | 4 | 585 |
| May 2, 2023 | Middlesex League 4A | 2:08.41 | 2 | 569 |
| April 8, 2023 | Middlesex League Dual Meets AM | 2:08.59 | 4 | 565 |
8000m_cc
856
Points
24:37.30
Personal Record
mile
774
Points
4:26.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 4:26.50 | 18 | 774 |
| Feb. 19, 2023 | MIAA Division 3 State Championship | 4:31.14 | 6 | 726 |
| Jan. 20, 2024 | Branwen Smith-King Invitational | 4:33.26 | 11 | 705 |
| April 25, 2023 | Middlesex League 3B | 4:34.35 | 1 | 694 |
| May 27, 2023 | MIAA Division 3 State Championship Meet | 4:35.15 | 15 | 686 |
| May 10, 2023 | Middlesex League 5B | 4:35.86 | 5 | 679 |
| May 10, 2023 | ML-12 Block #5B | 4:35.87 | 5 | 679 |
| April 15, 2023 | Middlesex League Outdoor T&F Block #2C (PM MEET) | 4:36.46 | 1 | 674 |
| Dec. 30, 2022 | Middlesex League Freedom Block | 4:37.61 | 3 | 663 |
| Feb. 6, 2023 | Middlesex League Indoor T&F Championship | 4:38.47 | 5 | 654 |
| Dec. 22, 2022 | Middlesex League Indoor T&F Block #2 | 4:39.04 | 3 | 649 |
| Jan. 26, 2023 | Middlesex League Indoor T&F Block #5 | 4:39.30 | 1 | 646 |
| Jan. 13, 2024 | CGA Winter Invite #1 | 4:45.78 | 7 | 586 |
| May 14, 2022 | Andover Boosters Invitational | 4:46.03 | 16 | 584 |
| Dec. 15, 2022 | Middlesex League Indoor Block #1 | 4:46.52 | 1 | 579 |
| April 8, 2023 | Middlesex League Dual Meets AM | 4:49.53 | 3 | 553 |
| Jan. 22, 2022 | Middlesex League Indoor T&F #2 | 4:56.49 | 12 | 493 |
tj
1
Points
31-2
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 22, 2021 | Middlesex Track & Field Classic | 31-2 | 23 | 1 |
Mid-D
Event Group
594
Points
2:44.77
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 5, 2023 | 1000m | Middlesex League Indoor T&F #4 | 2:44.77 | 1 | 594 |
| April 15, 2023 | 800m | Middlesex League Outdoor T&F Block #2C (PM MEET) | 2:07.65 | 4 | 585 |
| Jan. 15, 2023 | 1000m | MSTCA Northeast Invitational | 2:45.77 | 27 | 578 |
| May 2, 2023 | 800m | Middlesex League 4A | 2:08.41 | 2 | 569 |
| April 8, 2023 | 800m | Middlesex League Dual Meets AM | 2:08.59 | 4 | 565 |
Distance
Event Group
837
Points
8:39.58
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | 3000m | Boston University John Thomas Terrier Classic | 8:39.58 | 153 | 837 |
| Feb. 17, 2024 | 3000m | Springfield College Triangle Classic | 8:53.74 | 6 | 764 |
| Jan. 28, 2024 | 3000m | Middlesbury NESCAC Invitational | 8:54.92 | 22 | 759 |
| May 27, 2023 | 2Mile | MIAA Division 3 State Championship Meet | 9:39.41 | 8 | 744 |
| May 13, 2023 | 2Mile | Andover Boosters Invitational | 9:47.12 | 3 | 709 |
Steeple
Event Group
881
Points
9:28.09
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2024 | 3000mSC | NE Division 3 | 9:28.09 | 4 | 881 |
| April 27, 2024 | 3000mSC | NESCAC Outdoor Track & Field Championships | 9:37.95 | 10 | 843 |
| May 11, 2024 | 3000mSC | Williams College - Farley Inter-Regional Extravaganza | 9:39.71 | 10 | 837 |
| May 15, 2025 | 3000mSC | Final Qualifier at MIT | 9:44.13 | 4 | 820 |
| April 13, 2024 | 3000mSC | Silfen Invitational | 9:47.44 | 3 | 808 |
Cross Country
Event Group
856
Points
24:37.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 1, 2025 | 8000mCC | NESCAC Championships | 24:37.30 | 9 | 856 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 24:39.14 | 30 | 853 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 24:39.14 | 30 | 853 |
| Oct. 18, 2025 | 8000mCC | Connecticut College Invitational | 24:39.20 | 30 | 853 |
| Sept. 20, 2025 | 8000mCC | UMass Dartmouth Corsair XC Invitational | 25:14.20 | 22 | 795 |
Long Sprints
Event Group
1
Points
4:14.72
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2024 | 500m | CGA Spring Invite | 4:14.72 | 12 | 1 |
Long-Distance
Event Group
809
Points
15:00.36
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 1, 2025 | 5000m | New England Division III Indoor T&F Championship | 15:00.36 | 10 | 809 |
| Feb. 15, 2025 | 5000m | Boston University David Hemery Valentine Invitational | 15:03.99 | 208 | 798 |
| Feb. 3, 2024 | 5000m | Tufts Cupid Challenge | 15:52.75 | 6 | 660 |
Mile
Event Group
774
Points
4:26.50
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 26, 2025 | Mile | Middlebury's NESCAC Invite | 4:26.50 | 18 | 774 |
| Feb. 19, 2023 | Mile | MIAA Division 3 State Championship | 4:31.14 | 6 | 726 |
| Jan. 20, 2024 | Mile | Branwen Smith-King Invitational | 4:33.26 | 11 | 705 |
| April 25, 2023 | Mile | Middlesex League 3B | 4:34.35 | 1 | 694 |
| May 27, 2023 | Mile | MIAA Division 3 State Championship Meet | 4:35.15 | 15 | 686 |
Jump
Event Group
1
Points
31-2
Personal Record
TJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 22, 2021 | TJ | Middlesex Track & Field Classic | 31-2 | 23 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava