Performance Dashboard
Athlete analytics & progression tracking
1000m
962
Points
2:24.93
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2019 | Penn State National Open | 2:24.93 | 2 | 962 |
| Dec. 17, 2016 | Demarest Invitational | 2:39.27 | 1 | 687 |
1500m
844
Points
4:00.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 12, 2017 | New Balance Nationals Indoor | 4:00.95 | 11 | 844 |
1600m
888
Points
4:14.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2017 | NJSIAA Groups - 1, 4 & NP A | 4:14.38 | 1 | 888 |
| May 27, 2017 | NJSIAA Sectionals - South - Groups 1, 4, NPA South | 4:14.99 | 1 | 882 |
| June 10, 2017 | NJSIAA State Meet Of Champions | 4:15.33 | 6 | 878 |
| May 12, 2018 | Mercer County Championships | 4:15.71 | 3 | 874 |
| Feb. 18, 2017 | NJSIAA Group Championships | 4:16.03 | 1 | 870 |
| May 20, 2017 | Mercer County Championships | 4:16.72 | 1 | 862 |
| Jan. 29, 2017 | Mercer County Championships | 4:19.00 | 1 | 837 |
| Feb. 26, 2017 | NJSIAA Meet of Champions | 4:19.88 | 1 | 828 |
| May 28, 2016 | NJSIAA Sectionals - South - Groups 1, 4, NP A South | 4:19.94 | 1 | 827 |
| May 14, 2016 | Mercer County Championships | 4:20.52 | 4 | 821 |
| Feb. 20, 2016 | NJSIAA Group Championships | 4:20.66 | 4 | 819 |
| Feb. 3, 2017 | NJSIAA Sectional Championships - South Gr. 1&4 | 4:20.84 | 1 | 817 |
| Feb. 27, 2016 | NJSIAA Meet of Champions | 4:21.53 | 10 | 810 |
| May 26, 2018 | NJSIAA Sectionals South Groups 1 and 4 | 4:22.79 | 3 | 796 |
| Jan. 25, 2017 | SJTCA Meet #9 | 4:23.11 | 1 | 793 |
| May 7, 2016 | Long Branch Invitational | 4:23.12 | 1 | 793 |
| June 2, 2018 | NJSIAA Groups - 1, 4 & NP A | 4:23.64 | 14 | 787 |
| Feb. 12, 2016 | NJSIAA Sectional Championships - Central Gr. 1&4 | 4:27.80 | 6 | 744 |
| Dec. 26, 2015 | Merli Invitational | 4:28.61 | 1 | 736 |
| May 5, 2018 | Long Branch Invitational | 4:29.35 | 1 | 728 |
| April 2, 2016 | Beach Run Invitational | 4:29.94 | 1 | 722 |
| Dec. 30, 2016 | SJTCA #3 | 4:30.91 | 1 | 712 |
| Jan. 29, 2016 | Ed Grant Last Chance Meet | 4:33.09 | 1 | 691 |
| May 23, 2015 | NJSIAA Sectionals - Central - Groups 1 & 4 | 4:34.65 | 13 | 675 |
| May 9, 2015 | Mercer County Championships | 4:38.33 | 12 | 640 |
| May 2, 2015 | Long Branch Invitational | 4:41.97 | 5 | 606 |
| April 11, 2015 | 32nd Annual Cougar Classic | 4:49.75 | 1 | 536 |
2mile_cc
267
Points
11:50.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 4, 2014 | adidas Shore Coaches XC Invitational | 11:50.02 | 1 | 267 |
3200m
746
Points
9:35.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2016 | Mercer County Championships | 9:35.41 | 2 | 746 |
| May 7, 2016 | Long Branch Invitational | 9:48.89 | 1 | 685 |
| May 28, 2016 | NJSIAA Sectionals - South - Groups 1, 4, NP A South | 9:49.61 | 7 | 682 |
| Jan. 12, 2017 | SJTCA #7- NOVICE MEET (VARSITY 3200) | 9:50.22 | 4 | 679 |
| Feb. 3, 2017 | NJSIAA Sectional Championships - South Gr. 1&4 | 9:52.90 | 4 | 668 |
| Dec. 30, 2017 | SJTCA Winter Meet #3 | 9:53.96 | 2 | 663 |
| May 9, 2015 | Mercer County Championships | 10:17.78 | 18 | 564 |
3200m_cc
600
Points
10:08.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 12, 2015 | Cherokee Challenge | 10:08.83 | 1 | 600 |
| Sept. 13, 2014 | 19th Cherokee Challenge | 10:50.19 | 5 | 441 |
400m
777
Points
51.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 13, 2017 | Bulldog Frosh/Soph Series #2 | 51.40 | 11 | 777 |
| Jan. 7, 2018 | AAU Mid Season Indoor Invitational Championship | 51.90 | 2 | 750 |
5000m_cc
671
Points
15:48.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2017 | 12th Annual XC Fall Classic | 15:48.40 | 1 | 671 |
| Oct. 10, 2015 | XC Fall Classic | 15:58.60 | 4 | 644 |
| Nov. 4, 2017 | NJSIAA Sectionals - Central | 16:05.90 | 9 | 624 |
| Oct. 23, 2015 | Mercer County Championships | 16:09.06 | 6 | 616 |
| Oct. 20, 2017 | Mercer County Championships | 16:10.67 | 5 | 612 |
| Nov. 7, 2015 | NJSIAA Sectionals - Central | 16:11.64 | 7 | 609 |
| Oct. 7, 2017 | New Balance Shore Coaches Invitational | 16:12.00 | 1 | 608 |
| Nov. 14, 2015 | NJSIAA Group Championships | 16:25.00 | 12 | 575 |
| Nov. 21, 2015 | NJSIAA XC Meet of Champions | 16:46.00 | 53 | 523 |
| Oct. 8, 2016 | 11th Annual XC Fall Classic | 16:46.70 | 21 | 522 |
| Sept. 19, 2015 | Briarwood Invitational | 16:49.00 | 1 | 516 |
| Nov. 5, 2016 | NJSIAA Sectionals - Central | 17:08.30 | 58 | 471 |
| Nov. 8, 2014 | NJSIAA Sectionals - Central | 17:11.50 | 33 | 464 |
| Nov. 11, 2017 | NJSIAA Group Championships | 17:17.00 | 72 | 451 |
| Oct. 1, 2016 | New Balance Shore Coaches XC Invitational | 17:41.00 | 43 | 399 |
| Oct. 28, 2016 | Mercer County Championships | 17:59.66 | 46 | 361 |
| Sept. 17, 2016 | Briarwood Invitational | 18:47.00 | 45 | 272 |
600m
724
Points
1:26.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 17, 2016 | Demarest Invitational | 1:26.18 | 2 | 724 |
800m
994
Points
1:51.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 3, 2017 | NJSIAA Groups - 1, 4 & NP A | 1:51.14 | 2 | 994 |
| June 2, 2018 | NJSIAA Groups - 1, 4 & NP A | 1:52.53 | 2 | 955 |
| June 9, 2018 | NJSIAA State Meet Of Champions | 1:52.97 | 3 | 943 |
| Feb. 16, 2019 | Penn State Tune-Up | 1:53.21 | 1 | 937 |
| May 27, 2017 | NJSIAA Sectionals - South - Groups 1, 4, NPA South | 1:54.16 | 1 | 911 |
| Feb. 23, 2019 | Big 10 Indoor Championship | 1:55.09 | 23 | 886 |
| May 26, 2018 | NJSIAA Sectionals South Groups 1 and 4 | 1:55.42 | 1 | 878 |
| May 6, 2017 | Mercer Coaches Classic | 1:55.44 | 2 | 877 |
| Jan. 7, 2018 | AAU Mid Season Indoor Invitational Championship | 1:55.86 | 1 | 866 |
| May 12, 2018 | Mercer County Championships | 1:56.16 | 3 | 858 |
| Feb. 19, 2018 | Armory Youth Championships | 1:56.66 | 1 | 845 |
| May 5, 2018 | Long Branch Invitational | 1:57.69 | 1 | 819 |
| Feb. 18, 2017 | NJSIAA Group Championships | 1:57.82 | 6 | 815 |
| Feb. 3, 2017 | NJSIAA Sectional Championships - South Gr. 1&4 | 1:57.93 | 3 | 813 |
| May 20, 2017 | Mercer County Championships | 1:58.09 | 2 | 809 |
| March 11, 2018 | New Balance Nationals Indoor | 1:58.26 | 36 | 804 |
| Jan. 29, 2017 | Mercer County Championships | 2:00.16 | 3 | 757 |
| April 7, 2017 | Bulldog Frosh/Soph Series #1 | 2:00.28 | 1 | 754 |
| May 23, 2015 | NJSIAA Sectionals - Central - Groups 1 & 4 | 2:01.52 | 14 | 724 |
| June 10, 2017 | NJSIAA State Meet Of Champions | 2:03.83 | 27 | 670 |
| Dec. 27, 2016 | SJTCA #2 | 2:03.86 | 2 | 669 |
| Jan. 2, 2016 | UMES Coach O High School Indoor Invitational | 2:04.99 | 3 | 643 |
| May 2, 2015 | Long Branch Invitational | 2:05.44 | 8 | 633 |
| Feb. 9, 2019 | Tiger Paw Invitational | 2:07.29 | 7 | 593 |
| April 11, 2015 | 32nd Annual Cougar Classic | 2:09.96 | 1 | 536 |
8000m_cc
620
Points
27:07.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2019 | OSU Buckeye Preview Meet | 27:07.80 | 84 | 620 |
mile
890
Points
4:15.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2017 | The Penn Relays Carnival | 4:15.75 | 5 | 890 |
| March 12, 2017 | New Balance Nationals Indoor | 4:17.11 | 11 | 875 |
| Feb. 9, 2019 | Tiger Paw Invitational | 4:19.06 | 8 | 853 |
| May 6, 2017 | Mercer Coaches Classic | 4:24.53 | 1 | 795 |
| Jan. 2, 2016 | UMES Coach O High School Indoor Invitational | 4:31.66 | 2 | 721 |
| June 21, 2015 | New Balance Nationals Outdoor | 4:36.18 | 10 | 676 |
Mid-D
Event Group
994
Points
1:51.14
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 3, 2017 | 800m | NJSIAA Groups - 1, 4 & NP A | 1:51.14 | 2 | 994 |
| Jan. 26, 2019 | 1000m | Penn State National Open | 2:24.93 | 2 | 962 |
| June 2, 2018 | 800m | NJSIAA Groups - 1, 4 & NP A | 1:52.53 | 2 | 955 |
| June 9, 2018 | 800m | NJSIAA State Meet Of Champions | 1:52.97 | 3 | 943 |
| Feb. 16, 2019 | 800m | Penn State Tune-Up | 1:53.21 | 1 | 937 |
Mile
Event Group
890
Points
4:15.75
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2017 | Mile | The Penn Relays Carnival | 4:15.75 | 5 | 890 |
| June 3, 2017 | 1600m | NJSIAA Groups - 1, 4 & NP A | 4:14.38 | 1 | 888 |
| May 27, 2017 | 1600m | NJSIAA Sectionals - South - Groups 1, 4, NPA South | 4:14.99 | 1 | 882 |
| June 10, 2017 | 1600m | NJSIAA State Meet Of Champions | 4:15.33 | 6 | 878 |
| March 12, 2017 | Mile | New Balance Nationals Indoor | 4:17.11 | 11 | 875 |
Cross Country
Event Group
671
Points
15:48.40
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 14, 2017 | 5K XC | 12th Annual XC Fall Classic | 15:48.40 | 1 | 671 |
| Oct. 10, 2015 | 5K XC | XC Fall Classic | 15:58.60 | 4 | 644 |
| Nov. 4, 2017 | 5K XC | NJSIAA Sectionals - Central | 16:05.90 | 9 | 624 |
| Sept. 28, 2019 | 8000mCC | OSU Buckeye Preview Meet | 27:07.80 | 84 | 620 |
| Oct. 23, 2015 | 5K XC | Mercer County Championships | 16:09.06 | 6 | 616 |
Distance
Event Group
746
Points
9:35.41
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2016 | 3200m | Mercer County Championships | 9:35.41 | 2 | 746 |
| May 7, 2016 | 3200m | Long Branch Invitational | 9:48.89 | 1 | 685 |
| May 28, 2016 | 3200m | NJSIAA Sectionals - South - Groups 1, 4, NP A South | 9:49.61 | 7 | 682 |
| Jan. 12, 2017 | 3200m | SJTCA #7- NOVICE MEET (VARSITY 3200) | 9:50.22 | 4 | 679 |
| Feb. 3, 2017 | 3200m | NJSIAA Sectional Championships - South Gr. 1&4 | 9:52.90 | 4 | 668 |
Long Sprints
Event Group
777
Points
51.40
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 13, 2017 | 400m | Bulldog Frosh/Soph Series #2 | 51.40 | 11 | 777 |
| Jan. 7, 2018 | 400m | AAU Mid Season Indoor Invitational Championship | 51.90 | 2 | 750 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava