Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
773
Points
32:15.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 32:15.60 | 112 | 773 |
| Nov. 10, 2023 | NCAA Division I Mid-Atlantic Region Cross Country Championships | 33:09.30 | 143 | 706 |
1000m
833
Points
2:31.37
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 10, 2024 | Big Apple Invitational | 2:31.37 | 2 | 833 |
| Jan. 27, 2024 | Lehigh vs Lafayette Dual | 2:33.77 | 3 | 787 |
| Jan. 8, 2022 | TCITL Ed Cepiel Invite | 2:38.58 | 1 | 699 |
| Jan. 18, 2020 | New Balance Games | 2:41.70 | 21 | 645 |
| Feb. 16, 2020 | Section 2 Division I Championship | 2:43.00 | 1 | 623 |
| Feb. 23, 2020 | Section 2 State Qualifier | 2:43.09 | 5 | 622 |
| Feb. 5, 2022 | Section 2 State Qualifier | 2:44.33 | 3 | 601 |
| Jan. 12, 2019 | Dartmouth Relays | 2:46.27 | 30 | 570 |
| Dec. 21, 2019 | Section 2 League Meets 3 | 2:48.60 | 3 | 533 |
| Jan. 29, 2022 | Section 2 Division II Championship | 2:48.66 | 3 | 532 |
| Feb. 17, 2019 | Section 2 Division II Championship | 2:48.81 | 9 | 530 |
| Feb. 3, 2019 | Section 2 Suburban Council Boys Champs | 2:49.32 | 12 | 522 |
| Dec. 16, 2018 | Section 2 League Meets 2 | 2:57.80 | 3 | 400 |
1500m
938
Points
3:53.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Patriot League Outdoor Track and Field Championships | 3:53.12 | 11 | 938 |
| May 4, 2024 | Patriot League Outdoor Track and Field Championships | 3:53.55 | 17 | 933 |
| May 6, 2023 | Patriot League Outdoor Track & Field Championships | 3:53.96 | 12 | 928 |
| May 18, 2025 | IC4A/ECAC T&F Championships | 3:54.11 | 9 | 926 |
| April 18, 2025 | Coach P Invite | 3:57.17 | 1 | 889 |
| April 20, 2024 | Virginia Challenge | 3:58.63 | 53 | 871 |
| April 14, 2025 | Bison Outdoor Classic | 3:59.55 | 67 | 860 |
| May 12, 2024 | IC4A/ECAC Outdoor Track & Field Championships | 4:02.42 | 26 | 827 |
| March 23, 2024 | Penn Challenge | 4:02.64 | 17 | 824 |
| May 3, 2025 | Patriot League Outdoor Track and Field Championships | 4:05.10 | 12 | 796 |
| May 6, 2023 | Patriot League Outdoor Track & Field Championships | 4:08.45 | 12 | 758 |
| April 1, 2023 | Lafayette College vs. Lehigh University | 4:10.20 | 3 | 739 |
| Dec. 18, 2021 | Energice Coaches Hall of Fame Invitational | 4:14.88 | 6 | 688 |
| March 22, 2025 | Shippensburg University Keystone State Challenge | 4:18.43 | 18 | 651 |
1600m
790
Points
4:23.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 13, 2022 | The Futures @ Mohon | 4:23.40 | 1 | 790 |
| May 6, 2022 | Fifth Annual Ed Wadas Memorial CO-ED INVITATIONAL | 4:27.27 | 1 | 750 |
| April 2, 2022 | NY/PA Invitational | 4:28.37 | 1 | 738 |
| May 28, 2021 | Suburban Council Showcase | 4:34.20 | 8 | 680 |
| Feb. 9, 2020 | Suburban Council Boys Champs | 4:38.28 | 7 | 640 |
| April 6, 2019 | NY/PA Invitational | 4:39.14 | 7 | 632 |
| May 22, 2019 | Section 2 Group 1 Sectional Championships | 4:39.55 | 12 | 628 |
| Feb. 17, 2019 | Section 2 Division II Championship | 4:42.34 | 8 | 602 |
| Jan. 29, 2022 | Section 2 Division II Championship | 4:44.40 | 6 | 583 |
| May 10, 2019 | The Futures @ Mohon | 4:47.91 | 1 | 552 |
| Dec. 29, 2021 | Section 2 League Meets 5 | 4:48.22 | 3 | 549 |
| Dec. 20, 2019 | Section 2 League Meets 2 | 4:53.70 | 7 | 502 |
| Dec. 23, 2018 | Section 2 League Meets 3 | 4:53.80 | 2 | 501 |
200m
557
Points
25.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2021 | Niskayuna vs. Shaker Boys | 25.02 | 2 | 557 |
2500m_cc
373
Points
8:35.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 7, 2018 | Ed Springstead (Shaker) Invitational | 8:35.98 | 1 | 373 |
3000m
803
Points
8:46.07
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Widener Indoor Classic | 8:46.07 | 13 | 803 |
| Jan. 11, 2025 | Penn Select | 8:57.76 | 27 | 744 |
| Jan. 11, 2020 | Yale Track Classic | 9:25.03 | 67 | 616 |
3200m
695
Points
9:46.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2022 | Niskayuna at Bethlehem | 9:46.70 | 2 | 695 |
| Jan. 23, 2022 | TCITL Frank De Masi Invite | 9:55.91 | 6 | 655 |
| Jan. 24, 2020 | CNY Higher, Farther, Faster Invitational | 10:10.17 | 7 | 594 |
| Jan. 25, 2019 | Utica Challenge Invitational | 10:22.43 | 12 | 545 |
| April 27, 2019 | Waite / Molnar Invitational | 10:36.69 | 6 | 490 |
| April 3, 2019 | Niskayuna vs. Bethlehem | 10:44.90 | 2 | 460 |
| May 18, 2018 | Suburban Boys JV Championships | 10:47.83 | 11 | 450 |
| Dec. 12, 2021 | Section 2 League Meets 2 | 11:16.90 | 2 | 352 |
| May 25, 2021 | Niskayuna at Ballston Spa | 11:29.39 | 3 | 313 |
| May 5, 2021 | Niskayuna at Colonie | 11:40.70 | 3 | 280 |
400m
635
Points
54.06
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2021 | Niskayuna at Guilderland | 54.06 | 1 | 635 |
4000m_cc
359
Points
14:13.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2018 | Manhattan HS Invitational | 14:13.00 | 59 | 359 |
5000m
647
Points
15:57.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | Patriot League Outdoor Track and Field Championships | 15:57.38 | 34 | 647 |
5000m_cc
590
Points
16:19.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 16:19.20 | 47 | 590 |
| Sept. 14, 2019 | Queensbury Invite | 16:30.59 | 19 | 561 |
| Sept. 25, 2021 | Ocean State Invitational | 16:53.25 | 21 | 506 |
| Sept. 18, 2021 | Queensbury Invite | 16:54.59 | 7 | 503 |
| Nov. 20, 2021 | NY Federation Championships | 16:58.90 | 43 | 493 |
| Nov. 13, 2021 | NYSPHSAA - New York State Championships | 17:04.30 | 36 | 480 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 17:49.80 | 42 | 381 |
| Sept. 22, 2018 | Bowdoin XC Classic | 18:16.00 | 143 | 329 |
6000m_cc
784
Points
18:41.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2023 | Lehigh Invitational | 18:41.20 | 20 | 784 |
| Aug. 30, 2024 | Lehigh Invitational | 18:51.60 | 10 | 761 |
| Sept. 2, 2023 | Harry Lang Invitational | 23:05.50 | 107 | 310 |
600m
584
Points
1:30.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2020 | New Balance Games | 1:30.58 | 38 | 584 |
| Dec. 27, 2021 | Section 2 League Meets 3 | 1:33.70 | 1 | 494 |
800m
883
Points
1:55.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 29, 2023 | Carol and John Covert Classic | 1:55.22 | 5 | 883 |
| April 27, 2024 | Carol & John Covert Classic | 1:55.26 | 4 | 882 |
| April 16, 2023 | Bison Outdoor Classic | 1:55.46 | 72 | 877 |
| June 3, 2022 | Section 2 State Qualifier | 1:55.79 | 2 | 868 |
| April 26, 2025 | Carol & John Covert Classic | 1:56.07 | 9 | 861 |
| April 8, 2023 | Lehigh Games 2023 | 1:56.43 | 1 | 851 |
| May 25, 2022 | Section 2 Group 1 | 1:56.43 | 1 | 851 |
| May 17, 2022 | Boys Suburban Council Championships | 1:56.69 | 1 | 844 |
| Feb. 1, 2025 | Lehigh vs Lafayette | 1:57.03 | 2 | 836 |
| April 23, 2022 | Niskayuna Warrior Track and Field Classic | 1:57.05 | 1 | 835 |
| Jan. 21, 2023 | Villanova Invitational | 1:58.16 | 19 | 807 |
| June 9, 2021 | Section 2 Group 1 Sectional Championships | 1:59.72 | 7 | 768 |
| March 23, 2024 | Penn Challenge | 2:00.75 | 13 | 743 |
| May 15, 2021 | Schenisky Invy | 2:01.36 | 2 | 728 |
| June 1, 2021 | Saratoga vs Niskayuna Boys | 2:01.72 | 2 | 719 |
| Dec. 29, 2021 | Marine Corps Holiday Classic | 2:02.55 | 2 | 700 |
| April 13, 2019 | Warrior Track and Field Classic | 2:02.92 | 7 | 691 |
| March 22, 2025 | Shippensburg University Keystone State Challenge | 2:03.05 | 5 | 688 |
| June 16, 2019 | New Balance Nationals Outdoor | 2:03.13 | 33 | 686 |
| May 18, 2019 | Eddy Games | 2:03.94 | 26 | 667 |
| May 14, 2019 | Section 2 Suburban Council Boys Varsity Championships | 2:05.67 | 10 | 628 |
| Jan. 4, 2020 | The 26th Hispanic Games | 2:08.06 | 51 | 576 |
| Jan. 25, 2019 | Utica Challenge Invitational | 2:10.52 | 10 | 525 |
| Jan. 5, 2019 | The 25th Hispanic Games | 2:11.00 | 67 | 515 |
8000m_cc
827
Points
24:54.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2024 | Patriot League Cross Country Championships | 24:54.70 | 35 | 827 |
| Oct. 18, 2024 | IC4A/ECAC XC Championship | 25:20.00 | 36 | 786 |
| Sept. 21, 2024 | Lafayette v Lehigh | 25:33.50 | 8 | 764 |
| Sept. 21, 2024 | Lafayette vs Lehigh Dual Meet | 25:33.50 | 8 | 764 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 25:41.70 | 258 | 751 |
| Sept. 16, 2023 | Lafayette vs Lehigh | 25:53.00 | 11 | 733 |
| Oct. 13, 2023 | IC4A/ECAC XC Championship | 26:03.70 | 182 | 716 |
| Oct. 31, 2025 | Patriot League Cross Country Championships | 26:08.30 | 53 | 709 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 26:22.80 | 302 | 687 |
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 26:28.10 | 240 | 679 |
| Oct. 28, 2023 | Patriot League Cross Country Championships | 26:53.70 | 61 | 641 |
mile
865
Points
4:18.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 26, 2023 | Patriot League Indoor Track & Field Championships | 4:18.00 | 16 | 865 |
| Jan. 28, 2023 | Lehigh vs Lafayette | 4:18.45 | 3 | 860 |
| Jan. 25, 2025 | Dr. Sander Scorcher | 4:18.84 | 23 | 856 |
| Jan. 18, 2025 | Quaker Invitational | 4:19.22 | 15 | 852 |
| Jan. 13, 2024 | Penn Select 10 | 4:24.21 | 19 | 798 |
| Jan. 20, 2024 | Villanova Invitational | 4:24.93 | 34 | 790 |
| Jan. 14, 2023 | Angry Birds Challenge | 4:27.17 | 2 | 767 |
| June 19, 2021 | New York State Showcase | 4:28.50 | 1 | 753 |
| Jan. 16, 2022 | Stanner Games | 4:30.91 | 7 | 729 |
| Dec. 18, 2021 | Energice Coaches Hall of Fame Invitational | 4:33.17 | 7 | 706 |
| Jan. 5, 2019 | The 25th Hispanic Games | 4:49.30 | 83 | 555 |
| Jan. 4, 2020 | The 26th Hispanic Games | 4:53.27 | 62 | 520 |
3mile_cc
582
Points
15:46.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 5, 2021 | Section 2 Cross Country Championships | 15:46.28 | 7 | 582 |
| Oct. 2, 2021 | McQuaid Invitational | 15:55.30 | 18 | 558 |
| Oct. 26, 2019 | Suburban Council Championships | 16:00.33 | 22 | 546 |
| Sept. 28, 2019 | 55th Annual McQuaid Invitational | 16:00.70 | 5 | 545 |
| Oct. 30, 2021 | Suburban Council Championships | 16:03.61 | 6 | 537 |
| Oct. 12, 2019 | 38th Annual Burnt Hills Cross Country Invitational | 16:07.09 | 28 | 528 |
| Nov. 4, 2019 | Section 2 Cross Country Championships | 16:11.59 | 22 | 517 |
| Oct. 16, 2021 | Burnt Hills Cross County Invitational | 16:19.80 | 21 | 497 |
| Sept. 29, 2018 | 54th Annual McQuaid Invitational | 16:35.40 | 105 | 460 |
| Nov. 2, 2018 | Section 2 Championships | 16:57.03 | 48 | 410 |
| Nov. 21, 2020 | Suburban Council Boys XC Championships | 17:19.10 | 36 | 363 |
Cross Country
Event Group
827
Points
24:54.70
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 2, 2024 | 8000mCC | Patriot League Cross Country Championships | 24:54.70 | 35 | 827 |
| Oct. 18, 2024 | 8000mCC | IC4A/ECAC XC Championship | 25:20.00 | 36 | 786 |
| Sept. 1, 2023 | 6000mCC | Lehigh Invitational | 18:41.20 | 20 | 784 |
| Nov. 15, 2024 | 10000mCC | NCAA Division I Mid-Atlantic Region Cross Country Championships | 32:15.60 | 112 | 773 |
| Sept. 21, 2024 | 8000mCC | Lafayette v Lehigh | 25:33.50 | 8 | 764 |
Mid-D
Event Group
883
Points
1:55.22
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 29, 2023 | 800m | Carol and John Covert Classic | 1:55.22 | 5 | 883 |
| April 27, 2024 | 800m | Carol & John Covert Classic | 1:55.26 | 4 | 882 |
| April 16, 2023 | 800m | Bison Outdoor Classic | 1:55.46 | 72 | 877 |
| June 3, 2022 | 800m | Section 2 State Qualifier | 1:55.79 | 2 | 868 |
| April 26, 2025 | 800m | Carol & John Covert Classic | 1:56.07 | 9 | 861 |
Mile
Event Group
938
Points
3:53.12
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 1500m | Patriot League Outdoor Track and Field Championships | 3:53.12 | 11 | 938 |
| May 4, 2024 | 1500m | Patriot League Outdoor Track and Field Championships | 3:53.55 | 17 | 933 |
| May 6, 2023 | 1500m | Patriot League Outdoor Track & Field Championships | 3:53.96 | 12 | 928 |
| May 18, 2025 | 1500m | IC4A/ECAC T&F Championships | 3:54.11 | 9 | 926 |
| April 18, 2025 | 1500m | Coach P Invite | 3:57.17 | 1 | 889 |
Short Sprints
Event Group
557
Points
25.02
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2021 | 200m | Niskayuna vs. Shaker Boys | 25.02 | 2 | 557 |
Distance
Event Group
803
Points
8:46.07
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2025 | 3000m | Widener Indoor Classic | 8:46.07 | 13 | 803 |
| Jan. 11, 2025 | 3000m | Penn Select | 8:57.76 | 27 | 744 |
| April 12, 2022 | 3200m | Niskayuna at Bethlehem | 9:46.70 | 2 | 695 |
| Jan. 23, 2022 | 3200m | TCITL Frank De Masi Invite | 9:55.91 | 6 | 655 |
| Jan. 11, 2020 | 3000m | Yale Track Classic | 9:25.03 | 67 | 616 |
Long Sprints
Event Group
635
Points
54.06
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2021 | 400m | Niskayuna at Guilderland | 54.06 | 1 | 635 |
Long-Distance
Event Group
647
Points
15:57.38
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 5000m | Patriot League Outdoor Track and Field Championships | 15:57.38 | 34 | 647 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava