Performance Dashboard
Athlete analytics & progression tracking
1000m
812
Points
2:32.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Harvard Invitational | 2:32.44 | 7 | 812 |
| Jan. 14, 2023 | Tufts Jumbo Invitational | 2:37.54 | 7 | 718 |
1500m
962
Points
3:51.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Williams College - Farley Inter-Regional Extravaganza | 3:51.21 | 6 | 962 |
| May 15, 2025 | Final Qualifier at MIT | 3:51.79 | 10 | 954 |
| May 3, 2025 | New England D3 Outdoor Track and Field Championships | 3:52.52 | 1 | 945 |
| April 26, 2025 | NESCAC Championship | 3:55.18 | 4 | 913 |
| April 5, 2025 | Amherst Spring Fling | 3:55.51 | 1 | 909 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 3:56.21 | 1 | 900 |
| March 18, 2023 | Ross and Sharon Irwin Invitational | 3:59.43 | 13 | 862 |
| April 22, 2023 | Tufts Sunshine Classic | 4:01.14 | 1 | 841 |
| April 29, 2023 | NESCAC Track & Field Championships | 4:02.36 | 11 | 827 |
| May 21, 2022 | NEPSTA D1 T&F Championship | 4:04.00 | 2 | 808 |
| April 24, 2021 | Phillips Academy Andover vs. Deerfield Academy | 4:10.14 | 1 | 739 |
3000m
851
Points
8:36.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Tufts Cupid Challenge | 8:36.82 | 3 | 851 |
| Feb. 4, 2023 | Tufts Cupid Challenge | 8:41.53 | 8 | 827 |
| Jan. 28, 2024 | Middlesbury NESCAC Invitational | 8:53.39 | 21 | 766 |
5000m
866
Points
14:41.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | NESCAC Championship | 14:41.51 | 4 | 866 |
| March 22, 2025 | Emory Spring Break Classic | 14:47.97 | 1 | 847 |
| March 29, 2023 | PLNU Invitational | 15:14.26 | 3 | 768 |
| April 27, 2024 | NESCAC Outdoor Track & Field Championships | 15:23.78 | 16 | 740 |
| May 4, 2023 | New England DIII Outdoor Track & Field Championship | 15:33.62 | 15 | 712 |
5000m_cc
601
Points
16:15.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 13, 2021 | 2021 NEPSTA Division I Cross-Country Championships | 16:15.00 | 6 | 601 |
| Sept. 25, 2021 | Canterbury Invitational | 16:18.00 | 1 | 593 |
| Nov. 27, 2021 | Eastbay Northeast Regional | 16:42.50 | 74 | 532 |
| Nov. 10, 2018 | NEPSTA DIVISION I CHAMPIONSHIPS | 18:23.00 | 23 | 315 |
| Sept. 21, 2019 | Canterbury Invitational | 19:41.00 | 37 | 186 |
800m
844
Points
1:56.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Tufts Snowflake Classic | 1:56.71 | 1 | 844 |
| April 5, 2025 | Amherst Spring Fling | 1:56.92 | 8 | 838 |
| May 21, 2022 | NEPSTA D1 T&F Championship | 1:58.18 | 5 | 806 |
8000m_cc
828
Points
24:54.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2025 | Conn College Invite | 24:54.20 | 44 | 828 |
| Oct. 18, 2025 | Conn College Invite | 24:54.20 | 44 | 828 |
| Oct. 18, 2025 | Connecticut College Invitational | 24:54.20 | 44 | 828 |
| Oct. 14, 2023 | Connecticut College Invitational | 25:00.80 | 25 | 817 |
| Oct. 19, 2024 | Connecticut College Invitational | 25:07.20 | 44 | 806 |
| Nov. 11, 2023 | NCAA Division III East Regional | 25:10.10 | 17 | 802 |
| Oct. 1, 2025 | NESCAC Championships | 25:11.50 | 23 | 799 |
| Sept. 20, 2025 | Purple Valley Classic | 25:11.60 | 11 | 799 |
| Sept. 21, 2024 | Wesleyan University XC Invitational | 25:29.20 | 17 | 771 |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 25:29.28 | 29 | 771 |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 25:30.30 | 18 | 769 |
| Sept. 23, 2023 | Codfish Bowl | 25:46.90 | 8 | 742 |
| Oct. 28, 2023 | NESCAC Cross Country Championships | 26:02.80 | 20 | 718 |
| Oct. 7, 2023 | NCAA Division III (DIII) Pre-Nationals | 26:06.00 | 77 | 713 |
| Nov. 23, 2024 | NCAA Division III Cross Country Championships | 26:14.00 | 252 | 700 |
| Nov. 18, 2023 | NCAA Division III National Championships | 26:14.40 | 187 | 700 |
| Sept. 16, 2023 | Bates Super-XC Invite | 26:27.60 | 7 | 679 |
mile
856
Points
4:18.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 4:18.80 | 3 | 856 |
| Feb. 10, 2023 | 2023 Boston University David Hemery Valentine Invite | 4:19.48 | 328 | 849 |
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 4:20.71 | 306 | 836 |
| Feb. 17, 2024 | Springfield College Triangle Classic | 4:21.85 | 2 | 823 |
| Feb. 3, 2024 | Tufts Cupid Challenge | 4:22.47 | 15 | 817 |
| Jan. 29, 2023 | Middlebury's New England Small College Invitational | 4:24.43 | 20 | 796 |
| Feb. 25, 2024 | New England Division III Indoor T&F Championship | 4:25.72 | 13 | 782 |
Mid-D
Event Group
844
Points
1:56.71
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 800m | Tufts Snowflake Classic | 1:56.71 | 1 | 844 |
| April 5, 2025 | 800m | Amherst Spring Fling | 1:56.92 | 8 | 838 |
| Feb. 1, 2025 | 1000m | Harvard Invitational | 2:32.44 | 7 | 812 |
| May 21, 2022 | 800m | NEPSTA D1 T&F Championship | 1:58.18 | 5 | 806 |
| Jan. 14, 2023 | 1000m | Tufts Jumbo Invitational | 2:37.54 | 7 | 718 |
Mile
Event Group
962
Points
3:51.21
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 10, 2025 | 1500m | Williams College - Farley Inter-Regional Extravaganza | 3:51.21 | 6 | 962 |
| May 15, 2025 | 1500m | Final Qualifier at MIT | 3:51.79 | 10 | 954 |
| May 3, 2025 | 1500m | New England D3 Outdoor Track and Field Championships | 3:52.52 | 1 | 945 |
| April 26, 2025 | 1500m | NESCAC Championship | 3:55.18 | 4 | 913 |
| April 5, 2025 | 1500m | Amherst Spring Fling | 3:55.51 | 1 | 909 |
Distance
Event Group
851
Points
8:36.82
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2025 | 3000m | Tufts Cupid Challenge | 8:36.82 | 3 | 851 |
| Feb. 4, 2023 | 3000m | Tufts Cupid Challenge | 8:41.53 | 8 | 827 |
| Jan. 28, 2024 | 3000m | Middlesbury NESCAC Invitational | 8:53.39 | 21 | 766 |
Long-Distance
Event Group
866
Points
14:41.51
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | 5000m | NESCAC Championship | 14:41.51 | 4 | 866 |
| March 22, 2025 | 5000m | Emory Spring Break Classic | 14:47.97 | 1 | 847 |
| March 29, 2023 | 5000m | PLNU Invitational | 15:14.26 | 3 | 768 |
| April 27, 2024 | 5000m | NESCAC Outdoor Track & Field Championships | 15:23.78 | 16 | 740 |
| May 4, 2023 | 5000m | New England DIII Outdoor Track & Field Championship | 15:33.62 | 15 | 712 |
Cross Country
Event Group
828
Points
24:54.20
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 24:54.20 | 44 | 828 |
| Oct. 18, 2025 | 8000mCC | Conn College Invite | 24:54.20 | 44 | 828 |
| Oct. 18, 2025 | 8000mCC | Connecticut College Invitational | 24:54.20 | 44 | 828 |
| Oct. 14, 2023 | 8000mCC | Connecticut College Invitational | 25:00.80 | 25 | 817 |
| Oct. 19, 2024 | 8000mCC | Connecticut College Invitational | 25:07.20 | 44 | 806 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava