Performance Dashboard
Athlete analytics & progression tracking
1000m
779
Points
3:07.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2014 | Dartmouth Relays | 3:07.18 | 8 | 779 |
| Dec. 14, 2013 | Ithaca College Bomber Invitational | 3:07.88 | 1 | 772 |
| Jan. 9, 2016 | Southern Tier Collegiate Open | 3:12.50 | 8 | 722 |
| Jan. 13, 2013 | Dartmouth Relays | 3:12.74 | 17 | 720 |
| April 19, 2014 | Lady Eagles Invitational | 3:13.15 | 7 | 715 |
| Feb. 17, 2013 | Section 2 Division Championships | 3:18.96 | 10 | 656 |
| Feb. 26, 2012 | Section 2 State Qualifier | 3:20.01 | 19 | 645 |
| Dec. 11, 2010 | Section 2 League Meets 2A, 2B | 3:20.70 | 3 | 639 |
| Jan. 9, 2011 | Dartmouth Relays | 3:22.00 | 35 | 626 |
| Dec. 16, 2012 | Section 2 League Meets 3 | 3:23.10 | 4 | 615 |
| Dec. 2, 2012 | Section 2 League Meets 1 | 3:23.30 | 4 | 613 |
| Jan. 5, 2014 | Section 2 League Meets 4 | 3:28.00 | 7 | 569 |
| Dec. 30, 2010 | Section 2 League Meets 3A,3B,3C,3D,3E | 3:28.40 | 5 | 565 |
| Jan. 25, 2009 | Sec. 2 TCITL Champs | 3:28.80 | 6 | 561 |
| Dec. 18, 2011 | Section 2 League Meets 3D, 3E | 3:29.30 | 8 | 556 |
1500m
883
Points
4:43.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | UB Open | 4:43.28 | 1 | 883 |
| April 14, 2017 | Bison Outdoor Classic | 4:47.61 | 6 | 854 |
| April 30, 2016 | UB Open | 4:56.24 | 18 | 796 |
| May 28, 2013 | Section 2 Groups | 4:58.82 | 9 | 779 |
| April 16, 2016 | UConn Northeast Challenge | 5:00.12 | 6 | 771 |
| April 27, 2013 | Anthony Luciano Memorial Invitational | 5:03.03 | 9 | 752 |
| April 26, 2015 | Big Red Invitational | 5:04.74 | 7 | 742 |
| May 18, 2013 | Eddy Games | 5:04.89 | 26 | 741 |
| Jan. 5, 2013 | Southern Tier Invitational | 5:05.71 | 9 | 736 |
| May 30, 2014 | Section 2 State Qualifier | 5:06.70 | 23 | 729 |
| Jan. 5, 2014 | Section 2 League Meets 4 | 5:06.90 | 1 | 728 |
| May 2, 2015 | Cornell Outdoor Invitational | 5:09.59 | 8 | 711 |
| April 28, 2012 | Anthony Luciano Invitational | 5:10.62 | 17 | 705 |
| April 18, 2015 | Upstate Challenge | 5:11.32 | 10 | 701 |
| Feb. 4, 2013 | Section 2 Suburban Council Champs | 5:12.24 | 17 | 695 |
| Dec. 16, 2012 | Section 2 League Meets 3 | 5:13.10 | 2 | 690 |
| Dec. 2, 2012 | Section 2 League Meets 1 | 5:14.50 | 1 | 681 |
| Feb. 7, 2011 | Section 2 Suburban Council Champs | 5:15.10 | 16 | 678 |
| Jan. 15, 2012 | Secion 2 League Meet 6E | 5:15.20 | 16 | 677 |
| April 29, 2010 | Schenectady Invitational | 5:17.11 | 16 | 666 |
| May 31, 2013 | Section 2 State Qualifier | 5:17.17 | 18 | 665 |
| Feb. 24, 2013 | Section 2 State Qualifier | 5:18.10 | 19 | 660 |
| Feb. 14, 2009 | Sec. 2 Sectionals | 5:18.60 | 3 | 657 |
| Feb. 11, 2011 | Section 2 Division Championships | 5:19.63 | 12 | 651 |
| May 18, 2010 | Sec. 2 Suburban Council Champs | 5:19.70 | 20 | 650 |
| Dec. 18, 2011 | Section 2 League Meets 3D, 3E | 5:20.20 | 1 | 647 |
| Jan. 27, 2012 | Section 2 Suburban Council Champs | 5:21.15 | 23 | 642 |
| Feb. 12, 2012 | Great Dane Classic | 5:21.45 | 22 | 640 |
| April 18, 2009 | Lady Eagle Invitational | 5:27.74 | 1 | 604 |
| Feb. 21, 2010 | Section 2 Divisionals | 5:28.50 | 14 | 599 |
| Dec. 12, 2009 | Section 2 League meets 1 & 2 | 5:44.90 | 3 | 510 |
2000m_cc
631
Points
7:24.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 10, 2009 | Manhattan College Invitational | 7:24.70 | 3 | 631 |
2000msc
812
Points
7:39.34
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2012 | Sec. 2 Suburban Council Championship | 7:39.34 | 5 | 812 |
| May 23, 2012 | Section 2 Class A Girls Champs | 7:42.68 | 6 | 801 |
| May 12, 2012 | Johnstown Invitational | 7:44.90 | 3 | 793 |
| May 5, 2012 | Colonie Relays | 7:50.30 | 5 | 775 |
| May 4, 2013 | Colonie Relays | 7:50.90 | 5 | 773 |
| May 27, 2011 | Section 2 Class A Champs | 7:53.84 | 6 | 763 |
| April 12, 2012 | Fonda-Fultonville Steeplechase/Pentathlon Meet | 7:55.50 | 5 | 758 |
| May 10, 2013 | Sec. 2 Suburban Council Championship | 7:59.68 | 10 | 744 |
| June 1, 2012 | Section 2 State Qualifier | 8:00.15 | 6 | 742 |
| May 3, 2014 | Colonie Relays | 8:00.45 | 10 | 741 |
| May 24, 2014 | Section 2 Groups | 8:00.65 | 12 | 741 |
| May 18, 2011 | Sec. 2 Suburban Council Championship | 8:01.71 | 5 | 737 |
| April 17, 2010 | Lady Eagles Invitational | 8:05.62 | 6 | 724 |
| April 20, 2013 | Lady Eagles Invitational | 8:08.49 | 8 | 715 |
| April 4, 2013 | Fonda-Fultonville Steeplechase/Pentathlon Meet | 8:11.90 | 6 | 704 |
| April 8, 2010 | Fonda Fultonville Steeple/Pent | 8:15.90 | 2 | 691 |
2500m_cc
748
Points
9:01.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2008 | Albany County Championships | 9:01.81 | 2 | 748 |
| Sept. 12, 2009 | Ed Springstead Invitational | 9:46.50 | 5 | 606 |
| Oct. 3, 2009 | Grout Invitational | 9:53.14 | 1 | 586 |
| Sept. 20, 2008 | Suffern Invitational | 11:27.32 | 7 | 340 |
| Oct. 25, 2008 | Sec. 2 Suburban Council Champs | 11:54.75 | 3 | 281 |
3000m
868
Points
10:15.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 3, 2018 | Akron Invitational | 10:15.18 | 8 | 868 |
| Jan. 28, 2017 | SPIRE Midwest Indoor Track & Field Open | 10:26.97 | 13 | 834 |
| Feb. 13, 2016 | SPIRE Division I Indoor Track & Field Invite | 10:36.32 | 32 | 807 |
| Jan. 31, 2015 | SPIRE Midwest Indoor Track & Field Open | 10:57.59 | 31 | 747 |
| Jan. 23, 2016 | Upstate Challenge | 10:57.94 | 7 | 746 |
| May 1, 2012 | Schenectady Invitational | 11:25.28 | 9 | 673 |
| April 10, 2013 | Shen, Niska, Burnt Hills Dual Meet | 11:32.86 | 3 | 653 |
| Jan. 22, 2011 | Yale Track Classic | 11:35.73 | 124 | 646 |
| Jan. 17, 2009 | Yale Track Classic | 11:36.44 | 116 | 644 |
| Feb. 8, 2009 | Great Dane Classic (HS) | 11:37.62 | 11 | 641 |
| Jan. 24, 2010 | Section 2 Frosh Champs | 12:03.50 | 4 | 576 |
| Dec. 28, 2009 | Section 2 TCITL 3A,B,C,D | 12:13.50 | 6 | 553 |
3000msc
962
Points
10:57.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2018 | Mid-American Conference Championships | 10:57.27 | 7 | 962 |
| April 21, 2018 | Larry Ellis Invitational | 11:13.23 | 16 | 926 |
| May 5, 2017 | Jim Thorpe Open | 11:29.96 | 1 | 890 |
| April 29, 2017 | UB Open | 11:35.53 | 2 | 878 |
| April 23, 2016 | Jesse Owens Track Classic | 11:35.73 | 10 | 877 |
| May 13, 2017 | Mid-American Conference Championships | 11:43.62 | 17 | 860 |
| April 15, 2018 | Bison Outdoor Classic | 11:45.27 | 11 | 857 |
| March 25, 2017 | Fred Hardy Invitational | 11:48.64 | 5 | 850 |
400h
1
Points
11:49.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2016 | Mid-American Conference Championships | 11:49.00 | 18 | 1 |
4000m_cc
606
Points
16:14.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2012 | Reebok Manhattan HS Invitational | 16:14.10 | 30 | 606 |
| Sept. 27, 2008 | New Balance Ocean State Invitational | 17:06.99 | 4 | 516 |
| Oct. 12, 2013 | Reebok Manhattan HS Invitational | 17:35.00 | 10 | 471 |
| Oct. 9, 2011 | Reebok Manhattan HS Invitational | 17:36.20 | 43 | 469 |
| Sept. 13, 2013 | Ed Springstead (Shaker) Invitational | 17:40.46 | 37 | 462 |
5000m
847
Points
17:55.95
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 27, 2018 | SPIRE Midwest Indoor Track & Field Open | 17:55.95 | 5 | 847 |
| April 21, 2017 | Jesse Owens Track Classic | 18:14.83 | 7 | 816 |
| Feb. 4, 2017 | Akron Invitational | 18:19.66 | 12 | 809 |
| April 8, 2017 | Sam Howell Memorial Invitational | 18:20.04 | 15 | 808 |
| Feb. 6, 2016 | Akron Invitational | 18:44.50 | 10 | 769 |
5000m_cc
740
Points
19:03.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2015 | Canisius College Alumni Classic | 19:03.10 | 20 | 740 |
| Sept. 12, 2015 | Buffalo Stampede Invitational | 19:18.50 | 35 | 716 |
| Oct. 18, 2014 | Canisius College Alumni Classic | 19:36.20 | 12 | 690 |
| Sept. 6, 2014 | Buffalo Stampede Invitational | 20:02.60 | 24 | 651 |
| Sept. 3, 2016 | Harry Lang Invitational | 20:08.90 | 34 | 642 |
| Nov. 1, 2013 | Section 2 Championships | 20:37.69 | 40 | 601 |
| Sept. 29, 2012 | Great American Cross Country Festival | 20:41.00 | 52 | 596 |
| Sept. 22, 2012 | Queensbury Invitational | 20:46.50 | 50 | 589 |
| Nov. 17, 2012 | NY Federation Championships | 21:02.70 | 138 | 566 |
| Sept. 24, 2011 | Queensbury Invitational | 21:20.14 | 40 | 543 |
| Sept. 17, 2011 | V-V-S Invitational | 21:40.90 | 194 | 516 |
| Oct. 2, 2010 | Great American Cross Country Festival | 21:47.20 | 17 | 508 |
| Nov. 27, 2010 | Nike Cross Nationals New York Regional | 22:07.50 | 69 | 482 |
6000m_cc
866
Points
21:50.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2017 | Lehigh University's Paul Short Run | 21:50.00 | 180 | 866 |
| Oct. 13, 2017 | Penn State National Invitational | 22:09.70 | 95 | 840 |
| Sept. 16, 2017 | Buffalo Stampede Invitational | 22:21.20 | 14 | 825 |
| Oct. 2, 2015 | Lehigh University's Paul Short Run presented by ASICS | 22:54.30 | 212 | 783 |
| Sept. 16, 2016 | Buffalo Stampede Invitational | 23:07.40 | 23 | 766 |
| Nov. 10, 2017 | NCAA DI Northeast Regional | 23:26.20 | 95 | 743 |
| Oct. 4, 2014 | Paul Short Run | 23:45.00 | 111 | 720 |
| Sept. 19, 2015 | Iona Meet of Champions | 25:08.10 | 88 | 623 |
| Sept. 20, 2014 | Iona Meet of Champions | 25:19.10 | 94 | 611 |
600m
672
Points
1:47.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2014 | Section 2 League Meets 5 | 1:47.80 | 3 | 672 |
| Dec. 28, 2012 | Section 2 League Meets 4 | 1:51.10 | 4 | 612 |
800m
767
Points
2:24.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2013 | Section 2 State Qualifier | 2:24.43 | 12 | 767 |
| May 2, 2013 | Schenectady Invitational | 2:28.32 | 5 | 711 |
| April 24, 2010 | Hudson Falls Invitational | 2:29.52 | 8 | 695 |
| April 28, 2009 | Schenectady Invitational | 2:30.05 | 7 | 687 |
| April 13, 2012 | Section 2 Duals | 2:32.60 | 13 | 653 |
mile
889
Points
5:03.69
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2018 | Kent State Qualifier | 5:03.69 | 4 | 889 |
| Feb. 11, 2017 | SPIRE Division I Indoor Track & Field Invite | 5:11.39 | 37 | 841 |
| Jan. 13, 2018 | Great Dane Classic | 5:11.65 | 1 | 839 |
| Feb. 24, 2018 | Mid-American Conference Championship | 5:12.83 | 8 | 832 |
| Jan. 30, 2016 | SPIRE Midwest Indoor Track & Field Open | 5:17.54 | 17 | 802 |
| Jan. 14, 2017 | Great Dane Classic | 5:22.95 | 29 | 770 |
| Feb. 21, 2015 | Marc Deneault Invitational | 5:25.31 | 1 | 756 |
| Feb. 20, 2016 | Marc Deneault Invitational | 5:30.29 | 14 | 726 |
| Jan. 21, 2012 | Yale Track Classic | 5:33.40 | 7 | 708 |
| Jan. 19, 2013 | Yale Track Classic | 5:41.13 | 6 | 665 |
| March 14, 2010 | National Scholastic Indoor Championships | 5:41.24 | 13 | 664 |
| Jan. 16, 2010 | Yale Track Classic | 5:45.39 | 50 | 641 |
| Jan. 24, 2015 | Upstate Challenge | 5:46.87 | 37 | 633 |
| Jan. 10, 2010 | Dartmouth Relays | 5:49.62 | 37 | 618 |
| Jan. 11, 2009 | Dartmouth Relays | 5:49.97 | 19 | 616 |
3mile_cc
657
Points
19:14.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2012 | Section 2 Championships | 19:14.38 | 26 | 657 |
| Oct. 31, 2008 | Section 2 Championships | 19:18.50 | 33 | 651 |
| Nov. 4, 2011 | Section 2 Championships | 19:30.01 | 39 | 634 |
| Oct. 29, 2011 | Sec. 2 Suburban Council Championships | 19:36.83 | 43 | 623 |
| Nov. 6, 2009 | Section 2 Championships | 19:38.62 | 35 | 621 |
| Oct. 26, 2012 | Sec. 2 Suburban Council Championships | 19:39.83 | 33 | 619 |
| Oct. 21, 2011 | Albany County Champs | 19:46.04 | 10 | 610 |
| Oct. 16, 2010 | Burnt Hills Invitational | 19:50.35 | 1 | 604 |
| Oct. 30, 2010 | Sec. 2 Suburban Council Championships | 19:50.99 | 44 | 603 |
| Nov. 5, 2010 | Section 2 Championships | 19:56.00 | 42 | 596 |
| Oct. 19, 2012 | Albany County Champs | 19:58.00 | 15 | 593 |
| Oct. 22, 2010 | Albany County Champs | 20:01.00 | 22 | 588 |
| Oct. 25, 2013 | Sec. 2 Suburban Council Championships | 20:04.00 | 22 | 584 |
| Oct. 15, 2011 | Burnt Hills Invitational | 20:05.49 | 76 | 582 |
| Oct. 31, 2009 | Sec. 2 Suburban Council Championships | 20:17.96 | 40 | 564 |
| Sept. 15, 2012 | Ed Springstead (Shaker) Invitational | 20:49.00 | 40 | 522 |
| Sept. 10, 2011 | Ed Springstead (Shaker) Invitational | 21:01.74 | 28 | 505 |
| Sept. 19, 2012 | Section 2 Mega Dual | 21:18.09 | 57 | 483 |
Mid-D
Event Group
779
Points
3:07.18
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 12, 2014 | 1000m | Dartmouth Relays | 3:07.18 | 8 | 779 |
| Dec. 14, 2013 | 1000m | Ithaca College Bomber Invitational | 3:07.88 | 1 | 772 |
| May 31, 2013 | 800m | Section 2 State Qualifier | 2:24.43 | 12 | 767 |
| Jan. 9, 2016 | 1000m | Southern Tier Collegiate Open | 3:12.50 | 8 | 722 |
| Jan. 13, 2013 | 1000m | Dartmouth Relays | 3:12.74 | 17 | 720 |
Mile
Event Group
889
Points
5:03.69
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 10, 2018 | Mile | Kent State Qualifier | 5:03.69 | 4 | 889 |
| April 28, 2018 | 1500m | UB Open | 4:43.28 | 1 | 883 |
| April 14, 2017 | 1500m | Bison Outdoor Classic | 4:47.61 | 6 | 854 |
| Feb. 11, 2017 | Mile | SPIRE Division I Indoor Track & Field Invite | 5:11.39 | 37 | 841 |
| Jan. 13, 2018 | Mile | Great Dane Classic | 5:11.65 | 1 | 839 |
Cross Country
Event Group
866
Points
21:50.00
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 29, 2017 | 6000mCC | Lehigh University's Paul Short Run | 21:50.00 | 180 | 866 |
| Oct. 13, 2017 | 6000mCC | Penn State National Invitational | 22:09.70 | 95 | 840 |
| Sept. 16, 2017 | 6000mCC | Buffalo Stampede Invitational | 22:21.20 | 14 | 825 |
| Oct. 2, 2015 | 6000mCC | Lehigh University's Paul Short Run presented by ASICS | 22:54.30 | 212 | 783 |
| Sept. 16, 2016 | 6000mCC | Buffalo Stampede Invitational | 23:07.40 | 23 | 766 |
Steeple
Event Group
962
Points
10:57.27
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 13, 2018 | 3000mSC | Mid-American Conference Championships | 10:57.27 | 7 | 962 |
| April 21, 2018 | 3000mSC | Larry Ellis Invitational | 11:13.23 | 16 | 926 |
| May 5, 2017 | 3000mSC | Jim Thorpe Open | 11:29.96 | 1 | 890 |
| April 29, 2017 | 3000mSC | UB Open | 11:35.53 | 2 | 878 |
| April 23, 2016 | 3000mSC | Jesse Owens Track Classic | 11:35.73 | 10 | 877 |
Distance
Event Group
868
Points
10:15.18
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 3, 2018 | 3000m | Akron Invitational | 10:15.18 | 8 | 868 |
| Jan. 28, 2017 | 3000m | SPIRE Midwest Indoor Track & Field Open | 10:26.97 | 13 | 834 |
| Feb. 13, 2016 | 3000m | SPIRE Division I Indoor Track & Field Invite | 10:36.32 | 32 | 807 |
| Jan. 31, 2015 | 3000m | SPIRE Midwest Indoor Track & Field Open | 10:57.59 | 31 | 747 |
| Jan. 23, 2016 | 3000m | Upstate Challenge | 10:57.94 | 7 | 746 |
Hurdles
Event Group
1
Points
11:49.00
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2016 | 400H | Mid-American Conference Championships | 11:49.00 | 18 | 1 |
Long-Distance
Event Group
847
Points
17:55.95
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 27, 2018 | 5000m | SPIRE Midwest Indoor Track & Field Open | 17:55.95 | 5 | 847 |
| April 21, 2017 | 5000m | Jesse Owens Track Classic | 18:14.83 | 7 | 816 |
| Feb. 4, 2017 | 5000m | Akron Invitational | 18:19.66 | 12 | 809 |
| April 8, 2017 | 5000m | Sam Howell Memorial Invitational | 18:20.04 | 15 | 808 |
| Feb. 6, 2016 | 5000m | Akron Invitational | 18:44.50 | 10 | 769 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava