Performance Dashboard
Athlete analytics & progression tracking
1000m
933
Points
2:26.37
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 19, 2024 | NYC Gotham Cup | 2:26.37 | 4 | 933 | |
| Jan. 17, 2020 | Ramapo College Indoor Opener | 2:32.23 | 2 | 816 | |
| Feb. 14, 2019 | MIAA Division 1 Championships | 2:33.54 | 1 | 792 | |
| Feb. 23, 2019 | MIAA Auerbach All State Championships | 2:33.99 | 10 | 783 | |
| Feb. 6, 2019 | Bay State Conference Championships | 2:34.27 | 1 | 778 | |
| Jan. 26, 2019 | MSTCA Coaches Invitational Large Schools | 2:36.85 | 3 | 730 | |
| Jan. 25, 2018 | Bay State Conference, Meet Block #5 | 2:38.99 | 1 | 692 | |
| Feb. 11, 2018 | Bay State Conference Championships | 2:40.30 | 5 | 669 | |
| Jan. 3, 2019 | BSC #3 | 2:41.28 | 3 | 652 | |
| Jan. 17, 2019 | Bay State Conference | 2:42.65 | 6 | 629 | |
| Dec. 13, 2018 | Bay State Conference #1 | 2:43.74 | 2 | 611 | |
| Jan. 8, 2017 | MSTCA Auerbach Freshman-Sophmore Meet | 2:50.17 | 9 | 509 | |
| Feb. 1, 2017 | Bay State League #6 | 2:50.49 | 6 | 504 | |
| Dec. 16, 2016 | Bay State Conference #1 | 2:52.84 | 16 | 469 | |
| Jan. 26, 2017 | Bay State Conference Week # 5 Dual Meets | 2:53.13 | 7 | 465 | |
| Jan. 2, 2016 | MSTCA Auerbach Freshman-Sophmore Meet- Large Schools | 2:57.80 | 25 | 400 | |
| Jan. 14, 2016 | Bay State League #4 | 2:59.51 | 27 | 378 | |
| Dec. 17, 2015 | Bay State League #2 | 3:05.27 | 31 | 306 |
1500m
887
Points
3:57.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 4, 2025 | Metropolitain Championships | 3:57.29 | 1 | 887 | 69° |
200m
587
Points
24.75
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 2, 2018 | Brookline v. Framingham v. Newton North | 24.75 | 5 | 587 | 85° |
300m
621
Points
38.78
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 17, 2019 | Bay State Conference | 38.78 | 14 | 621 |
400m
656
Points
53.64
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 2, 2018 | Brookline v. Framingham v. Newton North | 53.64 | 2 | 656 | 85° |
4000m_cc
512
Points
13:17.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 1, 2022 | Vassar Season Starter | 13:17.80 | 25 | 512 | 81° |
500m
756
Points
1:08.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 11, 2020 | TCNJ Lions Indoor Invitational | 1:08.04 | 5 | 756 |
5000m_cc
590
Points
16:19.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 27, 2018 | Bay State League Championships | 16:19.00 | 7 | 590 | 50° |
| Nov. 10, 2018 | MIAA Eastern Division Championships | 16:28.70 | 12 | 566 | |
| Nov. 11, 2017 | MIAA Eastern State Championships | 16:37.70 | 28 | 543 | |
| Oct. 21, 2017 | Bob McIntyre Twilight Cross-Country Invitational Meet | 16:57.50 | 76 | 496 | 66° |
| Nov. 18, 2017 | MIAA All State Finals | 17:01.02 | 90 | 488 | |
| Oct. 13, 2018 | Bay State Invitational | 17:13.00 | 17 | 460 | 52° |
| Sept. 23, 2017 | Amherst Invitational | 17:41.00 | 56 | 399 | 84° |
| Oct. 15, 2016 | Bob McIntyre Twilight Cross-Country Invitational Meet | 17:45.46 | 33 | 390 | 55° |
| Nov. 5, 2016 | MSTCA Coaches Invitational | 17:51.20 | 25 | 378 | |
| Oct. 23, 2018 | Brookline v Framingham | 17:59.00 | 1 | 362 | 54° |
| Nov. 18, 2018 | MIAA All State Finals | 18:04.46 | 86 | 351 | |
| Oct. 7, 2017 | Woods Trail Run | 18:33.14 | 58 | 297 | 71° |
| Sept. 24, 2016 | Manchester Invitational | 18:41.00 | 43 | 283 | |
| Sept. 14, 2016 | Brookline vs Needham vs Milton vs Dedham | 18:43.00 | 27 | 279 | 87° |
6000m_cc
618
Points
20:01.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 10, 2022 | Vassar Ron Stonitsch Invitational | 20:01.10 | 12 | 618 | 81° |
| Sept. 10, 2022 | Vassar Ron Stonitsch Invitational | 20:01.10 | 12 | 618 | 81° |
600m
789
Points
1:24.26
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 21, 2022 | Ramapo College Track & field opener | 1:24.26 | 7 | 789 | |
| Jan. 24, 2019 | Bay State Conference Meet 5 | 1:25.63 | 1 | 742 | |
| Jan. 18, 2018 | Bay State Conference #4 | 1:27.34 | 2 | 685 | |
| Dec. 29, 2017 | MSTCA Speed Classic | 1:27.65 | 11 | 675 | |
| Dec. 23, 2018 | MSTCA Speed Classic | 1:28.07 | 8 | 662 | |
| Jan. 28, 2018 | MSTCA Coaches Invitational Large Schools | 1:28.33 | 30 | 654 | |
| Jan. 31, 2018 | Bay State Conference Block #3 | 1:28.58 | 1 | 646 | |
| Dec. 21, 2017 | Bay State Conference | 1:29.57 | 1 | 615 | |
| Jan. 5, 2017 | Bay State League #3 | 1:31.96 | 3 | 543 | |
| Jan. 29, 2017 | MSTCA Coaches Invitational | 1:32.23 | 63 | 536 | |
| Dec. 18, 2016 | Bay State League #2 | 1:32.95 | 17 | 515 | |
| Jan. 19, 2017 | Bay State Conference Week # 4 Dual Meets | 1:33.91 | 18 | 488 | |
| Dec. 30, 2016 | MSTCA Speed Classic | 1:33.92 | 39 | 488 |
800m
1028
Points
1:49.94
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 12, 2025 | Widener Final Qualifier | 1:49.94 | 5 | 1028 | 80° |
| May 15, 2023 | Widener Final Qualifier | 1:50.88 | 7 | 1001 | 74° |
| April 19, 2025 | Virginia Challenge | 1:51.38 | 7 | 987 | 88° |
| May 3, 2025 | Larry Ellis Invitational | 1:51.57 | 24 | 982 | 82° |
| May 18, 2023 | AARTFC Outdoor Track & Field Championships | 1:51.60 | 2 | 981 | 67° |
| April 14, 2025 | Bison Outdoor Classic | 1:51.65 | 7 | 980 | 67° |
| March 29, 2025 | Raleigh Relays | 1:51.73 | 63 | 978 | 79° |
| May 10, 2025 | Williams College - Farley Inter-Regional Extravaganza | 1:51.82 | 10 | 975 | 62° |
| April 27, 2025 | 2025 University Athletic Association Championship | 1:52.38 | 3 | 960 | 57° |
| Feb. 12, 2022 | BU David Hemery Valentine Invitational | 1:53.01 | 49 | 942 | |
| May 4, 2019 | Weston Twilight | 1:53.29 | 1 | 935 | 56° |
| April 27, 2025 | 2025 University Athletic Association Championship | 1:53.54 | 3 | 928 | 57° |
| Feb. 10, 2023 | 2023 Boston University David Hemery Valentine Invite | 1:53.64 | 102 | 925 | 58° |
| April 16, 2022 | Larry Ellis Invitational | 1:54.36 | 31 | 906 | 71° |
| June 1, 2019 | Massachusetts (MIAA) All-State Outdoor Championship | 1:54.41 | 1 | 904 | 77° |
| April 1, 2023 | Colonial Relays | 1:54.52 | 12 | 901 | 74° |
| May 25, 2019 | MIAA Eastern Division 1 Championships | 1:54.74 | 1 | 896 | 71° |
| April 2, 2022 | Sam Howell Invitational | 1:55.11 | 9 | 886 | 53° |
| April 23, 2023 | UAA Track & Field Outdoor Championships | 1:55.12 | 8 | 886 | 43° |
| March 4, 2023 | AARTFC Indoor Track & Field Championships | 1:55.14 | 1 | 885 | |
| Feb. 15, 2020 | David Hemery Valentine Invitational | 1:55.38 | 98 | 879 | |
| March 1, 2020 | UAA Indoor Championship | 1:55.48 | 3 | 876 | 36° |
| Jan. 25, 2020 | BU John Thomas Terrier Classic | 1:55.97 | 51 | 863 | |
| March 1, 2020 | UAA Indoor Championship | 1:56.18 | 6 | 858 | 36° |
| Feb. 26, 2023 | UAA Indoor Track & Field Championships | 1:56.56 | 9 | 848 | 39° |
| May 24, 2025 | NCAA Division III Outdoor Track & Field Championships | 1:58.14 | 21 | 807 | 56° |
| May 12, 2018 | Andover Boosters Invitational | 1:58.85 | 2 | 789 | |
| March 5, 2022 | AARTFC Indoor Track & Field Championships | 1:59.23 | 24 | 780 | 46° |
| April 23, 2023 | UAA Track & Field Outdoor Championships | 1:59.46 | 7 | 774 | 43° |
| April 21, 2018 | Nashua North Invitational | 2:01.67 | 1 | 721 | 57° |
| May 16, 2017 | South Shore League Meet | 2:03.65 | 2 | 674 | |
| May 6, 2017 | MSTCA Freshman/Sophomore Meet - Large School | 2:03.86 | 4 | 669 | 66° |
| April 22, 2017 | Nashua North Invitational | 2:08.37 | 4 | 569 | 46° |
| May 7, 2016 | MSTCA Freshman/Sophomore Meet - Large School | 2:16.33 | 31 | 413 | 52° |
8000m_cc
762
Points
25:34.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 11, 2023 | NCAA Division III Niagara Region Cross Country Championships | 25:34.40 | 31 | 762 | 40° |
| Oct. 14, 2023 | Connecticut College Invitational | 26:25.90 | 111 | 682 | 58° |
| Oct. 29, 2022 | UAA Cross Country Championships | 26:40.60 | 55 | 660 | 68° |
| Sept. 16, 2023 | Jasper Fall XC Invitational | 26:48.20 | 54 | 649 | 71° |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 26:54.50 | 165 | 639 | 66° |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 26:57.20 | 181 | 635 | 69° |
| Oct. 19, 2019 | Rowan Inter-regional Border Battle | 26:58.30 | 21 | 634 | |
| Nov. 12, 2022 | NCAA Division III Niagara Region Cross Country Championships | 27:06.60 | 56 | 622 | 58° |
| Oct. 28, 2023 | UAA Cross Country Championships | 27:07.40 | 56 | 621 | 64° |
| Sept. 17, 2022 | 2022 Yellowjacket XC Invitational | 27:11.00 | 49 | 615 | 78° |
| Oct. 15, 2022 | Connecticut College | 27:15.40 | 224 | 609 | 51° |
| Nov. 18, 2023 | NCAA Division III National Championships | 27:45.60 | 287 | 567 | 55° |
| Oct. 30, 2021 | UAA Cross Country Championships | 28:18.30 | 65 | 522 | 56° |
5mile_cc
507
Points
28:40.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 11, 2019 | Metropolitan Athletic Championship | 28:40.10 | 52 | 507 |
j
1
Points
88-3
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 2, 2018 | Brookline v. Framingham v. Newton North | 88-3 | 10 | 1 | 85° |
mile
852
Points
4:19.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 20, 2023 | NYC Gotham Cup | 4:19.20 | 22 | 852 | |
| April 20, 2019 | Nashua North Invitational | 4:25.40 | 1 | 785 | 66° |
| May 15, 2019 | BSC Championship | 4:27.79 | 2 | 761 | 56° |
| May 11, 2019 | Andover Boosters Invitational | 4:30.34 | 2 | 734 | |
| Jan. 31, 2020 | NYC D3 Invitational | 4:31.78 | 24 | 720 | |
| May 16, 2018 | Bay State Conference Championships | 4:33.50 | 10 | 703 | |
| Jan. 13, 2018 | East Coast Invitational | 4:40.45 | 10 | 635 | |
| Dec. 14, 2017 | Bay State Conference, Week 1 | 4:41.58 | 3 | 625 | |
| Dec. 20, 2018 | Bay State Conference #2 | 4:42.21 | 2 | 619 | |
| May 13, 2017 | Andover Boosters Invitational | 4:51.06 | 13 | 539 | |
| May 21, 2016 | South Shore Principals Twilight Meet | 4:52.63 | 1 | 526 | |
| Jan. 14, 2017 | East Coast Invitational | 4:54.54 | 31 | 509 | |
| Jan. 21, 2016 | Bay State League #5 | 5:06.05 | 28 | 417 | |
| Feb. 4, 2017 | MSTCA Last Chance To Qualify Meet | 5:10.22 | 15 | 385 |
3mile_cc
472
Points
16:30.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 28, 2017 | Bay State Conference Championships | 16:30.00 | 31 | 472 | 65° |
| Oct. 29, 2016 | Bay State Conference Championships | 17:14.00 | 8 | 373 | 56° |
Mid-D
Event Group
1028
Points
1:49.94
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 12, 2025 | 800m | Widener Final Qualifier | 1:49.94 | 5 | 1028 | 80° |
| May 15, 2023 | 800m | Widener Final Qualifier | 1:50.88 | 7 | 1001 | 74° |
| April 19, 2025 | 800m | Virginia Challenge | 1:51.38 | 7 | 987 | 88° |
| May 3, 2025 | 800m | Larry Ellis Invitational | 1:51.57 | 24 | 982 | 82° |
| May 18, 2023 | 800m | AARTFC Outdoor Track & Field Championships | 1:51.60 | 2 | 981 | 67° |
Mile
Event Group
887
Points
3:57.29
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 4, 2025 | 1500m | Metropolitain Championships | 3:57.29 | 1 | 887 | 69° |
| Jan. 20, 2023 | Mile | NYC Gotham Cup | 4:19.20 | 22 | 852 | |
| April 20, 2019 | Mile | Nashua North Invitational | 4:25.40 | 1 | 785 | 66° |
| May 15, 2019 | Mile | BSC Championship | 4:27.79 | 2 | 761 | 56° |
| May 11, 2019 | Mile | Andover Boosters Invitational | 4:30.34 | 2 | 734 |
Short Sprints
Event Group
587
Points
24.75
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 2, 2018 | 200m | Brookline v. Framingham v. Newton North | 24.75 | 5 | 587 | 85° |
Long Sprints
Event Group
756
Points
1:08.04
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 11, 2020 | 500m | TCNJ Lions Indoor Invitational | 1:08.04 | 5 | 756 | |
| May 2, 2018 | 400m | Brookline v. Framingham v. Newton North | 53.64 | 2 | 656 | 85° |
| Jan. 17, 2019 | 300m | Bay State Conference | 38.78 | 14 | 621 |
Cross Country
Event Group
762
Points
25:34.40
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 11, 2023 | 8000mCC | NCAA Division III Niagara Region Cross Country Championships | 25:34.40 | 31 | 762 | 40° |
| Oct. 14, 2023 | 8000mCC | Connecticut College Invitational | 26:25.90 | 111 | 682 | 58° |
| Oct. 29, 2022 | 8000mCC | UAA Cross Country Championships | 26:40.60 | 55 | 660 | 68° |
| Sept. 16, 2023 | 8000mCC | Jasper Fall XC Invitational | 26:48.20 | 54 | 649 | 71° |
| Oct. 1, 2021 | 8000mCC | Lehigh University's Paul Short Run | 26:54.50 | 165 | 639 | 66° |
Throws
Event Group
1
Points
88-3
Personal Record
J
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 2, 2018 | J | Brookline v. Framingham v. Newton North | 88-3 | 10 | 1 | 85° |