Performance Dashboard
Athlete analytics & progression tracking
10000m
808
Points
31:48.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2025 | Silfen Invitational | 31:48.25 | 9 | 808 |
| April 26, 2025 | NESCAC Championship | 32:05.43 | 9 | 786 |
1000m
571
Points
2:46.17
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2023 | Bay State Conference, Meet Block #5 | 2:46.17 | 8 | 571 |
1500m
731
Points
4:10.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 17, 2023 | Battle Road Track Club Twilight #4 | 4:10.89 | 19 | 731 |
| April 5, 2025 | Amherst Spring Fling | 4:11.06 | 25 | 729 |
2mile
844
Points
9:18.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2024 | Weston Twlight Invitational - Regis Events | 9:18.31 | 7 | 844 |
| June 1, 2024 | MIAA Meet of Champions | 9:23.14 | 16 | 821 |
| May 15, 2024 | Bay State Conference Championship | 9:24.14 | 2 | 816 |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 9:25.79 | 7 | 808 |
| May 17, 2023 | Bay State Conference Outdoor Championship | 9:29.38 | 3 | 791 |
| Feb. 15, 2024 | MIAA Division 1 Indoor Track & Field Championship | 9:32.40 | 5 | 777 |
| May 26, 2024 | MIAA Division 1 Track & Field Championship | 9:32.42 | 10 | 777 |
| June 3, 2023 | MIAA Meet of Champions | 9:37.02 | 12 | 755 |
| Feb. 7, 2024 | Bay State Conf Championship | 9:41.46 | 4 | 735 |
| Dec. 21, 2023 | Bay State Conf - Block 2 | 9:43.50 | 1 | 726 |
| Feb. 8, 2023 | Bay State Conf Championship | 9:46.39 | 4 | 713 |
| Jan. 5, 2023 | BSC Meet #3 | 9:48.44 | 1 | 704 |
| Dec. 15, 2022 | BSC Meet #1 | 9:49.69 | 3 | 698 |
| April 10, 2024 | Newton North @ Brookline | 9:49.70 | 1 | 698 |
| Feb. 17, 2023 | MIAA Division 1 Championships | 9:51.06 | 10 | 692 |
| Feb. 24, 2024 | MIAA Meet of Champions | 9:53.79 | 17 | 680 |
| May 3, 2023 | Brookline v. Walpole | 9:57.70 | 3 | 663 |
2400m_cc
88
Points
9:40.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 21, 2020 | MSTCA Cup | 9:40.90 | 11 | 88 |
2500m_cc
151
Points
9:40.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 5, 2020 | Brookline v Natick | 9:40.00 | 2 | 151 |
3000m
813
Points
8:44.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2025 | Springfield College Triangle Classic | 8:44.14 | 1 | 813 |
| Feb. 8, 2025 | Tufts Cupid Challenge | 8:45.50 | 10 | 806 |
5000m
811
Points
14:59.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Black & Gold Invitational | 14:59.57 | 8 | 811 |
| Dec. 7, 2024 | Wesleyan Indoor Invite | 15:18.45 | 4 | 756 |
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 15:46.71 | 5 | 676 |
5000m_cc
662
Points
15:51.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2022 | League Meet Saturday | 15:51.90 | 9 | 662 |
| Oct. 14, 2023 | MSTCA Bob Glennon Twilight Invitational | 15:52.14 | 17 | 661 |
| Nov. 18, 2023 | MIAA All State Championship | 15:52.48 | 7 | 660 |
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 15:52.81 | 13 | 659 |
| Oct. 7, 2023 | MSTCA Bay State Invitational | 15:54.90 | 3 | 654 |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 16:07.82 | 20 | 619 |
| Nov. 11, 2023 | MIAA Division 1 Cross Country Tournament | 16:15.31 | 8 | 600 |
| Sept. 23, 2023 | Bowdoin XC Classic | 16:17.00 | 6 | 596 |
| Sept. 6, 2023 | Brookline & Milton at Natick | 16:22.00 | 3 | 583 |
| Oct. 18, 2023 | Brookline @ Newton North | 16:30.00 | 3 | 563 |
| Oct. 28, 2023 | Bay State Conference Championship | 16:31.50 | 13 | 559 |
| Sept. 24, 2022 | Manchester Invitational | 16:48.00 | 28 | 518 |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 16:55.00 | 50 | 502 |
| Nov. 13, 2021 | MIAA Division 1 State Qualifer | 17:00.77 | 66 | 488 |
| Nov. 26, 2022 | Nike Cross Nationals Northeast Regional | 17:11.90 | 63 | 463 |
| Nov. 6, 2021 | Frank Mooney Coaches Invitational | 17:15.30 | 17 | 455 |
| Oct. 30, 2021 | Bay State Conference Championship | 18:03.10 | 1 | 354 |
| Oct. 16, 2021 | Bob McIntyre Twilight Invitational | 18:22.90 | 34 | 316 |
6000m_cc
648
Points
19:45.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2025 | Little Three Championships (Amherst-Wesleyan-Williams) | 19:45.90 | 16 | 648 |
| Sept. 6, 2025 | Little Three Champiomship | 19:45.90 | 16 | 648 |
8000m_cc
791
Points
25:16.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2024 | Connecticut College Invitational | 25:16.80 | 54 | 791 |
| Sept. 21, 2024 | Wesleyan University XC Invitational | 25:27.20 | 16 | 774 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 25:43.10 | 95 | 748 |
| Nov. 23, 2024 | NCAA Division III Cross Country Championships | 25:48.20 | 203 | 740 |
| Nov. 16, 2024 | NCAA DIII Mideast Regional | 26:03.90 | 45 | 716 |
| Nov. 16, 2024 | NCAA Division III Mideast Region Cross Country Championships | 26:03.90 | 45 | 716 |
| Oct. 1, 2025 | NESCAC Championships | 26:09.90 | 72 | 707 |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 26:33.09 | 81 | 671 |
mile
812
Points
4:22.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | Andover Boosters Invitational | 4:22.91 | 4 | 812 |
| June 1, 2024 | MIAA Meet of Champions | 4:25.01 | 21 | 790 |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 4:25.98 | 2 | 779 |
| Jan. 27, 2024 | MSTCA State Coaches (Large School) | 4:26.50 | 10 | 774 |
| June 3, 2023 | MIAA Meet of Champions | 4:28.40 | 31 | 754 |
| May 13, 2023 | Andover Boosters Invitational | 4:28.90 | 4 | 749 |
| Dec. 14, 2023 | Bay State Conf - Block 1 | 4:30.05 | 3 | 737 |
| May 1, 2024 | Walpole @ Brookline | 4:31.20 | 1 | 726 |
| Jan. 29, 2023 | MSTCA Coaches Invitational Large Schools | 4:32.66 | 17 | 711 |
| May 15, 2024 | Bay State Conference Championship | 4:33.01 | 8 | 708 |
| Dec. 22, 2022 | Bay State Conference Block #2 | 4:33.87 | 4 | 699 |
| April 5, 2024 | Brookline @Framingham | 4:43.20 | 2 | 610 |
Long-Distance
Event Group
811
Points
14:59.57
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 5000m | Black & Gold Invitational | 14:59.57 | 8 | 811 |
| April 12, 2025 | 10000m | Silfen Invitational | 31:48.25 | 9 | 808 |
| April 26, 2025 | 10000m | NESCAC Championship | 32:05.43 | 9 | 786 |
| Dec. 7, 2024 | 5000m | Wesleyan Indoor Invite | 15:18.45 | 4 | 756 |
| Jan. 26, 2025 | 5000m | Middlebury's NESCAC Invite | 15:46.71 | 5 | 676 |
Mid-D
Event Group
571
Points
2:46.17
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 26, 2023 | 1000m | Bay State Conference, Meet Block #5 | 2:46.17 | 8 | 571 |
Mile
Event Group
812
Points
4:22.91
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | Mile | Andover Boosters Invitational | 4:22.91 | 4 | 812 |
| June 1, 2024 | Mile | MIAA Meet of Champions | 4:25.01 | 21 | 790 |
| May 27, 2023 | Mile | MIAA Division 1 Track & Field Championship | 4:25.98 | 2 | 779 |
| Jan. 27, 2024 | Mile | MSTCA State Coaches (Large School) | 4:26.50 | 10 | 774 |
| June 3, 2023 | Mile | MIAA Meet of Champions | 4:28.40 | 31 | 754 |
Distance
Event Group
844
Points
9:18.31
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 4, 2024 | 2Mile | Weston Twlight Invitational - Regis Events | 9:18.31 | 7 | 844 |
| June 1, 2024 | 2Mile | MIAA Meet of Champions | 9:23.14 | 16 | 821 |
| May 15, 2024 | 2Mile | Bay State Conference Championship | 9:24.14 | 2 | 816 |
| Feb. 22, 2025 | 3000m | Springfield College Triangle Classic | 8:44.14 | 1 | 813 |
| May 27, 2023 | 2Mile | MIAA Division 1 Track & Field Championship | 9:25.79 | 7 | 808 |
Cross Country
Event Group
791
Points
25:16.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 19, 2024 | 8000mCC | Connecticut College Invitational | 25:16.80 | 54 | 791 |
| Sept. 21, 2024 | 8000mCC | Wesleyan University XC Invitational | 25:27.20 | 16 | 774 |
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 25:43.10 | 95 | 748 |
| Nov. 23, 2024 | 8000mCC | NCAA Division III Cross Country Championships | 25:48.20 | 203 | 740 |
| Nov. 16, 2024 | 8000mCC | NCAA DIII Mideast Regional | 26:03.90 | 45 | 716 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava