Performance Dashboard
Athlete analytics & progression tracking
10000m
822
Points
31:37.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2024 | NESCAC Outdoor Track & Field Championships | 31:37.27 | 9 | 822 |
| March 29, 2024 | Wash U Distance Carnival | 31:58.45 | 76 | 795 |
| April 29, 2023 | NESCAC Track & Field Championships | 31:58.79 | 9 | 794 |
| April 1, 2023 | Bates College Quad Meet | 32:06.55 | 3 | 784 |
| May 13, 2023 | NEICAAA Outdoor Track & Field Championship | 32:23.84 | 17 | 762 |
| May 11, 2024 | Williams College - Farley Inter-Regional Extravaganza | 32:41.61 | 7 | 740 |
1500m
756
Points
4:08.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2023 | Pine Tree Classic | 4:08.61 | 10 | 756 |
| May 1, 2021 | Bates, Bowdoin, Colby Meet #3 | 4:14.14 | 5 | 696 |
| April 6, 2019 | Council Rock Kiwanis Invitational | 4:14.81 | 1 | 689 |
1600m
658
Points
4:36.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 4, 2019 | Lower Merion Invitational | 4:36.44 | 1 | 658 |
| May 5, 2018 | Lower Merion Invitational | 4:41.61 | 6 | 609 |
| March 30, 2019 | The Distance Project | 4:43.96 | 1 | 587 |
| May 9, 2018 | Central League Individual Champs | 4:44.30 | 10 | 584 |
| April 18, 2018 | Lower Merion v Harriton v Strath Haven v Garnet Valley | 4:46.34 | 4 | 566 |
| April 3, 2019 | Ridley, Harriton, @ Penncrest | 4:52.40 | 1 | 513 |
| April 23, 2019 | Strath Haven, Harriton @ Radnor | 4:55.55 | 2 | 486 |
2mile
695
Points
9:50.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2020 | Ocean Breeze High School Invitational | 9:50.47 | 4 | 695 |
3000m
717
Points
9:03.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 29, 2023 | Middlebury's New England Small College Invitational | 9:03.48 | 31 | 717 |
| Feb. 3, 2024 | Maine State Indoor Championships | 9:08.59 | 6 | 692 |
| Feb. 2, 2019 | TFCAofGP Meet #8 | 9:21.66 | 2 | 631 |
| Dec. 26, 2018 | Robert J Burdette Indoor Classic | 9:23.53 | 2 | 623 |
| Feb. 16, 2019 | TFCAofGP Meet of Champs | 9:25.07 | 7 | 616 |
3200m
638
Points
9:59.87
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 10, 2019 | Boys: Upper Darby v Springfield v Harriton v Haverford | 9:59.87 | 1 | 638 |
| May 8, 2019 | Central League Individual Champs | 10:01.20 | 3 | 632 |
| April 27, 2019 | 16th Annual Unionville Invitational | 10:05.16 | 3 | 615 |
| April 23, 2019 | Strath Haven, Harriton @ Radnor | 10:58.39 | 2 | 413 |
3200m_cc
545
Points
10:22.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 7, 2019 | Cherokee Challenge | 10:22.43 | 23 | 545 |
5000m
800
Points
15:03.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2024 | Middlesbury NESCAC Invitational | 15:03.33 | 8 | 800 |
| Feb. 18, 2023 | Lynn Ruddy Invite | 15:14.72 | 3 | 766 |
| Dec. 2, 2023 | Suffolk Relays | 15:16.07 | 6 | 763 |
| April 12, 2024 | Friar Invitational | 15:17.73 | 42 | 758 |
| Feb. 25, 2024 | New England Division III Indoor T&F Championship | 15:25.13 | 14 | 736 |
| April 15, 2023 | UMASS Commonwealth Invitational | 15:36.71 | 8 | 704 |
| April 24, 2021 | Bates-Bowdoin-Colby meet 2 | 16:26.43 | 1 | 571 |
| April 24, 2021 | Bates, Bowdoin, Colby Meet #2 | 16:26.43 | 1 | 571 |
5000m_cc
635
Points
16:02.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 16:02.00 | 6 | 635 |
| Oct. 25, 2019 | PIAA District 1 Championships | 16:03.00 | 16 | 632 |
| Oct. 26, 2018 | PIAA District 1 Championships | 16:03.70 | 29 | 630 |
| Oct. 12, 2019 | Central League Championships | 16:12.80 | 2 | 606 |
| Nov. 2, 2019 | PIAA State Championships | 16:27.90 | 23 | 568 |
| Oct. 6, 2018 | 63rd William Tennent Invitational | 16:39.00 | 12 | 540 |
| Oct. 27, 2017 | PIAA District 1 Championships | 16:46.00 | 81 | 523 |
| Oct. 14, 2017 | Central League Championships | 16:49.30 | 7 | 515 |
| Oct. 7, 2017 | 62nd William Tennent Invitational | 16:54.10 | 25 | 504 |
| Sept. 22, 2018 | 33rd Annual Council Rock Invitational | 16:58.78 | 6 | 493 |
| Oct. 13, 2018 | Central League Championships | 16:59.30 | 7 | 492 |
| Sept. 21, 2019 | 13th PIAA Foundation XC Invitational | 17:00.00 | 14 | 490 |
| Sept. 23, 2017 | Council Rock Invitational | 17:16.15 | 19 | 453 |
| Oct. 2, 2019 | Springfield, Harriton @ Radnor | 17:21.00 | 2 | 442 |
| Sept. 11, 2019 | Harriton, Strath Haven, @Penncrest | 17:39.95 | 1 | 401 |
| Nov. 3, 2018 | PIAA State Championships | 17:45.00 | 110 | 391 |
800m
685
Points
2:03.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2019 | Lower Merion vs Conestoga vs Harriton | 2:03.18 | 3 | 685 |
| May 10, 2017 | Central League Individual Champs | 2:08.22 | 13 | 573 |
| May 6, 2017 | Lower Merion Invitational | 2:08.58 | 11 | 565 |
| March 25, 2017 | The 2018 Distance Project | 2:09.03 | 7 | 555 |
| Feb. 3, 2018 | TFCAofGP Meet #8 | 2:10.15 | 8 | 532 |
| Jan. 20, 2018 | TFCAofGP Meet #6 | 2:13.81 | 7 | 460 |
| Jan. 21, 2017 | TFCAofGP Meet #6 | 2:16.19 | 13 | 415 |
| Jan. 7, 2017 | TFCAofGP Meet #4 | 2:16.48 | 15 | 410 |
8000m_cc
793
Points
25:15.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2023 | Connecticut College Invitational | 25:15.40 | 33 | 793 |
| Nov. 11, 2023 | NCAA Division III East Regional | 25:18.50 | 19 | 788 |
| Nov. 20, 2021 | NCAA Division III Cross Country Championships | 25:21.40 | 184 | 783 |
| Oct. 29, 2022 | NESCAC Cross Country Championships | 25:48.70 | 54 | 740 |
| Oct. 15, 2022 | Connecticut College | 25:50.40 | 78 | 737 |
| Sept. 30, 2023 | Maine State Collegiate Cross Country Championships | 25:52.40 | 4 | 734 |
| Nov. 12, 2022 | NCAA Division III East Region Cross Country Championships | 26:20.90 | 26 | 690 |
| Oct. 31, 2021 | NESCAC Cross Country Championships | 26:25.90 | 31 | 682 |
| Nov. 13, 2021 | NCAA Division III East Region Cross Country Championships | 26:32.60 | 22 | 672 |
| Oct. 28, 2023 | NESCAC Cross Country Championships | 26:32.80 | 35 | 672 |
| Sept. 16, 2023 | Bates Super-XC Invite | 26:32.90 | 8 | 672 |
| Oct. 16, 2021 | Connecticut College Invitational | 26:37.40 | 73 | 665 |
| Sept. 17, 2022 | Bates Super XC Shootout | 26:46.20 | 8 | 652 |
| Nov. 19, 2022 | NCAA DIII Cross Country Championships | 26:48.00 | 217 | 649 |
mile
755
Points
4:28.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 4, 2023 | 2023 Maine College State meet | 4:28.29 | 7 | 755 |
| Jan. 21, 2023 | Bates Invitational & Multi | 4:29.28 | 9 | 745 |
| Feb. 8, 2020 | TFCAofGP Meet #8 | 4:35.05 | 1 | 687 |
| Feb. 8, 2019 | TFCAofGP Last Chance Meet | 4:40.70 | 9 | 633 |
| Dec. 16, 2017 | TFCAofGP Meet #1 | 4:50.08 | 8 | 548 |
Long-Distance
Event Group
822
Points
31:37.27
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2024 | 10000m | NESCAC Outdoor Track & Field Championships | 31:37.27 | 9 | 822 |
| Jan. 28, 2024 | 5000m | Middlesbury NESCAC Invitational | 15:03.33 | 8 | 800 |
| March 29, 2024 | 10000m | Wash U Distance Carnival | 31:58.45 | 76 | 795 |
| April 29, 2023 | 10000m | NESCAC Track & Field Championships | 31:58.79 | 9 | 794 |
| April 1, 2023 | 10000m | Bates College Quad Meet | 32:06.55 | 3 | 784 |
Mile
Event Group
756
Points
4:08.61
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 22, 2023 | 1500m | Pine Tree Classic | 4:08.61 | 10 | 756 |
| Feb. 4, 2023 | Mile | 2023 Maine College State meet | 4:28.29 | 7 | 755 |
| Jan. 21, 2023 | Mile | Bates Invitational & Multi | 4:29.28 | 9 | 745 |
| May 1, 2021 | 1500m | Bates, Bowdoin, Colby Meet #3 | 4:14.14 | 5 | 696 |
| April 6, 2019 | 1500m | Council Rock Kiwanis Invitational | 4:14.81 | 1 | 689 |
Distance
Event Group
717
Points
9:03.48
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 29, 2023 | 3000m | Middlebury's New England Small College Invitational | 9:03.48 | 31 | 717 |
| Jan. 26, 2020 | 2Mile | Ocean Breeze High School Invitational | 9:50.47 | 4 | 695 |
| Feb. 3, 2024 | 3000m | Maine State Indoor Championships | 9:08.59 | 6 | 692 |
| April 10, 2019 | 3200m | Boys: Upper Darby v Springfield v Harriton v Haverford | 9:59.87 | 1 | 638 |
| May 8, 2019 | 3200m | Central League Individual Champs | 10:01.20 | 3 | 632 |
Cross Country
Event Group
793
Points
25:15.40
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 14, 2023 | 8000mCC | Connecticut College Invitational | 25:15.40 | 33 | 793 |
| Nov. 11, 2023 | 8000mCC | NCAA Division III East Regional | 25:18.50 | 19 | 788 |
| Nov. 20, 2021 | 8000mCC | NCAA Division III Cross Country Championships | 25:21.40 | 184 | 783 |
| Oct. 29, 2022 | 8000mCC | NESCAC Cross Country Championships | 25:48.70 | 54 | 740 |
| Oct. 15, 2022 | 8000mCC | Connecticut College | 25:50.40 | 78 | 737 |
Mid-D
Event Group
685
Points
2:03.18
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2019 | 800m | Lower Merion vs Conestoga vs Harriton | 2:03.18 | 3 | 685 |
| May 10, 2017 | 800m | Central League Individual Champs | 2:08.22 | 13 | 573 |
| May 6, 2017 | 800m | Lower Merion Invitational | 2:08.58 | 11 | 565 |
| March 25, 2017 | 800m | The 2018 Distance Project | 2:09.03 | 7 | 555 |
| Feb. 3, 2018 | 800m | TFCAofGP Meet #8 | 2:10.15 | 8 | 532 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava