Performance Dashboard
Athlete analytics & progression tracking
1000m
843
Points
2:30.85
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 11, 2017 | David Hemery Valentine Invitational | 2:30.85 | 1 | 843 | |
| Jan. 17, 2015 | JDL Mini Meets | 2:31.11 | 1 | 838 | |
| Feb. 1, 2014 | Unofficial Charlotte Area Winter Championships | 2:31.57 | 2 | 829 | |
| Jan. 29, 2016 | Harvard-Yale-Princeton | 2:31.63 | 6 | 828 | |
| Feb. 10, 2018 | David Hemery Valentine Invitational | 2:31.97 | 37 | 821 | |
| Jan. 17, 2016 | Harvard Multi & Beantown Challenge | 2:33.98 | 7 | 783 | |
| Feb. 2, 2013 | Unofficial Charlotte Area Winter Championships | 2:45.39 | 7 | 584 | |
| Jan. 9, 2013 | Weddington Polar Bear Meet #3 | 2:50.50 | 4 | 504 |
1500m
836
Points
4:01.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 16, 2014 | New Balance Nationals Indoor | 4:01.57 | 26 | 836 | |
| March 16, 2013 | Charlotte 49er Classic | 4:06.02 | 44 | 785 | 73° |
| April 2, 2016 | Snowflake Classic | 4:06.08 | 4 | 785 | |
| April 9, 2016 | Sam Howell Memorial Invitational | 4:08.90 | 5 | 753 | |
| March 8, 2012 | CISAA Relays | 4:31.00 | 1 | 528 |
1600m
901
Points
4:13.26
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 7, 2015 | David Oliver Classic | 4:13.26 | 0 | 901 | |
| April 19, 2014 | Apex Relays | 4:16.59 | 2 | 864 | |
| Jan. 25, 2014 | David Oliver Classic (HS Invitational) | 4:18.35 | 2 | 844 | |
| April 2, 2014 | CISAA Meet @ Providence Day | 4:19.90 | 1 | 828 | |
| May 16, 2015 | NCISAA 3A Championships | 4:20.31 | 1 | 823 | |
| May 17, 2014 | NCISAA 3A State Meet | 4:20.65 | 1 | 819 | |
| Jan. 17, 2015 | JDL Mini Meets | 4:23.50 | 1 | 789 | |
| May 3, 2014 | Buccaneer Classic Relays | 4:23.75 | 1 | 786 | |
| May 10, 2013 | CISAA Championship | 4:23.85 | 2 | 785 | |
| May 17, 2013 | NCISAA 3A State Championship | 4:25.88 | 4 | 764 | |
| April 27, 2013 | Buccaneer Classic Relays | 4:29.81 | 5 | 724 | |
| May 1, 2013 | Cannon School Home Meet | 4:30.99 | 1 | 712 | |
| May 9, 2014 | CISAA Championships | 4:31.16 | 1 | 710 | |
| May 8, 2015 | CISAA Championships | 4:32.40 | 1 | 698 | |
| Jan. 9, 2013 | Weddington Polar Bear Meet #3 | 4:34.60 | 2 | 676 | |
| May 11, 2012 | CISAA Championship | 4:35.21 | 3 | 670 | |
| March 9, 2013 | Weddington Track & Field Invitatational | 4:36.78 | 6 | 655 | |
| April 6, 2012 | Cary Academy Home Meet | 4:37.30 | 1 | 650 | |
| March 22, 2012 | Charlotte Country Day Home Meet | 4:39.57 | 1 | 628 | |
| April 28, 2012 | Buccaneer Classic Relays | 4:42.71 | 6 | 599 | |
| March 26, 2012 | Providence Day Home Meet | 4:43.10 | 3 | 595 | |
| May 19, 2012 | NCISAA 3A Championship | 4:44.13 | 14 | 586 | 74° |
| April 11, 2012 | Charlotte Latin Home Meet | 4:44.40 | 3 | 583 | |
| April 21, 2012 | Blue Ridge Classic | 4:47.53 | 9 | 555 | |
| April 15, 2011 | GCMSAA Championship | 4:48.10 | 3 | 550 | |
| April 10, 2014 | CISAA @ Charlotte Country Day | 4:50.41 | 3 | 530 | |
| March 6, 2012 | Weddington Home Meet | 4:52.10 | 4 | 515 | |
| May 2, 2012 | Providence Day Home Meet | 5:10.50 | 8 | 370 | |
| April 26, 2010 | GCMSAA Championships | 5:18.84 | 5 | 312 | |
| March 24, 2010 | GCMSAA at Christian | 5:20.00 | 4 | 304 | |
| April 7, 2010 | GCMSAA at Christian #2 | 5:21.00 | 3 | 298 | |
| April 19, 2010 | GCMSAA at Providence Day | 5:22.40 | 3 | 289 | |
| April 14, 2010 | GCMSAA at Cannon | 5:24.00 | 3 | 278 | |
| April 23, 2009 | GCMSAA Meet #6 | 5:32.54 | 3 | 227 | 76° |
| April 15, 2009 | GCMSAA Meet #5 | 5:33.00 | 4 | 225 | |
| April 1, 2009 | GCMSAA #3 | 5:38.90 | 5 | 193 | |
| April 3, 2009 | GMSAA #2 (make up) | 5:38.91 | 3 | 193 | |
| April 27, 2009 | GCMSAA Championships | 5:45.60 | 7 | 159 | |
| March 4, 2009 | GCMSAA #1 | 5:49.22 | 3 | 142 | 40° |
3000m
834
Points
8:40.01
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 2, 2017 | BU Season Opener | 8:40.01 | 24 | 834 | |
| Feb. 21, 2015 | UCS Invitational | 9:23.48 | 27 | 623 |
3000m_cc
466
Points
10:01.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 20, 2011 | Kickin Grass Cross Country Challenge | 10:01.00 | 3 | 466 | |
| Oct. 22, 2010 | GCMSAA XC Championships | 10:22.00 | 1 | 387 | |
| Oct. 14, 2010 | CISAA-GCMSAA #6 | 10:32.00 | 1 | 353 | |
| Sept. 7, 2010 | CISAA-GCMSAA #2 | 10:41.00 | 1 | 323 | |
| Aug. 31, 2010 | CISAA-GCMSAA #1 | 10:49.00 | 1 | 297 |
3200m
852
Points
9:13.13
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 29, 2014 | Raleigh Relays | 9:13.13 | 11 | 852 | 67° |
| April 12, 2014 | Arcadia Invitational | 9:27.06 | 29 | 785 | |
| May 16, 2015 | NCISAA 3A Championships | 9:33.60 | 1 | 754 | |
| April 6, 2013 | Arcadia Invitational | 9:36.40 | 13 | 741 | |
| May 17, 2014 | NCISAA 3A State Meet | 9:36.83 | 1 | 740 | |
| May 9, 2014 | CISAA Championships | 9:39.93 | 1 | 725 | |
| May 17, 2013 | NCISAA 3A State Championship | 9:43.22 | 4 | 710 | |
| May 8, 2015 | CISAA Championships | 9:50.07 | 1 | 680 | |
| May 10, 2013 | CISAA Championship | 9:50.60 | 2 | 678 | |
| April 17, 2013 | Providence Day Home Meet | 9:53.00 | 1 | 667 | |
| March 20, 2013 | Charlotte Christian Home Meet | 9:55.20 | 2 | 658 | 55° |
| May 11, 2012 | CISAA Championship | 10:03.90 | 4 | 620 | |
| April 6, 2012 | Cary Academy Home Meet | 10:12.10 | 1 | 587 | |
| April 18, 2015 | Blue Ridge Classic | 10:19.32 | 6 | 557 | |
| April 21, 2012 | Blue Ridge Classic | 10:20.53 | 9 | 553 | |
| May 19, 2012 | NCISAA 3A Championship | 10:24.85 | 14 | 536 | 74° |
| March 26, 2012 | Providence Day Home Meet | 10:26.50 | 2 | 529 | |
| March 6, 2012 | Weddington Home Meet | 10:38.40 | 2 | 484 | |
| April 15, 2011 | GCMSAA Championship | 10:58.80 | 2 | 411 | |
| April 26, 2010 | GCMSAA Championships | 11:22.82 | 3 | 333 | |
| March 24, 2010 | GCMSAA at Christian | 11:32.00 | 1 | 305 | |
| April 14, 2010 | GCMSAA at Cannon | 11:35.20 | 2 | 296 | |
| April 19, 2010 | GCMSAA at Providence Day | 11:43.80 | 1 | 272 | |
| April 7, 2010 | GCMSAA at Christian #2 | 11:52.00 | 2 | 249 | |
| April 27, 2009 | GCMSAA Championships | 12:14.90 | 3 | 192 | |
| April 3, 2009 | GMSAA #2 (make up) | 12:18.70 | 3 | 183 | |
| April 15, 2009 | GCMSAA Meet #5 | 12:19.00 | 1 | 183 | |
| April 23, 2009 | GCMSAA Meet #6 | 12:19.64 | 1 | 181 | 76° |
| March 4, 2009 | GCMSAA #1 | 12:20.00 | 2 | 180 | 40° |
| April 1, 2009 | GCMSAA #3 | 12:22.00 | 1 | 176 |
3200m_cc
842
Points
9:15.21
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 16, 2013 | Dash for Doobie 2 Mile | 9:15.21 | 9 | 842 | |
| Nov. 15, 2014 | Dash for Doobie 3200 Tune-Up | 9:15.99 | 5 | 838 | |
| Nov. 10, 2012 | Reagan 2-Mile Tune-Up/Dash for Doobie | 9:41.34 | 23 | 719 | |
| Nov. 20, 2010 | Charger's Post Season Tune-Up | 11:04.32 | 3 | 393 | |
| Oct. 5, 2010 | CISAA-GCMSAA #5 | 11:26.26 | 1 | 323 | |
| Sept. 11, 2010 | Cannon School Invitational | 11:47.40 | 2 | 262 |
400m
781
Points
51.34
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 8, 2014 | Weddington Track & Field Invitational | 51.34 | 3 | 781 | |
| April 22, 2015 | Charlotte Latin Home Meet | 1:22.69 | 16 | 1 |
4000m_cc
302
Points
14:36.42
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 7, 2010 | NC USATF State Championship | 14:36.42 | 8 | 302 |
5000m_cc
737
Points
15:25.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 17, 2014 | CISAA Championships | 15:25.00 | 2 | 737 | |
| Sept. 20, 2014 | Hare & Hounds Invitational (at McAlpine Park) | 15:28.07 | 1 | 728 | |
| Oct. 4, 2014 | Great American XC Festival | 15:32.57 | 11 | 715 | |
| Oct. 25, 2013 | NCISAA State Championships | 15:34.92 | 2 | 709 | |
| Sept. 6, 2014 | SCSDB Eye Opener | 15:37.47 | 2 | 702 | |
| Oct. 18, 2013 | CISAA Championship | 15:39.00 | 2 | 697 | |
| Nov. 29, 2014 | Foot Locker South Regional | 15:50.00 | 65 | 667 | |
| Oct. 24, 2014 | NCISAA State Championship | 15:50.61 | 2 | 665 | |
| Aug. 23, 2014 | WNC Carnival | 15:55.50 | 2 | 652 | |
| Sept. 28, 2013 | 30th Annual Greensboro Cross Country Invitational | 15:59.62 | 2 | 641 | |
| Oct. 26, 2012 | NCISAA State Championships | 16:02.66 | 4 | 633 | |
| Sept. 29, 2012 | Charlotte Cross Country Invitational | 16:14.98 | 3 | 601 | |
| Oct. 5, 2013 | Great American Cross Country Festival | 16:15.70 | 58 | 599 | |
| Oct. 18, 2012 | CISAA Championship | 16:18.00 | 2 | 593 | |
| Sept. 7, 2013 | SCSDB Eye Opener | 16:23.34 | 8 | 579 | |
| Oct. 28, 2011 | NCISAA State Championship | 16:26.12 | 12 | 572 | |
| Oct. 12, 2011 | United Way Invitational | 16:31.98 | 7 | 558 | |
| Nov. 26, 2011 | Foot Locker South Regional | 16:33.00 | 10 | 555 | |
| Aug. 24, 2013 | WNC Cross Country Carnival | 16:33.06 | 7 | 555 | |
| Oct. 5, 2011 | CISAA Regular Season Meet | 16:34.00 | 4 | 553 | |
| Sept. 15, 2012 | adidas Cross Country Challenge | 16:40.90 | 51 | 536 | |
| Aug. 25, 2012 | WNC Cross Country Carnival | 16:42.80 | 10 | 531 | |
| Sept. 17, 2011 | adidas Cross Country Challenge | 16:45.90 | 47 | 523 | |
| Oct. 17, 2011 | CISAA Championship | 16:49.00 | 5 | 516 | |
| Nov. 24, 2012 | Nike Cross Nationals Southeast Regional | 16:51.80 | 135 | 509 | |
| Sept. 3, 2013 | CISAA/GCMSAA Conference Meet | 16:59.00 | 4 | 492 | |
| Aug. 27, 2011 | WNC Cross Country Carnival | 17:32.18 | 39 | 418 | |
| Sept. 13, 2011 | CISAA Regular Season Meet | 17:43.00 | 6 | 395 | |
| Sept. 11, 2012 | Gaston Christian Home Meet | 19:38.00 | 17 | 191 | 78° |
800m
933
Points
1:53.35
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 9, 2014 | CISAA Championships | 1:53.35 | 2 | 933 | |
| April 30, 2014 | Charlotte Latin Home Meet | 1:53.90 | 1 | 918 | |
| Jan. 31, 2015 | Hilton Garden Innvitational | 1:54.07 | 5 | 914 | |
| March 16, 2014 | New Balance Nationals Indoor | 1:54.09 | 2 | 913 | |
| Feb. 6, 2016 | Scarlet and White Invitational | 1:55.98 | 6 | 863 | |
| Feb. 21, 2015 | UCS Invitational | 1:56.16 | 6 | 858 | |
| June 1, 2013 | NCRunners Elite Tune-Up | 1:56.38 | 5 | 852 | 88° |
| April 14, 2018 | Yale vs. Harvard | 1:57.00 | 7 | 836 | |
| April 9, 2016 | Sam Howell Memorial Invitational | 1:57.15 | 35 | 833 | |
| Feb. 13, 2016 | David Hemery Valentine Invitational | 1:57.17 | 112 | 832 | |
| May 10, 2013 | CISAA Championship | 1:58.03 | 2 | 810 | |
| May 17, 2014 | NCISAA 3A State Meet | 1:58.16 | 3 | 807 | |
| May 8, 2015 | CISAA Championships | 1:58.46 | 1 | 799 | |
| April 13, 2013 | Carolinas Cup | 1:58.66 | 3 | 794 | |
| April 29, 2017 | Skyhawk Invitational | 1:58.92 | 16 | 788 | 78° |
| March 24, 2018 | Wake Forest Outdoor Opener | 1:59.81 | 3 | 766 | 45° |
| April 2, 2014 | CISAA Meet @ Providence Day | 2:00.20 | 2 | 756 | |
| May 17, 2013 | NCISAA 3A State Championship | 2:00.40 | 4 | 751 | |
| April 8, 2017 | OCYH Match | 2:00.75 | 5 | 743 | |
| March 16, 2013 | Charlotte 49er Classic | 2:00.86 | 48 | 740 | 73° |
| May 16, 2015 | NCISAA 3A Championships | 2:02.22 | 4 | 707 | |
| May 1, 2013 | Cannon School Home Meet | 2:03.74 | 3 | 672 | |
| April 18, 2015 | Blue Ridge Classic | 2:04.82 | 9 | 647 | |
| May 2, 2012 | Providence Day Home Meet | 2:05.80 | 5 | 625 | |
| April 2, 2016 | Snowflake Classic | 2:06.58 | 31 | 608 | |
| May 11, 2012 | CISAA Championship | 2:08.72 | 8 | 562 | |
| April 11, 2012 | Charlotte Latin Home Meet | 2:12.00 | 5 | 495 | |
| April 15, 2011 | GCMSAA Championship | 2:26.10 | 3 | 255 |
8000m_cc
768
Points
25:31.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 15, 2016 | Princeton Invitational | 25:31.00 | 93 | 768 | 65° |
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 25:44.70 | 234 | 746 | |
| Oct. 29, 2016 | Ivy League Championship | 26:30.20 | 88 | 676 | 65° |
| Sept. 17, 2016 | Harvard v. Yale v. Princeton | 27:10.20 | 35 | 617 | |
| Sept. 11, 2015 | Harvard v. Yale v. Princeton | 27:41.70 | 44 | 572 | |
| Nov. 21, 2015 | IC4A/ECAC Championship | 28:05.20 | 62 | 540 |
hj
1
Points
5-2
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 15, 2011 | GCMSAA Championship | 5-2 | 1 | 1 |
mile
901
Points
4:14.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 7, 2015 | David Oliver Classic | 4:14.74 | 2 | 901 | |
| Feb. 22, 2014 | UK High School Invitational | 4:17.11 | 3 | 875 | |
| Jan. 31, 2015 | Hilton Garden Innvitational | 4:18.09 | 14 | 864 | |
| March 16, 2014 | New Balance Nationals Indoor | 4:18.85 | 26 | 856 | |
| Feb. 3, 2018 | Scarlet and White Invitational | 4:22.28 | 9 | 819 | |
| Feb. 3, 2017 | Crimson Elite | 4:24.60 | 5 | 794 | |
| Jan. 22, 2016 | Joe Donahue Boston Collegiate Indoor Games | 4:25.30 | 21 | 787 | |
| April 13, 2013 | Carolinas Cup | 4:27.58 | 2 | 763 |
3mile_cc
568
Points
15:51.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 10, 2012 | United Way Invitational | 15:51.45 | 5 | 568 |
Mid-D
Event Group
933
Points
1:53.35
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 9, 2014 | 800m | CISAA Championships | 1:53.35 | 2 | 933 | |
| April 30, 2014 | 800m | Charlotte Latin Home Meet | 1:53.90 | 1 | 918 | |
| Jan. 31, 2015 | 800m | Hilton Garden Innvitational | 1:54.07 | 5 | 914 | |
| March 16, 2014 | 800m | New Balance Nationals Indoor | 1:54.09 | 2 | 913 | |
| Feb. 6, 2016 | 800m | Scarlet and White Invitational | 1:55.98 | 6 | 863 |
Mile
Event Group
901
Points
4:14.74
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 7, 2015 | Mile | David Oliver Classic | 4:14.74 | 2 | 901 | |
| Feb. 7, 2015 | 1600m | David Oliver Classic | 4:13.26 | 0 | 901 | |
| Feb. 22, 2014 | Mile | UK High School Invitational | 4:17.11 | 3 | 875 | |
| Jan. 31, 2015 | Mile | Hilton Garden Innvitational | 4:18.09 | 14 | 864 | |
| April 19, 2014 | 1600m | Apex Relays | 4:16.59 | 2 | 864 |
Distance
Event Group
852
Points
9:13.13
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 29, 2014 | 3200m | Raleigh Relays | 9:13.13 | 11 | 852 | 67° |
| Dec. 2, 2017 | 3000m | BU Season Opener | 8:40.01 | 24 | 834 | |
| April 12, 2014 | 3200m | Arcadia Invitational | 9:27.06 | 29 | 785 | |
| May 16, 2015 | 3200m | NCISAA 3A Championships | 9:33.60 | 1 | 754 | |
| April 6, 2013 | 3200m | Arcadia Invitational | 9:36.40 | 13 | 741 |
Cross Country
Event Group
842
Points
9:15.21
Personal Record
3200mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 16, 2013 | 3200mCC | Dash for Doobie 2 Mile | 9:15.21 | 9 | 842 | |
| Nov. 15, 2014 | 3200mCC | Dash for Doobie 3200 Tune-Up | 9:15.99 | 5 | 838 | |
| Oct. 15, 2016 | 8000mCC | Princeton Invitational | 25:31.00 | 93 | 768 | 65° |
| Oct. 1, 2016 | 8000mCC | Lehigh University's Paul Short Run | 25:44.70 | 234 | 746 | |
| Oct. 17, 2014 | 5K XC | CISAA Championships | 15:25.00 | 2 | 737 |
Long Sprints
Event Group
781
Points
51.34
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 8, 2014 | 400m | Weddington Track & Field Invitational | 51.34 | 3 | 781 | |
| April 22, 2015 | 400m | Charlotte Latin Home Meet | 1:22.69 | 16 | 1 |
Jump
Event Group
1
Points
5-2
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 15, 2011 | HJ | GCMSAA Championship | 5-2 | 1 | 1 |