Performance Dashboard
Athlete analytics & progression tracking
10000m
918
Points
30:26.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 6, 2018 | Ivy League/Heps Championships | 30:26.45 | 5 | 918 | 67° |
| April 29, 2017 | The Penn Relays Carnival | 30:54.75 | 11 | 879 |
10000m_cc
858
Points
31:10.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 10, 2017 | NCAA DI Mid-Atlantic Regional | 31:10.30 | 36 | 858 | |
| Nov. 9, 2018 | NCAA DI Mid-Atlantic Regional | 32:02.00 | 30 | 790 | 41° |
1500m
851
Points
4:00.35
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 1, 2017 | Danny Curran Invitational | 4:00.35 | 7 | 851 | |
| April 13, 2013 | 7th Moorestown Invitational | 4:22.00 | 7 | 615 | 60° |
1600m
868
Points
4:16.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 14, 2016 | Camden County Championships | 4:16.20 | 1 | 868 | 74° |
| June 4, 2016 | NJSIAA Groups - 1, 4 & NP A | 4:16.62 | 4 | 863 | 75° |
| May 24, 2014 | NJSIAA Sectionals - South - Groups 1, 4, NP South B | 4:20.11 | 5 | 825 | 67° |
| May 28, 2016 | NJSIAA Sectionals - South - Groups 1, 4, NP A South | 4:22.60 | 2 | 799 | 78° |
| May 23, 2015 | NJSIAA Sectionals - South - Groups 1, 4, NP B South | 4:23.13 | 5 | 793 | 65° |
| May 13, 2014 | Olympic Conference Championships | 4:24.19 | 1 | 782 | 78° |
| April 30, 2015 | South Jersey Open - Individuals | 4:25.27 | 4 | 770 | |
| Feb. 3, 2016 | The Metropolitan Invitational | 4:26.40 | 1 | 759 | |
| Feb. 2, 2015 | SJTCA Open Meet #6 | 4:30.74 | 2 | 714 | |
| May 14, 2013 | Olympic Conference Championships | 4:33.48 | 8 | 687 | 60° |
| Feb. 8, 2014 | NJSIAA Sectional Championships - South Gr. 3&4 | 4:35.11 | 11 | 671 | |
| May 4, 2013 | South Jersey Open | 4:36.33 | 1 | 659 | |
| Jan. 11, 2014 | Olympic Conference / TriCounty Meet | 4:37.90 | 3 | 644 |
2mile
771
Points
9:33.72
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 15, 2015 | New Balance Nationals Indoor | 9:33.72 | 13 | 771 |
3000m
903
Points
8:27.07
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 30, 2016 | The Penn Relays Carnival | 8:27.07 | 7 | 903 | |
| Feb. 1, 2020 | Villanova Wildcat Invitational | 8:27.71 | 8 | 900 | |
| March 24, 2018 | Penn Challenge | 8:31.93 | 11 | 877 | |
| Jan. 13, 2018 | Navy Winter Invitational | 8:35.24 | 9 | 860 | 56° |
| Feb. 10, 2017 | Fastrack National Invite | 8:36.62 | 2 | 852 | |
| Jan. 18, 2020 | Penn 8-Team Select | 8:36.92 | 14 | 851 | |
| Feb. 2, 2019 | BU Bruce Lehane Scarlet and White Invitational | 8:38.71 | 9 | 841 | |
| Jan. 21, 2017 | Penn 8-Team Select | 8:39.99 | 10 | 835 | |
| March 23, 2019 | Penn Challenge | 8:41.84 | 10 | 825 | 50° |
| Jan. 14, 2017 | Angry Birds Invitational | 8:45.49 | 11 | 806 |
3200m
881
Points
9:07.42
Personal Record
3200m_cc
523
Points
10:28.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 29, 2012 | 2012 South Jersey Open | 10:28.00 | 3 | 523 | |
| Sept. 14, 2012 | Battle @ Ocean County Park | 10:44.99 | 4 | 460 |
4000m_cc
686
Points
12:24.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 10, 2015 | Manhattan HS Invitational | 12:24.30 | 6 | 686 | |
| Oct. 11, 2014 | Reebok Manhattan HS Invitational | 12:29.70 | 11 | 668 |
5000m
912
Points
14:26.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2020 | David Hemery Valentine Invitational | 14:26.90 | 25 | 912 | |
| April 28, 2018 | The Penn Relays Carnival | 14:30.82 | 19 | 900 | |
| April 15, 2018 | Bison Outdoor Classic | 14:34.79 | 16 | 887 | |
| March 13, 2016 | New Balance Nationals Indoor | 14:43.10 | 2 | 862 | |
| April 15, 2017 | Oxford & Cambridge vs. Penn & Cornell | 14:48.04 | 2 | 846 | |
| June 19, 2016 | New Balance Nationals Outdoor | 14:48.20 | 5 | 846 | |
| March 31, 2018 | adidas Raleigh Relays | 14:55.19 | 10 | 825 | 62° |
| Jan. 27, 2018 | Dr. Sander Invitational | 14:56.04 | 8 | 822 | |
| March 25, 2017 | Penn Challenge | 14:58.48 | 1 | 815 | |
| March 30, 2019 | adidas Raleigh Relays | 15:01.80 | 127 | 805 | 72° |
| April 12, 2014 | 8th Moorestown Invitational | 15:32.62 | 1 | 715 | 69° |
5000m_cc
771
Points
15:13.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 23, 2015 | Olympic Conference Championships | 15:13.29 | 1 | 771 | 62° |
| Nov. 7, 2015 | NJSIAA Sectionals - South | 15:25.29 | 1 | 736 | |
| Sept. 19, 2014 | Battle @ Ocean County Park | 15:29.41 | 1 | 724 | |
| Sept. 18, 2015 | Battle @ Ocean County Park | 15:35.57 | 1 | 707 | |
| Nov. 14, 2015 | NJSIAA Group Championships | 15:37.00 | 2 | 703 | |
| Nov. 21, 2015 | NJSIAA XC Meet of Champions | 15:39.00 | 3 | 697 | |
| Nov. 8, 2014 | NJSIAA Sectionals - South | 15:42.69 | 2 | 687 | |
| Oct. 24, 2014 | Olympic Conference Championships | 15:46.00 | 1 | 678 | |
| Dec. 5, 2015 | Nike Cross Nationals | 15:48.10 | 44 | 672 | 45° |
| Nov. 28, 2015 | Nike Cross Nationals Northeast Regional | 15:52.70 | 4 | 660 | |
| Oct. 17, 2013 | Camden County Championship | 15:53.00 | 2 | 659 | |
| Nov. 15, 2014 | NJSIAA Group Championships | 15:55.00 | 2 | 653 | |
| Nov. 22, 2014 | NJSIAA XC Meet of Champions | 16:00.00 | 7 | 640 | |
| Oct. 25, 2013 | Olympic Conference Championships | 16:00.00 | 2 | 640 | |
| Nov. 9, 2013 | NJSIAA Sectionals - South | 16:07.00 | 3 | 622 | |
| Nov. 16, 2013 | NJSIAA Group Championships | 16:11.00 | 23 | 611 | |
| Nov. 29, 2014 | Nike Cross Nationals Northeast Regional | 16:12.10 | 6 | 608 | |
| Nov. 23, 2013 | NJSIAA XC Meet of Champions | 16:14.00 | 28 | 603 | |
| Dec. 6, 2014 | Nike Cross Nationals | 16:24.00 | 87 | 578 | 54° |
| Oct. 5, 2013 | 2013 Shore Coaches XC Invitational | 16:25.00 | 2 | 575 | |
| Oct. 26, 2012 | Olympic Conference Championships | 16:54.80 | 23 | 502 | |
| Nov. 10, 2012 | NJSIAA Sectional Championships - South | 17:03.00 | 32 | 483 | |
| Oct. 2, 2012 | Olympic Conf. - Week 3 (Tues) | 17:43.00 | 2 | 395 | |
| Oct. 6, 2012 | 2012 Shore Coaches XC Invitational | 17:43.00 | 3 | 395 | |
| Sept. 11, 2012 | Olympic Conf. Week 1 (Tue) | 17:59.00 | 11 | 362 | |
| Sept. 20, 2012 | Olympic Conf. - Week 2 (Thur) | 18:07.00 | 14 | 346 |
6000m_cc
682
Points
19:29.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 9, 2016 | Big 5 Invitational | 19:29.10 | 10 | 682 |
800m
829
Points
1:57.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 24, 2016 | Haddonfield Distance Night | 1:57.29 | 5 | 829 | |
| May 19, 2015 | Haddonfield Distance Night | 2:00.03 | 7 | 760 | |
| May 20, 2014 | Haddonfield Distance Night | 2:00.63 | 3 | 746 | |
| Jan. 10, 2015 | Olympic Conference / TriCounty Meet | 2:06.79 | 2 | 603 | |
| Jan. 11, 2014 | Olympic Conference / TriCounty Meet | 2:11.62 | 7 | 502 |
8000m_cc
879
Points
24:24.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 29, 2017 | Lehigh University's Paul Short Run | 24:24.00 | 45 | 879 | |
| Oct. 15, 2016 | Princeton Invitational | 24:39.40 | 16 | 853 | 65° |
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 24:42.20 | 133 | 848 | 55° |
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 24:53.40 | 108 | 829 | |
| Oct. 29, 2016 | Ivy League Championship | 24:55.60 | 47 | 826 | 65° |
| Oct. 27, 2018 | Ivy League Championships | 25:07.30 | 18 | 806 | 52° |
| Oct. 13, 2017 | Wisconsin Nuttycombe Invitational | 25:09.70 | 165 | 802 | 63° |
| Oct. 12, 2018 | Penn State National Invitational | 25:41.10 | 34 | 752 | 53° |
| Sept. 7, 2024 | Fordham Fiasco/Ed Joyce Memorial | 27:58.60 | 31 | 549 | 74° |
| Sept. 7, 2019 | Fordham Fiasco/Ed Joyce Memorial | 27:58.60 | 31 | 549 |
5mile_cc
759
Points
25:45.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 27, 2017 | Ivy League Championship | 25:45.80 | 26 | 759 | 62° |
| Nov. 1, 2019 | Ivy League Heptagonal Cross Country Championships | 25:54.50 | 43 | 745 |
4mile_cc
823
Points
19:48.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 16, 2016 | Main Line Invitational | 19:48.74 | 4 | 823 | |
| Sept. 15, 2017 | Main Line Invitational | 20:01.64 | 7 | 797 | 81° |
mile
852
Points
4:19.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 28, 2017 | Columbia East-West Challenge | 4:19.20 | 10 | 852 | |
| June 16, 2013 | New Balance Outdoor Nationals | 4:34.03 | 13 | 697 |
Long-Distance
Event Group
918
Points
30:26.45
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 6, 2018 | 10000m | Ivy League/Heps Championships | 30:26.45 | 5 | 918 | 67° |
| Feb. 15, 2020 | 5000m | David Hemery Valentine Invitational | 14:26.90 | 25 | 912 | |
| April 28, 2018 | 5000m | The Penn Relays Carnival | 14:30.82 | 19 | 900 | |
| April 15, 2018 | 5000m | Bison Outdoor Classic | 14:34.79 | 16 | 887 | |
| April 29, 2017 | 10000m | The Penn Relays Carnival | 30:54.75 | 11 | 879 |
Cross Country
Event Group
879
Points
24:24.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 29, 2017 | 8000mCC | Lehigh University's Paul Short Run | 24:24.00 | 45 | 879 | |
| Nov. 10, 2017 | 10000mCC | NCAA DI Mid-Atlantic Regional | 31:10.30 | 36 | 858 | |
| Oct. 15, 2016 | 8000mCC | Princeton Invitational | 24:39.40 | 16 | 853 | 65° |
| Sept. 28, 2018 | 8000mCC | Wisconsin Nuttycombe Invitational | 24:42.20 | 133 | 848 | 55° |
| Oct. 1, 2016 | 8000mCC | Lehigh University's Paul Short Run | 24:53.40 | 108 | 829 |
Mile
Event Group
868
Points
4:16.20
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 14, 2016 | 1600m | Camden County Championships | 4:16.20 | 1 | 868 | 74° |
| June 4, 2016 | 1600m | NJSIAA Groups - 1, 4 & NP A | 4:16.62 | 4 | 863 | 75° |
| Jan. 28, 2017 | Mile | Columbia East-West Challenge | 4:19.20 | 10 | 852 | |
| April 1, 2017 | 1500m | Danny Curran Invitational | 4:00.35 | 7 | 851 | |
| May 24, 2014 | 1600m | NJSIAA Sectionals - South - Groups 1, 4, NP South B | 4:20.11 | 5 | 825 | 67° |
Distance
Event Group
903
Points
8:27.07
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 30, 2016 | 3000m | The Penn Relays Carnival | 8:27.07 | 7 | 903 | |
| Feb. 1, 2020 | 3000m | Villanova Wildcat Invitational | 8:27.71 | 8 | 900 | |
| June 8, 2016 | 3200m | NJSIAA State Meet Of Champions | 9:07.42 | 3 | 881 | 70° |
| March 24, 2018 | 3000m | Penn Challenge | 8:31.93 | 11 | 877 | |
| Jan. 13, 2018 | 3000m | Navy Winter Invitational | 8:35.24 | 9 | 860 | 56° |
Mid-D
Event Group
829
Points
1:57.29
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 24, 2016 | 800m | Haddonfield Distance Night | 1:57.29 | 5 | 829 | |
| May 19, 2015 | 800m | Haddonfield Distance Night | 2:00.03 | 7 | 760 | |
| May 20, 2014 | 800m | Haddonfield Distance Night | 2:00.63 | 3 | 746 | |
| Jan. 10, 2015 | 800m | Olympic Conference / TriCounty Meet | 2:06.79 | 2 | 603 | |
| Jan. 11, 2014 | 800m | Olympic Conference / TriCounty Meet | 2:11.62 | 7 | 502 |