Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
675
Points
33:34.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 15, 2024 | NCAA Division I Northeast Region Cross Country Championships | 33:34.90 | 208 | 675 |
1000m
587
Points
2:45.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 29, 2020 | Ivy League Prep Schools #5 | 2:45.20 | 6 | 587 |
1500m
958
Points
3:51.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 3:51.53 | 42 | 958 |
| March 22, 2025 | Webb Davidson Meet | 3:52.43 | 3 | 946 |
| Feb. 12, 2022 | Purple Champions HS Invitational | 4:05.82 | 3 | 788 |
| Jan. 11, 2023 | Millrose Games Trials | 4:08.86 | 12 | 754 |
| June 5, 2021 | Adam Sanford NYC Invitational | 4:11.35 | 7 | 726 |
| Feb. 7, 2021 | Ocean Breeze Youth Practice Meet #6 | 4:13.89 | 2 | 699 |
| March 6, 2021 | AAU Elite HS Indoor Championships | 4:16.65 | 10 | 670 |
| Jan. 24, 2021 | Ocean Breeze Youth Practice Meet #4 | 4:20.83 | 1 | 627 |
| Jan. 19, 2020 | Ocean Breeze Invitational | 4:25.80 | 1 | 578 |
| Jan. 3, 2021 | Ocean Breeze Youth Practice Meet #1 | 4:26.12 | 1 | 575 |
| Feb. 23, 2020 | USATF New York Youth Indoor Track & Field Championships | 4:26.58 | 1 | 570 |
1600m
722
Points
4:29.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 17, 2022 | NYCAL Championships | 4:29.97 | 1 | 722 |
| April 20, 2022 | NYCAL Varsity Meet #3 | 4:31.87 | 1 | 703 |
| Jan. 10, 2022 | Ivy League Prep Schools #4 | 4:32.47 | 1 | 697 |
| Jan. 30, 2023 | NYCAL League Meet #3 | 4:33.67 | 1 | 685 |
| April 13, 2022 | NYCAL Varsity Meet #2 | 4:35.04 | 1 | 671 |
| Jan. 25, 2023 | Ivy League Prep Schools #5 | 4:36.01 | 4 | 662 |
| May 24, 2023 | NYSAIS Championships | 4:39.15 | 6 | 632 |
| Jan. 8, 2020 | Ivy League Prep Schools #3 | 4:41.78 | 5 | 607 |
| May 16, 2023 | NYCAL Varsity Champs | 4:44.22 | 1 | 585 |
| Jan. 13, 2020 | Ivy League Prep Schools #4 | 4:45.15 | 8 | 576 |
| May 18, 2022 | NYCAL Varsity Champs | 4:53.88 | 1 | 500 |
| May 11, 2023 | NYCAL Varsity Meet #6 | 5:17.83 | 4 | 319 |
2mile
833
Points
9:20.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 5, 2023 | Ocean Breeze Invitational | 9:20.49 | 3 | 833 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 9:21.93 | 3 | 826 |
| June 18, 2023 | New Balance Nationals Outdoor | 9:29.60 | 46 | 790 |
| June 19, 2022 | New Balance Nationals Outdoor | 9:32.33 | 35 | 777 |
| March 12, 2023 | New Balance Nationals Indoor | 9:35.59 | 107 | 762 |
3000m
1005
Points
8:08.87
Personal Record
3200m
880
Points
9:07.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2022 | Glenn D. Loucks Games | 9:07.47 | 11 | 880 |
| March 5, 2022 | NYSPHSAA -NY State Champs | 9:16.03 | 9 | 838 |
| Feb. 5, 2023 | Ocean Breeze Invitational | 9:16.80 | 3 | 834 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 9:18.86 | 3 | 824 |
| June 10, 2023 | NYSPHSAA - NY State Champs | 9:19.53 | 14 | 821 |
| Jan. 31, 2022 | NYCAL Invitational | 9:23.68 | 1 | 801 |
| May 13, 2023 | Glenn D. Loucks Games | 9:24.47 | 16 | 797 |
| April 8, 2023 | Arcadia Invitational | 9:26.08 | 25 | 790 |
| Feb. 25, 2022 | NYSAIS Championships | 9:26.12 | 2 | 789 |
| June 11, 2022 | NYSPHSAA - NY State Champs | 9:32.29 | 19 | 760 |
| May 24, 2023 | NYSAIS Championships | 9:39.60 | 1 | 727 |
| May 25, 2022 | NYSAIS Championships | 9:40.92 | 2 | 721 |
| Jan. 30, 2023 | NYCAL League Meet #3 | 9:47.25 | 1 | 692 |
| Dec. 1, 2021 | NYCAL Invitational | 9:48.50 | 1 | 687 |
| April 28, 2022 | NYCAL Varsity Meet #4 | 9:48.71 | 1 | 686 |
| Jan. 4, 2023 | Ivy League Prep Schools #3 | 10:12.60 | 3 | 584 |
| April 20, 2023 | NYCAL Varsity Meet #3 | 10:30.30 | 1 | 514 |
| April 13, 2023 | NYCAL Varsity Meet #2 | 10:34.66 | 1 | 498 |
| Nov. 30, 2022 | NYCAL League Meet #2 | 10:50.10 | 1 | 441 |
| May 18, 2022 | NYCAL Varsity Champs | 11:01.98 | 1 | 400 |
| May 16, 2023 | NYCAL Varsity Champs | 11:05.53 | 1 | 388 |
| Jan. 9, 2023 | Ivy League Prep Schools #4 | 11:16.37 | 8 | 353 |
| April 27, 2023 | NYCAL April 27th | 12:20.16 | 5 | 180 |
| Feb. 17, 2022 | NYCAL Championships | 12:25.22 | 1 | 169 |
400m
497
Points
56.94
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 7, 2021 | Ocean Breeze Youth Practice Meet #6 | 56.94 | 1 | 497 |
| Jan. 24, 2021 | Ocean Breeze Youth Practice Meet #4 | 58.32 | 1 | 436 |
| Jan. 3, 2021 | Ocean Breeze Youth Practice Meet #1 | 59.03 | 1 | 407 |
4000m_cc
633
Points
12:39.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 27, 2020 | Ocean Breeze Youth Cross Country Series #1 | 12:39.84 | 1 | 633 |
| Oct. 8, 2022 | Manhattan College Invitational | 13:12.00 | 28 | 530 |
| Oct. 10, 2021 | USATF-NY XC #2 | 13:12.70 | 3 | 528 |
| Oct. 18, 2020 | Ocean Breeze Youth Cross Country Series #4 | 13:31.56 | 3 | 471 |
5000m
917
Points
14:25.36
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 14:25.36 | 45 | 917 |
| March 29, 2025 | Raleigh Relays | 14:38.34 | 180 | 876 |
| May 11, 2025 | Ivy League Heptagonal Outdoor Track and Field Championships | 14:42.60 | 14 | 863 |
| March 3, 2024 | IC4A/ECAC Indoor Championships | 14:50.72 | 18 | 838 |
| Jan. 27, 2024 | Riverhawk Invitational | 14:57.69 | 6 | 817 |
| April 20, 2024 | Sean Collier Invitational | 15:01.10 | 11 | 807 |
| March 13, 2022 | Nike Indoor Nationals | 15:29.78 | 4 | 723 |
| Feb. 17, 2024 | Brown University Invitational | 15:48.17 | 2 | 672 |
5000m_cc
757
Points
15:18.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 24, 2025 | Brown University Rothenberg Run | 15:18.10 | 1 | 757 |
| Oct. 24, 2025 | Rothenberg Run | 15:18.10 | 1 | 757 |
| Oct. 17, 2021 | Ocean Breeze Mid-Season XC Festival | 15:59.19 | 1 | 642 |
| Nov. 8, 2020 | USATF New York Association Championships | 16:09.79 | 1 | 614 |
| Dec. 10, 2022 | USATF National JO XC Championship | 16:14.80 | 6 | 601 |
| Nov. 1, 2020 | Ocean Breeze Youth Cross Country Series #6 | 16:23.02 | 2 | 580 |
| Nov. 21, 2020 | Oak Ridge XC Invitational | 16:23.94 | 14 | 578 |
| Sept. 15, 2022 | NYCAL League XC Meet #2 | 16:25.00 | 1 | 575 |
| Oct. 25, 2020 | Ocean Breeze Youth Cross Country Series #5 | 16:26.67 | 2 | 571 |
| Nov. 27, 2021 | Eastbay Northeast Regional | 16:34.10 | 63 | 552 |
| Nov. 7, 2022 | NYSAIS XC Championships | 17:05.10 | 3 | 478 |
| Nov. 1, 2022 | NYCAL XC Invitational | 17:13.50 | 1 | 459 |
| Nov. 19, 2022 | NY Federation Championships | 17:21.40 | 74 | 441 |
| Nov. 30, 2019 | Foot Locker Northeast Regional | 17:22.90 | 29 | 438 |
| Dec. 13, 2020 | USATF National Junior Olympics XC Championships | 17:23.24 | 71 | 437 |
| Dec. 7, 2019 | AAU National Championships | 17:25.80 | 17 | 432 |
| Dec. 14, 2019 | USATF National Junior Olympics XC Championships | 17:29.00 | 48 | 425 |
| Oct. 25, 2022 | NYCAL League XC Champs | 17:35.60 | 1 | 410 |
| Oct. 20, 2022 | NYCAL League XC Meet #7 | 17:35.70 | 1 | 410 |
| Nov. 28, 2020 | 12thRock Northeast Cross Country Club Championships | 17:44.90 | 111 | 391 |
| Sept. 22, 2022 | NYCAL League XC Meet #3 | 18:14.90 | 1 | 331 |
| Oct. 6, 2022 | NYCAL League XC Meet #5 | 19:35.60 | 1 | 194 |
6000m_cc
768
Points
18:48.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 6, 2024 | Providence Friar X-C Invitational | 18:48.50 | 6 | 768 |
| Sept. 8, 2023 | Friar Cross Country Invitational | 19:18.60 | 19 | 704 |
800m
608
Points
2:06.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 6, 2021 | AAU Elite HS Indoor Championships | 2:06.58 | 16 | 608 |
| Jan. 19, 2020 | Ocean Breeze Invitational | 2:12.36 | 2 | 488 |
8000m_cc
869
Points
24:30.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 20, 2025 | UMass Dartmouth Corsair XC Invitational | 24:30.00 | 5 | 869 |
| Sept. 21, 2024 | UMass Dartmouth Cross Country Invitational Meet | 25:24.81 | 17 | 778 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 25:35.20 | 248 | 761 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 27:11.40 | 357 | 615 |
| Oct. 7, 2023 | NEICAAA Cross Country Championships | 27:37.10 | 69 | 578 |
mile
985
Points
4:07.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 8, 2025 | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 4:07.47 | 40 | 985 |
| April 11, 2025 | Friar Invitational | 4:13.15 | 18 | 919 |
| Jan. 18, 2025 | The URI Invitational | 4:14.30 | 2 | 906 |
| Feb. 2, 2024 | Crimson Elite | 4:23.72 | 4 | 803 |
| Jan. 11, 2023 | Millrose Games Trials | 4:27.69 | 14 | 762 |
Cross Country
Event Group
869
Points
24:30.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 20, 2025 | 8000mCC | UMass Dartmouth Corsair XC Invitational | 24:30.00 | 5 | 869 |
| Sept. 21, 2024 | 8000mCC | UMass Dartmouth Cross Country Invitational Meet | 25:24.81 | 17 | 778 |
| Sept. 6, 2024 | 6000mCC | Providence Friar X-C Invitational | 18:48.50 | 6 | 768 |
| Oct. 3, 2025 | 8000mCC | Lehigh University's Paul Short Run | 25:35.20 | 248 | 761 |
| Oct. 24, 2025 | 5K XC | Brown University Rothenberg Run | 15:18.10 | 1 | 757 |
Mid-D
Event Group
608
Points
2:06.58
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 6, 2021 | 800m | AAU Elite HS Indoor Championships | 2:06.58 | 16 | 608 |
| Jan. 29, 2020 | 1000m | Ivy League Prep Schools #5 | 2:45.20 | 6 | 587 |
| Jan. 19, 2020 | 800m | Ocean Breeze Invitational | 2:12.36 | 2 | 488 |
Mile
Event Group
985
Points
4:07.47
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 8, 2025 | Mile | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 4:07.47 | 40 | 985 |
| Feb. 8, 2025 | 1500m | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 3:51.53 | 42 | 958 |
| March 22, 2025 | 1500m | Webb Davidson Meet | 3:52.43 | 3 | 946 |
| April 11, 2025 | Mile | Friar Invitational | 4:13.15 | 18 | 919 |
| Jan. 18, 2025 | Mile | The URI Invitational | 4:14.30 | 2 | 906 |
Distance
Event Group
1005
Points
8:08.87
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2025 | 3000m | Boston University David Hemery Valentine Invitational | 8:08.87 | 115 | 1005 |
| Jan. 25, 2025 | 3000m | Penn 10 Team Elite | 8:15.60 | 13 | 967 |
| May 14, 2022 | 3000m | Glenn D. Loucks Games | 8:31.21 | 10 | 881 |
| May 14, 2022 | 3200m | Glenn D. Loucks Games | 9:07.47 | 11 | 880 |
| March 2, 2025 | 3000m | Ivy League Heptagonal Indoor Track and Field Championships | 8:31.82 | 15 | 878 |
Long Sprints
Event Group
497
Points
56.94
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 7, 2021 | 400m | Ocean Breeze Youth Practice Meet #6 | 56.94 | 1 | 497 |
| Jan. 24, 2021 | 400m | Ocean Breeze Youth Practice Meet #4 | 58.32 | 1 | 436 |
| Jan. 3, 2021 | 400m | Ocean Breeze Youth Practice Meet #1 | 59.03 | 1 | 407 |
Long-Distance
Event Group
917
Points
14:25.36
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2025 | 5000m | Penn Relays Carnival Presented by Toyota | 14:25.36 | 45 | 917 |
| March 29, 2025 | 5000m | Raleigh Relays | 14:38.34 | 180 | 876 |
| May 11, 2025 | 5000m | Ivy League Heptagonal Outdoor Track and Field Championships | 14:42.60 | 14 | 863 |
| March 3, 2024 | 5000m | IC4A/ECAC Indoor Championships | 14:50.72 | 18 | 838 |
| Jan. 27, 2024 | 5000m | Riverhawk Invitational | 14:57.69 | 6 | 817 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava