Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
947
Points
30:05.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2019 | NCAA D1 Mid-Atlantic Regional | 30:05.90 | 6 | 947 |
| Nov. 18, 2017 | NCAA DI Cross Country Championships | 30:19.70 | 62 | 927 |
| Nov. 10, 2017 | NCAA DI Mid-Atlantic Regional | 30:33.50 | 4 | 908 |
| Nov. 17, 2018 | NCAA DI Cross Country Championships | 30:37.30 | 101 | 903 |
| Nov. 19, 2016 | NCAA DI Cross Country Championships | 30:49.90 | 94 | 886 |
| Nov. 9, 2018 | NCAA DI Mid-Atlantic Regional | 31:12.00 | 4 | 856 |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 31:41.00 | 70 | 817 |
10000m
919
Points
30:26.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 6, 2018 | Ivy League/Heps Championships | 30:26.01 | 4 | 919 |
| May 5, 2019 | Ivy League Outdoor Championships | 32:06.93 | 2 | 784 |
1000m
901
Points
2:27.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 6, 2016 | Armory Track Invitational | 2:27.91 | 3 | 901 |
| Jan. 6, 2019 | Navy vs. Princeton Dual | 2:28.30 | 2 | 893 |
| Jan. 31, 2015 | Armory Track Invitational | 2:28.43 | 6 | 891 |
| Jan. 11, 2019 | Wesley A. Brown Invitational | 2:28.49 | 3 | 890 |
| Jan. 25, 2015 | CHSAA NY/BQ Sectionals | 2:30.79 | 1 | 844 |
| Feb. 2, 2014 | CHSAA Frosh/Soph Boys Champs | 2:36.75 | 1 | 732 |
| Jan. 4, 2013 | Cardinal Hayes Invitational & Bronx CHSAA Champs | 2:48.40 | 1 | 536 |
1500m
1028
Points
3:45.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2019 | Larry Ellis Invitational | 3:45.96 | 5 | 1028 |
| April 6, 2019 | Sam Howell Invite | 3:50.52 | 8 | 970 |
| June 2, 2016 | Nike Festival of Miles | 3:50.71 | 3 | 968 |
| Feb. 20, 2016 | Millrose Games | 3:53.95 | 2 | 928 |
| April 8, 2017 | Sam Howell Memorial Invitational | 3:54.49 | 7 | 921 |
| March 15, 2015 | New Balance Nationals Indoor | 3:55.86 | 8 | 904 |
1500m_cc
242
Points
5:07.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 31, 2012 | Jesuit preseason run | 5:07.86 | 2 | 242 |
1600m
967
Points
4:07.50
Personal Record
1600m_cc
491
Points
4:55.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2012 | Jim Scott Challenge | 4:55.02 | 1 | 491 |
2mile
973
Points
8:52.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 18, 2016 | Brooks PR Invitational | 8:52.85 | 5 | 973 |
| March 13, 2016 | New Balance Nationals Indoor | 8:59.98 | 3 | 936 |
| Dec. 21, 2013 | Bishop Loughlin Games | 9:41.19 | 7 | 736 |
200m
517
Points
25.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2015 | Jesuit Championships | 25.41 | 24 | 517 |
2400m
661
Points
7:18.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 28, 2013 | Xavier at Fordham Prep | 7:18.20 | 1 | 661 |
2400m_cc
269
Points
8:39.67
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 6, 2012 | NYC Mayor's Cup Cross Country Championship | 8:39.67 | 1 | 269 |
2500m_cc
380
Points
8:34.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2012 | NYCHSAA/BQCHSAA Champs | 8:34.34 | 1 | 380 |
| Sept. 22, 2012 | Xavier Invitational | 8:51.88 | 2 | 309 |
| Sept. 8, 2012 | CHSAA Practice Meet | 9:13.19 | 1 | 232 |
3000m
1066
Points
7:58.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2020 | David Hemery Valentine Invitational | 7:58.30 | 23 | 1066 |
| Jan. 25, 2020 | Dr. Sander Columbia Challenge | 8:09.05 | 1 | 1004 |
| Feb. 4, 2017 | Villanova Wildcat Invitational | 8:15.44 | 3 | 968 |
| June 18, 2016 | Brooks PR Invitational | 8:20.42 | 2 | 940 |
| Jan. 16, 2016 | Yale Track Classic | 8:22.06 | 1 | 931 |
| March 13, 2016 | New Balance Nationals Indoor | 8:26.23 | 3 | 908 |
| Jan. 17, 2015 | Yale Track Classic | 8:26.55 | 1 | 906 |
3200m
971
Points
8:49.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2016 | 49th Glenn D. Loucks Games | 8:49.75 | 3 | 971 |
| May 9, 2015 | 48th Glenn D. Loucks Games | 8:55.75 | 7 | 940 |
| Feb. 8, 2015 | CHSAA Championships | 9:05.16 | 1 | 892 |
| March 7, 2015 | NYSPHSAA -NY State Champs | 9:09.67 | 4 | 869 |
| May 10, 2014 | 47th Glenn D. Loucks Games | 9:15.14 | 9 | 842 |
| Jan. 26, 2014 | CHSAA NY/BQ Sectionals | 9:25.29 | 1 | 793 |
| May 21, 2016 | NYCHSAA & BQCHSAA City/Sectional Champs | 9:26.14 | 1 | 789 |
| April 12, 2014 | NYC Mayor’s Cup Outdoor Track & Field Championships | 9:31.04 | 3 | 766 |
| April 13, 2013 | NYC Mayor’s Cup Outdoor Track & Field Championships | 9:46.92 | 4 | 694 |
| May 26, 2013 | CHSAA Varsity Outdoor Intersectional City Championship | 9:54.83 | 6 | 659 |
| Feb. 17, 2013 | CHSAA Championships | 10:02.51 | 7 | 626 |
| Feb. 3, 2013 | CHSAA Frosh/Soph Boys Champs | 10:15.46 | 1 | 573 |
| May 7, 2013 | NYCHSAA Freshman & Sophomore Champs | 10:48.90 | 1 | 446 |
| Jan. 27, 2013 | CHSAA NY/BQ Sectionals | 10:52.95 | 1 | 431 |
3200m_cc
271
Points
11:44.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2012 | Six Flags Wild Safari Invitational - Boys | 11:44.00 | 5 | 271 |
400m
743
Points
52.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2016 | Jesuit Championships | 52.02 | 1 | 743 |
4000m_cc
670
Points
12:29.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 11, 2014 | Reebok Manhattan HS Invitational | 12:29.00 | 10 | 670 |
| Oct. 31, 2015 | NYCHSAA/BQCHSAA Champs | 12:29.52 | 1 | 668 |
| Oct. 25, 2014 | NYCHSAA/BQCHSAA Champs | 12:32.92 | 1 | 657 |
| Oct. 10, 2015 | Manhattan HS Invitational | 12:58.80 | 36 | 571 |
| Oct. 12, 2013 | Reebok Manhattan HS Invitational | 13:10.30 | 3 | 535 |
| Oct. 26, 2013 | NYCHSAA/BQCHSAA Champs | 13:18.76 | 2 | 509 |
| Nov. 2, 2013 | CHSAA Freshman & Sophomore Champs | 13:26.13 | 1 | 487 |
| Oct. 13, 2012 | Reebok Manhattan HS Invitational | 14:04.70 | 6 | 380 |
5000m
1020
Points
13:53.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 30, 2019 | Stanford Invitational | 13:53.98 | 3 | 1020 |
| Dec. 7, 2019 | Boston University Sharon Colyear-Danville Season Opener | 14:00.33 | 16 | 999 |
| June 9, 2018 | NCAA Division 1 Outdoor Track & Field Championship | 14:04.08 | 15 | 987 |
| March 31, 2018 | adidas Raleigh Relays | 14:07.99 | 4 | 974 |
| March 24, 2017 | adidas Raleigh Relays | 14:09.45 | 12 | 969 |
| May 26, 2018 | 2018 NCAA D1 East Prelims | 14:11.62 | 4 | 962 |
| Feb. 10, 2018 | David Hemery Valentine Invitational | 14:13.66 | 6 | 955 |
| May 25, 2019 | NCAA Division I East Preliminary | 14:16.14 | 17 | 947 |
| Feb. 26, 2017 | Ivy League Heptagonal Championships | 14:19.20 | 2 | 937 |
| May 5, 2019 | Ivy League Outdoor Championships | 14:20.23 | 2 | 934 |
| June 21, 2015 | New Balance Nationals Outdoor | 14:40.61 | 2 | 869 |
5000m_cc
749
Points
15:20.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 12, 2015 | Foot Locker Nationals | 15:20.90 | 7 | 749 |
| Nov. 28, 2015 | Foot Locker Northeast Regional | 15:27.70 | 3 | 729 |
| Sept. 12, 2014 | Red Raider Run | 15:41.43 | 1 | 691 |
| Nov. 21, 2015 | NY Federation Championships | 15:48.70 | 3 | 671 |
| Nov. 15, 2014 | NY Federation Championships | 15:53.20 | 9 | 658 |
| Nov. 29, 2014 | Nike Cross Nationals New York Regional | 16:08.80 | 9 | 617 |
| Sept. 21, 2013 | 62nd Annual Spiked Shoe Invite | 16:26.00 | 14 | 573 |
| Nov. 16, 2013 | NY Federation Championships | 16:44.50 | 43 | 527 |
| Nov. 17, 2012 | NY Federation Championships | 17:32.40 | 122 | 417 |
| Nov. 24, 2012 | Foot Locker Northeast Regional | 17:56.50 | 23 | 367 |
6000m_cc
668
Points
19:36.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 7, 2017 | Bupa Great Edinburgh Cross Country - International Challenge | 19:36.00 | 3 | 668 |
800m
886
Points
1:55.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2015 | CHSAA NY/BQ Sectionals | 1:55.12 | 1 | 886 |
| Jan. 31, 2016 | CHSAA NY/BQ Sectionals | 1:55.44 | 2 | 877 |
| May 16, 2015 | NY and BQ CHSAA Sectional Championships | 1:56.23 | 1 | 856 |
| April 22, 2016 | Jesuit Championships | 1:56.40 | 1 | 852 |
| May 18, 2014 | NYCHSAA Sectional Championships | 1:56.60 | 1 | 847 |
| April 1, 2013 | 35th Annual Iona Prep/Ursuline Invitational | 2:03.90 | 2 | 668 |
| May 11, 2013 | CHSAA Freshmen and Sophomore Intersectional Championships | 2:05.51 | 1 | 632 |
8000m_cc
932
Points
23:53.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 29, 2016 | Ivy League Championship | 23:53.50 | 3 | 932 |
| Oct. 12, 2018 | Princeton Invitational | 23:55.30 | 1 | 929 |
| Oct. 18, 2019 | Wisconsin Nuttycombe Invitational | 24:05.80 | 31 | 911 |
| Oct. 14, 2017 | Princeton Invitational | 24:08.30 | 4 | 906 |
| Oct. 14, 2016 | Wisconsin Nuttycombe Invitational | 24:18.80 | 19 | 888 |
| Oct. 27, 2018 | Ivy League Championships | 24:31.00 | 2 | 867 |
| Sept. 28, 2018 | Wisconsin Nuttycombe Invitational | 24:58.20 | 14 | 821 |
| Sept. 17, 2016 | Harvard v. Yale v. Princeton | 25:01.70 | 3 | 816 |
| Nov. 11, 2016 | NCAA DI Mid-Atlantic Regional | 30:48.00 | 3 | 343 |
5mile_cc
847
Points
24:51.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2019 | Ivy League Heptagonal Cross Country Championships | 24:51.60 | 7 | 847 |
| Oct. 27, 2017 | Ivy League Championship | 24:59.10 | 3 | 835 |
mile
997
Points
4:06.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Larry Ellis Invitational | 4:06.45 | 7 | 997 |
| Feb. 8, 2020 | Harvard-Yale-Princeton | 4:07.45 | 2 | 985 |
| Jan. 23, 2016 | New Balance Games | 4:08.25 | 11 | 976 |
| June 2, 2016 | Nike Festival of Miles | 4:09.64 | 5 | 960 |
| Feb. 20, 2016 | Millrose Games | 4:10.68 | 4 | 948 |
| Jan. 10, 2015 | The Hispanic Games | 4:12.09 | 2 | 931 |
| Feb. 14, 2015 | Millrose Games | 4:12.97 | 4 | 921 |
| March 15, 2015 | New Balance Nationals Indoor | 4:14.01 | 8 | 910 |
| Jan. 13, 2016 | Millrose Games Trials | 4:14.41 | 2 | 905 |
| May 9, 2015 | 48th Glenn D. Loucks Games | 4:15.49 | 5 | 893 |
| Jan. 9, 2016 | The EmblemHealth Hispanic Games | 4:16.07 | 2 | 887 |
| May 2, 2015 | Jesuit Championships | 4:16.10 | 1 | 886 |
| May 3, 2014 | Jesuit Championships | 4:18.14 | 2 | 864 |
| Jan. 11, 2014 | Molloy Stanner Games | 4:23.57 | 6 | 805 |
| May 4, 2013 | Jesuit Championships | 4:28.38 | 5 | 755 |
| March 10, 2013 | New Balance Indoor Nationals | 4:35.40 | 12 | 684 |
| June 16, 2013 | New Balance Outdoor Nationals | 4:36.13 | 17 | 677 |
3mile_cc
724
Points
14:55.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2014 | 50th Annual McQuaid Invitational | 14:55.30 | 1 | 724 |
| Sept. 28, 2013 | McQuaid Invitational | 15:27.80 | 5 | 632 |
Cross Country
Event Group
947
Points
30:05.90
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 15, 2019 | 10000mCC | NCAA D1 Mid-Atlantic Regional | 30:05.90 | 6 | 947 |
| Oct. 29, 2016 | 8000mCC | Ivy League Championship | 23:53.50 | 3 | 932 |
| Oct. 12, 2018 | 8000mCC | Princeton Invitational | 23:55.30 | 1 | 929 |
| Nov. 18, 2017 | 10000mCC | NCAA DI Cross Country Championships | 30:19.70 | 62 | 927 |
| Oct. 18, 2019 | 8000mCC | Wisconsin Nuttycombe Invitational | 24:05.80 | 31 | 911 |
Long-Distance
Event Group
1020
Points
13:53.98
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 30, 2019 | 5000m | Stanford Invitational | 13:53.98 | 3 | 1020 |
| Dec. 7, 2019 | 5000m | Boston University Sharon Colyear-Danville Season Opener | 14:00.33 | 16 | 999 |
| June 9, 2018 | 5000m | NCAA Division 1 Outdoor Track & Field Championship | 14:04.08 | 15 | 987 |
| March 31, 2018 | 5000m | adidas Raleigh Relays | 14:07.99 | 4 | 974 |
| March 24, 2017 | 5000m | adidas Raleigh Relays | 14:09.45 | 12 | 969 |
Mid-D
Event Group
901
Points
2:27.91
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 6, 2016 | 1000m | Armory Track Invitational | 2:27.91 | 3 | 901 |
| Jan. 6, 2019 | 1000m | Navy vs. Princeton Dual | 2:28.30 | 2 | 893 |
| Jan. 31, 2015 | 1000m | Armory Track Invitational | 2:28.43 | 6 | 891 |
| Jan. 11, 2019 | 1000m | Wesley A. Brown Invitational | 2:28.49 | 3 | 890 |
| Jan. 25, 2015 | 800m | CHSAA NY/BQ Sectionals | 1:55.12 | 1 | 886 |
Mile
Event Group
1028
Points
3:45.96
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2019 | 1500m | Larry Ellis Invitational | 3:45.96 | 5 | 1028 |
| April 21, 2018 | Mile | Larry Ellis Invitational | 4:06.45 | 7 | 997 |
| Feb. 8, 2020 | Mile | Harvard-Yale-Princeton | 4:07.45 | 2 | 985 |
| Jan. 23, 2016 | Mile | New Balance Games | 4:08.25 | 11 | 976 |
| April 6, 2019 | 1500m | Sam Howell Invite | 3:50.52 | 8 | 970 |
Distance
Event Group
1066
Points
7:58.30
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2020 | 3000m | David Hemery Valentine Invitational | 7:58.30 | 23 | 1066 |
| Jan. 25, 2020 | 3000m | Dr. Sander Columbia Challenge | 8:09.05 | 1 | 1004 |
| June 18, 2016 | 2Mile | Brooks PR Invitational | 8:52.85 | 5 | 973 |
| May 14, 2016 | 3200m | 49th Glenn D. Loucks Games | 8:49.75 | 3 | 971 |
| Feb. 4, 2017 | 3000m | Villanova Wildcat Invitational | 8:15.44 | 3 | 968 |
Short Sprints
Event Group
517
Points
25.41
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2015 | 200m | Jesuit Championships | 25.41 | 24 | 517 |
Long Sprints
Event Group
743
Points
52.02
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 22, 2016 | 400m | Jesuit Championships | 52.02 | 1 | 743 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava