Performance Dashboard
Athlete analytics & progression tracking
1500m
727
Points
4:11.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 9, 2023 | 2023 USATF Region 2 Championships | 4:11.26 | 1 | 727 |
| July 30, 2023 | USATF National Junior Olympic Championship | 4:13.05 | 2 | 708 |
| July 30, 2023 | USATF National Junior Olympic Championship | 4:20.40 | 6 | 631 |
1600m
737
Points
4:28.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | Amherst Tigers Safari Invitational | 4:28.53 | 1 | 737 |
| June 7, 2025 | Section 6 Track & Field State Qualifier | 4:31.87 | 4 | 703 |
| June 1, 2024 | Section VI Track & Field State Qualifier | 4:32.61 | 4 | 695 |
| May 31, 2025 | Section 6 Class A Championships | 4:34.10 | 4 | 681 |
| May 13, 2023 | Williamsville South Track & Field Invitational | 4:37.06 | 4 | 652 |
| May 23, 2024 | Section 6 Class B Championships | 4:39.66 | 2 | 627 |
| May 13, 2024 | Last Chance Meet at All High | 4:42.51 | 1 | 601 |
| May 21, 2024 | Buffalo Public School All-High Championships | 4:59.96 | 1 | 450 |
| May 22, 2025 | Buffalo Public School All-High Championships | 5:00.23 | 1 | 448 |
| May 27, 2022 | Section 6 Class B Championships | 5:00.97 | 6 | 442 |
| April 30, 2022 | WSW Early Bird Classic | 5:09.76 | 17 | 375 |
3000m
716
Points
9:03.56
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| July 30, 2023 | USATF National Junior Olympic Championship | 9:03.56 | 1 | 716 |
| July 9, 2023 | 2023 USATF Region 2 Championships | 9:28.58 | 1 | 600 |
3200m
843
Points
9:15.03
Personal Record
5000m_cc
703
Points
15:37.12
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 17, 2025 | Sunset Stampede | 15:37.12 | 1 | 703 |
| Oct. 4, 2025 | Southern Tier Classic | 15:39.39 | 1 | 696 |
| Oct. 18, 2024 | Sunset Stampede | 15:40.20 | 1 | 694 |
| Oct. 11, 2025 | 39th Alden Bulldogs Cross Country Stampede | 15:41.31 | 6 | 691 |
| Nov. 1, 2024 | Section 6 Championships | 15:58.31 | 1 | 645 |
| Sept. 14, 2024 | Queensbury Invitational | 16:05.20 | 3 | 626 |
| Oct. 12, 2024 | 38th Alden Bulldogs Cross Country Stampede | 16:05.51 | 3 | 625 |
| Nov. 3, 2023 | Section VI Championships | 16:19.07 | 3 | 590 |
| Oct. 14, 2023 | 37th Alden Bulldogs Cross Country Stampede | 16:19.21 | 1 | 590 |
| Oct. 31, 2025 | Section 6 Championships | 16:33.07 | 1 | 555 |
| Sept. 9, 2023 | Red Dragon XC Invitational | 16:34.10 | 1 | 552 |
| Nov. 11, 2023 | NYSPHSAA - New York State Championships | 16:40.10 | 6 | 538 |
| Oct. 20, 2023 | Lake Shore Sunset Stampede | 16:40.48 | 1 | 537 |
| Sept. 7, 2024 | Knox Invite | 16:59.80 | 2 | 490 |
| Nov. 18, 2023 | NY Federation Championships | 17:04.70 | 47 | 479 |
| Nov. 4, 2022 | Section 6 Championships | 17:06.13 | 1 | 476 |
| Nov. 16, 2024 | NYSPHSAA - New York State Championships | 17:07.90 | 61 | 472 |
| Nov. 12, 2022 | NYSPHSAA - New York State Championships | 17:24.60 | 18 | 434 |
| Oct. 15, 2022 | 36th Alden Bulldogs Cross Country Stampede | 17:34.52 | 13 | 413 |
| Oct. 21, 2022 | Sunset Stampede | 17:35.55 | 4 | 411 |
| Sept. 16, 2023 | V-V-S Invitational | 17:43.80 | 18 | 393 |
| Oct. 9, 2021 | Bulldog Stampede XC Invite | 21:13.65 | 81 | 77 |
| Oct. 22, 2021 | Sunset Stampede | 21:39.66 | 121 | 55 |
| Nov. 5, 2021 | Section 6 Championships | 22:12.54 | 98 | 32 |
800m
712
Points
2:02.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2025 | Dunkirk Track & Field Invitational | 2:02.03 | 5 | 712 |
| May 10, 2025 | Jamestown T & F Classic | 2:03.02 | 2 | 689 |
| May 16, 2025 | Last Chance Meet at All High Stadium | 2:05.71 | 1 | 627 |
| May 23, 2024 | Section 6 Class B Championships | 2:06.91 | 3 | 601 |
| May 21, 2024 | Buffalo Public School All-High Championships | 2:08.33 | 1 | 570 |
hj
1
Points
5-4
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 15, 2024 | Buffalo Relays | 5-4 | 2 | 1 |
mile
706
Points
4:33.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2024 | New Balance Nationals Indoor | 4:33.21 | 16 | 706 |
3mile_cc
619
Points
15:32.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 30, 2023 | McQuaid Invitational | 15:32.40 | 2 | 619 |
| Sept. 28, 2024 | McQuaid Invitational | 15:37.90 | 6 | 604 |
| Sept. 23, 2023 | East Aurora Invitational | 15:48.35 | 1 | 577 |
| Oct. 1, 2022 | McQuaid Invitational | 16:38.60 | 11 | 452 |
| Sept. 24, 2022 | East Aurora Invitational | 16:50.49 | 7 | 425 |
Mile
Event Group
737
Points
4:28.53
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 1600m | Amherst Tigers Safari Invitational | 4:28.53 | 1 | 737 |
| July 9, 2023 | 1500m | 2023 USATF Region 2 Championships | 4:11.26 | 1 | 727 |
| July 30, 2023 | 1500m | USATF National Junior Olympic Championship | 4:13.05 | 2 | 708 |
| March 10, 2024 | Mile | New Balance Nationals Indoor | 4:33.21 | 16 | 706 |
| June 7, 2025 | 1600m | Section 6 Track & Field State Qualifier | 4:31.87 | 4 | 703 |
Distance
Event Group
843
Points
9:15.03
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 3200m | Runnin' Cadet Classic | 9:15.03 | 3 | 843 |
| June 14, 2025 | 3200m | NYSPHSAA - NY State Champs | 9:24.33 | 26 | 798 |
| July 30, 2023 | 3000m | USATF National Junior Olympic Championship | 9:03.56 | 1 | 716 |
| June 7, 2025 | 3200m | Section 6 Track & Field State Qualifier | 9:46.24 | 2 | 697 |
| June 1, 2024 | 3200m | Section VI Track & Field State Qualifier | 9:50.23 | 4 | 679 |
Cross Country
Event Group
703
Points
15:37.12
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 17, 2025 | 5K XC | Sunset Stampede | 15:37.12 | 1 | 703 |
| Oct. 4, 2025 | 5K XC | Southern Tier Classic | 15:39.39 | 1 | 696 |
| Oct. 18, 2024 | 5K XC | Sunset Stampede | 15:40.20 | 1 | 694 |
| Oct. 11, 2025 | 5K XC | 39th Alden Bulldogs Cross Country Stampede | 15:41.31 | 6 | 691 |
| Nov. 1, 2024 | 5K XC | Section 6 Championships | 15:58.31 | 1 | 645 |
Mid-D
Event Group
712
Points
2:02.03
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 25, 2025 | 800m | Dunkirk Track & Field Invitational | 2:02.03 | 5 | 712 |
| May 10, 2025 | 800m | Jamestown T & F Classic | 2:03.02 | 2 | 689 |
| May 16, 2025 | 800m | Last Chance Meet at All High Stadium | 2:05.71 | 1 | 627 |
| May 23, 2024 | 800m | Section 6 Class B Championships | 2:06.91 | 3 | 601 |
| May 21, 2024 | 800m | Buffalo Public School All-High Championships | 2:08.33 | 1 | 570 |
Jump
Event Group
1
Points
5-4
Personal Record
HJ
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 15, 2024 | HJ | Buffalo Relays | 5-4 | 2 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava