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 | 42° |
| April 26, 2025 | NESCAC Championship | 32:05.43 | 9 | 786 | 64° |
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 | 66° |
| 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 | 55° |
| June 1, 2024 | MIAA Meet of Champions | 9:23.14 | 16 | 821 | 79° |
| May 15, 2024 | Bay State Conference Championship | 9:24.14 | 2 | 816 | 72° |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 9:25.79 | 7 | 808 | 77° |
| May 17, 2023 | Bay State Conference Outdoor Championship | 9:29.38 | 3 | 791 | 63° |
| 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 | 82° |
| June 3, 2023 | MIAA Meet of Champions | 9:37.02 | 12 | 755 | 56° |
| 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 | 33° |
| Feb. 8, 2023 | Bay State Conf Championship | 9:46.39 | 4 | 713 | 48° |
| 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 | 61° |
| 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 | 56° |
2400m_cc
88
Points
9:40.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 21, 2020 | MSTCA Cup | 9:40.90 | 11 | 88 | 60° |
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 | 67° |
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 | 33° |
| Feb. 8, 2025 | Tufts Cupid Challenge | 8:45.50 | 10 | 806 | 32° |
5000m
811
Points
14:59.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 29, 2025 | Black & Gold Invitational | 14:59.57 | 8 | 811 | 47° |
| Dec. 7, 2024 | Wesleyan Indoor Invite | 15:18.45 | 4 | 756 | 35° |
| Jan. 26, 2025 | Middlebury's NESCAC Invite | 15:46.71 | 5 | 676 | 37° |
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 | 61° |
| 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 | 67° |
| Nov. 19, 2022 | MIAA Division Cross Country State Championships | 16:07.82 | 20 | 619 | 41° |
| Nov. 11, 2023 | MIAA Division 1 Cross Country Tournament | 16:15.31 | 8 | 600 | 42° |
| Sept. 23, 2023 | Bowdoin XC Classic | 16:17.00 | 6 | 596 | 58° |
| Sept. 6, 2023 | Brookline & Milton at Natick | 16:22.00 | 3 | 583 | 87° |
| Oct. 18, 2023 | Brookline @ Newton North | 16:30.00 | 3 | 563 | 63° |
| Oct. 28, 2023 | Bay State Conference Championship | 16:31.50 | 13 | 559 | |
| Sept. 24, 2022 | Manchester Invitational | 16:48.00 | 28 | 518 | 64° |
| Nov. 25, 2023 | Nike Cross Nationals Northeast Regional | 16:55.00 | 50 | 502 | 38° |
| 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 | 72° |
6000m_cc
648
Points
19:45.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 6, 2025 | Little Three Champiomship | 19:45.90 | 16 | 648 | |
| Sept. 6, 2025 | Little Three Championships (Amherst-Wesleyan-Williams) | 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 | 65° |
| Sept. 21, 2024 | Wesleyan University XC Invitational | 25:27.20 | 16 | 774 | 65° |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 25:43.10 | 95 | 748 | 73° |
| Nov. 23, 2024 | NCAA Division III Cross Country Championships | 25:48.20 | 203 | 740 | 44° |
| Nov. 16, 2024 | NCAA Division III Mideast Region Cross Country Championships | 26:03.90 | 45 | 716 | 60° |
| Nov. 16, 2024 | NCAA DIII Mideast Regional | 26:03.90 | 45 | 716 | 60° |
| Oct. 1, 2025 | NESCAC Championships | 26:09.90 | 72 | 707 | 65° |
| Nov. 2, 2024 | 2024 NESCAC XC Championship | 26:33.09 | 81 | 671 | 49° |
mile
812
Points
4:22.91
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 11, 2024 | Andover Boosters Invitational | 4:22.91 | 4 | 812 | 55° |
| June 1, 2024 | MIAA Meet of Champions | 4:25.01 | 21 | 790 | 79° |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 4:25.98 | 2 | 779 | 77° |
| Jan. 27, 2024 | MSTCA State Coaches (Large School) | 4:26.50 | 10 | 774 | 40° |
| June 3, 2023 | MIAA Meet of Champions | 4:28.40 | 31 | 754 | 56° |
| May 13, 2023 | Andover Boosters Invitational | 4:28.90 | 4 | 749 | 76° |
| Dec. 14, 2023 | Bay State Conf - Block 1 | 4:30.05 | 3 | 737 | |
| May 1, 2024 | Walpole @ Brookline | 4:31.20 | 1 | 726 | 52° |
| 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 | 72° |
| Dec. 22, 2022 | Bay State Conference Block #2 | 4:33.87 | 4 | 699 | |
| April 5, 2024 | Brookline @Framingham | 4:43.20 | 2 | 610 | 44° |
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 | 47° |
| April 12, 2025 | 10000m | Silfen Invitational | 31:48.25 | 9 | 808 | 42° |
| April 26, 2025 | 10000m | NESCAC Championship | 32:05.43 | 9 | 786 | 64° |
| Dec. 7, 2024 | 5000m | Wesleyan Indoor Invite | 15:18.45 | 4 | 756 | 35° |
| Jan. 26, 2025 | 5000m | Middlebury's NESCAC Invite | 15:46.71 | 5 | 676 | 37° |
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 | 55° |
| June 1, 2024 | Mile | MIAA Meet of Champions | 4:25.01 | 21 | 790 | 79° |
| May 27, 2023 | Mile | MIAA Division 1 Track & Field Championship | 4:25.98 | 2 | 779 | 77° |
| Jan. 27, 2024 | Mile | MSTCA State Coaches (Large School) | 4:26.50 | 10 | 774 | 40° |
| June 3, 2023 | Mile | MIAA Meet of Champions | 4:28.40 | 31 | 754 | 56° |
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 | 55° |
| June 1, 2024 | 2Mile | MIAA Meet of Champions | 9:23.14 | 16 | 821 | 79° |
| May 15, 2024 | 2Mile | Bay State Conference Championship | 9:24.14 | 2 | 816 | 72° |
| Feb. 22, 2025 | 3000m | Springfield College Triangle Classic | 8:44.14 | 1 | 813 | 33° |
| May 27, 2023 | 2Mile | MIAA Division 1 Track & Field Championship | 9:25.79 | 7 | 808 | 77° |
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 | 65° |
| Sept. 21, 2024 | 8000mCC | Wesleyan University XC Invitational | 25:27.20 | 16 | 774 | 65° |
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 25:43.10 | 95 | 748 | 73° |
| Nov. 23, 2024 | 8000mCC | NCAA Division III Cross Country Championships | 25:48.20 | 203 | 740 | 44° |
| Nov. 16, 2024 | 8000mCC | NCAA Division III Mideast Region Cross Country Championships | 26:03.90 | 45 | 716 | 60° |