Performance Dashboard
Athlete analytics & progression tracking
1000m
752
Points
2:35.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 9, 2019 | David Hemery BU Valentine Invitational | 2:35.68 | 60 | 752 |
| Jan. 19, 2018 | Joe Donahue Boston Collegiate Indoor Games | 2:35.98 | 8 | 746 |
| Feb. 1, 2015 | CHSAA Frosh/Soph Boys Champs | 2:38.29 | 1 | 705 |
| Feb. 7, 2016 | NSCHSAA League Champs | 2:38.75 | 2 | 696 |
1500m
717
Points
4:12.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | George Davis Invitational | 4:12.18 | 8 | 717 |
| April 28, 2018 | UMass Pre-Conference Meet | 4:12.20 | 3 | 717 |
| March 30, 2019 | UMass Lowell Invitational | 4:14.97 | 13 | 687 |
| April 12, 2019 | Dartmouth Outdoor Invitational | 4:19.16 | 7 | 644 |
1600m
858
Points
4:17.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2016 | Saint Anthony's Invite | 4:17.08 | 3 | 858 |
| April 16, 2016 | Red Raider Relays | 4:19.97 | 3 | 827 |
| May 21, 2016 | NSCHSAA Sectional Championships | 4:25.40 | 1 | 769 |
| Feb. 13, 2016 | CHSAA Intersectional Championships | 4:25.75 | 4 | 765 |
| Feb. 22, 2015 | Long Island Elite Meet | 4:25.92 | 2 | 764 |
| May 16, 2015 | NSCHSAA Sectional Championships | 4:26.17 | 4 | 761 |
| April 9, 2016 | Suffolk Officials Boys Meet | 4:26.45 | 1 | 758 |
| March 5, 2016 | NYSPHSAA -NY State Champs | 4:27.61 | 9 | 746 |
| May 28, 2016 | CHSAA Varsity Outdoor Intersectional City Championship | 4:28.33 | 3 | 739 |
| Dec. 26, 2014 | North Shore HS Invitational | 4:29.38 | 4 | 728 |
| Jan. 24, 2015 | NSCHSAA League Champs | 4:30.43 | 2 | 717 |
| Feb. 21, 2014 | Long Island Elite Meet | 4:30.94 | 1 | 712 |
| April 12, 2014 | Suffolk Officials Boys Meet | 4:32.36 | 1 | 698 |
| Feb. 7, 2016 | NSCHSAA League Champs | 4:33.25 | 3 | 689 |
| May 26, 2013 | CHSAA Varsity Outdoor Intersectional City Championship | 4:34.17 | 8 | 680 |
| Feb. 2, 2014 | CHSAA Frosh/Soph Boys Champs | 4:34.90 | 2 | 673 |
| Jan. 10, 2015 | Development | 4:35.08 | 1 | 671 |
| April 13, 2013 | Suffolk Officials Boys Meet | 4:39.26 | 2 | 631 |
| Dec. 21, 2013 | NSCHSAA Christmas Classic | 4:39.89 | 5 | 625 |
| Feb. 17, 2013 | CHSAA Championships | 4:40.58 | 10 | 618 |
| April 2, 2013 | NSCHSAA Easter Classic | 4:44.00 | 1 | 587 |
| May 2, 2013 | NSCHSAA Boys Frosh/Soph Championships | 4:45.20 | 1 | 576 |
| Dec. 8, 2012 | CHSAA Relay Carnival | 4:46.30 | 1 | 566 |
| Jan. 21, 2013 | NSCHSAA Frosh/Soph Championships | 4:46.75 | 2 | 562 |
| Dec. 1, 2012 | St. Anthony's Developmental | 4:48.26 | 6 | 549 |
| Jan. 20, 2014 | NSCHSAA Frosh/Soph Championships | 4:51.20 | 1 | 523 |
| Feb. 3, 2013 | CHSAA Frosh/Soph Boys Champs | 4:52.35 | 4 | 513 |
2000m_cc
581
Points
6:04.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2012 | Reebok Manhattan HS Invitational | 6:04.80 | 4 | 581 |
2400m_cc
597
Points
7:29.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 6, 2012 | St. Anthony's Invitational | 7:29.36 | 1 | 597 |
| Oct. 28, 2012 | NSCHSAA Championships | 7:43.04 | 1 | 523 |
| Nov. 10, 2012 | CHSAA Intersectionals | 8:35.60 | 1 | 284 |
2500m_cc
320
Points
8:48.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 22, 2012 | Xavier Invitational | 8:48.94 | 1 | 320 |
3000m
738
Points
8:59.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 17, 2015 | Yale Track Classic | 8:59.15 | 24 | 738 |
| Jan. 18, 2014 | Yale Track Classic | 9:12.38 | 41 | 674 |
| March 31, 2018 | UMass Lowell Invitational | 9:12.94 | 6 | 672 |
| Jan. 19, 2013 | Yale Track Classic | 9:23.86 | 7 | 621 |
3200m
772
Points
9:29.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 2, 2015 | Saint Anthony's Invite | 9:29.77 | 4 | 772 |
| Feb. 8, 2015 | CHSAA Championships | 9:32.71 | 4 | 759 |
| May 23, 2015 | CHSAA Varsity Outdoor Intersectional City Championship | 9:36.24 | 3 | 742 |
| March 7, 2015 | NYSPHSAA -NY State Champs | 9:39.63 | 16 | 727 |
| Dec. 18, 2015 | NSCHSAA Christmas Classic | 9:45.03 | 2 | 702 |
| May 21, 2016 | NSCHSAA Sectional Championships | 9:47.27 | 2 | 692 |
| Jan. 25, 2014 | NSCHSAA League Champs | 9:47.88 | 4 | 690 |
| May 17, 2013 | NSCHSAA Championship | 9:50.63 | 4 | 678 |
| Jan. 24, 2015 | NSCHSAA League Champs | 9:53.09 | 3 | 667 |
| Feb. 9, 2014 | CHSAA Championships | 9:55.32 | 9 | 657 |
| April 27, 2013 | Bob Pratt Smithtown Invy | 9:55.79 | 9 | 655 |
| May 16, 2015 | NSCHSAA Sectional Championships | 9:56.60 | 3 | 652 |
| Dec. 19, 2014 | NSCHSAA Christmas Classic | 9:57.62 | 4 | 647 |
| Dec. 30, 2012 | CHSAA Novice and Junior Midget | 10:15.40 | 1 | 573 |
| May 11, 2013 | CHSAA Freshmen and Sophomore Intersectional Championships | 10:16.33 | 1 | 569 |
| Feb. 3, 2013 | CHSAA Frosh/Soph Boys Champs | 10:25.77 | 2 | 532 |
| Dec. 21, 2012 | NSCHSAA Christmas Classic | 10:27.58 | 1 | 525 |
| Jan. 21, 2013 | NSCHSAA Frosh/Soph Championships | 10:34.10 | 1 | 500 |
| Jan. 20, 2014 | NSCHSAA Frosh/Soph Championships | 10:36.77 | 1 | 490 |
| May 2, 2013 | NSCHSAA Boys Frosh/Soph Championships | 10:38.80 | 1 | 482 |
4000m_cc
476
Points
13:30.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 11, 2014 | Reebok Manhattan HS Invitational | 13:30.00 | 86 | 476 |
| Oct. 20, 2012 | Brown Invitational | 13:33.50 | 3 | 466 |
| Oct. 10, 2015 | Manhattan HS Invitational | 13:37.10 | 103 | 455 |
| Nov. 2, 2013 | CHSAA Freshman & Sophomore Champs | 13:38.59 | 2 | 451 |
| Oct. 12, 2013 | Reebok Manhattan HS Invitational | 13:46.80 | 47 | 428 |
| Oct. 22, 2015 | Fordham Prep Development Meet #2 | 13:53.39 | 2 | 410 |
5000m_cc
675
Points
15:47.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 21, 2016 | CCSU Mini Meet | 15:47.00 | 39 | 675 |
| Oct. 17, 2015 | Brown Invitational | 16:05.96 | 22 | 624 |
| Oct. 25, 2019 | 17th Annual CCSU Mini Meet | 16:11.20 | 16 | 611 |
| Oct. 19, 2018 | 16th Annual CCSU Mini Meet | 16:12.00 | 15 | 608 |
| Oct. 18, 2014 | Brown Invitational | 16:33.55 | 36 | 554 |
| Oct. 19, 2013 | Brown Invitational | 16:36.40 | 33 | 547 |
| Nov. 21, 2015 | NY Federation Championships | 16:42.50 | 37 | 532 |
| Nov. 28, 2015 | Nike Cross Nationals New York Regional | 16:48.10 | 44 | 518 |
| Sept. 27, 2014 | 22nd Carlisle High School Invitational | 16:53.00 | 1 | 506 |
| Dec. 6, 2014 | Nike Cross Nationals | 16:58.00 | 148 | 495 |
| Nov. 15, 2014 | NY Federation Championships | 17:00.60 | 80 | 489 |
| Nov. 30, 2013 | Nike Cross Nationals New York Regional | 17:01.30 | 56 | 487 |
| Nov. 29, 2014 | Nike Cross Nationals New York Regional | 17:06.90 | 48 | 474 |
| Sept. 26, 2015 | flrunners.com Invitational 16 | 17:19.20 | 73 | 446 |
| Sept. 7, 2013 | Randolph Invitational | 17:25.04 | 37 | 433 |
| Nov. 1, 2015 | NSCHSAA League Championship | 17:35.45 | 6 | 411 |
| Oct. 3, 2014 | St. Anthony's Invitational | 17:36.10 | 10 | 409 |
| Nov. 16, 2013 | NY Federation Championships | 17:36.30 | 120 | 409 |
| Sept. 29, 2012 | 20th Carlisle High School Invitational | 17:55.49 | 14 | 369 |
| Oct. 5, 2013 | St. Anthony's Invitational | 17:58.26 | 13 | 364 |
| Oct. 27, 2013 | NSCHSAA Championships | 18:11.20 | 18 | 338 |
6000m_cc
711
Points
19:15.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2016 | Vermont vs. UMass-Lowell | 19:15.00 | 9 | 711 |
800m
759
Points
2:00.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 31, 2016 | Ocean Breeze High School Invitational | 2:00.07 | 10 | 759 |
| April 18, 2015 | Suffolk Boys Coaches Meet | 2:00.86 | 6 | 740 |
| April 11, 2015 | Suffolk Officials Boys Meet | 2:02.00 | 9 | 713 |
8000m_cc
719
Points
26:02.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2016 | Lehigh University's Paul Short Run | 26:02.10 | 270 | 719 |
| Sept. 16, 2016 | Coast to Coast Battle in Beantown | 26:06.40 | 57 | 712 |
| Oct. 7, 2017 | New England Collegiate Championships | 26:50.50 | 17 | 645 |
| Oct. 8, 2016 | New England Collegiate Championships | 27:13.25 | 159 | 612 |
| Oct. 29, 2016 | America East Championship | 27:55.40 | 81 | 553 |
mile
845
Points
4:19.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 9, 2015 | 48th Glenn D. Loucks Games | 4:19.84 | 14 | 845 |
| May 14, 2016 | 49th Glenn D. Loucks Games | 4:21.45 | 12 | 828 |
| Feb. 3, 2018 | Scarlet and White Invitational | 4:25.35 | 7 | 786 |
| Feb. 2, 2019 | BU Bruce Lehane Scarlet and White Invitational | 4:26.89 | 6 | 770 |
| Jan. 16, 2016 | Yale Track Classic | 4:28.93 | 10 | 749 |
| April 14, 2018 | 2018 Ocean State Invitational | 4:29.28 | 4 | 745 |
| Jan. 27, 2018 | John Thomas Terrier Invitational | 4:30.06 | 108 | 737 |
| Jan. 9, 2016 | The EmblemHealth Hispanic Games | 4:31.81 | 27 | 720 |
| Feb. 17, 2018 | Brown Invitational | 4:33.61 | 2 | 702 |
| April 4, 2015 | Colonial Relays | 4:33.84 | 12 | 699 |
| Jan. 6, 2018 | Dartmouth Relays | 4:34.99 | 25 | 688 |
| Jan. 13, 2018 | Tufts Invitational #1 | 4:35.34 | 3 | 685 |
| Feb. 17, 2019 | Brown Invitational | 4:36.29 | 9 | 675 |
| Dec. 12, 2015 | Saint Anthony's Development | 4:36.89 | 1 | 669 |
| Jan. 12, 2019 | Tufts Invitational #1 | 4:37.27 | 7 | 666 |
| Jan. 5, 2013 | The Hispanic Games | 4:43.54 | 75 | 607 |
3mile_cc
527
Points
16:07.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2013 | McQuaid Invitational | 16:07.50 | 3 | 527 |
Mid-D
Event Group
759
Points
2:00.07
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 31, 2016 | 800m | Ocean Breeze High School Invitational | 2:00.07 | 10 | 759 |
| Feb. 9, 2019 | 1000m | David Hemery BU Valentine Invitational | 2:35.68 | 60 | 752 |
| Jan. 19, 2018 | 1000m | Joe Donahue Boston Collegiate Indoor Games | 2:35.98 | 8 | 746 |
| April 18, 2015 | 800m | Suffolk Boys Coaches Meet | 2:00.86 | 6 | 740 |
| April 11, 2015 | 800m | Suffolk Officials Boys Meet | 2:02.00 | 9 | 713 |
Mile
Event Group
858
Points
4:17.08
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2016 | 1600m | Saint Anthony's Invite | 4:17.08 | 3 | 858 |
| May 9, 2015 | Mile | 48th Glenn D. Loucks Games | 4:19.84 | 14 | 845 |
| May 14, 2016 | Mile | 49th Glenn D. Loucks Games | 4:21.45 | 12 | 828 |
| April 16, 2016 | 1600m | Red Raider Relays | 4:19.97 | 3 | 827 |
| Feb. 3, 2018 | Mile | Scarlet and White Invitational | 4:25.35 | 7 | 786 |
Cross Country
Event Group
719
Points
26:02.10
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 1, 2016 | 8000mCC | Lehigh University's Paul Short Run | 26:02.10 | 270 | 719 |
| Sept. 16, 2016 | 8000mCC | Coast to Coast Battle in Beantown | 26:06.40 | 57 | 712 |
| Sept. 3, 2016 | 6000mCC | Vermont vs. UMass-Lowell | 19:15.00 | 9 | 711 |
| Oct. 21, 2016 | 5K XC | CCSU Mini Meet | 15:47.00 | 39 | 675 |
| Oct. 7, 2017 | 8000mCC | New England Collegiate Championships | 26:50.50 | 17 | 645 |
Distance
Event Group
772
Points
9:29.77
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 2, 2015 | 3200m | Saint Anthony's Invite | 9:29.77 | 4 | 772 |
| Feb. 8, 2015 | 3200m | CHSAA Championships | 9:32.71 | 4 | 759 |
| May 23, 2015 | 3200m | CHSAA Varsity Outdoor Intersectional City Championship | 9:36.24 | 3 | 742 |
| Jan. 17, 2015 | 3000m | Yale Track Classic | 8:59.15 | 24 | 738 |
| March 7, 2015 | 3200m | NYSPHSAA -NY State Champs | 9:39.63 | 16 | 727 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava