Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
884
Points
30:51.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 4, 2017 | NCAA DII Atlantic Regional | 30:51.40 | 1 | 884 |
| Nov. 18, 2017 | NCAA DII Cross Country Championships | 33:10.40 | 119 | 705 |
| Nov. 19, 2016 | NCAA DII Cross Country Championships | 33:26.50 | 172 | 685 |
| Nov. 5, 2016 | NCAA DII Atlantic Regional | 33:45.70 | 17 | 662 |
| Dec. 1, 2018 | NCAA DII Cross Country Championship | 36:24.10 | 213 | 489 |
| Nov. 17, 2018 | NCAA DII Atlantic Regional | 37:55.90 | 68 | 400 |
10000m
823
Points
31:36.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2018 | Bison Outdoor Classic | 31:36.64 | 41 | 823 |
| May 5, 2018 | PSAC Track & Field Championships | 33:07.00 | 8 | 709 |
1000m
655
Points
2:41.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2017 | Bucknell Tune-Up | 2:41.14 | 5 | 655 |
1500m
777
Points
4:06.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2019 | Millersville Metrics | 4:06.75 | 8 | 777 |
1600m
759
Points
4:26.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2016 | 13th Annual Unionville Invitational | 4:26.40 | 4 | 759 |
| May 11, 2016 | Ches-Mont Championship | 4:28.15 | 2 | 740 |
| May 21, 2016 | PIAA District 1 AAA Championships | 4:32.82 | 12 | 693 |
| May 6, 2015 | Ches-Mont Championship | 4:37.25 | 12 | 650 |
| May 9, 2015 | Warrior Classic | 4:38.78 | 2 | 635 |
| May 21, 2016 | PIAA District 1 AAA Championships | 4:43.23 | 12 | 594 |
3000m
858
Points
8:35.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 9, 2018 | Fastrack National Invite | 8:35.48 | 15 | 858 |
| Feb. 25, 2018 | PSAC Indoor T&F Championship | 8:35.82 | 2 | 856 |
| Jan. 20, 2018 | Gulden Invitational | 8:40.49 | 3 | 832 |
| Feb. 26, 2017 | PSAC Indoor T&F Championship | 8:42.63 | 9 | 821 |
| Feb. 9, 2019 | VMI Winter Relays | 8:50.74 | 5 | 779 |
| April 28, 2018 | Paul Kaiser Track & Field Classic | 8:51.28 | 2 | 777 |
| Feb. 3, 2017 | Susquehanna Crusader Challenge | 8:55.33 | 4 | 756 |
| Feb. 13, 2016 | PTFCA Indoor Track Carnival | 8:56.20 | 3 | 752 |
| Feb. 24, 2019 | PSAC Indoor Championship | 8:56.27 | 5 | 752 |
| Feb. 28, 2016 | 2016 PTFCA Indoor State Championship | 9:00.41 | 11 | 731 |
| Jan. 16, 2016 | Yale Track Classic | 9:04.28 | 31 | 713 |
| Dec. 12, 2015 | TFCAofGP Meet #1 | 9:22.58 | 2 | 627 |
3200m
812
Points
9:21.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2016 | PIAA District 1 AAA Championships | 9:21.41 | 5 | 812 |
| May 28, 2016 | PIAA T&F State Championships | 9:28.22 | 11 | 780 |
| April 22, 2016 | New Balance-Warrior Invitational | 9:36.24 | 2 | 742 |
| May 6, 2016 | 11th Nike Henderson Track & Field Invitational | 9:40.16 | 23 | 724 |
| March 24, 2016 | Rustin Invitational | 9:41.06 | 1 | 720 |
| April 16, 2016 | 9th Annual Viking Invitational | 9:44.76 | 1 | 704 |
3200m_cc
663
Points
9:54.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2015 | 5th West Chester Henderson XC Invitational | 9:54.00 | 6 | 663 |
| Oct. 8, 2014 | 5th West Chester Henderson XC Invitational | 10:36.60 | 32 | 491 |
5000m
825
Points
14:54.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 27, 2018 | Bison Open & Multis | 14:54.98 | 2 | 825 |
| March 30, 2018 | Fred Hardy Invitational | 14:57.24 | 3 | 818 |
| Feb. 25, 2018 | PSAC Indoor T&F Championship | 15:00.84 | 2 | 808 |
| March 30, 2019 | Fred Hardy Invitational | 15:02.66 | 6 | 802 |
| May 6, 2017 | PSAC Track & Field Championships | 15:05.40 | 6 | 794 |
| April 14, 2017 | Bison Outdoor Classic | 15:09.88 | 2 | 781 |
| Feb. 24, 2019 | PSAC Indoor Championship | 15:12.23 | 4 | 774 |
| March 25, 2017 | Fred Hardy Invitational | 15:39.93 | 6 | 695 |
| May 5, 2018 | PSAC Track & Field Championships | 15:41.52 | 8 | 690 |
| Jan. 26, 2019 | Bison Open | 15:57.02 | 11 | 648 |
5000m_cc
601
Points
16:15.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 30, 2015 | PIAA District 1 Championships | 16:15.00 | 33 | 601 |
| Sept. 19, 2015 | 63rd Annual George School Invitational | 16:33.00 | 4 | 555 |
| Sept. 12, 2015 | Abington XC Invitational | 16:45.00 | 5 | 526 |
| Oct. 12, 2015 | Ches-Mont Championships | 16:48.00 | 12 | 518 |
| Nov. 7, 2015 | PIAA State Championships | 16:49.00 | 60 | 516 |
| Sept. 26, 2015 | Penncrest XC Invitational for Middle and High Schools | 16:51.26 | 3 | 511 |
| Oct. 4, 2014 | Paul Short Run | 17:28.00 | 176 | 427 |
| Oct. 24, 2014 | PIAA District 1 Championships | 17:29.00 | 166 | 425 |
| Oct. 13, 2014 | Ches-Mont Championships | 17:45.00 | 37 | 391 |
| Sept. 20, 2014 | Chris Fretz Invitational | 17:48.00 | 19 | 384 |
| Sept. 13, 2014 | 25th Bulldog Cross Country Invitational-Rose Tree | 18:17.00 | 5 | 327 |
| Sept. 6, 2014 | Abington XC Invitational | 18:56.00 | 50 | 257 |
| Oct. 18, 2013 | Ches-Mont Championships | 19:48.00 | 125 | 176 |
| Sept. 14, 2013 | 24th Bulldog Cross Country Invitational-Rose Tree | 20:34.80 | 152 | 117 |
| Sept. 25, 2013 | Downingtown West, West Chester East @ West Chester Henderson | 21:04.00 | 70 | 86 |
| Sept. 7, 2013 | Abington XC Invitational | 23:14.00 | 195 | 6 |
6000m_cc
630
Points
19:55.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 2, 2016 | Galen E. Piper Alumni/Open Cross Country Challenge | 19:55.00 | 13 | 630 |
| Aug. 31, 2018 | Galen E. Piper Alumni/Open Cross Country Challenge | 20:28.40 | 15 | 566 |
800m
644
Points
2:04.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2019 | Millersville Metrics | 2:04.95 | 29 | 644 |
| Jan. 9, 2016 | TFCAofGP Meet #4 | 2:08.30 | 9 | 571 |
| Feb. 2, 2019 | Susquehanna Crusader Challenge | 2:08.30 | 7 | 571 |
| April 17, 2015 | New Balance-Warrior Invitational | 2:08.68 | 28 | 563 |
| April 1, 2015 | Rustin Invitational | 2:13.10 | 14 | 473 |
| Feb. 4, 2015 | TFCAofGP Meet #6 | 2:16.26 | 13 | 414 |
| April 11, 2014 | Warrior Invitational | 2:17.85 | 46 | 386 |
| April 16, 2014 | Rustin Invitational | 2:19.86 | 21 | 352 |
| Jan. 4, 2014 | TFCAofGP Meet #3 | 2:27.36 | 18 | 238 |
8000m_cc
825
Points
24:56.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2017 | Lehigh University's Paul Short Run | 24:56.00 | 10 | 825 |
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 25:36.20 | 44 | 759 |
| Sept. 8, 2018 | Doug Watts Invitational | 26:28.90 | 3 | 678 |
| Oct. 7, 2017 | Carnegie Mellon XC Invitational | 26:29.10 | 8 | 677 |
| Oct. 13, 2018 | 2018 Gettysburg Invitational | 26:31.20 | 13 | 674 |
| Oct. 22, 2016 | PSAC Championships | 26:33.80 | 19 | 670 |
| Sept. 17, 2016 | Kutztown DII/DIII Challenge | 26:58.70 | 20 | 633 |
| Oct. 21, 2017 | PSAC Championships | 27:07.60 | 7 | 620 |
| Oct. 8, 2016 | Slippery Rock University Mack Cooper Invitational | 27:45.00 | 22 | 568 |
| Nov. 3, 2018 | PSAC Championships | 27:57.50 | 22 | 550 |
mile
753
Points
4:28.57
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2017 | Bucknell Tune-Up | 4:28.57 | 3 | 753 |
| Feb. 2, 2019 | Susquehanna Crusader Challenge | 4:33.64 | 1 | 701 |
| Dec. 19, 2015 | TFCAofGP Meet #2 | 4:38.93 | 3 | 650 |
| Jan. 5, 2016 | Chester County Indoor Championships | 4:39.16 | 4 | 648 |
Cross Country
Event Group
884
Points
30:51.40
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 4, 2017 | 10000mCC | NCAA DII Atlantic Regional | 30:51.40 | 1 | 884 |
| Sept. 29, 2017 | 8000mCC | Lehigh University's Paul Short Run | 24:56.00 | 10 | 825 |
| Oct. 1, 2016 | 8000mCC | Lehigh University's Paul Short Run | 25:36.20 | 44 | 759 |
| Nov. 18, 2017 | 10000mCC | NCAA DII Cross Country Championships | 33:10.40 | 119 | 705 |
| Nov. 19, 2016 | 10000mCC | NCAA DII Cross Country Championships | 33:26.50 | 172 | 685 |
Long-Distance
Event Group
825
Points
14:54.98
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 27, 2018 | 5000m | Bison Open & Multis | 14:54.98 | 2 | 825 |
| April 15, 2018 | 10000m | Bison Outdoor Classic | 31:36.64 | 41 | 823 |
| March 30, 2018 | 5000m | Fred Hardy Invitational | 14:57.24 | 3 | 818 |
| Feb. 25, 2018 | 5000m | PSAC Indoor T&F Championship | 15:00.84 | 2 | 808 |
| March 30, 2019 | 5000m | Fred Hardy Invitational | 15:02.66 | 6 | 802 |
Mid-D
Event Group
655
Points
2:41.14
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 10, 2017 | 1000m | Bucknell Tune-Up | 2:41.14 | 5 | 655 |
| April 6, 2019 | 800m | Millersville Metrics | 2:04.95 | 29 | 644 |
| Jan. 9, 2016 | 800m | TFCAofGP Meet #4 | 2:08.30 | 9 | 571 |
| Feb. 2, 2019 | 800m | Susquehanna Crusader Challenge | 2:08.30 | 7 | 571 |
| April 17, 2015 | 800m | New Balance-Warrior Invitational | 2:08.68 | 28 | 563 |
Mile
Event Group
777
Points
4:06.75
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2019 | 1500m | Millersville Metrics | 4:06.75 | 8 | 777 |
| April 30, 2016 | 1600m | 13th Annual Unionville Invitational | 4:26.40 | 4 | 759 |
| Feb. 10, 2017 | Mile | Bucknell Tune-Up | 4:28.57 | 3 | 753 |
| May 11, 2016 | 1600m | Ches-Mont Championship | 4:28.15 | 2 | 740 |
| Feb. 2, 2019 | Mile | Susquehanna Crusader Challenge | 4:33.64 | 1 | 701 |
Distance
Event Group
858
Points
8:35.48
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 9, 2018 | 3000m | Fastrack National Invite | 8:35.48 | 15 | 858 |
| Feb. 25, 2018 | 3000m | PSAC Indoor T&F Championship | 8:35.82 | 2 | 856 |
| Jan. 20, 2018 | 3000m | Gulden Invitational | 8:40.49 | 3 | 832 |
| Feb. 26, 2017 | 3000m | PSAC Indoor T&F Championship | 8:42.63 | 9 | 821 |
| May 21, 2016 | 3200m | PIAA District 1 AAA Championships | 9:21.41 | 5 | 812 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava