Performance Dashboard
Athlete analytics & progression tracking
1000m
695
Points
3:15.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 14, 2015 | Section 2 Wasaren/Foothills League Champs | 3:15.08 | 1 | 695 |
| Feb. 6, 2016 | Section 2 Wasaren League Champs | 3:15.92 | 1 | 687 |
| Dec. 19, 2014 | Jim Mitchell Invitational | 3:17.57 | 27 | 670 |
| Feb. 21, 2016 | Section 2 Division Championships | 3:17.91 | 2 | 666 |
| Jan. 24, 2015 | T.C.I.T.L. Frosh Championships | 3:20.40 | 1 | 642 |
| Feb. 22, 2015 | Section 2 Division Championships | 3:20.42 | 2 | 641 |
| Dec. 21, 2018 | Jim Mitchell Invitational | 3:20.88 | 41 | 637 |
| Dec. 13, 2015 | Section 2 League Meets 1 | 3:22.70 | 2 | 619 |
| Dec. 30, 2015 | Section 2 League Meets 3 | 3:23.50 | 6 | 611 |
| Dec. 13, 2014 | Section 2 League Meets 1 | 3:24.40 | 2 | 603 |
| Jan. 4, 2015 | Section 2 League Meets 4 | 3:34.60 | 7 | 509 |
| Jan. 26, 2014 | Section 2 Wasaren League Champs | 3:39.45 | 3 | 467 |
| Dec. 16, 2017 | Section 2 League Meets 3 | 3:40.20 | 5 | 460 |
1500m
836
Points
4:50.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2016 | Eddy Games | 4:50.26 | 14 | 836 |
| May 18, 2016 | Sec. 2 Wasaren Champs | 4:55.24 | 1 | 803 |
| April 30, 2016 | Anthony Luciano Memorial Invitational | 4:56.56 | 6 | 794 |
| Feb. 21, 2016 | Section 2 Division Championships | 5:00.63 | 1 | 768 |
| Jan. 17, 2016 | Section 2 League Meets 5 | 5:01.30 | 3 | 763 |
| Feb. 26, 2015 | Section 2 State Qualifier | 5:01.39 | 9 | 763 |
| May 25, 2017 | Section 2 Group 4 | 5:01.66 | 1 | 761 |
| April 22, 2016 | The Cannoneer Track & Field Invitational | 5:02.20 | 3 | 758 |
| June 2, 2017 | Section 2 State Qualifier | 5:02.60 | 2 | 755 |
| Jan. 29, 2016 | Utica Challenge Invitational | 5:02.89 | 11 | 753 |
| May 14, 2016 | Queensbury Invitational | 5:02.89 | 10 | 753 |
| May 13, 2017 | Queensbury Invitational | 5:03.58 | 4 | 749 |
| May 20, 2017 | Eddy Games | 5:03.69 | 27 | 748 |
| May 20, 2015 | Sec. 2 Wasaren Champs | 5:04.34 | 2 | 744 |
| Feb. 14, 2015 | Section 2 Wasaren/Foothills League Champs | 5:04.69 | 1 | 742 |
| Feb. 22, 2015 | Section 2 Division Championships | 5:06.34 | 2 | 732 |
| Dec. 30, 2015 | Section 2 League Meets 3 | 5:07.62 | 3 | 724 |
| April 29, 2017 | Luciano Memorial Invitational | 5:08.52 | 13 | 718 |
| June 5, 2015 | Section 2 State Qualifier | 5:09.54 | 8 | 712 |
| May 30, 2014 | Section 2 State Qualifier | 5:09.68 | 8 | 711 |
| May 24, 2014 | Section 2 Groups | 5:10.30 | 3 | 707 |
| May 27, 2016 | Section 2 Group 4 | 5:10.78 | 1 | 704 |
| Dec. 20, 2015 | Section 2 League Meets 2 | 5:13.80 | 4 | 686 |
| May 14, 2014 | Sec. 2 Wasaren Champs | 5:13.97 | 2 | 685 |
| Dec. 27, 2016 | Section 2 League Meets 4 | 5:14.10 | 4 | 684 |
| Dec. 13, 2015 | Section 2 League Meets 1 | 5:15.10 | 1 | 678 |
| Feb. 6, 2016 | Section 2 Wasaren League Champs | 5:16.93 | 1 | 667 |
| Jan. 24, 2015 | T.C.I.T.L. Frosh Championships | 5:18.80 | 2 | 656 |
| May 7, 2015 | Bemus Frosh/Soph Invitational | 5:19.57 | 5 | 651 |
| April 18, 2019 | Watervliet Invite | 5:19.83 | 4 | 650 |
| Jan. 6, 2019 | TCITL SPRINGFIELD INVITE | 5:20.08 | 22 | 648 |
| May 30, 2015 | Section 2 Groups | 5:20.21 | 3 | 647 |
| Jan. 25, 2019 | Utica Challenge Invitational | 5:20.35 | 21 | 646 |
| May 17, 2017 | Wasaren League Champs | 5:20.77 | 3 | 644 |
| May 10, 2014 | Queensbury Invitational | 5:20.81 | 10 | 644 |
| April 26, 2014 | Anthony Luciano Memorial Invitational | 5:21.34 | 29 | 641 |
| April 27, 2019 | Luciano Memorial Invitational | 5:22.43 | 12 | 634 |
| April 20, 2018 | Watervliet Invite | 5:23.63 | 5 | 627 |
| Dec. 13, 2014 | Section 2 League Meets 1 | 5:28.20 | 3 | 601 |
| Nov. 27, 2016 | Section 2 League Meets 1 | 5:29.30 | 1 | 595 |
| Feb. 20, 2017 | Section 2 Division Championships - Div. I & IV | 5:32.05 | 4 | 579 |
| Feb. 4, 2018 | TCITL SPRINGFIELD INVITATIONAL | 5:32.56 | 14 | 577 |
| Dec. 30, 2018 | Section 2 League Meets 5 | 5:32.90 | 6 | 575 |
| April 28, 2018 | Luciano Memorial Invitational | 5:36.84 | 19 | 553 |
| Jan. 26, 2014 | Section 2 Wasaren League Champs | 5:37.13 | 4 | 551 |
| Feb. 9, 2014 | Section 2 Division Championships | 5:40.84 | 6 | 531 |
| Jan. 14, 2018 | Section 2 League Meets 6 | 5:46.70 | 16 | 501 |
2mile
526
Points
13:22.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2014 | Dartmouth Relays | 13:22.52 | 35 | 526 |
2400m_cc
196
Points
12:08.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2014 | Greenwich Invitational | 12:08.00 | 1 | 196 |
3000m
732
Points
11:03.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 16, 2016 | Yale Track Classic | 11:03.10 | 72 | 732 |
| Jan. 21, 2017 | Yale Track Classic | 11:10.37 | 60 | 712 |
| Jan. 17, 2015 | Yale Track Classic | 11:14.17 | 76 | 702 |
| May 24, 2014 | Section 2 Groups | 11:20.87 | 2 | 684 |
| Jan. 12, 2019 | Yale Track Classic | 11:23.35 | 90 | 678 |
| Feb. 10, 2019 | Section 2 Wasaren League Champs | 11:32.04 | 3 | 655 |
| May 14, 2014 | Sec. 2 Wasaren Champs | 11:35.92 | 3 | 645 |
| Jan. 18, 2014 | Yale Track Classic | 11:42.45 | 139 | 629 |
| Jan. 3, 2016 | Section 2 League Meets 4 | 11:47.20 | 4 | 617 |
| Feb. 18, 2019 | Section 2 Division IV Championship | 11:51.16 | 3 | 607 |
| Feb. 9, 2014 | Section 2 Division Championships | 12:20.34 | 6 | 536 |
400m
543
Points
1:09.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2019 | Shen Invitational | 1:09.75 | 35 | 543 |
| May 16, 2018 | Wasaren Leage Champs | 1:10.06 | 9 | 534 |
| May 11, 2018 | Shen Invitational | 1:10.71 | 35 | 517 |
| May 24, 2018 | Section 2 Group 4 | 1:12.27 | 20 | 477 |
| April 18, 2019 | Watervliet Invite | 1:15.94 | 23 | 389 |
4000m_cc
614
Points
16:09.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 11, 2014 | Reebok Manhattan HS Invitational | 16:09.40 | 18 | 614 |
| Oct. 13, 2018 | Manhattan HS Invitational | 16:37.70 | 5 | 565 |
| Oct. 8, 2016 | Manhattan HS Invitational | 17:30.90 | 65 | 477 |
| Oct. 14, 2017 | Manhattan HS Invitational | 18:14.40 | 94 | 411 |
4500m_cc
708
Points
17:21.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 4, 2014 | Grout Invitational | 17:21.11 | 10 | 708 |
| Oct. 7, 2017 | Grout Invitational | 18:15.34 | 13 | 619 |
5000m_cc
714
Points
19:19.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 8, 2014 | NYSPHSAA - New York State Championships | 19:19.70 | 6 | 714 |
| Oct. 25, 2016 | Sec. 2 Wasaren League Championships | 19:24.19 | 4 | 708 |
| Nov. 12, 2016 | NYSPHSAA - New York State Championships | 19:53.00 | 19 | 665 |
| Sept. 26, 2015 | Ocean State Invitational | 20:47.66 | 27 | 587 |
| Sept. 24, 2016 | Ocean State XC Invitational | 20:52.31 | 40 | 581 |
| Sept. 27, 2014 | Ocean State XC Invitational | 20:59.30 | 26 | 571 |
| Nov. 14, 2015 | NYSPHSAA - New York State Championships | 21:15.40 | 39 | 549 |
| Sept. 15, 2018 | Queensbury Invitational | 21:42.71 | 49 | 514 |
| Nov. 18, 2017 | NY Federation Championships | 22:28.80 | 211 | 456 |
| Nov. 11, 2017 | NYSPHSAA - New York State Championships | 22:30.60 | 42 | 454 |
| Sept. 23, 2017 | Ocean State XC Invitational | 22:38.00 | 66 | 445 |
| Sept. 19, 2015 | Balston Spa Invite | 22:52.92 | 19 | 427 |
| Nov. 19, 2016 | NY Federation Championships | 22:59.00 | 212 | 420 |
600m
702
Points
1:46.25
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 6, 2016 | Section 2 Wasaren League Champs | 1:46.25 | 1 | 702 |
| Feb. 15, 2016 | Section 2 State Qualifier | 1:48.19 | 12 | 665 |
| Feb. 14, 2015 | Section 2 Wasaren/Foothills League Champs | 1:48.95 | 1 | 651 |
| Feb. 22, 2015 | Section 2 Division Championships | 1:50.07 | 2 | 631 |
| Feb. 21, 2016 | Section 2 Division Championships | 1:50.63 | 2 | 621 |
| Jan. 11, 2015 | Section 2 League Meets 5 | 1:51.90 | 2 | 598 |
| Dec. 21, 2014 | Section 2 League Meets 2 | 1:53.10 | 4 | 577 |
| Dec. 4, 2016 | Section 2 League Meets 2 | 1:54.60 | 5 | 552 |
| Dec. 24, 2017 | Section 2 League Meets 4 | 2:00.60 | 3 | 455 |
| Feb. 20, 2017 | Section 2 Division Championships - Div. I & IV | 2:01.55 | 6 | 441 |
800m
728
Points
2:27.15
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2017 | The Cannoneer Track & Field Invite | 2:27.15 | 1 | 728 |
| May 18, 2016 | Sec. 2 Wasaren Champs | 2:27.33 | 2 | 725 |
| May 15, 2015 | Schuylerville Classic | 2:28.30 | 2 | 712 |
| May 12, 2016 | Bemus Frosh/Soph Invitational | 2:29.42 | 1 | 696 |
| May 17, 2014 | Schuylerville Classic | 2:30.47 | 1 | 681 |
| April 30, 2016 | Anthony Luciano Memorial Invitational | 2:31.47 | 11 | 668 |
| May 25, 2017 | Section 2 Group 4 | 2:31.57 | 3 | 666 |
| April 25, 2015 | Anthony Luciano Memorial Invitational | 2:32.10 | 14 | 659 |
| May 13, 2017 | Bemus Frosh/Soph Invitational | 2:33.70 | 3 | 638 |
| May 30, 2015 | Section 2 Groups | 2:34.16 | 6 | 632 |
| May 18, 2018 | Schuylerville Classic | 2:34.26 | 1 | 631 |
| May 20, 2015 | Sec. 2 Wasaren Champs | 2:35.09 | 4 | 620 |
| May 27, 2016 | Section 2 Group 4 | 2:36.80 | 7 | 598 |
| May 24, 2014 | Section 2 Groups | 2:39.39 | 9 | 565 |
| May 9, 2015 | Queensbury Invitational | 2:39.85 | 25 | 559 |
| May 17, 2017 | Wasaren League Champs | 2:41.85 | 6 | 535 |
mile
766
Points
5:23.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 15, 2015 | New Balance Nationals Indoor | 5:23.59 | 9 | 766 |
| March 13, 2016 | New Balance Nationals Indoor | 5:28.88 | 26 | 735 |
| Jan. 9, 2016 | Dartmouth Relays | 5:34.44 | 5 | 702 |
| Dec. 30, 2015 | Rhode Island Classic | 5:35.47 | 2 | 697 |
| Dec. 27, 2016 | Rhode Island Classic | 5:38.16 | 10 | 681 |
| Jan. 7, 2017 | Dartmouth Relays | 5:44.55 | 14 | 646 |
| May 17, 2019 | Schuylerville Classic | 6:01.00 | 6 | 559 |
3mile_cc
736
Points
18:23.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2014 | Fort Plain Invitational | 18:23.34 | 3 | 736 |
| Oct. 31, 2014 | Section 2 Championships | 18:55.68 | 4 | 686 |
| Oct. 21, 2014 | Sec. 2 Wasaren League Championships | 19:05.93 | 3 | 670 |
| Oct. 15, 2016 | Burnt Hills Invitational | 19:10.40 | 7 | 663 |
| Nov. 4, 2016 | Section 2 Championships | 19:10.58 | 6 | 663 |
| Oct. 17, 2015 | Burnt Hills Invitational | 19:46.52 | 13 | 609 |
| Oct. 3, 2015 | 51st Annual McQuaid Invitational | 19:48.60 | 50 | 606 |
| Nov. 2, 2018 | Section 2 Championships | 19:48.98 | 9 | 606 |
| Nov. 6, 2015 | Section 2 Championships | 19:55.26 | 9 | 597 |
| Oct. 27, 2015 | Sec. 2 Wasaren League Championships | 20:01.52 | 10 | 588 |
| Oct. 23, 2018 | Sec. 2 Wasaren League Championships | 20:27.96 | 11 | 550 |
| Oct. 24, 2017 | Sec. 2 Wasaren League Championships | 20:30.70 | 7 | 547 |
| Sept. 16, 2017 | Fort Plain Invitational | 20:37.58 | 15 | 537 |
| Sept. 17, 2016 | Fort Plain Invitational | 20:59.57 | 10 | 507 |
| Nov. 3, 2017 | Section 2 Championships | 21:07.59 | 16 | 497 |
Mid-D
Event Group
728
Points
2:27.15
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 21, 2017 | 800m | The Cannoneer Track & Field Invite | 2:27.15 | 1 | 728 |
| May 18, 2016 | 800m | Sec. 2 Wasaren Champs | 2:27.33 | 2 | 725 |
| May 15, 2015 | 800m | Schuylerville Classic | 2:28.30 | 2 | 712 |
| Feb. 6, 2016 | 600m | Section 2 Wasaren League Champs | 1:46.25 | 1 | 702 |
| May 12, 2016 | 800m | Bemus Frosh/Soph Invitational | 2:29.42 | 1 | 696 |
Mile
Event Group
836
Points
4:50.26
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2016 | 1500m | Eddy Games | 4:50.26 | 14 | 836 |
| May 18, 2016 | 1500m | Sec. 2 Wasaren Champs | 4:55.24 | 1 | 803 |
| April 30, 2016 | 1500m | Anthony Luciano Memorial Invitational | 4:56.56 | 6 | 794 |
| Feb. 21, 2016 | 1500m | Section 2 Division Championships | 5:00.63 | 1 | 768 |
| March 15, 2015 | Mile | New Balance Nationals Indoor | 5:23.59 | 9 | 766 |
Distance
Event Group
732
Points
11:03.10
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 16, 2016 | 3000m | Yale Track Classic | 11:03.10 | 72 | 732 |
| Jan. 21, 2017 | 3000m | Yale Track Classic | 11:10.37 | 60 | 712 |
| Jan. 17, 2015 | 3000m | Yale Track Classic | 11:14.17 | 76 | 702 |
| May 24, 2014 | 3000m | Section 2 Groups | 11:20.87 | 2 | 684 |
| Jan. 12, 2019 | 3000m | Yale Track Classic | 11:23.35 | 90 | 678 |
Cross Country
Event Group
736
Points
18:23.34
Personal Record
3 Mile XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 13, 2014 | 3 Mile XC | Fort Plain Invitational | 18:23.34 | 3 | 736 |
| Nov. 8, 2014 | 5K XC | NYSPHSAA - New York State Championships | 19:19.70 | 6 | 714 |
| Oct. 4, 2014 | 4500mCC | Grout Invitational | 17:21.11 | 10 | 708 |
| Oct. 25, 2016 | 5K XC | Sec. 2 Wasaren League Championships | 19:24.19 | 4 | 708 |
| Oct. 31, 2014 | 3 Mile XC | Section 2 Championships | 18:55.68 | 4 | 686 |
Long Sprints
Event Group
543
Points
1:09.75
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 10, 2019 | 400m | Shen Invitational | 1:09.75 | 35 | 543 |
| May 16, 2018 | 400m | Wasaren Leage Champs | 1:10.06 | 9 | 534 |
| May 11, 2018 | 400m | Shen Invitational | 1:10.71 | 35 | 517 |
| May 24, 2018 | 400m | Section 2 Group 4 | 1:12.27 | 20 | 477 |
| April 18, 2019 | 400m | Watervliet Invite | 1:15.94 | 23 | 389 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava