Performance Dashboard
Athlete analytics & progression tracking
1000m
983
Points
2:49.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 4, 2023 | New England Indoor Championships | 2:49.56 | 2 | 983 |
| Feb. 25, 2023 | MIAA Meet of Champions | 2:51.60 | 1 | 958 |
| Jan. 11, 2023 | Dual County League #3 | 2:54.57 | 1 | 923 |
| Feb. 19, 2022 | MIAA Division 1 Championships | 2:54.85 | 1 | 919 |
| Jan. 25, 2023 | Dual County League Meet #5 | 2:59.66 | 1 | 863 |
| Feb. 12, 2022 | Dual County league Championshps | 3:05.97 | 1 | 792 |
| Jan. 6, 2020 | Dual County League #3 | 3:09.43 | 1 | 755 |
| Jan. 4, 2020 | Auerbach Freshmen-Sophomore Meet Large School | 3:11.88 | 4 | 729 |
| Jan. 16, 2020 | Dual County League #4 | 3:12.46 | 1 | 723 |
1500m
1004
Points
4:26.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2022 | Battle Road TC Twilight #2 | 4:26.32 | 2 | 1004 |
| March 16, 2024 | Hornet Invite | 4:28.74 | 8 | 986 |
| March 12, 2023 | New Balance Nationals Indoor | 4:36.43 | 35 | 931 |
| Feb. 6, 2023 | New Balance Indoor Grand Prix | 4:40.49 | 7 | 902 |
| May 12, 2024 | Pac-12 Conference Championships | 4:42.46 | 18 | 889 |
| March 13, 2022 | New Balance Nationals Indoor | 4:52.03 | 75 | 824 |
2mile
671
Points
12:18.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2023 | Dual County League Meet #4 | 12:18.45 | 3 | 671 |
3000m
917
Points
9:59.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 24, 2024 | Ken Shannon Last Chance | 9:59.16 | 37 | 917 |
5000m_cc
855
Points
17:51.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2022 | MIAA Divisional (1A, 1B, 1C) Championships | 17:51.31 | 2 | 855 |
| Oct. 1, 2022 | MSTCA Wrentham XC | 18:16.70 | 1 | 813 |
| Oct. 28, 2022 | Dual County League Championships | 18:48.40 | 1 | 763 |
| Sept. 24, 2022 | Ocean State XC Invitational HS MS | 19:38.00 | 1 | 687 |
6000m_cc
835
Points
22:13.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2023 | University of San Francisco Invite | 22:13.30 | 31 | 835 |
| Sept. 1, 2023 | USF Invitational | 22:13.30 | 31 | 835 |
| Sept. 27, 2024 | Gans Creek Invitational - College | 22:27.80 | 34 | 816 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 22:36.60 | 51 | 805 |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 22:38.50 | 68 | 803 |
600m
927
Points
1:35.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 17, 2022 | MSTCA Speed Classic Large School | 1:35.21 | 1 | 927 |
| Feb. 11, 2023 | Dual County League Indoor Track and Field Championships | 1:35.80 | 1 | 914 |
| Dec. 18, 2021 | MSTCA Speed Classic | 1:36.25 | 1 | 905 |
| Jan. 31, 2020 | Dual County League Meet #5 | 1:41.01 | 2 | 805 |
800m
1055
Points
2:06.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2022 | Nike Outdoor Nationals | 2:06.19 | 3 | 1055 |
| April 30, 2024 | Stanford vs Cal Big Meet | 2:07.05 | 3 | 1040 |
| June 2, 2022 | 2022 MIAA All-State Championships | 2:07.18 | 1 | 1038 |
| April 25, 2025 | Payton Jordan Invitational | 2:07.60 | 1 | 1031 |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 2:07.89 | 13 | 1026 |
| March 3, 2025 | ACC Indoor Track & Field Championships | 2:07.89 | 13 | 1026 |
| May 19, 2023 | Track Night NYC | 2:07.94 | 1 | 1025 |
| Jan. 18, 2025 | UW Preview | 2:07.95 | 2 | 1025 |
| May 3, 2025 | The 130th Big Meet | 2:07.97 | 4 | 1024 |
| May 3, 2025 | Cal vs Stanford Big Meet | 2:07.97 | 4 | 1024 |
| May 17, 2025 | ACC Outdoor Track & Field Championships | 2:08.11 | 16 | 1022 |
| June 18, 2023 | Nike Outdoor Nationals | 2:08.16 | 2 | 1021 |
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 2:08.19 | 29 | 1021 |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 2:08.27 | 1 | 1019 |
| April 18, 2025 | Bryan Clay Invitational | 2:08.47 | 51 | 1016 |
| March 12, 2023 | New Balance Nationals Indoor | 2:08.50 | 3 | 1016 |
| May 12, 2024 | Pac-12 Conference Championships | 2:08.97 | 17 | 1008 |
| June 14, 2023 | Brooks PR Invitational | 2:09.03 | 8 | 1007 |
| Feb. 24, 2024 | Ken Shannon Last Chance | 2:09.50 | 18 | 999 |
| May 14, 2022 | Andover Boosters Invitational | 2:10.70 | 1 | 979 |
| June 3, 2023 | MIAA Meet of Champions | 2:11.62 | 1 | 964 |
| Jan. 16, 2022 | MSTCA Northeast Invitational | 2:16.73 | 1 | 883 |
mile
993
Points
4:47.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | UW Preview | 4:47.97 | 26 | 993 |
| May 5, 2023 | BSR Elite Scholastic Mile | 4:47.97 | 1 | 993 |
| June 2, 2022 | 2022 MIAA All-State Championships | 4:49.31 | 1 | 984 |
| May 27, 2023 | MIAA Division 1 Track & Field Championship | 4:52.85 | 1 | 961 |
| Feb. 15, 2025 | Husky Classic | 4:53.65 | 66 | 955 |
| June 12, 2021 | Dual County League | 4:53.86 | 1 | 954 |
| June 3, 2023 | MIAA Meet of Champions | 4:54.02 | 1 | 953 |
| Feb. 12, 2022 | BU David Hemery Valentine Invitational | 4:55.46 | 61 | 943 |
| June 26, 2021 | 2021 MIAA ALL-STATE OUTDOOR TRACK & FIELD Tournament | 4:55.89 | 1 | 940 |
| March 12, 2023 | New Balance Nationals Indoor | 4:56.42 | 35 | 937 |
| May 7, 2022 | Weston Twilight Invitational | 4:57.50 | 1 | 930 |
| April 24, 2021 | Ocean State Running Spring Track & Field Series #1 | 4:57.95 | 5 | 927 |
| Feb. 26, 2022 | MIAA All-State Championship | 5:00.48 | 1 | 910 |
| Feb. 6, 2023 | New Balance Indoor Grand Prix | 5:01.65 | 7 | 903 |
| June 20, 2021 | MIAA South I Track & Field Championship | 5:02.08 | 1 | 900 |
| April 10, 2021 | MSTCA Indoor-Outdoor Challenge | 5:03.07 | 1 | 893 |
| Feb. 17, 2023 | MIAA Division 1 Championships | 5:03.63 | 1 | 890 |
| July 3, 2021 | The Outdoor Nationals | 5:04.34 | 26 | 885 |
| Jan. 31, 2022 | Dual County League Meet #5 | 5:07.60 | 1 | 864 |
| Jan. 4, 2023 | Dual County League Meet #2 | 5:10.40 | 1 | 847 |
| Jan. 24, 2022 | Dual County League Meet #4 | 5:10.68 | 1 | 845 |
| Feb. 12, 2020 | MIAA Division 1 Championships | 5:11.36 | 3 | 841 |
| May 13, 2023 | Andover Boosters Invitational | 5:11.43 | 1 | 840 |
| Dec. 14, 2022 | Dual County League Meet #1 | 5:14.63 | 1 | 820 |
| Jan. 26, 2020 | MSTCA Coaches Invitational Large Schools | 5:15.58 | 1 | 815 |
| March 13, 2022 | New Balance Nationals Indoor | 5:17.43 | 75 | 803 |
| Jan. 4, 2022 | Dual County League Meet #2 | 5:21.76 | 1 | 777 |
| Feb. 8, 2020 | Dual County League Championships | 5:28.19 | 7 | 739 |
Mid-D
Event Group
1055
Points
2:06.19
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 19, 2022 | 800m | Nike Outdoor Nationals | 2:06.19 | 3 | 1055 |
| April 30, 2024 | 800m | Stanford vs Cal Big Meet | 2:07.05 | 3 | 1040 |
| June 2, 2022 | 800m | 2022 MIAA All-State Championships | 2:07.18 | 1 | 1038 |
| April 25, 2025 | 800m | Payton Jordan Invitational | 2:07.60 | 1 | 1031 |
| March 3, 2025 | 800m | Atlantic Coast Conference Indoor Championships | 2:07.89 | 13 | 1026 |
Mile
Event Group
1004
Points
4:26.32
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2022 | 1500m | Battle Road TC Twilight #2 | 4:26.32 | 2 | 1004 |
| Jan. 18, 2025 | Mile | UW Preview | 4:47.97 | 26 | 993 |
| May 5, 2023 | Mile | BSR Elite Scholastic Mile | 4:47.97 | 1 | 993 |
| March 16, 2024 | 1500m | Hornet Invite | 4:28.74 | 8 | 986 |
| June 2, 2022 | Mile | 2022 MIAA All-State Championships | 4:49.31 | 1 | 984 |
Distance
Event Group
917
Points
9:59.16
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 24, 2024 | 3000m | Ken Shannon Last Chance | 9:59.16 | 37 | 917 |
| Jan. 18, 2023 | 2Mile | Dual County League Meet #4 | 12:18.45 | 3 | 671 |
Cross Country
Event Group
855
Points
17:51.31
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 11, 2022 | 5K XC | MIAA Divisional (1A, 1B, 1C) Championships | 17:51.31 | 2 | 855 |
| Sept. 1, 2023 | 6000mCC | University of San Francisco Invite | 22:13.30 | 31 | 835 |
| Sept. 1, 2023 | 6000mCC | USF Invitational | 22:13.30 | 31 | 835 |
| Sept. 27, 2024 | 6000mCC | Gans Creek Invitational - College | 22:27.80 | 34 | 816 |
| Oct. 1, 2022 | 5K XC | MSTCA Wrentham XC | 18:16.70 | 1 | 813 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava