Performance Dashboard
Athlete analytics & progression tracking
1000m
811
Points
3:04.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2023 | BSC Meet #4 | 3:04.32 | 2 | 811 |
| Jan. 23, 2020 | Bay State Conference #5 | 3:22.40 | 13 | 622 |
| Dec. 12, 2019 | Bay State Conference #1 | 3:28.29 | 7 | 566 |
1500m
941
Points
4:34.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Williams College - Farley Inter-Regional Extravaganza | 4:34.93 | 8 | 941 |
| April 26, 2025 | NESCAC Championship | 4:40.32 | 9 | 904 |
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 4:42.44 | 6 | 889 |
| May 11, 2024 | Williams College - Farley Inter-Regional Extravaganza | 4:43.42 | 11 | 882 |
2mile
911
Points
10:46.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 10:46.31 | 3 | 911 |
| Jan. 15, 2023 | MSTCA Northeast Invitational | 11:22.32 | 2 | 813 |
| Dec. 22, 2022 | Bay State Conference Block #2 | 11:34.99 | 2 | 780 |
| May 13, 2023 | Andover Boosters Invitational | 11:56.48 | 3 | 725 |
2400m_cc
300
Points
11:16.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 21, 2019 | Highland Park Cross Country Invitational | 11:16.10 | 21 | 300 |
3000m
900
Points
10:04.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 10:04.61 | 104 | 900 |
| Dec. 7, 2024 | The Track at New Balance Early Bird Invite | 10:21.48 | 9 | 850 |
3000m_cc
475
Points
12:47.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2019 | MSTCA Frank Mooney Coaches Invitational | 12:47.50 | 14 | 475 |
| Sept. 14, 2019 | Robert MacDougal 3K Invitational | 12:56.00 | 6 | 456 |
400m
573
Points
1:08.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 23, 2020 | Bay State Conference #5 | 1:08.64 | 3 | 573 |
4000m_cc
699
Points
15:23.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2025 | Little Three Champiomship | 15:23.70 | 7 | 699 |
| Sept. 6, 2025 | Little Three Championships (Amherst-Wesleyan-Williams) | 15:23.70 | 7 | 699 |
| Sept. 7, 2024 | Amherst-Wesleyan (Conn)-Williams | 15:40.00 | 15 | 668 |
5000m
899
Points
17:24.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2025 | UMASS Lafreniere Commonwealth Outdoor Invitational | 17:24.96 | 8 | 899 |
| April 26, 2025 | NESCAC Championship | 17:42.75 | 15 | 869 |
5000m_cc
811
Points
18:17.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 18:17.92 | 6 | 811 |
| Oct. 5, 2024 | Keene State College Cross-Country Run Invitational | 18:20.80 | 9 | 807 |
| Oct. 29, 2022 | League Meet Saturday | 18:27.10 | 4 | 797 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 19:05.76 | 15 | 736 |
| Sept. 24, 2022 | MSTCA Frank Kelley Invitational | 19:07.90 | 7 | 732 |
| Sept. 9, 2023 | Vassar Ron Stonitsch Invitational | 19:17.80 | 6 | 717 |
| Nov. 20, 2021 | MIAA State Championships | 19:18.46 | 37 | 716 |
| Oct. 30, 2021 | Bay State Conference Championship | 19:48.80 | 8 | 671 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 19:53.14 | 27 | 664 |
| Oct. 19, 2019 | Bob McIntyre Twilight Invitational | 21:09.65 | 7 | 557 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 21:13.20 | 95 | 552 |
| Oct. 26, 2019 | BSC Championship | 21:22.20 | 45 | 540 |
| Sept. 25, 2021 | MSTCA Frank Kelley Invitational | 21:27.55 | 49 | 533 |
6000m_cc
909
Points
21:17.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 21:17.48 | 11 | 909 |
| Oct. 18, 2025 | Conn College Invite | 21:20.99 | 19 | 905 |
| Oct. 18, 2025 | Conn College Invite | 21:20.99 | 19 | 905 |
| Oct. 18, 2025 | Connecticut College Invitational | 21:21.00 | 19 | 905 |
| Oct. 19, 2024 | Connecticut College Invitational | 21:59.40 | 32 | 853 |
| Sept. 20, 2025 | Purple Valley Classic | 22:17.30 | 5 | 830 |
| Nov. 23, 2024 | NCAA Division III Cross Country Championships | 22:22.20 | 100 | 824 |
| Nov. 16, 2024 | NCAA Division III Mideast Region Cross Country Championships | 22:22.90 | 28 | 823 |
| Nov. 16, 2024 | NCAA DIII Mideast Regional | 22:22.90 | 28 | 823 |
| Sept. 16, 2023 | Little 3 Championship | 23:08.60 | 17 | 765 |
| Sept. 23, 2023 | Williams Purple Valley | 23:11.50 | 10 | 761 |
| Oct. 7, 2023 | NCAA Division III (DIII) Pre-Nationals | 23:12.30 | 69 | 760 |
| Oct. 28, 2023 | NESCAC Cross Country Championships | 24:07.10 | 65 | 694 |
| Sept. 24, 2024 | Purple Valley Classic | 25:59.50 | 5 | 567 |
600m
549
Points
1:54.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 21, 2019 | MSTCA Speed Classic - Large Schools | 1:54.76 | 33 | 549 |
mile
896
Points
5:02.73
Personal Record
Mid-D
Event Group
811
Points
3:04.32
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 12, 2023 | 1000m | BSC Meet #4 | 3:04.32 | 2 | 811 |
| Jan. 23, 2020 | 1000m | Bay State Conference #5 | 3:22.40 | 13 | 622 |
| Dec. 12, 2019 | 1000m | Bay State Conference #1 | 3:28.29 | 7 | 566 |
| Dec. 21, 2019 | 600m | MSTCA Speed Classic - Large Schools | 1:54.76 | 33 | 549 |
Mile
Event Group
941
Points
4:34.93
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 10, 2025 | 1500m | Williams College - Farley Inter-Regional Extravaganza | 4:34.93 | 8 | 941 |
| April 26, 2025 | 1500m | NESCAC Championship | 4:40.32 | 9 | 904 |
| Feb. 15, 2025 | Mile | Boston University David Hemery Valentine Invitational | 5:02.73 | 167 | 896 |
| March 8, 2025 | Mile | Tufts Final Qualifier | 5:03.43 | 11 | 891 |
| May 27, 2023 | Mile | MIAA Division 1 Track & Field Championship | 5:03.75 | 4 | 889 |
Distance
Event Group
911
Points
10:46.31
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 27, 2023 | 2Mile | MIAA Division 1 Track & Field Championship | 10:46.31 | 3 | 911 |
| Feb. 1, 2025 | 3000m | Boston University John Thomas Terrier Classic | 10:04.61 | 104 | 900 |
| Dec. 7, 2024 | 3000m | The Track at New Balance Early Bird Invite | 10:21.48 | 9 | 850 |
| Jan. 15, 2023 | 2Mile | MSTCA Northeast Invitational | 11:22.32 | 2 | 813 |
| Dec. 22, 2022 | 2Mile | Bay State Conference Block #2 | 11:34.99 | 2 | 780 |
Cross Country
Event Group
909
Points
21:17.48
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2024 | 6000mCC | 2024 NESCAC XC Championship | 21:17.48 | 11 | 909 |
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 21:20.99 | 19 | 905 |
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 21:20.99 | 19 | 905 |
| Oct. 18, 2025 | 6000mCC | Connecticut College Invitational | 21:21.00 | 19 | 905 |
| Oct. 19, 2024 | 6000mCC | Connecticut College Invitational | 21:59.40 | 32 | 853 |
Long Sprints
Event Group
573
Points
1:08.64
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 23, 2020 | 400m | Bay State Conference #5 | 1:08.64 | 3 | 573 |
Long-Distance
Event Group
899
Points
17:24.96
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2025 | 5000m | UMASS Lafreniere Commonwealth Outdoor Invitational | 17:24.96 | 8 | 899 |
| April 26, 2025 | 5000m | NESCAC Championship | 17:42.75 | 15 | 869 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava