Performance Dashboard
Athlete analytics & progression tracking
1000m
883
Points
2:58.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 26, 2025 | NJCTC Wayne Letwink Memorial Winter Championship | 2:58.00 | 2 | 883 |
| Dec. 20, 2024 | Coach Saint Invitational | 2:59.68 | 6 | 863 |
| Dec. 15, 2023 | Coach Saint Invitational | 3:03.82 | 3 | 816 |
| Feb. 3, 2024 | Purple Champions HS Invitational | 3:05.68 | 5 | 796 |
| Jan. 29, 2023 | NJCTC Wayne Letwink Memorial Winter Championship | 3:12.57 | 5 | 721 |
| Jan. 21, 2023 | U.S. Army Officials Hall of Fame Invitational | 3:17.56 | 4 | 670 |
| Feb. 5, 2022 | NJCTC Wayne Letwink Memorial Winter Championship | 3:29.49 | 13 | 555 |
| Jan. 9, 2022 | Ocean Breeze Freedom Games | 3:33.58 | 47 | 518 |
1500m
803
Points
4:55.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 8, 2025 | Millrose Games Trials | 4:55.20 | 21 | 803 |
| March 1, 2023 | Eastern States Championships | 5:04.11 | 10 | 746 |
| May 7, 2022 | Ahearn Classic | 5:09.31 | 2 | 713 |
1600m
873
Points
5:04.50
Personal Record
2mile
762
Points
11:41.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 2, 2025 | The 10th Annual Ocean Breeze Invitational | 11:41.76 | 10 | 762 |
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 12:24.91 | 11 | 656 |
2000msc
575
Points
8:54.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 7, 2022 | Ahearn Classic | 8:54.35 | 5 | 575 |
2400m_cc
394
Points
10:36.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 11, 2021 | Warwick Valley Wave Mania X-C Invitational | 10:36.40 | 20 | 394 |
3000m
651
Points
11:33.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 20, 2024 | Armory Officials Hall of Fame Invitational | 11:33.47 | 12 | 651 |
3000m_cc
149
Points
15:58.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 14, 2021 | HWS (Hunterdon, Warren, Sussex) XC Championship 2021 | 15:58.00 | 21 | 149 |
3200m
895
Points
10:48.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2024 | Holmdel Twilight Series - Night of 3200s | 10:48.11 | 148 | 895 |
| Feb. 21, 2025 | NJSIAA Group Non-Public A & B Championships | 10:58.31 | 2 | 867 |
| March 2, 2025 | NJSIAA Meet of Champions | 10:59.60 | 14 | 863 |
| Feb. 10, 2025 | SJTCA #18 | 11:01.16 | 1 | 859 |
| June 8, 2024 | NJSIAA Group Championships - NPA & NPB | 11:07.41 | 5 | 842 |
| May 31, 2025 | NJSIAA Group Championships - NPA & NPB | 11:10.94 | 5 | 832 |
| May 8, 2024 | NJAC Large Schools | 11:12.78 | 1 | 827 |
| June 12, 2024 | NJSIAA State Meet Of Champions | 11:15.72 | 20 | 819 |
| May 3, 2023 | Holmdel Twilight Series - Night of 3200s | 11:18.70 | 169 | 811 |
| May 7, 2025 | NJAC - EAST | 11:19.49 | 1 | 809 |
| Jan. 28, 2024 | NJCTC Wayne Letwink Memorial Winter Championship | 11:20.41 | 2 | 807 |
| May 10, 2023 | NJAC Large Schools | 11:24.62 | 2 | 796 |
| June 10, 2023 | NJSIAA Group Championships - 1 - 4 - NPA | 11:31.46 | 7 | 778 |
| May 15, 2023 | HWS (Hunterdon, Warren, Sussex) | 11:31.99 | 3 | 776 |
| April 22, 2023 | Red & Black Invitational | 11:32.52 | 2 | 775 |
| June 11, 2022 | NJSIAA Groups Non-Public A & B | 12:04.46 | 12 | 694 |
| Feb. 4, 2023 | Purple Champions HS Invitational | 12:16.08 | 12 | 666 |
| May 11, 2022 | NJAC Large Schools | 12:17.32 | 7 | 663 |
| June 4, 2025 | NJSIAA State Meet Of Champions | 12:20.64 | 23 | 655 |
| May 18, 2022 | HWS (Hunterdon, Warren, Sussex) | 12:34.44 | 8 | 622 |
| Feb. 26, 2022 | NJSIAA Group Championships | 12:51.08 | 13 | 584 |
| Jan. 21, 2022 | 19th Annual Bill Reid Memorial | 13:20.80 | 1 | 519 |
3200m_cc
199
Points
16:26.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 2, 2021 | New Balance Shore Coaches Invitational | 16:26.00 | 44 | 199 |
5000m
795
Points
18:28.19
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 6, 2024 | The Metuchen Relays | 18:28.19 | 1 | 795 |
5000m_cc
739
Points
19:03.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 15, 2024 | NJAC Championships | 19:03.84 | 1 | 739 |
| Oct. 1, 2024 | NJAC XC Batch Meet #3 | 19:14.36 | 1 | 723 |
| Oct. 10, 2023 | NJAC Championships | 19:20.11 | 2 | 714 |
| Sept. 24, 2024 | NJAC XC Batch Meet #2 | 19:29.47 | 1 | 700 |
| Oct. 24, 2025 | Haverford Invitational | 19:30.20 | 10 | 699 |
| Nov. 12, 2023 | Last Chance XC Championships | 19:42.93 | 2 | 680 |
| Oct. 28, 2023 | NJCTC Cross Country Championship | 19:52.61 | 3 | 665 |
| Nov. 2, 2024 | NJCTC Cross Country Championship | 19:56.41 | 7 | 660 |
| Sept. 17, 2024 | NJAC XC Batch Meet #1 | 20:03.46 | 5 | 649 |
| Nov. 9, 2024 | NJSIAA Group Championships | 20:06.00 | 12 | 646 |
| Oct. 19, 2023 | HWS (Hunterdon, Warren, Sussex) XC Championship | 20:08.40 | 4 | 642 |
| Sept. 9, 2023 | Warwick Valley Wave Mania X-C Invitational | 20:13.50 | 4 | 635 |
| Oct. 29, 2022 | NJCTC Cross Country Championship | 20:16.66 | 11 | 630 |
| Nov. 30, 2024 | Foot Locker Northeast Regional | 20:21.50 | 81 | 624 |
| Nov. 16, 2024 | NJSIAA XC Meet of Champions | 20:37.00 | 92 | 602 |
| Sept. 28, 2022 | NJAC XC Batch #3 | 20:40.40 | 6 | 597 |
| Oct. 1, 2022 | Brett Taylor Invitational | 20:43.00 | 1 | 593 |
| Sept. 30, 2023 | Brett Taylor Invitational | 20:44.00 | 2 | 592 |
| Sept. 27, 2023 | NJAC XC Batch Meet #3 | 20:46.04 | 10 | 589 |
| Nov. 4, 2023 | NJSIAA Group Championships | 20:48.00 | 22 | 587 |
| Oct. 11, 2022 | NJAC Championships | 20:48.50 | 10 | 586 |
| Sept. 20, 2022 | NJAC XC Batch #2 | 21:02.60 | 7 | 567 |
| Oct. 24, 2024 | HWS (Hunterdon, Warren, Sussex) XC Championship | 21:13.40 | 16 | 552 |
| Sept. 19, 2023 | NJAC XC Batch Meet #2 | 21:15.90 | 6 | 549 |
| Sept. 24, 2022 | Stewart Memorial Invitational | 21:17.70 | 17 | 546 |
| Nov. 5, 2022 | NJSIAA Group Championships | 21:29.00 | 22 | 531 |
| Oct. 20, 2022 | HWS (Hunterdon, Warren, Sussex) XC Championship | 21:35.00 | 14 | 524 |
| Sept. 13, 2022 | NJAC XC Batch Meet #1 | 21:40.20 | 10 | 517 |
| Sept. 12, 2023 | NJAC XC Batch Meet #1 | 21:40.80 | 5 | 516 |
| Nov. 6, 2021 | NJCTC Cross Country Championship | 22:48.78 | 49 | 432 |
| Nov. 13, 2021 | NJSIAA Group Championships | 23:24.00 | 74 | 391 |
| Oct. 19, 2021 | NJAC Championships | 23:31.44 | 59 | 383 |
| Sept. 21, 2021 | NJAC XC Batch #2 | 24:57.26 | 38 | 294 |
| Sept. 28, 2021 | NJAC XC Batch #3 | 25:41.24 | 41 | 252 |
6000m_cc
735
Points
23:33.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 29, 2025 | Lehigh Invitational | 23:33.20 | 30 | 735 |
| Oct. 3, 2025 | Lehigh University's Paul Short Run | 24:15.20 | 229 | 684 |
| Oct. 17, 2025 | Princeton Fall Classic | 24:23.40 | 266 | 675 |
600m
516
Points
1:56.75
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 9, 2022 | Ocean Breeze Freedom Games | 1:56.75 | 33 | 516 |
800m
857
Points
2:18.39
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2024 | Red & Black Invitational | 2:18.39 | 1 | 857 |
| May 13, 2024 | HWS (Hunterdon, Warren, Sussex) | 2:19.05 | 1 | 847 |
| Jan. 17, 2025 | Steve Borbet Invitational | 2:20.04 | 6 | 832 |
| Feb. 16, 2024 | NJSIAA Non-Public A & B State Championships | 2:21.75 | 6 | 806 |
| Feb. 12, 2024 | SJTCA Winter Meet #17 | 2:22.70 | 7 | 792 |
| May 18, 2025 | NJCTC Season Finale OPEN TO ALL NON-PUBLICS | 2:23.49 | 4 | 780 |
| April 24, 2023 | Dual: Pope John and Sparta @ Mount Olive | 2:26.00 | 1 | 744 |
| Jan. 5, 2024 | ESU Warrior Classic | 2:29.00 | 3 | 702 |
| Feb. 18, 2023 | NJSIAA Group Championships | 2:31.30 | 10 | 670 |
| Feb. 8, 2023 | STCA Invitational | 2:33.80 | 23 | 637 |
| May 29, 2022 | NJCTC Br. Lawrence Michael Frosh Novice Championship | 2:34.06 | 1 | 633 |
| April 22, 2022 | Red & Black Invitational | 2:35.95 | 14 | 608 |
| Jan. 26, 2022 | The Metropolitan Invitational | 2:41.22 | 2 | 542 |
| Dec. 17, 2021 | Essex County Track Coaches Assn. Season Opener Invite | 2:46.28 | 7 | 482 |
mile
806
Points
5:16.96
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 8, 2025 | Millrose Games Trials | 5:16.96 | 21 | 806 |
| March 1, 2023 | Eastern States Championships | 5:24.92 | 10 | 758 |
3mile_cc
463
Points
21:33.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2022 | Warwick Valley Wave Mania X-C Invitational | 21:33.60 | 6 | 463 |
Mid-D
Event Group
883
Points
2:58.00
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 26, 2025 | 1000m | NJCTC Wayne Letwink Memorial Winter Championship | 2:58.00 | 2 | 883 |
| Dec. 20, 2024 | 1000m | Coach Saint Invitational | 2:59.68 | 6 | 863 |
| April 20, 2024 | 800m | Red & Black Invitational | 2:18.39 | 1 | 857 |
| May 13, 2024 | 800m | HWS (Hunterdon, Warren, Sussex) | 2:19.05 | 1 | 847 |
| Jan. 17, 2025 | 800m | Steve Borbet Invitational | 2:20.04 | 6 | 832 |
Mile
Event Group
873
Points
5:04.50
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 8, 2024 | 1600m | NJAC Large Schools | 5:04.50 | 1 | 873 |
| May 13, 2024 | 1600m | HWS (Hunterdon, Warren, Sussex) | 5:05.23 | 1 | 868 |
| Feb. 7, 2024 | 1600m | STCA Invitational | 5:08.51 | 1 | 847 |
| June 10, 2023 | 1600m | NJSIAA Group Championships - 1 - 4 - NPA | 5:10.34 | 5 | 836 |
| June 8, 2024 | 1600m | NJSIAA Group Championships - NPA & NPB | 5:10.63 | 6 | 834 |
Distance
Event Group
895
Points
10:48.11
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2024 | 3200m | Holmdel Twilight Series - Night of 3200s | 10:48.11 | 148 | 895 |
| Feb. 21, 2025 | 3200m | NJSIAA Group Non-Public A & B Championships | 10:58.31 | 2 | 867 |
| March 2, 2025 | 3200m | NJSIAA Meet of Champions | 10:59.60 | 14 | 863 |
| Feb. 10, 2025 | 3200m | SJTCA #18 | 11:01.16 | 1 | 859 |
| June 8, 2024 | 3200m | NJSIAA Group Championships - NPA & NPB | 11:07.41 | 5 | 842 |
Steeple
Event Group
575
Points
8:54.35
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 7, 2022 | 2000mSC | Ahearn Classic | 8:54.35 | 5 | 575 |
Cross Country
Event Group
739
Points
19:03.84
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 15, 2024 | 5K XC | NJAC Championships | 19:03.84 | 1 | 739 |
| Aug. 29, 2025 | 6000mCC | Lehigh Invitational | 23:33.20 | 30 | 735 |
| Oct. 1, 2024 | 5K XC | NJAC XC Batch Meet #3 | 19:14.36 | 1 | 723 |
| Oct. 10, 2023 | 5K XC | NJAC Championships | 19:20.11 | 2 | 714 |
| Sept. 24, 2024 | 5K XC | NJAC XC Batch Meet #2 | 19:29.47 | 1 | 700 |
Long-Distance
Event Group
795
Points
18:28.19
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 6, 2024 | 5000m | The Metuchen Relays | 18:28.19 | 1 | 795 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava