Performance Dashboard
Athlete analytics & progression tracking
110h
933
Points
14.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 23, 2018 | PCL Meet #4 @ LaSalle | 14.74 | 1 | 933 | |
| April 4, 2015 | 28th Annual Council Rock Kiwanis Invitational | 15.25 | 2 | 850 | |
| May 9, 2015 | 2015 Philadelphia Catholic League Outdoor Championships | 15.25 | 3 | 850 | |
| May 9, 2015 | 2015 Philadelphia Catholic League Outdoor Championships | 15.44 | 3 | 821 | |
| April 4, 2015 | 28th Annual Council Rock Kiwanis Invitational | 15.48 | 3 | 814 | |
| April 2, 2015 | Knights Invitational | 15.49 | 2 | 813 | |
| April 9, 2018 | PCL Meet #2 @ Father Judge | 16.34 | 1 | 687 |
200m
947
Points
21.84
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 28, 2018 | Ocean Breeze High School Invitational | 21.84 | 3 | 947 | |
| Jan. 28, 2018 | Ocean Breeze High School Invitational | 22.16 | 5 | 903 | |
| April 12, 2018 | Knights Invitational | 22.23 | 1 | 894 | |
| Jan. 26, 2019 | Bob Pollock Invitational | 22.32 | 2 | 882 | |
| April 14, 2016 | Knights Invitational | 22.52 | 2 | 855 | |
| July 17, 2021 | Penn Relays Summer Series presented by Toyota | 22.53 | 6 | 854 | 89° |
| April 23, 2016 | Art Madric Hall of Fame Invitational | 22.56 | 2 | 850 | |
| April 23, 2016 | Art Madric Hall of Fame Invitational | 22.62 | 2 | 842 | |
| April 8, 2017 | 47th TFCAofGP Spring Invitational | 22.70 | 3 | 832 | |
| April 13, 2017 | Knights Invitational | 23.24 | 6 | 763 | |
| Jan. 3, 2018 | Briarwood Running Camp Holiday Invitational | 23.29 | 1 | 757 | |
| April 9, 2018 | PCL Meet #2 @ Father Judge | 23.34 | 1 | 751 | |
| April 2, 2015 | Knights Invitational | 23.34 | 4 | 751 | |
| Feb. 4, 2017 | TFCAofGP Meet #8 | 23.39 | 5 | 744 | |
| Jan. 6, 2016 | Briarwood Running Camp Holiday Invitational | 23.76 | 2 | 700 | |
| April 4, 2018 | PCL Meet #1 @ LaSalle | 24.34 | 2 | 632 |
300m
958
Points
34.32
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 17, 2017 | Bishop Loughlin Games | 34.32 | 2 | 958 | |
| Dec. 17, 2017 | Bishop Loughlin Games | 34.61 | 2 | 933 | |
| Jan. 21, 2017 | New Balance Games | 34.85 | 3 | 914 | |
| Dec. 17, 2016 | Bishop Loughlin Games | 35.14 | 6 | 890 | |
| Jan. 25, 2020 | Hokie Invitational (College) | 35.31 | 9 | 876 | 41° |
| Dec. 17, 2016 | Bishop Loughlin Games | 35.33 | 5 | 875 | |
| Jan. 15, 2022 | Clemson Invitational | 35.83 | 20 | 835 | 45° |
400m
1020
Points
47.38
Personal Record
400h
1118
Points
50.25
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 25, 2019 | NCAA Division I East Preliminary | 50.25 | 5 | 1118 | 93° |
| May 11, 2019 | ACC Championship | 50.32 | 1 | 1114 | 70° |
| May 25, 2019 | NCAA Division I East Preliminary | 50.63 | 3 | 1099 | 93° |
| June 8, 2019 | NCAA Division I Outdoor Track & Field Championship | 50.80 | 16 | 1091 | 92° |
| June 17, 2018 | New Balance Nationals Outdoor | 51.07 | 1 | 1078 | |
| April 27, 2019 | The Penn Relays Carnival | 51.52 | 3 | 1056 | 64° |
| April 19, 2019 | War Eagle Invitational | 51.55 | 3 | 1054 | 67° |
| May 11, 2019 | ACC Championship | 52.01 | 2 | 1032 | 70° |
| April 11, 2019 | Tennessee Relays | 52.22 | 2 | 1023 | 80° |
| April 28, 2018 | The Penn Relays Carnival | 52.30 | 3 | 1019 | |
| March 23, 2019 | FSU Relays | 52.49 | 2 | 1010 | 77° |
| April 14, 2018 | Bullis Bulldog Invitational | 52.50 | 1 | 1009 | 82° |
| June 19, 2016 | New Balance Nationals Outdoor | 52.81 | 6 | 995 | |
| April 21, 2018 | New York Relays | 52.81 | 1 | 995 | |
| June 18, 2017 | New Balance Nationals Outdoor | 52.87 | 6 | 992 | |
| July 15, 2017 | AAU National Club Championship | 53.07 | 3 | 983 | 88° |
| March 30, 2019 | Pepsi Florida Relays | 53.09 | 24 | 982 | 79° |
| April 29, 2017 | The Penn Relays Carnival | 53.10 | 5 | 981 | |
| April 22, 2017 | New York Relays | 53.43 | 2 | 966 | |
| April 16, 2016 | New York Relays | 53.73 | 1 | 952 | |
| April 15, 2017 | Bullis Bulldog Invitational | 53.76 | 1 | 951 | 76° |
| July 8, 2016 | Elite Track & Field Showcase #1 | 53.96 | 1 | 942 | |
| April 30, 2016 | The Penn Relays Carnival | 54.21 | 9 | 931 | |
| July 15, 2017 | AAU National Club Championship | 54.73 | 4 | 907 | 88° |
| April 2, 2016 | Colonial Relays | 54.77 | 1 | 906 | 68° |
| June 28, 2015 | 2015 AAU Region 2 Championships | 54.77 | 2 | 906 | |
| June 14, 2015 | AAU Middle Atlantic District Qualifier | 57.17 | 2 | 802 | 85° |
| Aug. 2, 2014 | AAU Junior Olympic Games | 58.84 | 15 | 734 | |
| Aug. 6, 2016 | AAU Junior Olympic Games | 59.79 | 48 | 696 | 96° |
500m
944
Points
1:03.82
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 18, 2020 | Virginia Tech Invitational (College) | 1:03.82 | 6 | 944 | 41° |
| Jan. 12, 2019 | Virginia Tech Invitational (College) | 1:04.62 | 1 | 907 | 34° |
5000m_cc
4
Points
23:22.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 24, 2015 | Philadelphia Catholic League Championships | 23:22.00 | 65 | 4 |
55m
833
Points
6.75
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 3, 2018 | Briarwood Running Camp Holiday Invitational | 6.75 | 2 | 833 | |
| Jan. 13, 2017 | PCL Regular Season Meet | 7.44 | 14 | 517 |
55h
980
Points
7.64
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 17, 2017 | Bishop Loughlin Games | 7.64 | 2 | 980 | |
| Dec. 17, 2016 | Bishop Loughlin Games | 7.68 | 4 | 966 | |
| Jan. 21, 2017 | New Balance Games | 7.82 | 5 | 919 | |
| Jan. 12, 2018 | PCL Regular Season Meet | 7.84 | 1 | 912 | 60° |
| Dec. 17, 2016 | Bishop Loughlin Games | 7.87 | 6 | 902 | |
| Dec. 17, 2017 | Bishop Loughlin Games | 7.88 | 1 | 899 | |
| Jan. 21, 2017 | New Balance Games | 7.91 | 6 | 889 | |
| Jan. 6, 2016 | Briarwood Running Camp Holiday Invitational | 8.01 | 1 | 857 | |
| Jan. 15, 2016 | PCL Regular Season Meet #1 | 8.10 | 0 | 828 | |
| Jan. 7, 2015 | Haverford Holiday Invitational | 8.29 | 2 | 769 |
60h
954
Points
8.28
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 28, 2016 | 2016 PTFCA Indoor State Championship | 8.28 | 6 | 954 | |
| Feb. 28, 2016 | 2016 PTFCA Indoor State Championship | 8.28 | 6 | 954 | |
| Dec. 23, 2017 | TFCAofGP Meet #2 | 8.34 | 2 | 936 | |
| Feb. 20, 2016 | TFCAofGP 51st Meet of Champions | 8.39 | 3 | 921 | |
| Feb. 11, 2018 | PCL Championship | 8.41 | 1 | 915 | |
| Feb. 6, 2016 | TFCAofGP Meet #8 | 8.45 | 2 | 903 | |
| Feb. 28, 2016 | 2016 PTFCA Indoor State Championship | 8.47 | 7 | 898 | |
| March 1, 2015 | 2015 PTFCA Indoor State Championship | 8.49 | 11 | 892 | |
| Feb. 20, 2016 | TFCAofGP 51st Meet of Champions | 8.49 | 4 | 892 | |
| Feb. 6, 2016 | TFCAofGP Meet #8 | 8.51 | 2 | 886 | |
| Feb. 15, 2015 | PCL Indoor Championships | 8.51 | 1 | 886 | |
| Feb. 14, 2016 | PCL Indoor Championships | 8.53 | 1 | 880 | |
| March 13, 2016 | New Balance Nationals Indoor | 8.54 | 38 | 877 | |
| Dec. 23, 2017 | TFCAofGP Meet #2 | 8.57 | 3 | 868 | |
| March 1, 2015 | 2015 PTFCA Indoor State Championship | 8.65 | 16 | 846 | |
| March 15, 2015 | New Balance Nationals Indoor | 8.65 | 21 | 846 | |
| Dec. 19, 2015 | TFCAofGP Meet #2 | 8.67 | 1 | 840 | |
| Dec. 19, 2015 | TFCAofGP Meet #2 | 8.74 | 1 | 820 | |
| Feb. 14, 2016 | PCL Indoor Championships | 8.74 | 3 | 820 | |
| Feb. 15, 2015 | PCL Indoor Championships | 8.77 | 2 | 812 | |
| Feb. 7, 2015 | TFCAofGP Meet #8 | 8.77 | 3 | 812 | |
| Dec. 12, 2015 | TFCAofGP Meet #1 | 8.77 | 2 | 812 | |
| Feb. 7, 2015 | TFCAofGP Meet #8 | 8.96 | 4 | 760 | |
| Dec. 20, 2014 | TFCAofGP Meet #2 | 8.97 | 5 | 757 | |
| Feb. 12, 2017 | PCL Indoor Championship | 8.97 | 1 | 757 | |
| Dec. 12, 2015 | TFCAofGP Meet #1 | 8.99 | 3 | 752 | |
| Feb. 11, 2018 | PCL Championship | 8.99 | 2 | 752 | |
| Dec. 30, 2014 | Robert J. Burdette Indoor Classic | 9.04 | 7 | 738 | |
| Feb. 12, 2017 | PCL Indoor Championship | 9.08 | 4 | 728 | |
| Dec. 20, 2014 | TFCAofGP Meet #2 | 9.09 | 5 | 725 | |
| Dec. 13, 2014 | TFCAofGP Meet #1 | 9.16 | 2 | 707 | |
| Feb. 4, 2017 | TFCAofGP Meet #8 | 9.17 | 8 | 704 | |
| Dec. 13, 2014 | TFCAofGP Meet #1 | 9.29 | 1 | 673 |
800m
682
Points
2:03.31
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 2, 2014 | AAU Junior Olympic Games | 2:03.31 | 27 | 682 | |
| Dec. 30, 2016 | TFCAofGP Meet #3 | 2:04.50 | 3 | 655 | |
| Dec. 22, 2016 | TFCAofGP Meet #2 | 2:04.84 | 3 | 647 | |
| Jan. 15, 2016 | PCL Regular Season Meet #1 | 2:05.42 | 0 | 634 | |
| Jan. 7, 2015 | Haverford Holiday Invitational | 2:10.92 | 5 | 517 |
Hurdles
Event Group
1118
Points
50.25
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 25, 2019 | 400H | NCAA Division I East Preliminary | 50.25 | 5 | 1118 | 93° |
| May 11, 2019 | 400H | ACC Championship | 50.32 | 1 | 1114 | 70° |
| May 25, 2019 | 400H | NCAA Division I East Preliminary | 50.63 | 3 | 1099 | 93° |
| June 8, 2019 | 400H | NCAA Division I Outdoor Track & Field Championship | 50.80 | 16 | 1091 | 92° |
| June 17, 2018 | 400H | New Balance Nationals Outdoor | 51.07 | 1 | 1078 |
Short Sprints
Event Group
947
Points
21.84
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 28, 2018 | 200m | Ocean Breeze High School Invitational | 21.84 | 3 | 947 | |
| Jan. 28, 2018 | 200m | Ocean Breeze High School Invitational | 22.16 | 5 | 903 | |
| April 12, 2018 | 200m | Knights Invitational | 22.23 | 1 | 894 | |
| Jan. 26, 2019 | 200m | Bob Pollock Invitational | 22.32 | 2 | 882 | |
| April 14, 2016 | 200m | Knights Invitational | 22.52 | 2 | 855 |
Long Sprints
Event Group
1020
Points
47.38
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 23, 2019 | 400m | ACC Indoor Championship | 47.38 | 4 | 1020 | 39° |
| April 21, 2018 | 400m | New York Relays | 47.41 | 1 | 1019 | |
| May 15, 2017 | 400m | Philadelphia Catholic League Outdoor Championships | 47.56 | 1 | 1009 | |
| May 12, 2018 | 400m | Philadelphia Catholic League Outdoor Championships | 47.68 | 1 | 1001 | |
| April 14, 2018 | 400m | Bullis Bulldog Invitational | 47.83 | 1 | 992 | 82° |
Cross Country
Event Group
4
Points
23:22.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Oct. 24, 2015 | 5K XC | Philadelphia Catholic League Championships | 23:22.00 | 65 | 4 |
Mid-D
Event Group
682
Points
2:03.31
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Aug. 2, 2014 | 800m | AAU Junior Olympic Games | 2:03.31 | 27 | 682 | |
| Dec. 30, 2016 | 800m | TFCAofGP Meet #3 | 2:04.50 | 3 | 655 | |
| Dec. 22, 2016 | 800m | TFCAofGP Meet #2 | 2:04.84 | 3 | 647 | |
| Jan. 15, 2016 | 800m | PCL Regular Season Meet #1 | 2:05.42 | 0 | 634 | |
| Jan. 7, 2015 | 800m | Haverford Holiday Invitational | 2:10.92 | 5 | 517 |