Performance Dashboard
Athlete analytics & progression tracking
1000m
858
Points
2:30.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Purple Champions HS Invitational | 2:30.08 | 3 | 858 |
| Dec. 23, 2024 | North Shore HS Invitational | 2:34.06 | 2 | 782 |
| Feb. 24, 2024 | Ocean Breeze Elite Invitational | 2:35.63 | 2 | 753 |
| Feb. 12, 2024 | Section 8 State Qualifier | 2:36.10 | 1 | 744 |
| Feb. 10, 2025 | Section 8 State Qualifier | 2:36.59 | 1 | 735 |
| Jan. 5, 2025 | 10th Annual Ocean Breeze Freedom Games | 2:37.29 | 7 | 722 |
| Feb. 3, 2024 | Purple Champions HS Invitational | 2:37.32 | 2 | 722 |
| Feb. 6, 2024 | Section 8 Class B Champs | 2:39.16 | 1 | 689 |
| Jan. 2, 2024 | Section 8 Group E-F Format D | 2:40.49 | 1 | 666 |
| Jan. 14, 2024 | Stanner Games | 2:40.53 | 16 | 665 |
| Feb. 4, 2023 | Purple Champions HS Invitational | 2:41.61 | 8 | 647 |
| Jan. 19, 2024 | Section 8 Conf. 4 Champs | 2:43.28 | 1 | 619 |
| Jan. 8, 2023 | Ocean Breeze Freedom Games | 2:47.67 | 36 | 548 |
| Feb. 9, 2022 | Section 8 Class B Champs | 2:48.26 | 4 | 538 |
| Jan. 22, 2022 | New Balance Games | 2:50.77 | 51 | 500 |
| Dec. 23, 2023 | North Shore HS Invitational | 2:51.39 | 45 | 491 |
| Dec. 30, 2022 | The Armory HS Holiday Classic | 2:57.04 | 8 | 410 |
1500m
694
Points
4:14.31
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 4:14.31 | 35 | 694 |
1600m
759
Points
4:26.33
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 21, 2024 | Section 8 Class AA Championship | 4:26.33 | 3 | 759 |
| May 4, 2024 | 52nd Saint Anthony's Invitational | 4:26.90 | 11 | 753 |
| May 16, 2024 | Don Scott Memorial Relays | 4:30.56 | 1 | 716 |
| April 19, 2025 | Port Washington Invite | 4:35.28 | 5 | 669 |
| April 13, 2024 | Valley Stream Challenge | 4:37.28 | 9 | 650 |
| April 6, 2024 | Section 8 League Meet #2 | 4:40.10 | 4 | 623 |
| Dec. 9, 2023 | Nassau Coaches Invitational | 4:42.21 | 8 | 603 |
| April 1, 2023 | Valley Stream Challenge | 4:43.41 | 6 | 592 |
| Dec. 6, 2023 | Section 8 Group B-E Format A | 4:43.47 | 1 | 592 |
| May 3, 2023 | Section 8 League Meet #5 | 4:44.40 | 15 | 583 |
| April 15, 2023 | Port Washington Invite | 4:45.92 | 2 | 569 |
| March 27, 2024 | Section 8 League Meet #1 | 4:46.10 | 12 | 568 |
| April 22, 2025 | Section 8 League Meet #3 | 4:48.70 | 5 | 545 |
| April 14, 2022 | North Shore Frosh/Soph | 4:49.50 | 1 | 538 |
| Dec. 14, 2024 | Nassau Coaches Invitational | 4:49.52 | 32 | 538 |
| April 5, 2022 | Section 8 League Meet #2 | 4:54.20 | 4 | 497 |
| Feb. 6, 2024 | Section 8 Class B Champs | 4:54.34 | 8 | 496 |
| Dec. 20, 2021 | Section 8 Group A-C Format C | 5:06.32 | 18 | 401 |
| May 10, 2021 | Section 8 League Meet #3 | 5:36.50 | 8 | 205 |
200m
707
Points
23.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2023 | Port Jeff Steeple Fest Plus | 23.70 | 10 | 707 |
| Dec. 29, 2023 | The Marine Corps Holiday Classic | 23.84 | 29 | 690 |
| Dec. 28, 2024 | U.S. Marine Corps Holiday Classic | 23.88 | 39 | 685 |
| May 3, 2024 | Section 8 League Meet #5 | 23.94 | 23 | 678 |
| May 7, 2024 | Section 8 Division 3A | 24.27 | 7 | 640 |
| March 31, 2023 | Section 8 League Meet #1 | 24.34 | 21 | 632 |
| April 21, 2022 | Section 8 League Meet #4 | 24.64 | 4 | 599 |
| May 3, 2023 | Section 8 League Meet #5 | 24.74 | 64 | 588 |
2000m_cc
375
Points
6:36.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 9, 2021 | Manhattan College Cross Country Invitational | 6:36.90 | 7 | 375 |
300m
754
Points
36.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 14, 2024 | Stanner Games | 36.90 | 18 | 754 |
| Jan. 19, 2024 | Section 8 Conf. 4 Champs | 37.79 | 4 | 689 |
| Dec. 23, 2023 | North Shore HS Invitational | 37.88 | 53 | 683 |
| Dec. 23, 2024 | North Shore HS Invitational | 38.12 | 90 | 666 |
| Dec. 6, 2023 | Section 8 Group B-E Format A | 39.51 | 13 | 572 |
| Jan. 15, 2023 | Stanner Games | 39.72 | 29 | 559 |
| Jan. 19, 2023 | Section 8 Conf. 4 Champs | 39.79 | 4 | 554 |
| Feb. 13, 2022 | Section 8 Frosh/Soph | 40.65 | 4 | 501 |
3200m
562
Points
10:18.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | North Shore Autism Awareness Invitational | 10:18.27 | 8 | 562 |
| May 3, 2024 | Section 8 League Meet #5 | 11:32.30 | 37 | 305 |
400m
821
Points
50.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 15, 2025 | Don Scott Memorial Relays | 50.64 | 1 | 821 |
| June 2, 2024 | Eastern States Invitational | 51.01 | 8 | 800 |
| June 4, 2023 | Eastern States Invitational | 51.38 | 6 | 779 |
| May 7, 2023 | 51st Saint Anthony's Invitational | 51.46 | 3 | 774 |
| May 7, 2023 | 51st Saint Anthony's Invitational | 51.46 | 3 | 774 |
| May 19, 2023 | Don Scott Memorial Relays | 51.57 | 2 | 768 |
| May 7, 2024 | Section 8 Division 3A | 51.59 | 3 | 767 |
| May 4, 2024 | 52nd Saint Anthony's Invitational | 52.07 | 18 | 740 |
| April 22, 2025 | Section 8 League Meet #3 | 53.14 | 6 | 683 |
| March 31, 2023 | Section 8 League Meet #1 | 53.74 | 8 | 651 |
| April 21, 2022 | Section 8 League Meet #4 | 53.84 | 3 | 646 |
| April 12, 2023 | Port Jeff Steeple Fest Plus | 54.48 | 12 | 614 |
4000m_cc
251
Points
14:59.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 8, 2022 | Manhattan College Invitational | 14:59.30 | 74 | 251 |
| Sept. 10, 2021 | Nassau League Meet #1 | 15:59.00 | 4 | 141 |
5000m_cc
607
Points
16:12.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 23, 2024 | Nassau Frosh/Soph | 16:12.70 | 6 | 607 |
| Nov. 2, 2024 | Section 8 Conference Championships | 16:21.50 | 3 | 584 |
| Oct. 8, 2024 | Nassau League Meet #5 | 16:40.99 | 4 | 535 |
| Nov. 16, 2024 | NYSPHSAA - New York State Championships | 16:49.20 | 46 | 516 |
| Oct. 19, 2022 | Nassau Frosh/Soph | 16:56.10 | 3 | 499 |
| Nov. 7, 2022 | Teddy Roosevelt / Clint Miller Invite | 17:00.68 | 1 | 488 |
| Oct. 18, 2023 | Nassau Frosh/Soph | 17:06.30 | 9 | 475 |
| Sept. 29, 2022 | Nassau League Meet #4 | 17:11.30 | 2 | 464 |
| Sept. 27, 2023 | Nassau League Meet #4 | 17:13.40 | 0 | 459 |
| Nov. 4, 2023 | Section 8 Championships | 17:19.17 | 15 | 446 |
| Sept. 12, 2023 | Nassau League Meet #2 | 17:28.65 | 13 | 425 |
| Sept. 19, 2023 | Nassau League Meet #3 | 17:28.67 | 0 | 425 |
| Sept. 28, 2023 | Xavier Invitational | 17:37.48 | 21 | 406 |
| Nov. 23, 2024 | NY Federation Championships | 17:39.20 | 116 | 403 |
| Oct. 28, 2023 | Section 8 Conference Championships | 17:43.50 | 14 | 394 |
| Oct. 3, 2023 | Nassau League Meet #5 | 17:46.93 | 0 | 387 |
| Sept. 9, 2023 | Warwick Valley Wave Mania X-C Invitational | 17:50.20 | 33 | 380 |
| Nov. 11, 2023 | NYSPHSAA - New York State Championships | 17:52.70 | 57 | 375 |
| Oct. 6, 2022 | Nassau League Meet #5 | 17:57.50 | 5 | 365 |
| Sept. 21, 2024 | Bob Pratt Invitational | 18:00.44 | 14 | 359 |
| Sept. 9, 2022 | Nassau League Meet #1 | 18:02.10 | 4 | 356 |
| Nov. 5, 2022 | Section 8 Championships | 18:14.98 | 20 | 331 |
| Oct. 20, 2021 | Nassau Frosh/Soph | 18:17.55 | 6 | 326 |
| Oct. 30, 2021 | Section 8 Conference Championships | 18:29.22 | 28 | 304 |
| Nov. 18, 2023 | NY Federation Championships | 18:29.60 | 197 | 303 |
| Sept. 24, 2024 | Nassau League Meet #3 | 18:32.40 | 14 | 298 |
| Oct. 29, 2022 | Section 8 Conference Championships | 18:33.41 | 453 | 296 |
| Nov. 6, 2021 | Section 8 Championships | 18:36.07 | 30 | 291 |
| Nov. 25, 2023 | Nike Cross Nationals New York Regional | 18:42.40 | 156 | 280 |
| Oct. 5, 2021 | Nassau League Meet #5 | 18:44.20 | 4 | 277 |
| Sept. 28, 2021 | Nassau League Meet #4 | 19:08.30 | 1 | 236 |
| Nov. 13, 2021 | NYSPHSAA - New York State Championships | 19:51.60 | 110 | 171 |
| Sept. 17, 2022 | Bob Pratt Invitational | 20:04.71 | 50 | 154 |
| Sept. 14, 2021 | Nassau League Meet #2 | 20:05.70 | 15 | 152 |
| Sept. 20, 2022 | Nassau League Meet #3 | 20:15.90 | 3 | 140 |
| Sept. 21, 2021 | Nassau League Meet #3 | 21:03.80 | 4 | 86 |
| Oct. 1, 2024 | Nassau League Meet #4 | 21:54.08 | 96 | 44 |
5000m
160
Points
20:00.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 29, 2023 | Section 8 Roster Collection | 20:00.00 | 4708 | 160 |
600m
865
Points
1:22.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2025 | Stanner Games | 1:22.13 | 5 | 865 |
| Feb. 5, 2025 | Section 8 Class B Champs | 1:23.12 | 2 | 830 |
| Jan. 7, 2024 | Ocean Breeze Freedom Games | 1:24.20 | 3 | 791 |
| Jan. 15, 2023 | Stanner Games | 1:28.51 | 11 | 648 |
| Jan. 19, 2023 | Section 8 Conf. 4 Champs | 1:28.68 | 2 | 643 |
| Feb. 7, 2023 | Section 8 Class B Champs | 1:31.44 | 6 | 559 |
| Jan. 8, 2023 | Ocean Breeze Freedom Games | 1:31.83 | 31 | 547 |
| Jan. 18, 2022 | Section 8 Conf. 4 Champs | 1:32.54 | 4 | 527 |
| Dec. 26, 2022 | North Shore HS Invitational | 1:33.72 | 32 | 494 |
| Jan. 8, 2022 | St. Anthony's Developmental #3 | 1:35.63 | 12 | 442 |
| Dec. 8, 2021 | Section 8 Group C-D Format A | 1:38.91 | 20 | 361 |
800m
922
Points
1:53.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 3, 2025 | 53rd Saint Anthony's Invitational | 1:53.76 | 4 | 922 |
| June 6, 2025 | Section 8 State Qualifier | 1:54.32 | 2 | 907 |
| March 4, 2025 | Eastern States Championships | 1:54.46 | 3 | 903 |
| March 16, 2025 | Nike Indoor Nationals | 1:55.16 | 13 | 884 |
| May 4, 2024 | 52nd Saint Anthony's Invitational | 1:55.29 | 2 | 881 |
| May 10, 2025 | Glenn D. Loucks Games | 1:55.46 | 7 | 877 |
| June 14, 2025 | NYSPHSAA - NY State Champs | 1:55.74 | 27 | 869 |
| May 11, 2024 | Glenn D. Loucks Games | 1:55.75 | 8 | 869 |
| May 2, 2025 | Track Night NYC | 1:55.80 | 3 | 868 |
| June 2, 2023 | Section 8 State Qualifier | 1:56.57 | 3 | 848 |
| May 19, 2025 | Section 8 Class AA Championship | 1:56.93 | 2 | 838 |
| Dec. 29, 2023 | The Marine Corps Holiday Classic | 1:57.43 | 7 | 825 |
| June 8, 2024 | NYSPHSAA - NY State Champs | 1:57.74 | 16 | 817 |
| May 23, 2023 | Section 8 Class AA Championship | 1:57.85 | 1 | 815 |
| May 13, 2023 | Glenn D. Loucks Games | 1:58.17 | 31 | 807 |
| Dec. 28, 2024 | U.S. Marine Corps Holiday Classic | 1:58.20 | 11 | 806 |
| May 31, 2024 | Section 8 State Qualifier | 1:58.58 | 2 | 796 |
| April 20, 2024 | The New York Relays | 1:58.92 | 7 | 788 |
| May 21, 2024 | Section 8 Class AA Championship | 1:59.10 | 1 | 783 |
| April 28, 2023 | Section 8 League Meet #4 | 1:59.90 | 1 | 763 |
| June 24, 2023 | NYC Grand Prix | 2:01.19 | 7 | 732 |
| April 22, 2023 | The New York Relays | 2:01.98 | 11 | 713 |
| May 7, 2023 | 51st Saint Anthony's Invitational | 2:02.22 | 32 | 707 |
| Feb. 25, 2023 | Ocean Breeze Elite Invitational | 2:02.32 | 15 | 705 |
| May 17, 2023 | Section 8 Division 3A | 2:02.59 | 1 | 699 |
| April 15, 2023 | Port Washington Invite | 2:02.83 | 4 | 693 |
| Feb. 17, 2023 | North Shore HS Pre-National Invitational | 2:03.32 | 18 | 682 |
| March 1, 2023 | Eastern States Championships | 2:04.56 | 28 | 653 |
| April 28, 2022 | Section 8 League Meet #5 | 2:05.40 | 3 | 634 |
| Feb. 16, 2024 | North Shore HS Pre-National Invitational | 2:05.42 | 21 | 634 |
| April 22, 2023 | Section 8 League Meet #3 | 2:06.10 | 5 | 619 |
| April 12, 2024 | Section 8 League Meet #3 | 2:06.30 | 9 | 614 |
| March 13, 2022 | New Balance Nationals Indoor | 2:06.80 | 12 | 603 |
| April 23, 2022 | Suffolk Coaches Boys Spring Invitational | 2:07.04 | 7 | 598 |
| April 7, 2023 | Section 8 League Meet #2 | 2:07.20 | 12 | 594 |
| April 9, 2022 | Nassau Coaches Invitational | 2:07.44 | 21 | 589 |
| April 14, 2022 | Section 8 League Meet #3 | 2:08.00 | 2 | 577 |
| Feb. 12, 2022 | Purple Champions HS Invitational | 2:09.17 | 18 | 553 |
| March 20, 2022 | USATF Youth Indoor National Championships | 2:10.09 | 6 | 533 |
| Dec. 30, 2022 | The Armory HS Holiday Classic | 2:10.17 | 5 | 532 |
| April 5, 2022 | Section 8 League Meet #2 | 2:10.70 | 1 | 521 |
| April 1, 2023 | Valley Stream Challenge | 2:11.08 | 6 | 513 |
| May 21, 2021 | Section 8 League Meet #5 | 2:14.20 | 3 | 452 |
| June 9, 2021 | Section 8 County Class AA Championship | 2:15.50 | 14 | 428 |
| March 30, 2022 | Section 8 League Meet #1 | 2:18.30 | 1 | 378 |
| May 14, 2021 | Section 8 League Meet #4 | 2:21.10 | 2 | 331 |
| May 7, 2021 | Section 8 League Meet #2 | 2:23.60 | 7 | 292 |
| May 4, 2021 | Section 8 League Meet #1 | 2:27.40 | 12 | 237 |
mile
716
Points
4:32.13
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 10, 2025 | Glenn D. Loucks Games | 4:32.13 | 35 | 716 |
| April 12, 2025 | The New York Relays | 4:36.07 | 5 | 677 |
| May 31, 2025 | Eastern States Invitational | 4:45.81 | 29 | 586 |
| Feb. 18, 2022 | North Shore High School Pre-National Invitational | 5:07.04 | 80 | 409 |
3mile_cc
555
Points
15:56.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2024 | McQuaid Invitational | 15:56.70 | 43 | 555 |
| Sept. 30, 2023 | McQuaid Invitational | 17:53.80 | 200 | 294 |
Mid-D
Event Group
922
Points
1:53.76
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 3, 2025 | 800m | 53rd Saint Anthony's Invitational | 1:53.76 | 4 | 922 |
| June 6, 2025 | 800m | Section 8 State Qualifier | 1:54.32 | 2 | 907 |
| March 4, 2025 | 800m | Eastern States Championships | 1:54.46 | 3 | 903 |
| March 16, 2025 | 800m | Nike Indoor Nationals | 1:55.16 | 13 | 884 |
| May 4, 2024 | 800m | 52nd Saint Anthony's Invitational | 1:55.29 | 2 | 881 |
Mile
Event Group
759
Points
4:26.33
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 21, 2024 | 1600m | Section 8 Class AA Championship | 4:26.33 | 3 | 759 |
| May 4, 2024 | 1600m | 52nd Saint Anthony's Invitational | 4:26.90 | 11 | 753 |
| May 10, 2025 | Mile | Glenn D. Loucks Games | 4:32.13 | 35 | 716 |
| May 16, 2024 | 1600m | Don Scott Memorial Relays | 4:30.56 | 1 | 716 |
| May 10, 2025 | 1500m | Glenn D. Loucks Games | 4:14.31 | 35 | 694 |
Short Sprints
Event Group
707
Points
23.70
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2023 | 200m | Port Jeff Steeple Fest Plus | 23.70 | 10 | 707 |
| Dec. 29, 2023 | 200m | The Marine Corps Holiday Classic | 23.84 | 29 | 690 |
| Dec. 28, 2024 | 200m | U.S. Marine Corps Holiday Classic | 23.88 | 39 | 685 |
| May 3, 2024 | 200m | Section 8 League Meet #5 | 23.94 | 23 | 678 |
| May 7, 2024 | 200m | Section 8 Division 3A | 24.27 | 7 | 640 |
Cross Country
Event Group
607
Points
16:12.70
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 23, 2024 | 5K XC | Nassau Frosh/Soph | 16:12.70 | 6 | 607 |
| Nov. 2, 2024 | 5K XC | Section 8 Conference Championships | 16:21.50 | 3 | 584 |
| Sept. 28, 2024 | 3 Mile XC | McQuaid Invitational | 15:56.70 | 43 | 555 |
| Oct. 8, 2024 | 5K XC | Nassau League Meet #5 | 16:40.99 | 4 | 535 |
| Nov. 16, 2024 | 5K XC | NYSPHSAA - New York State Championships | 16:49.20 | 46 | 516 |
Long Sprints
Event Group
821
Points
50.64
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 15, 2025 | 400m | Don Scott Memorial Relays | 50.64 | 1 | 821 |
| June 2, 2024 | 400m | Eastern States Invitational | 51.01 | 8 | 800 |
| June 4, 2023 | 400m | Eastern States Invitational | 51.38 | 6 | 779 |
| May 7, 2023 | 400m | 51st Saint Anthony's Invitational | 51.46 | 3 | 774 |
| May 7, 2023 | 400m | 51st Saint Anthony's Invitational | 51.46 | 3 | 774 |
Distance
Event Group
562
Points
10:18.27
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 3200m | North Shore Autism Awareness Invitational | 10:18.27 | 8 | 562 |
| May 3, 2024 | 3200m | Section 8 League Meet #5 | 11:32.30 | 37 | 305 |
Long-Distance
Event Group
160
Points
20:00.00
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 29, 2023 | 5000m | Section 8 Roster Collection | 20:00.00 | 4708 | 160 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava