Performance Dashboard
Athlete analytics & progression tracking
1000m
902
Points
2:56.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 2, 2019 | New England Indoor Championships | 2:56.29 | 1 | 902 |
| Feb. 7, 2019 | CIAC Class S Championships | 2:58.03 | 1 | 882 |
| Feb. 16, 2019 | CIAC State Open Indoor | 2:58.14 | 1 | 881 |
| Feb. 29, 2020 | New England Indoor Championships | 2:59.03 | 6 | 871 |
| Feb. 14, 2020 | CIAC Class S Championships | 2:59.85 | 1 | 861 |
| Feb. 22, 2020 | CIAC State Open Indoor | 3:01.94 | 2 | 837 |
| Jan. 13, 2019 | Shoreline Coaches Invitational | 3:03.71 | 1 | 817 |
| Jan. 11, 2020 | Shoreline Coaches Invitational | 3:03.77 | 1 | 817 |
| Feb. 17, 2018 | CIAC State Open Indoor | 3:05.98 | 8 | 792 |
| Jan. 26, 2018 | SLC League Meet #2 | 3:07.23 | 2 | 779 |
| Feb. 10, 2018 | CIAC Class S Championships | 3:08.66 | 4 | 763 |
| Dec. 28, 2017 | Haddam Killingworth Invitational | 3:10.25 | 1 | 746 |
| Feb. 14, 2017 | CIAC Class S Championships | 3:12.92 | 7 | 718 |
| Feb. 4, 2017 | Shoreline Championships | 3:13.57 | 3 | 711 |
| Jan. 14, 2017 | Shoreline Coaches Invitational | 3:17.39 | 5 | 672 |
1500m
900
Points
4:40.82
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2023 | ACC Outdoor Track & Field Championships | 4:40.82 | 28 | 900 |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 4:42.74 | 34 | 887 |
| April 3, 2021 | Pepsi Florida Relays | 4:56.17 | 23 | 797 |
| April 24, 2021 | UCF Knights Invitational | 4:57.16 | 18 | 790 |
| March 27, 2021 | adidas Raleigh Relays | 4:57.79 | 83 | 786 |
1600m
832
Points
5:10.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 5, 2018 | Marty Roberts Invitational | 5:10.87 | 1 | 832 |
| May 25, 2017 | Shoreline Conference Championship | 5:18.15 | 2 | 787 |
| Jan. 5, 2019 | URI Indoor Track Classic | 5:18.77 | 2 | 783 |
| May 23, 2018 | Shoreline Conference Championship | 5:19.18 | 1 | 781 |
| May 6, 2017 | Marty Roberts Invitational | 5:20.55 | 2 | 773 |
| April 27, 2019 | Stafford Rotary Invitational | 5:20.89 | 1 | 771 |
| April 22, 2017 | Panther Invitational | 5:23.71 | 2 | 754 |
| May 13, 2017 | Running Ram Invitational | 5:23.80 | 1 | 753 |
| May 13, 2017 | Old Saybrook Invite | 5:23.80 | 1 | 753 |
| Jan. 6, 2018 | URI Indoor Track Classic | 5:26.29 | 3 | 738 |
| June 1, 2017 | CIAC Class S Championships | 5:28.25 | 6 | 727 |
| April 7, 2018 | Bellinger Invitational | 5:29.18 | 1 | 721 |
| Feb. 4, 2017 | Shoreline Championships | 5:43.82 | 6 | 639 |
300m
621
Points
47.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 3, 2019 | Shoreline League Meet #1 | 47.20 | 10 | 621 |
3000m
837
Points
10:25.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 8, 2023 | Clemson Opener | 10:25.76 | 1 | 837 |
3200m
709
Points
11:58.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | Stafford Rotary Relays | 11:58.26 | 2 | 709 |
| Jan. 14, 2017 | Shoreline Coaches Invitational | 12:44.90 | 14 | 598 |
400m
883
Points
58.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2019 | Shoreline Conference Championship | 58.66 | 1 | 883 |
4000m_cc
634
Points
15:58.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2021 | Kennesaw State Cross Country Opener | 15:58.20 | 42 | 634 |
500m
768
Points
1:21.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 27, 2019 | Jack Long Invitational | 1:21.53 | 1 | 768 |
5000m_cc
761
Points
18:49.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 30, 2023 | Louisville XC Classic | 18:49.60 | 165 | 761 |
| Oct. 18, 2019 | Shoreline Conference Championships | 18:57.00 | 2 | 749 |
| Oct. 18, 2019 | SLC Championship | 18:57.00 | 2 | 749 |
| Oct. 18, 2019 | SLC Championship | 18:57.00 | 2 | 749 |
| Oct. 1, 2022 | Louisville XC Classic | 19:14.10 | 266 | 723 |
| Sept. 19, 2019 | Going to the Sun Invitational | 19:41.60 | 2 | 682 |
| Sept. 28, 2019 | Ocean State Invitational | 19:42.08 | 6 | 681 |
| Sept. 8, 2018 | 11th Annual Vineyard XC Invitational | 19:44.69 | 10 | 677 |
| Oct. 19, 2018 | Shoreline Conference Championships | 19:50.00 | 1 | 669 |
| Sept. 16, 2017 | Connecticut River Valley Invitational | 19:52.80 | 7 | 665 |
| Sept. 22, 2018 | Ocean State Invitational | 20:00.30 | 9 | 654 |
| Sept. 15, 2018 | Connecticut River Valley Invitational | 20:12.00 | 4 | 637 |
| Oct. 26, 2019 | CIAC Divisional Championships | 20:14.00 | 4 | 634 |
| Oct. 28, 2017 | CIAC Divisional Championships | 20:45.00 | 8 | 591 |
| Oct. 7, 2017 | Wickham Park Invitational | 20:47.00 | 16 | 588 |
| Oct. 29, 2016 | CIAC Divisional Championships | 20:49.00 | 19 | 585 |
| Oct. 20, 2016 | Shoreline Conference Championships | 20:55.30 | 10 | 577 |
| Sept. 17, 2016 | Connecticut River Valley Invitational | 20:56.80 | 15 | 574 |
| Nov. 3, 2017 | CIAC State Open Championships | 20:57.00 | 39 | 574 |
| Nov. 4, 2016 | CIAC State Open Championships | 20:58.00 | 83 | 573 |
| Oct. 20, 2017 | Shoreline Conference Championships | 21:12.00 | 4 | 554 |
| Sept. 21, 2016 | Going to the Sun Invitational | 21:16.01 | 7 | 549 |
| Oct. 8, 2016 | Wickham Park Invitational | 21:20.00 | 16 | 543 |
| Oct. 13, 2017 | Shoreline Conference Mega-Meet | 22:34.00 | 9 | 450 |
6000m_cc
771
Points
23:03.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2020 | UAB Blazer Classic | 23:03.60 | 46 | 771 |
| Oct. 27, 2023 | ACC Cross Country Championships | 23:04.40 | 129 | 770 |
| Sept. 16, 2023 | Furman XC Invitational | 23:24.10 | 41 | 746 |
600m
857
Points
1:38.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 19, 2019 | Haddam Killingworth Invitational | 1:38.49 | 1 | 857 |
| Feb. 2, 2019 | SLC Indoor Championships | 1:38.56 | 1 | 855 |
| Jan. 24, 2020 | Haddam Killingworth Invitational | 1:39.47 | 1 | 836 |
| Feb. 9, 2020 | Shoreline Conference Championships | 1:39.93 | 1 | 827 |
| Jan. 20, 2018 | Shoreline Coaches Invitational | 1:41.53 | 2 | 794 |
| Feb. 3, 2018 | SLC Indoor Championships | 1:41.82 | 1 | 788 |
| Jan. 2, 2020 | Shoreline League Meet #1 | 1:42.52 | 1 | 774 |
| Jan. 3, 2019 | Shoreline League Meet #1 | 1:45.11 | 2 | 723 |
800m
953
Points
2:12.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2019 | CIAC State Open Outdoor Championships | 2:12.33 | 1 | 953 |
| June 8, 2019 | New England Championship | 2:14.27 | 4 | 921 |
| May 31, 2019 | CIAC State Championships | 2:14.38 | 1 | 920 |
| Jan. 13, 2024 | Clemson Invite | 2:14.84 | 5 | 912 |
| March 10, 2019 | New Balance Nationals Indoor | 2:17.32 | 16 | 873 |
| May 12, 2018 | Old Saybrook Invite | 2:19.64 | 1 | 838 |
| May 23, 2018 | Shoreline Conference Championship | 2:19.64 | 1 | 838 |
| Feb. 5, 2022 | Doc Hale VT Elite | 2:20.47 | 22 | 825 |
| Jan. 15, 2022 | Clemson Invitational | 2:20.67 | 16 | 822 |
| April 17, 2021 | USC Open Invitational | 2:20.93 | 18 | 818 |
| Jan. 29, 2022 | Bob Pollock Invite | 2:21.27 | 27 | 813 |
| May 23, 2019 | Shoreline Conference Championship | 2:21.67 | 1 | 807 |
| April 10, 2021 | Tennessee Relays | 2:23.15 | 24 | 785 |
| Feb. 12, 2022 | Tiger Paw Invitational | 2:23.85 | 35 | 775 |
| April 24, 2021 | UCF Knights Invitational | 2:24.41 | 25 | 767 |
| May 5, 2018 | Marty Roberts Invitational | 2:24.80 | 3 | 761 |
| April 29, 2017 | Stafford Rotary Relays | 2:25.99 | 4 | 744 |
| May 25, 2017 | Shoreline Conference Championship | 2:28.14 | 3 | 714 |
| May 6, 2017 | Marty Roberts Invitational | 2:28.58 | 4 | 708 |
| May 13, 2017 | Running Ram Invitational | 2:28.62 | 2 | 707 |
| May 13, 2017 | Old Saybrook Invite | 2:28.62 | 2 | 707 |
| April 7, 2018 | Bellinger Invitational | 2:31.81 | 1 | 663 |
8000m_cc
0
Points
19:14.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2022 | Louisville Classic | 19:14.10 | 266 | 0 |
mile
970
Points
4:51.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2024 | Tiger Paw Invite | 4:51.51 | 3 | 970 |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 4:54.95 | 21 | 947 |
| Feb. 25, 2023 | ACC Indoor Track & Field Championships | 4:57.96 | 25 | 927 |
| Feb. 4, 2023 | Doc Hale VT Meet | 5:00.80 | 11 | 908 |
| Jan. 13, 2024 | Clemson Invite | 5:02.49 | 5 | 897 |
| Jan. 28, 2023 | Bob Pollock Invite | 5:03.15 | 25 | 893 |
| Jan. 18, 2020 | East Coast Invitational | 5:11.17 | 3 | 842 |
| Jan. 29, 2022 | Bob Pollock Invite | 5:11.24 | 25 | 841 |
| Jan. 8, 2022 | Clemson Orange and Purple Elite | 5:11.65 | 4 | 839 |
| Dec. 2, 2022 | Clemson Opener | 5:12.10 | 1 | 836 |
| Feb. 12, 2022 | Tiger Paw Invitational | 5:12.45 | 16 | 834 |
| Jan. 15, 2022 | Clemson Invitational | 5:18.46 | 11 | 797 |
Mid-D
Event Group
953
Points
2:12.33
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 3, 2019 | 800m | CIAC State Open Outdoor Championships | 2:12.33 | 1 | 953 |
| June 8, 2019 | 800m | New England Championship | 2:14.27 | 4 | 921 |
| May 31, 2019 | 800m | CIAC State Championships | 2:14.38 | 1 | 920 |
| Jan. 13, 2024 | 800m | Clemson Invite | 2:14.84 | 5 | 912 |
| March 2, 2019 | 1000m | New England Indoor Championships | 2:56.29 | 1 | 902 |
Mile
Event Group
970
Points
4:51.51
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 10, 2024 | Mile | Tiger Paw Invite | 4:51.51 | 3 | 970 |
| Feb. 24, 2024 | Mile | ACC Indoor Track & Field Championships | 4:54.95 | 21 | 947 |
| Feb. 25, 2023 | Mile | ACC Indoor Track & Field Championships | 4:57.96 | 25 | 927 |
| Feb. 4, 2023 | Mile | Doc Hale VT Meet | 5:00.80 | 11 | 908 |
| May 13, 2023 | 1500m | ACC Outdoor Track & Field Championships | 4:40.82 | 28 | 900 |
Long Sprints
Event Group
883
Points
58.66
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 23, 2019 | 400m | Shoreline Conference Championship | 58.66 | 1 | 883 |
| Dec. 27, 2019 | 500m | Jack Long Invitational | 1:21.53 | 1 | 768 |
| Jan. 3, 2019 | 300m | Shoreline League Meet #1 | 47.20 | 10 | 621 |
Distance
Event Group
837
Points
10:25.76
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 8, 2023 | 3000m | Clemson Opener | 10:25.76 | 1 | 837 |
| April 28, 2018 | 3200m | Stafford Rotary Relays | 11:58.26 | 2 | 709 |
| Jan. 14, 2017 | 3200m | Shoreline Coaches Invitational | 12:44.90 | 14 | 598 |
Cross Country
Event Group
771
Points
23:03.60
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 16, 2020 | 6000mCC | UAB Blazer Classic | 23:03.60 | 46 | 771 |
| Oct. 27, 2023 | 6000mCC | ACC Cross Country Championships | 23:04.40 | 129 | 770 |
| Sept. 30, 2023 | 5K XC | Louisville XC Classic | 18:49.60 | 165 | 761 |
| Oct. 18, 2019 | 5K XC | Shoreline Conference Championships | 18:57.00 | 2 | 749 |
| Oct. 18, 2019 | 5K XC | SLC Championship | 18:57.00 | 2 | 749 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava