Performance Dashboard
Athlete analytics & progression tracking
1000m
752
Points
2:35.69
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 28, 2024 | CNY Holiday Classic SESSION 1 (10am-3pm) | 2:35.69 | 1 | 752 | 40° |
| Dec. 27, 2023 | CNY Holiday Classic | 2:39.52 | 2 | 683 | 43° |
| Jan. 14, 2023 | Jack Reed High School Showcase | 2:44.17 | 5 | 604 | 25° |
1500m
877
Points
3:58.16
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 22, 2025 | New Balance Nationals Outdoor | 3:58.16 | 51 | 877 | 93° |
| May 11, 2024 | Glenn D. Loucks Games | 3:59.73 | 6 | 858 | 61° |
| Jan. 6, 2024 | The Armory Hispanic Games | 4:05.84 | 14 | 787 | |
| April 22, 2023 | Niskayuna Warrior Track and Field Classic | 4:09.03 | 5 | 752 | 71° |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:14.72 | 31 | 690 |
1600m
910
Points
4:12.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 14, 2025 | NYSPHSAA - NY State Champs | 4:12.50 | 4 | 910 | 67° |
| May 4, 2024 | The 58th Harry Koch Colonie Relay Carnival BACK AT COLONIE | 4:16.68 | 2 | 863 | 71° |
| May 31, 2024 | Section 2 State Qualifier | 4:17.01 | 4 | 859 | |
| Jan. 5, 2025 | 10th Annual Ocean Breeze Freedom Games | 4:17.61 | 1 | 853 | |
| May 6, 2023 | Colonie Relays | 4:23.68 | 3 | 787 | 68° |
| May 28, 2025 | Section 2 Group 1 Championships | 4:23.79 | 5 | 786 | 73° |
| June 2, 2023 | Section 2 State Qualifier | 4:24.20 | 4 | 782 | 87° |
| April 27, 2024 | Luciano Memorial Invitational | 4:24.39 | 1 | 780 | 63° |
| May 22, 2024 | Section 2 Group 1 Championships | 4:27.29 | 5 | 749 | |
| April 16, 2024 | Saratoga vs Guilderland vs Colonie Boys | 4:28.86 | 3 | 733 | 60° |
| April 5, 2025 | Guilderland Frigid Cup Invitational | 4:29.84 | 1 | 723 | |
| Feb. 4, 2024 | TCITL ED CEPIEL INVITATIONAL SECTION 2 ONLY | 4:30.37 | 3 | 718 | 43° |
| April 9, 2025 | Guilderland vs Shenendehowa- Coed | 4:31.78 | 1 | 704 | |
| Jan. 8, 2023 | TCITL ED CEPIEL INVITATIONAL | 4:32.36 | 5 | 698 | 37° |
| May 24, 2023 | Section 2 Group 1 Championships | 4:38.45 | 5 | 639 | 79° |
| May 25, 2022 | Section 2 Group 1 | 4:40.46 | 8 | 620 | 77° |
| May 10, 2023 | Guilderland vs CBA vs Ballston Spa Boys | 4:54.01 | 1 | 499 | |
| May 11, 2022 | Guilderland-Ballston Spa Girls | 4:56.64 | 4 | 477 | |
| May 9, 2022 | Guilderland-Cba-Ballston Spa Boys | 4:56.64 | 4 | 477 |
2mile
839
Points
9:19.26
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 16, 2025 | New Balance Nationals Indoor | 9:19.26 | 83 | 839 | 66° |
| Dec. 17, 2023 | Bishop Loughlin Games | 9:29.80 | 2 | 789 | |
| Dec. 22, 2024 | Beantown Winter Classic | 9:34.51 | 6 | 767 | |
| March 12, 2023 | New Balance Nationals Indoor | 10:05.88 | 54 | 628 |
2400m_cc
225
Points
8:51.93
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 11, 2021 | Blackbird XC Invitational | 8:51.93 | 3 | 225 | 76° |
3000m
895
Points
8:28.58
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 11, 2025 | Yale Track Classic | 8:28.58 | 2 | 895 | 35° |
| May 10, 2025 | Glenn D. Loucks Games | 8:33.90 | 7 | 867 | 68° |
| Dec. 6, 2025 | Alden Invitational | 8:42.85 | 2 | 820 | |
| March 12, 2023 | New Balance Nationals Indoor | 9:23.81 | 53 | 622 | |
| April 23, 2022 | Niskayuna Warrior Track and Field Classic | 9:55.69 | 13 | 486 | 55° |
3200m
944
Points
8:55.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 14, 2025 | NYSPHSAA - NY State Champs | 8:55.04 | 1 | 944 | 67° |
| May 10, 2025 | Glenn D. Loucks Games | 9:05.01 | 7 | 893 | 68° |
| March 15, 2025 | NYSPHSAA -NY State Champs | 9:22.56 | 13 | 806 | 47° |
| Jan. 13, 2024 | Jack Reed High School Showcase | 9:24.11 | 2 | 799 | 39° |
| Feb. 22, 2025 | Section 2 State Qualifier | 9:31.68 | 2 | 763 | 35° |
| May 15, 2024 | Boys Suburban Council Championships | 9:35.10 | 1 | 747 | 65° |
| Feb. 10, 2024 | Section 2 State Qualifier | 9:38.50 | 2 | 732 | 61° |
| Jan. 14, 2023 | Jack Reed High School Showcase | 9:40.98 | 4 | 721 | 25° |
| May 16, 2023 | Boys Suburban Council Championships | 9:41.31 | 3 | 719 | 76° |
| April 29, 2023 | Luciano Memorial Invitational | 9:44.60 | 1 | 704 | 49° |
| March 2, 2024 | NYSPHSAA -NY State Champs | 9:45.59 | 29 | 700 | |
| May 6, 2025 | Guilderland vs Burnt Hills Coed | 10:20.21 | 2 | 554 | |
| May 8, 2024 | CBA-Ballston Spa-Guilderland Boys | 10:20.56 | 1 | 552 | 80° |
| May 17, 2022 | Boys Suburban Council Championships | 10:20.78 | 10 | 552 | 68° |
| May 14, 2025 | Bethlehem vrs Guilderland vrs Nisky Boys | 10:26.67 | 3 | 528 | 70° |
| Dec. 4, 2022 | TCITL LM 1D | 10:38.10 | 2 | 485 | |
| April 30, 2022 | Luciano Memorial Invitational | 10:51.22 | 9 | 438 | 61° |
| May 11, 2022 | Guilderland-Ballston Spa Girls | 11:38.32 | 8 | 287 | |
| May 9, 2022 | Guilderland-Cba-Ballston Spa Boys | 11:38.32 | 8 | 287 |
400m
703
Points
52.75
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 6, 2025 | Guilderland vs Burnt Hills Coed | 52.75 | 2 | 703 | |
| April 9, 2025 | Guilderland vs Shenendehowa- Coed | 53.07 | 2 | 686 |
4000m_cc
441
Points
13:42.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 8, 2022 | Manhattan College Invitational | 13:42.10 | 13 | 441 | |
| Sept. 25, 2021 | Ocean State Invitational | 14:37.33 | 5 | 300 | 76° |
5000m
720
Points
15:31.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 19, 2024 | Nisky Elite 5000 | 15:31.03 | 9 | 720 | 60° |
5000m_cc
697
Points
15:39.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 23, 2023 | Queensbury Invitational | 15:39.20 | 1 | 697 | |
| Nov. 9, 2024 | Section 2 Cross Country Championships | 15:50.00 | 5 | 667 | 47° |
| Sept. 14, 2024 | Queensbury Invitational | 15:56.50 | 7 | 649 | 81° |
| Nov. 4, 2023 | Section 2 Cross Country Championships | 16:08.60 | 6 | 617 | 53° |
| Nov. 16, 2024 | NYSPHSAA - New York State Championships | 16:15.60 | 49 | 599 | 55° |
| Sept. 17, 2022 | Queensbury Invite | 16:29.60 | 13 | 564 | |
| Sept. 16, 2023 | V-V-S Invitational | 16:41.30 | 2 | 535 | 69° |
| Nov. 23, 2024 | NY Federation Championships | 16:47.60 | 34 | 519 | 47° |
| Sept. 9, 2023 | Blackbird XC Invitational | 16:50.00 | 2 | 514 | 76° |
| Nov. 5, 2022 | Section 2 Cross Country Championships | 16:54.40 | 10 | 503 | |
| Sept. 24, 2022 | Ocean State XC Invitational HS MS | 16:55.40 | 9 | 501 | 67° |
| Nov. 11, 2023 | NYSPHSAA - New York State Championships | 17:01.90 | 53 | 486 | 42° |
| Oct. 20, 2023 | Albany County Champs | 17:04.10 | 2 | 481 | 61° |
| Sept. 10, 2022 | Blackbird XC Invitational | 17:23.75 | 4 | 436 | 81° |
| Nov. 19, 2022 | NY Federation Championships | 17:56.00 | 137 | 368 |
6000m_cc
679
Points
19:30.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 20, 2025 | Providence College Friar X-C Invitational | 19:30.70 | 30 | 679 | 67° |
600m
741
Points
1:25.65
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 28, 2024 | CNY Holiday Classic SESSION 1 (10am-3pm) | 1:25.65 | 1 | 741 | 40° |
| Jan. 5, 2025 | 10th Annual Ocean Breeze Freedom Games | 1:27.66 | 17 | 675 | |
| Feb. 17, 2025 | Section 2 Division I Championship | 1:30.07 | 3 | 600 | 24° |
| Jan. 27, 2024 | Section 2 Division I Championship | 1:30.77 | 5 | 578 | 43° |
| Jan. 21, 2023 | Suburban Council Boys Varsity and Freshmen Championships | 1:34.29 | 4 | 478 |
800m
855
Points
1:56.29
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 21, 2025 | Boys Suburban Council Varsity and JV Championships | 1:56.29 | 2 | 855 | 54° |
| May 18, 2024 | William F. Eddy Jr. Track & Field Meet | 1:58.49 | 4 | 799 | 73° |
| May 12, 2023 | Shen Invy | 1:58.73 | 3 | 792 | 80° |
| May 31, 2024 | Section 2 State Qualifier | 1:58.78 | 8 | 791 | |
| April 16, 2024 | Saratoga vs Guilderland vs Colonie Boys | 1:59.90 | 2 | 763 | 60° |
| May 8, 2024 | CBA-Ballston Spa-Guilderland Boys | 2:00.45 | 1 | 750 | 80° |
| May 14, 2025 | Bethlehem vrs Guilderland vrs Nisky Boys | 2:01.54 | 2 | 724 | 70° |
| April 19, 2023 | Guilderland vs Toga vs Colonie Boys | 2:07.26 | 6 | 593 | |
| April 27, 2024 | Luciano Memorial Invitational | 2:07.69 | 14 | 584 | 63° |
| May 25, 2022 | Section 2 Group 1 | 2:10.00 | 11 | 535 | 77° |
8000m_cc
754
Points
25:39.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 25:39.80 | 43 | 754 | 68° |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 28:21.90 | 342 | 518 | 73° |
mile
931
Points
4:12.14
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 16, 2025 | New Balance Nationals Indoor | 4:12.14 | 19 | 931 | 66° |
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 4:13.69 | 7 | 913 | 75° |
| June 22, 2025 | New Balance Nationals Outdoor | 4:15.68 | 49 | 891 | 93° |
| March 1, 2025 | Ocean Breeze Elite Invitational | 4:17.12 | 1 | 875 | 61° |
| May 11, 2024 | Glenn D. Loucks Games | 4:17.44 | 6 | 871 | 61° |
| May 17, 2025 | William F. Eddy Jr. Track & Field Meet | 4:17.60 | 1 | 870 | 75° |
| Jan. 6, 2024 | The Armory Hispanic Games | 4:23.05 | 14 | 810 | |
| May 20, 2023 | William F. Eddy Jr. Track & Field Meet | 4:25.77 | 2 | 782 | 70° |
| Feb. 16, 2024 | North Shore HS Pre-National Invitational | 4:28.45 | 2 | 754 | |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 4:35.77 | 33 | 680 | |
| Dec. 18, 2022 | Bishop Loughlin Games | 4:35.93 | 7 | 679 | |
| May 13, 2022 | Shen Invy | 4:44.36 | 7 | 599 | 82° |
3mile_cc
702
Points
15:02.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 28, 2024 | McQuaid Invitational | 15:02.90 | 8 | 702 | 73° |
| Sept. 30, 2023 | McQuaid Invitational | 15:05.10 | 7 | 696 | 73° |
| Oct. 14, 2023 | Burnt Hills Cross County Invitational | 15:17.30 | 3 | 661 | 57° |
| Oct. 28, 2023 | Suburban Council Championships | 15:32.00 | 2 | 620 | 73° |
| Oct. 12, 2024 | Burnt Hills Cross County Invitational | 15:49.30 | 13 | 574 | 63° |
| Oct. 26, 2024 | Suburban Council Championships | 15:53.50 | 8 | 563 | 58° |
| Oct. 15, 2022 | Burnt Hills Cross County Invitational | 16:22.30 | 21 | 491 | 66° |
| Oct. 29, 2022 | Suburban Council Championships | 16:27.28 | 17 | 479 | 58° |
| Nov. 5, 2021 | Section 2 Cross Country Championships | 17:37.29 | 50 | 326 | 48° |
| Oct. 30, 2021 | Suburban Council Championships | 17:42.62 | 54 | 315 | 58° |
| Oct. 16, 2021 | Burnt Hills Cross County Invitational | 18:25.70 | 99 | 237 | 72° |
| Sept. 18, 2021 | 43rd Annual Fort Plain Invitational | 19:05.55 | 17 | 175 | 79° |
Mid-D
Event Group
855
Points
1:56.29
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 21, 2025 | 800m | Boys Suburban Council Varsity and JV Championships | 1:56.29 | 2 | 855 | 54° |
| May 18, 2024 | 800m | William F. Eddy Jr. Track & Field Meet | 1:58.49 | 4 | 799 | 73° |
| May 12, 2023 | 800m | Shen Invy | 1:58.73 | 3 | 792 | 80° |
| May 31, 2024 | 800m | Section 2 State Qualifier | 1:58.78 | 8 | 791 | |
| April 16, 2024 | 800m | Saratoga vs Guilderland vs Colonie Boys | 1:59.90 | 2 | 763 | 60° |
Mile
Event Group
931
Points
4:12.14
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 16, 2025 | Mile | New Balance Nationals Indoor | 4:12.14 | 19 | 931 | 66° |
| April 26, 2025 | Mile | Penn Relays Carnival Presented by Toyota | 4:13.69 | 7 | 913 | 75° |
| June 14, 2025 | 1600m | NYSPHSAA - NY State Champs | 4:12.50 | 4 | 910 | 67° |
| June 22, 2025 | Mile | New Balance Nationals Outdoor | 4:15.68 | 49 | 891 | 93° |
| June 22, 2025 | 1500m | New Balance Nationals Outdoor | 3:58.16 | 51 | 877 | 93° |
Distance
Event Group
944
Points
8:55.04
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 14, 2025 | 3200m | NYSPHSAA - NY State Champs | 8:55.04 | 1 | 944 | 67° |
| Jan. 11, 2025 | 3000m | Yale Track Classic | 8:28.58 | 2 | 895 | 35° |
| May 10, 2025 | 3200m | Glenn D. Loucks Games | 9:05.01 | 7 | 893 | 68° |
| May 10, 2025 | 3000m | Glenn D. Loucks Games | 8:33.90 | 7 | 867 | 68° |
| March 16, 2025 | 2Mile | New Balance Nationals Indoor | 9:19.26 | 83 | 839 | 66° |
Cross Country
Event Group
754
Points
25:39.80
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 20, 2025 | 8000mCC | UMass Dartmouth Corsair XC Invitational | 25:39.80 | 43 | 754 | 68° |
| Sept. 28, 2024 | 3 Mile XC | McQuaid Invitational | 15:02.90 | 8 | 702 | 73° |
| Sept. 23, 2023 | 5K XC | Queensbury Invitational | 15:39.20 | 1 | 697 | |
| Sept. 30, 2023 | 3 Mile XC | McQuaid Invitational | 15:05.10 | 7 | 696 | 73° |
| Sept. 20, 2025 | 6000mCC | Providence College Friar X-C Invitational | 19:30.70 | 30 | 679 | 67° |
Long Sprints
Event Group
703
Points
52.75
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 6, 2025 | 400m | Guilderland vs Burnt Hills Coed | 52.75 | 2 | 703 | |
| April 9, 2025 | 400m | Guilderland vs Shenendehowa- Coed | 53.07 | 2 | 686 |
Long-Distance
Event Group
720
Points
15:31.03
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 19, 2024 | 5000m | Nisky Elite 5000 | 15:31.03 | 9 | 720 | 60° |