Performance Dashboard
Athlete analytics & progression tracking
10000m
953
Points
30:01.42
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 23, 2021 | St. John Fisher Cardinal Classic | 30:01.42 | 1 | 953 |
| May 29, 2021 | NCAA Division III Outdoor Track & Field Championships | 30:15.04 | 3 | 934 |
| April 13, 2019 | Bison Outdoor Classic | 30:49.71 | 31 | 886 |
| May 8, 2021 | SUNYAC Outdoor Track & Field Championships | 31:37.17 | 1 | 822 |
| May 8, 2021 | SUNYAC Outdoor Track & Field Championships | 31:37.17 | 1 | 822 |
| May 4, 2019 | SUNYAC Championships | 31:46.52 | 1 | 810 |
| April 3, 2021 | 2021 Geneseo Early Season Invitational | 33:18.53 | 1 | 695 |
1000m
650
Points
2:41.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2020 | Ithaca College Bomber Invitational | 2:41.44 | 5 | 650 |
| Dec. 26, 2015 | North Shore HS Invitational | 2:55.60 | 57 | 430 |
| Dec. 13, 2015 | Section 1 Kick Off #2 | 2:57.58 | 28 | 403 |
| Dec. 13, 2013 | Section 1 Frosh/Soph #1 | 3:08.80 | 22 | 266 |
1500m
814
Points
4:03.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 24, 2018 | RIT Mid-Week Invitational | 4:03.48 | 2 | 814 |
| April 3, 2021 | 2021 Geneseo Early Season Invitational | 4:06.81 | 1 | 776 |
| May 5, 2018 | SUNYAC Outdoor Track & Field Championships | 4:09.33 | 14 | 748 |
| March 30, 2019 | Geneseo Early Season Invitational | 4:16.80 | 16 | 668 |
| Jan. 7, 2017 | The 23rd Hispanic Games | 4:29.66 | 25 | 541 |
1600m
751
Points
4:27.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2017 | Friendship Games | 4:27.14 | 4 | 751 |
| June 3, 2016 | Section 1 State Qualifier | 4:29.59 | 6 | 726 |
| May 20, 2017 | Westchester County Champs | 4:31.34 | 8 | 708 |
| May 21, 2016 | Westchester County Champs | 4:34.02 | 7 | 681 |
| June 2, 2017 | Section 1 State Qualifier | 4:34.66 | 6 | 675 |
| April 19, 2016 | Section 1 League 1A Champs | 4:38.44 | 6 | 639 |
| Feb. 8, 2017 | Section 1 Class A Champs | 4:38.87 | 10 | 635 |
| Feb. 13, 2016 | Section 1 Class A Champs | 4:39.69 | 13 | 627 |
| April 20, 2017 | League 2B Championships | 4:40.50 | 2 | 619 |
| Feb. 7, 2016 | Section 1 Novice Meet | 4:41.68 | 6 | 608 |
| May 21, 2015 | Section 1 Class A Championship | 4:45.42 | 21 | 574 |
| April 20, 2016 | Section 1 Duals | 4:49.10 | 2 | 541 |
| Jan. 15, 2017 | Section 1 League 2B, 2A, Champs | 4:49.30 | 6 | 539 |
| Dec. 26, 2016 | North Shore HS Invitational | 4:49.42 | 30 | 538 |
| May 1, 2015 | Section 1 League Meets | 4:52.41 | 12 | 513 |
| April 21, 2015 | Section 1 Duals | 4:53.60 | 2 | 502 |
| May 2, 2014 | Section 1 Duals | 4:57.80 | 6 | 468 |
| May 5, 2014 | Section 1 League Meets | 5:00.37 | 2 | 447 |
| Dec. 12, 2014 | Section 1 Frosh/Soph #1 | 5:02.60 | 3 | 429 |
| Dec. 26, 2014 | North Shore HS Invitational | 5:03.23 | 87 | 424 |
| Feb. 1, 2014 | Westchester County Champs | 5:05.15 | 38 | 410 |
| Feb. 1, 2015 | Westchester County Champs | 5:07.84 | 48 | 389 |
| Dec. 26, 2013 | North Shore HS Invitational | 5:25.36 | 132 | 270 |
200m
351
Points
27.18
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 4, 2015 | Somers Varsity Last Chance | 27.18 | 19 | 351 |
| April 20, 2016 | Section 1 Duals | 27.34 | 18 | 338 |
| May 2, 2014 | Section 1 Duals | 29.60 | 37 | 177 |
300m
328
Points
43.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 13, 2015 | Section 1 Kick Off #2 | 43.81 | 92 | 328 |
| Dec. 26, 2014 | North Shore HS Invitational | 44.87 | 196 | 278 |
| Dec. 13, 2013 | Section 1 Frosh/Soph #1 | 49.64 | 114 | 104 |
| Dec. 7, 2013 | Section 1 Kick Off #1 | 49.98 | 163 | 95 |
3000m
848
Points
8:37.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2020 | 2020 Brockport Multi | 8:37.39 | 4 | 848 |
| Feb. 29, 2020 | SUNYAC Indoor Championship | 8:48.62 | 2 | 790 |
| Feb. 24, 2018 | SUNYAC Indoor Championships | 8:50.41 | 7 | 781 |
| Feb. 3, 2019 | Ithaca College Bomber Invitational | 8:51.96 | 4 | 773 |
| Feb. 3, 2018 | Ithaca College Bomber Invitational | 8:59.84 | 4 | 734 |
| Jan. 18, 2020 | RIT Tiger Invitational | 9:00.74 | 6 | 730 |
| Jan. 20, 2018 | Carnegie Mellon Invitational | 9:05.11 | 6 | 709 |
| Jan. 18, 2019 | Highlander Invitational | 9:13.83 | 7 | 667 |
| Dec. 8, 2017 | Houghton December Classic | 9:24.91 | 3 | 617 |
3200m
744
Points
9:35.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 25, 2017 | Section 1 Class A Championship | 9:35.84 | 3 | 744 |
| June 2, 2017 | Section 1 State Qualifier | 9:39.62 | 3 | 727 |
| March 31, 2018 | Geneseo Early Season Invitational | 9:41.44 | 6 | 718 |
| June 3, 2016 | Section 1 State Qualifier | 9:41.91 | 5 | 716 |
| May 21, 2016 | Westchester County Champs | 9:43.34 | 7 | 710 |
| May 20, 2017 | Westchester County Champs | 9:50.70 | 6 | 677 |
| Jan. 27, 2017 | Westchester County Champs | 9:50.94 | 9 | 676 |
| May 6, 2017 | 41st Joe Wynne Somers Lions Club Invitational | 9:54.04 | 3 | 663 |
| April 19, 2016 | Section 1 League 1A Champs | 9:55.87 | 5 | 655 |
| Jan. 15, 2017 | Section 1 League 2B, 2A, Champs | 9:58.78 | 2 | 642 |
| Feb. 21, 2016 | Section 1 State Qualifier | 9:59.03 | 10 | 641 |
| April 20, 2017 | League 2B Championships | 10:01.64 | 3 | 630 |
| Feb. 24, 2017 | Section 1 State Qualifier | 10:04.55 | 9 | 618 |
| May 17, 2015 | Westchester County Champs | 10:05.07 | 7 | 616 |
| April 18, 2015 | Red Raider Relays | 10:07.86 | 26 | 604 |
| June 7, 2015 | Eastern States Championships | 10:10.82 | 4 | 592 |
| Dec. 26, 2016 | North Shore HS Invitational | 10:12.31 | 9 | 586 |
| Jan. 30, 2016 | Westchester County Champs | 10:17.13 | 9 | 566 |
| May 24, 2014 | Section 1 Class A Championship | 10:17.33 | 9 | 565 |
| May 1, 2015 | Section 1 League Meets | 10:19.76 | 5 | 556 |
| May 18, 2014 | Westchester County Champs | 10:22.60 | 14 | 544 |
| Dec. 14, 2014 | Section 1 Kick Off #2 | 10:23.69 | 5 | 540 |
| Feb. 1, 2015 | Westchester County Champs | 10:25.36 | 11 | 534 |
| Feb. 22, 2015 | Section 1 State Qualifier | 10:29.82 | 21 | 516 |
| Feb. 17, 2015 | Section 1 Class AA/C Champs | 10:32.45 | 9 | 506 |
| Feb. 9, 2014 | Section 1 Class AA/C Champs | 10:39.76 | 20 | 479 |
| May 5, 2014 | Section 1 League Meets | 10:40.10 | 13 | 478 |
| April 17, 2014 | Red Raider Relays | 10:42.88 | 58 | 467 |
| Jan. 17, 2014 | Section 1 League 4A, 1AChamps | 10:52.40 | 5 | 433 |
| May 2, 2014 | Section 1 Duals | 10:54.00 | 1 | 428 |
| Dec. 7, 2013 | Section 1 Kick Off #1 | 11:01.31 | 21 | 403 |
| Jan. 11, 2015 | Section 1 League 2B, 1A, 1B, 2C, 2A, 1C Champs | 11:21.43 | 10 | 337 |
400m
454
Points
57.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2016 | Section 1 Duals | 57.90 | 7 | 454 |
| June 4, 2015 | Somers Varsity Last Chance | 1:01.48 | 8 | 313 |
4000m_cc
556
Points
13:03.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 8, 2016 | Manhattan HS Invitational | 13:03.40 | 3 | 556 |
| Oct. 10, 2015 | Manhattan HS Invitational | 13:35.10 | 18 | 461 |
| Oct. 11, 2014 | Reebok Manhattan HS Invitational | 13:49.40 | 23 | 421 |
| Oct. 12, 2013 | Reebok Manhattan HS Invitational | 14:41.70 | 113 | 290 |
5000m
950
Points
14:15.15
Personal Record
5000m_cc
596
Points
16:16.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 12, 2016 | NYSPHSAA - New York State Championships | 16:16.80 | 28 | 596 |
| Oct. 25, 2015 | Westchester County Championships | 16:34.00 | 12 | 553 |
| Nov. 5, 2016 | Section 1 Championships | 16:45.40 | 5 | 525 |
| Oct. 14, 2014 | Section 1 League Championships | 17:00.10 | 2 | 490 |
| Nov. 7, 2015 | Section 1 Championships | 17:03.70 | 6 | 481 |
| Nov. 19, 2016 | NY Federation Championships | 17:05.70 | 42 | 477 |
| Nov. 26, 2016 | Nike Cross Nationals New York Regional | 17:07.20 | 56 | 473 |
| Oct. 24, 2013 | Westchester County Championships | 17:07.84 | 43 | 472 |
| Nov. 14, 2015 | NYSPHSAA - New York State Championships | 17:10.30 | 48 | 466 |
| Nov. 1, 2014 | Section 1 Championships | 17:15.48 | 14 | 455 |
| Oct. 25, 2014 | Westchester County Championships | 17:19.30 | 14 | 446 |
| Oct. 30, 2016 | Westchester County Championships | 17:24.50 | 11 | 435 |
| Nov. 28, 2015 | Nike Cross Nationals New York Regional | 17:31.90 | 110 | 418 |
| Sept. 26, 2015 | Fred Gressler Invitational | 17:41.75 | 1 | 397 |
| Oct. 18, 2016 | Section 1 League Championships | 17:44.40 | 5 | 392 |
| Oct. 18, 2014 | Section 1 Coaches Invitational | 17:48.37 | 23 | 384 |
| Sept. 27, 2014 | Fred Gressler Invitational | 18:00.38 | 8 | 359 |
| Oct. 23, 2015 | Section 1 League Championships | 18:04.90 | 7 | 350 |
| Oct. 17, 2015 | Section 1 Coaches Invitational | 18:18.00 | 43 | 325 |
| Oct. 19, 2013 | Section 1 Coaches Invitational | 18:29.73 | 33 | 303 |
| Nov. 1, 2013 | Section 1 Championships | 18:56.26 | 65 | 256 |
| Oct. 16, 2013 | Section 1 League Championships | 19:12.30 | 23 | 230 |
6000m_cc
677
Points
19:31.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2017 | Brockport Early Season Short Course | 19:31.30 | 6 | 677 |
| Sept. 1, 2017 | Brockport Early Season Short Course | 19:31.30 | 6 | 677 |
600m
460
Points
1:34.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 11, 2016 | Section 1 Kick Off #2 | 1:34.97 | 26 | 460 |
800m
720
Points
2:01.71
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2021 | Geneseo Its Gonna Be May Meet | 2:01.71 | 6 | 720 |
| May 12, 2017 | Friendship Games | 2:04.50 | 4 | 655 |
| May 7, 2016 | 40th Joe Wynne Somers Lions Club Invitational | 2:05.07 | 7 | 642 |
| Dec. 29, 2016 | Marine Corps Holiday Classic | 2:10.19 | 27 | 531 |
| June 6, 2016 | Lakeland Last Chance | 2:10.90 | 14 | 517 |
| May 28, 2016 | Section 1 Class A Championship | 2:11.85 | 38 | 498 |
| April 20, 2016 | Section 1 Duals | 2:12.40 | 1 | 487 |
| April 20, 2017 | League 2B Championships | 2:13.77 | 15 | 460 |
| May 2, 2015 | Somers Lions Club Invitational | 2:15.01 | 7 | 437 |
| April 21, 2015 | Section 1 Duals | 2:15.10 | 1 | 435 |
| May 3, 2014 | Somers Lions Club Invitational | 2:19.32 | 19 | 361 |
| May 5, 2014 | Section 1 League Meets | 2:20.80 | 1 | 336 |
| May 2, 2014 | Section 1 Duals | 2:26.60 | 8 | 248 |
8000m_cc
863
Points
24:33.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 19, 2019 | Rowan Inter-regional Border Battle | 24:33.50 | 11 | 863 |
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 24:42.00 | 124 | 849 |
| Nov. 23, 2019 | NCAA D3 Cross Country Championship | 24:50.80 | 23 | 834 |
| Oct. 2, 2021 | SUNY Geneseo Mike Woods Invitational | 25:15.50 | 14 | 793 |
| Nov. 16, 2019 | NCAA D3 Atlantic Regional | 25:19.80 | 4 | 786 |
| Nov. 17, 2018 | NCAA DIII Cross Country Championships | 25:20.70 | 62 | 784 |
| Sept. 28, 2019 | Geneseo 39th Mike Woods Invitational | 25:53.00 | 5 | 733 |
| Nov. 2, 2019 | SUNYAC Championships | 25:53.80 | 7 | 732 |
| Sept. 21, 2019 | Harry Anderson Invitational | 25:54.50 | 5 | 730 |
| Oct. 13, 2018 | Rowan Inter-Regional Border Battle | 25:57.70 | 55 | 725 |
| Sept. 29, 2018 | Geneseo 38th Mike Woods Invitational | 26:11.00 | 14 | 705 |
| Sept. 30, 2017 | Geneseo 37th Mike Woods Invitational | 26:27.40 | 51 | 680 |
| Sept. 22, 2018 | Harry F. Anderson Invitational | 26:47.20 | 19 | 650 |
| Nov. 10, 2018 | NCAA D3 Atlantic Regional | 27:00.60 | 22 | 631 |
| Oct. 6, 2018 | Highlander Invitational | 27:31.30 | 5 | 587 |
| Sept. 23, 2017 | Purple Valley Classic | 28:18.60 | 106 | 522 |
| Oct. 14, 2017 | University of Rochester Yellowjacket Invitational | 29:08.50 | 122 | 458 |
| Oct. 27, 2018 | SUNYAC Championships | 29:36.90 | 13 | 423 |
mile
776
Points
4:26.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2020 | Ithaca College Bomber Invitational | 4:26.30 | 9 | 776 |
| May 14, 2016 | 49th Glenn D. Loucks Games | 4:31.42 | 5 | 724 |
| June 6, 2016 | Lakeland Last Chance | 4:35.48 | 5 | 683 |
| June 5, 2017 | Lakeland Last Chance | 4:35.84 | 1 | 680 |
| March 31, 2016 | Tusker Twilight Invitational | 4:47.10 | 1 | 574 |
| May 2, 2015 | Somers Lions Club Invitational | 4:47.42 | 21 | 571 |
| Jan. 7, 2017 | The 23rd Hispanic Games | 4:50.61 | 25 | 543 |
| Dec. 20, 2014 | Bishop Loughlin Games | 4:54.60 | 67 | 509 |
3mile_cc
550
Points
15:58.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 17, 2016 | Suffern Invitational | 15:58.50 | 2 | 550 |
| Sept. 20, 2014 | Suffern Invitational | 16:19.40 | 5 | 498 |
| Sept. 10, 2016 | Warwick Valley Big Purple X-C Wave Mania | 16:26.90 | 6 | 480 |
| Sept. 12, 2015 | Warwick Valley Big Purple X-C Wave Mania | 16:36.40 | 6 | 457 |
| Sept. 19, 2015 | Suffern Invitational | 17:10.90 | 9 | 380 |
| Sept. 21, 2013 | Suffern Invitational | 17:11.51 | 28 | 379 |
| Sept. 6, 2014 | Washingtonville Wizard Invitational | 17:14.18 | 9 | 373 |
| Sept. 28, 2013 | Fred Gressler Invitational | 19:27.75 | 30 | 144 |
Long-Distance
Event Group
953
Points
30:01.42
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 23, 2021 | 10000m | St. John Fisher Cardinal Classic | 30:01.42 | 1 | 953 |
| May 29, 2021 | 5000m | NCAA Division III Outdoor Track & Field Championships | 14:15.15 | 3 | 950 |
| April 16, 2021 | 5000m | Redhawk Invitational (Invitational Events) | 14:17.52 | 1 | 943 |
| May 29, 2021 | 10000m | NCAA Division III Outdoor Track & Field Championships | 30:15.04 | 3 | 934 |
| April 13, 2019 | 10000m | Bison Outdoor Classic | 30:49.71 | 31 | 886 |
Mid-D
Event Group
720
Points
2:01.71
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2021 | 800m | Geneseo Its Gonna Be May Meet | 2:01.71 | 6 | 720 |
| May 12, 2017 | 800m | Friendship Games | 2:04.50 | 4 | 655 |
| Feb. 1, 2020 | 1000m | Ithaca College Bomber Invitational | 2:41.44 | 5 | 650 |
| May 7, 2016 | 800m | 40th Joe Wynne Somers Lions Club Invitational | 2:05.07 | 7 | 642 |
| Dec. 29, 2016 | 800m | Marine Corps Holiday Classic | 2:10.19 | 27 | 531 |
Mile
Event Group
814
Points
4:03.48
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 24, 2018 | 1500m | RIT Mid-Week Invitational | 4:03.48 | 2 | 814 |
| April 3, 2021 | 1500m | 2021 Geneseo Early Season Invitational | 4:06.81 | 1 | 776 |
| Feb. 1, 2020 | Mile | Ithaca College Bomber Invitational | 4:26.30 | 9 | 776 |
| May 12, 2017 | 1600m | Friendship Games | 4:27.14 | 4 | 751 |
| May 5, 2018 | 1500m | SUNYAC Outdoor Track & Field Championships | 4:09.33 | 14 | 748 |
Short Sprints
Event Group
351
Points
27.18
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 4, 2015 | 200m | Somers Varsity Last Chance | 27.18 | 19 | 351 |
| April 20, 2016 | 200m | Section 1 Duals | 27.34 | 18 | 338 |
| May 2, 2014 | 200m | Section 1 Duals | 29.60 | 37 | 177 |
Long Sprints
Event Group
454
Points
57.90
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 20, 2016 | 400m | Section 1 Duals | 57.90 | 7 | 454 |
| Dec. 13, 2015 | 300m | Section 1 Kick Off #2 | 43.81 | 92 | 328 |
| June 4, 2015 | 400m | Somers Varsity Last Chance | 1:01.48 | 8 | 313 |
| Dec. 26, 2014 | 300m | North Shore HS Invitational | 44.87 | 196 | 278 |
| Dec. 13, 2013 | 300m | Section 1 Frosh/Soph #1 | 49.64 | 114 | 104 |
Distance
Event Group
848
Points
8:37.39
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2020 | 3000m | 2020 Brockport Multi | 8:37.39 | 4 | 848 |
| Feb. 29, 2020 | 3000m | SUNYAC Indoor Championship | 8:48.62 | 2 | 790 |
| Feb. 24, 2018 | 3000m | SUNYAC Indoor Championships | 8:50.41 | 7 | 781 |
| Feb. 3, 2019 | 3000m | Ithaca College Bomber Invitational | 8:51.96 | 4 | 773 |
| May 25, 2017 | 3200m | Section 1 Class A Championship | 9:35.84 | 3 | 744 |
Cross Country
Event Group
863
Points
24:33.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 19, 2019 | 8000mCC | Rowan Inter-regional Border Battle | 24:33.50 | 11 | 863 |
| Oct. 5, 2019 | 8000mCC | Lehigh University's Paul Short Run | 24:42.00 | 124 | 849 |
| Nov. 23, 2019 | 8000mCC | NCAA D3 Cross Country Championship | 24:50.80 | 23 | 834 |
| Oct. 2, 2021 | 8000mCC | SUNY Geneseo Mike Woods Invitational | 25:15.50 | 14 | 793 |
| Nov. 16, 2019 | 8000mCC | NCAA D3 Atlantic Regional | 25:19.80 | 4 | 786 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava