Performance Dashboard
Athlete analytics & progression tracking
1000m
868
Points
2:59.23
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 25, 2023 | New England Division III Indoor Track & FieldChampionships | 2:59.23 | 3 | 868 |
| Feb. 4, 2023 | Tufts Cupid Challenge | 3:02.88 | 5 | 827 |
| Feb. 18, 2023 | The Peter DeVillers Cup | 3:04.70 | 1 | 806 |
| Feb. 18, 2023 | Mount Holyoke, Wellesley @ Smith | 3:04.70 | 1 | 806 |
| Jan. 14, 2023 | Brandeis Reggie Poyau Memorial Invitational | 3:10.43 | 3 | 744 |
| Feb. 22, 2025 | Peter De Villiers Cup | 3:27.23 | 5 | 576 |
1500m
922
Points
4:37.62
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2024 | NEICAAA Outdoor Championship | 4:37.62 | 10 | 922 |
| April 20, 2024 | Mount Holyoke, Smith, Wellesley Tri Meet | 4:38.21 | 1 | 918 |
| May 16, 2024 | MIT Last Chance Qualifier | 4:39.00 | 7 | 913 |
| April 30, 2023 | NEWMAC Outdoor Track & Field Championship | 4:40.90 | 4 | 900 |
| March 16, 2024 | Emory Spring Break Classic | 4:44.00 | 4 | 878 |
| April 15, 2023 | SILFEN INVITATIONAL | 4:48.06 | 3 | 851 |
| March 25, 2023 | Emory Thrills in the Hills Open | 4:48.46 | 1 | 848 |
| April 19, 2025 | Wellesley College | 4:51.58 | 3 | 827 |
1600m
763
Points
5:22.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 26, 2022 | WIAA D3 Sectional - Cambridge/Deerfield | 5:22.16 | 4 | 763 |
| May 17, 2022 | Rio Invite | 5:22.98 | 1 | 758 |
| May 6, 2022 | Deerfield Invitational | 5:29.65 | 1 | 719 |
| May 13, 2022 | Trailways Conference Meet | 5:30.75 | 4 | 712 |
| June 4, 2022 | 2022 WIAA State Track & Field Championships | 5:32.46 | 17 | 702 |
| May 3, 2022 | Trailways South Multi | 5:34.25 | 2 | 692 |
| May 3, 2022 | Johnson Creek Trailways South Multi Team Meet | 5:34.25 | 2 | 692 |
| June 17, 2021 | WIAA D3 Sectional - Princeton | 5:34.57 | 4 | 690 |
| June 26, 2021 | WIAA Track & Field State Championships | 5:38.19 | 12 | 670 |
| May 23, 2022 | WIAA D3 Princeton Regional | 5:40.99 | 1 | 654 |
| April 12, 2022 | Randolph/Cambria-Friesland Invite | 5:48.60 | 2 | 613 |
| June 14, 2021 | WIAA D3 Deerfield Regional | 5:53.29 | 1 | 588 |
| May 9, 2022 | Trailways South Division Meet | 5:55.00 | 1 | 579 |
| May 16, 2021 | Rio Invitational | 5:55.69 | 1 | 575 |
| May 14, 2021 | Rio Invitational | 5:55.69 | 1 | 575 |
| May 10, 2021 | Madison Tri-Op Quad | 6:00.52 | 1 | 550 |
| May 18, 2021 | Johnson Creek Trailways Duals | 6:03.70 | 1 | 534 |
| June 2, 2021 | Deerfield Trailways South Division | 6:10.80 | 1 | 499 |
2mile
753
Points
11:45.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 19, 2022 | adidas Outdoor Nationals | 11:45.26 | 7 | 753 |
3000m
836
Points
10:26.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2024 | Mount Holyoke, Smith, Wellesley Tri Meet | 10:26.33 | 3 | 836 |
3000msc
1007
Points
10:37.70
Personal Record
3200m
753
Points
11:41.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2022 | 2022 WIAA State Track & Field Championships | 11:41.19 | 9 | 753 |
| May 13, 2022 | Trailways Conference Meet | 11:50.08 | 1 | 730 |
| May 26, 2022 | WIAA D3 Sectional - Cambridge/Deerfield | 12:07.36 | 3 | 687 |
| May 6, 2022 | Deerfield Invitational | 12:09.27 | 2 | 682 |
| May 23, 2019 | WIAA D3 Sectional - Princeton | 12:21.83 | 5 | 652 |
| May 23, 2022 | WIAA D3 Princeton Regional | 12:45.63 | 1 | 596 |
| May 21, 2019 | WIAA D3 Regional - Cambridge | 12:49.20 | 3 | 588 |
| May 9, 2022 | Trailways South Division Meet | 12:51.48 | 2 | 583 |
| April 26, 2019 | Bulldog Invite | 13:12.18 | 2 | 537 |
| May 16, 2021 | Rio Invitational | 13:13.64 | 1 | 534 |
| May 14, 2021 | Rio Invitational | 13:13.64 | 1 | 534 |
| May 20, 2021 | Randolph Invitational | 13:33.00 | 1 | 493 |
| June 8, 2021 | Trailways Conference Meet | 13:55.23 | 1 | 448 |
| June 4, 2021 | Doug Lee Memorial Invitational | 14:28.78 | 1 | 384 |
400m
657
Points
1:05.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2019 | WIAA D3 Regional - Cambridge | 1:05.71 | 4 | 657 |
| April 21, 2022 | Doug Lee Memorial Invitational | 1:05.73 | 3 | 656 |
| May 3, 2022 | Johnson Creek Trailways South Multi Team Meet | 1:06.77 | 3 | 626 |
| May 3, 2022 | Trailways South Multi | 1:06.77 | 3 | 626 |
| May 23, 2019 | WIAA D3 Sectional - Princeton | 1:08.62 | 13 | 573 |
| April 26, 2019 | Bulldog Invite | 1:11.74 | 7 | 490 |
500m
1
Points
4:59.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2024 | CGA Spring Invite | 4:59.05 | 13 | 1 |
5000m_cc
834
Points
18:04.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2024 | Keene State College Cross-Country Run Invitational | 18:04.00 | 5 | 834 |
| Sept. 17, 2023 | 50th UMass Dartmouth Cross Country Invitational | 18:26.83 | 14 | 797 |
| Sept. 30, 2023 | KSC Invitational | 18:32.70 | 1 | 788 |
| Aug. 30, 2024 | Wellesley XC Invite | 18:37.90 | 3 | 779 |
| Aug. 29, 2025 | Wellesley XC Invitational | 19:03.60 | 1 | 739 |
| Sept. 17, 2022 | UMass Dartmouth Cross Country Invitational | 19:05.40 | 42 | 736 |
| Sept. 1, 2023 | 2023 Wellesley College XC Invitational | 19:07.80 | 1 | 733 |
| Sept. 2, 2021 | CamRock Invite | 20:14.50 | 2 | 634 |
| Nov. 2, 2019 | Wisconsin State Cross Country Championships | 20:37.60 | 25 | 601 |
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 20:37.70 | 23 | 601 |
| May 1, 2021 | Middleton Sectional | 20:56.21 | 21 | 575 |
| Aug. 30, 2021 | Bruess Invitational | 21:08.50 | 5 | 559 |
| Oct. 20, 2018 | WIAA D3 Sectional - Boscobel | 21:14.70 | 16 | 550 |
| April 10, 2021 | La Crosse Logan XC Invite | 21:30.00 | 6 | 530 |
| Oct. 14, 2021 | Trailways Conference Championship | 21:41.00 | 8 | 516 |
| Sept. 11, 2021 | Madison West Cross Country Invitational | 21:43.15 | 16 | 513 |
| Oct. 23, 2021 | WIAA D3 Sectional - Albany | 21:47.00 | 15 | 508 |
| Sept. 9, 2021 | Poynette Invitational | 21:59.31 | 2 | 492 |
| Sept. 29, 2018 | Dick McKichan Platteville Invite | 22:11.70 | 2 | 477 |
| Sept. 25, 2021 | Rosholt Trebs Invite | 22:30.00 | 59 | 454 |
| Sept. 22, 2018 | Lourdes Invitational | 22:41.86 | 18 | 440 |
| Oct. 11, 2018 | Trailways Conference Meet | 22:52.64 | 11 | 427 |
| Sept. 6, 2018 | Poynette Invitational | 24:36.70 | 17 | 314 |
| Oct. 6, 2018 | Baertschi Invitational | 25:06.70 | 2 | 284 |
6000m_cc
878
Points
21:40.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2024 | Connecticut College Invitational | 21:40.80 | 17 | 878 |
| Nov. 16, 2024 | NCAA Division III East Region Cross Country Championships | 21:52.70 | 3 | 862 |
| Nov. 2, 2024 | NEWMAC Championships | 22:01.90 | 7 | 850 |
| Oct. 18, 2025 | Conn College Invite | 22:05.88 | 55 | 845 |
| Oct. 18, 2025 | Conn College Invite | 22:05.88 | 55 | 845 |
| Oct. 18, 2025 | Connecticut College Invitational | 22:05.90 | 55 | 845 |
| Nov. 23, 2024 | NCAA Division III Cross Country Championships | 22:15.10 | 82 | 833 |
| Nov. 11, 2023 | NCAA Division III East Regional | 22:15.20 | 6 | 833 |
| Sept. 21, 2024 | Wesleyan University XC Invitational | 22:19.20 | 13 | 827 |
| Sept. 20, 2025 | DIII Pre-Nats | 22:45.30 | 15 | 794 |
| Nov. 18, 2023 | NCAA Division III National Championships | 22:52.70 | 155 | 785 |
| Nov. 12, 2022 | NCAA Division III East Region Cross Country Championships | 23:07.50 | 20 | 766 |
| Oct. 28, 2023 | NEWMAC Cross Country Championships | 23:17.60 | 6 | 754 |
| Oct. 15, 2022 | Connecticut College | 23:31.20 | 92 | 737 |
| Oct. 1, 2022 | 2022 DIII National Preview | 23:34.10 | 69 | 733 |
| Sept. 13, 2025 | Pop Crowell Invitational | 23:58.24 | 11 | 704 |
| Sept. 13, 2025 | Pop Crowell Invitational | 23:58.30 | 11 | 704 |
| Oct. 30, 2022 | NEWMAC Cross Country Championship | 24:11.10 | 37 | 689 |
| Sept. 14, 2024 | Pop Crowell Invitational | 24:16.70 | 10 | 682 |
800m
807
Points
2:21.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 25, 2023 | Emory Thrills in the Hills Open | 2:21.68 | 12 | 807 |
| April 30, 2023 | NEWMAC Outdoor Track & Field Championship | 2:22.73 | 10 | 792 |
| April 8, 2023 | CGA Spring Invite | 2:25.89 | 6 | 746 |
| May 17, 2022 | Rio Invite | 2:25.98 | 1 | 744 |
| May 6, 2022 | Deerfield Invitational | 2:28.49 | 3 | 709 |
| April 21, 2022 | Doug Lee Memorial Invitational | 2:28.54 | 1 | 708 |
| April 12, 2022 | Randolph/Cambria-Friesland Invite | 2:28.92 | 1 | 703 |
| June 14, 2021 | WIAA D3 Deerfield Regional | 2:30.65 | 1 | 679 |
| May 23, 2022 | WIAA D3 Princeton Regional | 2:32.03 | 3 | 660 |
| June 2, 2021 | Deerfield Trailways South Division | 2:32.99 | 2 | 647 |
| May 3, 2022 | Johnson Creek Trailways South Multi Team Meet | 2:33.93 | 2 | 635 |
| May 3, 2022 | Trailways South Multi | 2:33.93 | 2 | 635 |
| May 9, 2022 | Trailways South Division Meet | 2:34.37 | 1 | 629 |
| June 8, 2021 | Trailways Conference Meet | 2:36.21 | 2 | 605 |
| May 3, 2019 | Deerfield Classic | 2:36.32 | 4 | 604 |
| June 17, 2021 | WIAA D3 Sectional - Princeton | 2:37.08 | 10 | 594 |
| May 26, 2022 | WIAA D3 Sectional - Cambridge/Deerfield | 2:37.35 | 10 | 591 |
| May 10, 2021 | Madison Tri-Op Quad | 2:41.13 | 2 | 543 |
| May 20, 2021 | Randolph Invitational | 2:41.97 | 1 | 533 |
| June 4, 2021 | Doug Lee Memorial Invitational | 2:42.09 | 1 | 532 |
| May 18, 2021 | Johnson Creek Trailways Duals | 2:42.40 | 1 | 528 |
| April 15, 2019 | Madison Tri-Op Dual | 2:44.40 | 1 | 504 |
hj
1
Points
4-6
Personal Record
mile
907
Points
5:01.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 2, 2024 | Tufts National Qualifiying Meet | 5:01.01 | 3 | 907 |
| Feb. 25, 2024 | New England Division III Indoor T&F Championship | 5:06.36 | 11 | 872 |
| March 9, 2024 | NCAA Division III Indoor Track and Field Championships | 5:06.48 | 18 | 872 |
| Feb. 17, 2024 | Peter De Villiers Cup | 5:12.07 | 2 | 836 |
| June 10, 2023 | 16th Annual Wisco Mile | 5:17.40 | 14 | 803 |
| Feb. 3, 2024 | Tufts Cupid Challenge | 5:17.57 | 4 | 802 |
| Feb. 10, 2023 | 2023 Boston University David Hemery Valentine Invite | 5:17.67 | 241 | 802 |
| June 11, 2022 | 15th Annual WiscoMILE | 5:18.31 | 5 | 798 |
| Dec. 3, 2022 | Mary Grinaker Invitational | 5:22.38 | 1 | 773 |
| June 19, 2022 | adidas Outdoor Nationals | 5:26.58 | 8 | 748 |
Mid-D
Event Group
868
Points
2:59.23
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 25, 2023 | 1000m | New England Division III Indoor Track & FieldChampionships | 2:59.23 | 3 | 868 |
| Feb. 4, 2023 | 1000m | Tufts Cupid Challenge | 3:02.88 | 5 | 827 |
| March 25, 2023 | 800m | Emory Thrills in the Hills Open | 2:21.68 | 12 | 807 |
| Feb. 18, 2023 | 1000m | The Peter DeVillers Cup | 3:04.70 | 1 | 806 |
| Feb. 18, 2023 | 1000m | Mount Holyoke, Wellesley @ Smith | 3:04.70 | 1 | 806 |
Mile
Event Group
922
Points
4:37.62
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 11, 2024 | 1500m | NEICAAA Outdoor Championship | 4:37.62 | 10 | 922 |
| April 20, 2024 | 1500m | Mount Holyoke, Smith, Wellesley Tri Meet | 4:38.21 | 1 | 918 |
| May 16, 2024 | 1500m | MIT Last Chance Qualifier | 4:39.00 | 7 | 913 |
| March 2, 2024 | Mile | Tufts National Qualifiying Meet | 5:01.01 | 3 | 907 |
| April 30, 2023 | 1500m | NEWMAC Outdoor Track & Field Championship | 4:40.90 | 4 | 900 |
Distance
Event Group
836
Points
10:26.33
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2024 | 3000m | Mount Holyoke, Smith, Wellesley Tri Meet | 10:26.33 | 3 | 836 |
| June 19, 2022 | 2Mile | adidas Outdoor Nationals | 11:45.26 | 7 | 753 |
| June 4, 2022 | 3200m | 2022 WIAA State Track & Field Championships | 11:41.19 | 9 | 753 |
| May 13, 2022 | 3200m | Trailways Conference Meet | 11:50.08 | 1 | 730 |
| May 26, 2022 | 3200m | WIAA D3 Sectional - Cambridge/Deerfield | 12:07.36 | 3 | 687 |
Steeple
Event Group
1007
Points
10:37.70
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 25, 2024 | 3000mSC | NCAA Division III Outdoor Track & Field Championships | 10:37.70 | 9 | 1007 |
| May 27, 2023 | 3000mSC | NCAA Division III Outdoor Track & Field Championships | 10:37.97 | 8 | 1006 |
| May 25, 2024 | 3000mSC | NCAA Division III Outdoor Track & Field Championships | 10:40.09 | 10 | 1001 |
| May 3, 2024 | 3000mSC | NE Division 3 | 10:40.76 | 1 | 1000 |
| May 27, 2023 | 3000mSC | NCAA Division III Outdoor Track & Field Championships | 10:41.39 | 6 | 998 |
Long Sprints
Event Group
657
Points
1:05.71
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2019 | 400m | WIAA D3 Regional - Cambridge | 1:05.71 | 4 | 657 |
| April 21, 2022 | 400m | Doug Lee Memorial Invitational | 1:05.73 | 3 | 656 |
| May 3, 2022 | 400m | Johnson Creek Trailways South Multi Team Meet | 1:06.77 | 3 | 626 |
| May 3, 2022 | 400m | Trailways South Multi | 1:06.77 | 3 | 626 |
| May 23, 2019 | 400m | WIAA D3 Sectional - Princeton | 1:08.62 | 13 | 573 |
Cross Country
Event Group
878
Points
21:40.80
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 19, 2024 | 6000mCC | Connecticut College Invitational | 21:40.80 | 17 | 878 |
| Nov. 16, 2024 | 6000mCC | NCAA Division III East Region Cross Country Championships | 21:52.70 | 3 | 862 |
| Nov. 2, 2024 | 6000mCC | NEWMAC Championships | 22:01.90 | 7 | 850 |
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 22:05.88 | 55 | 845 |
| Oct. 18, 2025 | 6000mCC | Conn College Invite | 22:05.88 | 55 | 845 |
Jump
Event Group
1
Points
4-6
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2019 | HJ | Deerfield Classic | 4-6 | 9 | 1 |
| April 22, 2023 | HJ | Mt. Holyoke, Smith & Wellesley | 4-6 | 3 | 1 |
| May 18, 2021 | HJ | Johnson Creek Trailways Duals | 4-6 | 2 | 1 |
| April 15, 2019 | HJ | Madison Tri-Op Dual | 4-6 | 1 | 1 |
| May 21, 2019 | HJ | WIAA D3 Regional - Cambridge | 4-7 | 3 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava