Performance Dashboard
Athlete analytics & progression tracking
1000m
636
Points
3:21.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 24, 2017 | Section 2 League Meets 4 | 3:21.00 | 3 | 636 |
| Jan. 7, 2018 | TCITL SPRINGFIELD INVITATIONAL | 3:22.75 | 14 | 619 |
| Jan. 24, 2020 | CNY Higher, Farther, Faster Invitational | 3:24.16 | 31 | 605 |
| Jan. 5, 2020 | TCITLL Ed Cepiel Invite | 3:26.37 | 11 | 584 |
| Jan. 14, 2023 | TCITL LM 5D | 3:37.10 | 1 | 487 |
| Jan. 22, 2023 | FootHills Conference League Championships | 3:39.10 | 4 | 470 |
| Jan. 15, 2022 | Section 2 League Meets 6 | 3:40.30 | 13 | 460 |
| Jan. 8, 2023 | TCITL ED CEPIEL INVITATIONAL | 3:43.19 | 28 | 436 |
| Dec. 28, 2022 | CNY Holiday Classic | 3:45.58 | 31 | 416 |
1500m
772
Points
4:59.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 23, 2019 | Section 2 Group 4 Sectional Championships | 4:59.92 | 3 | 772 |
| May 24, 2018 | Section 2 Group 4 | 5:02.83 | 3 | 754 |
| June 1, 2018 | Section 2 State Qualifier | 5:03.79 | 3 | 748 |
| May 31, 2019 | Section 2 State Qualifier | 5:04.76 | 4 | 741 |
| April 18, 2019 | Watervliet Invite | 5:06.46 | 1 | 731 |
| May 15, 2019 | Wasaren League Champs | 5:06.66 | 3 | 730 |
| Jan. 6, 2019 | TCITL SPRINGFIELD INVITE | 5:10.33 | 14 | 707 |
| April 28, 2018 | Luciano Memorial Invitational | 5:12.70 | 9 | 692 |
| Dec. 30, 2018 | Section 2 League Meets 5 | 5:13.10 | 4 | 690 |
| Jan. 28, 2018 | Section 2 Wasaren League Champs | 5:20.07 | 3 | 648 |
| Dec. 16, 2018 | Section 2 League Meets 2 | 5:20.90 | 1 | 643 |
| Feb. 10, 2019 | Section 2 Wasaren League Champs | 5:21.75 | 3 | 638 |
| Jan. 19, 2020 | Section 2 League Meets 6 | 5:24.90 | 3 | 620 |
| Feb. 18, 2018 | Section 2 Division Championships - Div. IV | 5:26.17 | 3 | 613 |
| Jan. 30, 2022 | Section 2 Division IV Championship | 5:28.28 | 3 | 601 |
| Dec. 16, 2017 | Section 2 League Meets 3 | 5:28.90 | 4 | 597 |
| April 16, 2022 | Ballston Spa Invitational | 5:29.03 | 1 | 596 |
| Jan. 23, 2022 | TCITL Frank De Masi Invite | 5:31.45 | 29 | 583 |
| Dec. 20, 2019 | Coach Saint Invitational | 5:33.57 | 31 | 571 |
| May 29, 2021 | The Futures at MOHON | 5:36.15 | 5 | 557 |
| April 26, 2022 | Stillwater-Berlin/NL-Waldorf-Greenwich | 5:37.70 | 2 | 548 |
| Jan. 14, 2023 | TCITL LM 5D | 5:38.20 | 1 | 546 |
| Jan. 22, 2023 | FootHills Conference League Championships | 5:41.89 | 3 | 526 |
| Jan. 15, 2022 | Section 2 League Meets 6 | 5:42.40 | 7 | 523 |
| Dec. 17, 2022 | Coaches Hall of Fame Invitational | 5:42.96 | 14 | 520 |
| Jan. 28, 2023 | Section 2 Division IV Championship | 5:45.17 | 6 | 509 |
| Jan. 8, 2023 | TCITL ED CEPIEL INVITATIONAL | 5:46.32 | 30 | 503 |
| April 18, 2023 | Greenwich, Holy Trinity, Emma Willard @ Cambridge | 6:07.71 | 1 | 398 |
2mile
713
Points
12:01.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2019 | New Balance Nationals Outdoor | 12:01.50 | 13 | 713 |
2000msc
700
Points
8:13.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 24, 2022 | Section 2 Group 4 | 8:13.20 | 1 | 700 |
| May 17, 2022 | Wasaren League Championships | 8:30.04 | 2 | 647 |
| June 10, 2021 | Section 2 Group 4 Sectional Championships | 8:30.75 | 3 | 645 |
| June 5, 2021 | Section 2 Group Pent/Steeple | 8:30.75 | 3 | 645 |
| May 23, 2023 | Section 2 Group 4 Championships | 8:43.64 | 2 | 606 |
| May 16, 2023 | Wasaren League Championships | 8:46.82 | 4 | 597 |
| May 29, 2021 | The Futures at MOHON | 8:47.28 | 2 | 596 |
| May 13, 2022 | The Futures @ Mohon | 8:48.78 | 2 | 591 |
| May 5, 2023 | Fonda-Fultonville Track and Field Invitational | 9:09.00 | 8 | 533 |
| May 19, 2023 | Schuylerville Classic | 9:15.70 | 5 | 515 |
| April 29, 2023 | Granville Blue and Gold Track Invitational | 9:19.07 | 1 | 506 |
3000m
794
Points
10:40.84
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 12, 2019 | Yale Track Classic | 10:40.84 | 30 | 794 |
| June 8, 2019 | NYSPHSAA - NY State Champs | 10:45.12 | 25 | 782 |
| May 15, 2019 | Wasaren League Champs | 10:51.91 | 1 | 763 |
| May 10, 2019 | Shen Invitational | 10:53.09 | 5 | 759 |
| May 11, 2018 | Shen Invitational | 10:55.83 | 7 | 752 |
| May 23, 2019 | Section 2 Group 4 Sectional Championships | 10:56.79 | 3 | 749 |
| May 19, 2018 | Eddy Games | 11:02.49 | 20 | 734 |
| May 18, 2019 | Eddy Games | 11:02.93 | 19 | 732 |
| May 31, 2019 | Section 2 State Qualifier | 11:03.24 | 3 | 732 |
| Feb. 4, 2018 | TCITL SPRINGFIELD INVITATIONAL | 11:03.73 | 8 | 730 |
| April 27, 2019 | Luciano Memorial Invitational | 11:04.20 | 7 | 729 |
| Feb. 24, 2019 | Section 2 State Qualifier | 11:05.41 | 7 | 726 |
| Jan. 20, 2018 | Yale Track Classic | 11:12.62 | 59 | 706 |
| April 20, 2018 | Watervliet Invite | 11:14.26 | 3 | 702 |
| Feb. 10, 2019 | Section 2 Wasaren League Champs | 11:21.29 | 1 | 683 |
| May 24, 2018 | Section 2 Group 4 | 11:21.59 | 4 | 682 |
| Feb. 18, 2018 | Section 2 Division Championships - Div. IV | 11:27.10 | 2 | 668 |
| Feb. 18, 2019 | Section 2 Division IV Championship | 11:27.50 | 2 | 667 |
| Jan. 11, 2020 | Yale Track Classic | 11:30.88 | 102 | 658 |
| May 16, 2018 | Wasaren Leage Champs | 11:37.57 | 1 | 641 |
| Jan. 28, 2018 | Section 2 Wasaren League Champs | 11:43.38 | 1 | 626 |
| Feb. 16, 2020 | Section 2 Division IV Championship | 11:43.78 | 3 | 625 |
| Feb. 2, 2020 | Colonial Council Championships | 11:46.23 | 4 | 619 |
| May 24, 2022 | Section 2 Group 4 | 11:51.69 | 7 | 605 |
| May 17, 2022 | Wasaren League Championships | 11:56.41 | 4 | 594 |
| June 10, 2021 | Section 2 Group 4 Sectional Championships | 11:56.66 | 4 | 593 |
| June 12, 2021 | Wasaren League Invitational | 12:06.97 | 4 | 568 |
| April 9, 2022 | Wasaren Early Season Meet | 12:14.00 | 1 | 551 |
| Dec. 28, 2022 | CNY Holiday Classic | 12:14.82 | 11 | 549 |
| April 30, 2022 | Luciano Memorial Invitational | 12:19.66 | 11 | 538 |
| Jan. 30, 2022 | Section 2 Division IV Championship | 12:21.15 | 4 | 535 |
| Dec. 4, 2022 | TCITL LM 1C | 12:25.10 | 1 | 525 |
| May 23, 2023 | Section 2 Group 4 Championships | 12:44.06 | 5 | 483 |
| Jan. 28, 2023 | Section 2 Division IV Championship | 12:47.35 | 5 | 475 |
| May 19, 2021 | Tamarac/Hoosic Falls-Greenwich | 12:52.21 | 1 | 465 |
| Dec. 28, 2021 | Section 2 League Meets 4 | 12:55.30 | 1 | 458 |
| Jan. 22, 2023 | FootHills Conference League Championships | 13:15.92 | 1 | 415 |
| Dec. 30, 2018 | Section 2 League Meets 5 | 17:08.00 | 8 | 75 |
3000msc
673
Points
13:16.76
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 19, 2024 | UNK Loper Invitational | 13:16.76 | 2 | 673 |
| March 30, 2024 | Central Nebraska Challenge | 13:17.73 | 3 | 671 |
| March 16, 2024 | Dr. Dan Caprioglio Invite | 13:51.88 | 6 | 608 |
400m
271
Points
1:21.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 9, 2022 | Wasaren Early Season Meet | 1:21.54 | 14 | 271 |
400h
780
Points
1:08.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 19, 2021 | Tamarac/Hoosic Falls-Greenwich | 1:08.83 | 2 | 780 |
| April 16, 2022 | Ballston Spa Invitational | 1:23.95 | 6 | 442 |
| April 26, 2022 | Stillwater-Berlin/NL-Waldorf-Greenwich | 1:43.30 | 3 | 149 |
4000m_cc
666
Points
15:41.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2018 | Manhattan HS Invitational | 15:41.20 | 10 | 666 |
| Oct. 14, 2017 | Manhattan HS Invitational | 16:09.50 | 16 | 614 |
| Oct. 12, 2019 | Manhattan HS Invitational | 16:30.50 | 22 | 577 |
| Sept. 9, 2023 | Black Hills State XC Invite | 17:43.10 | 27 | 458 |
| Sept. 5, 2025 | Gage McSpadden XC Invite | 18:18.10 | 54 | 406 |
4500m_cc
726
Points
17:10.51
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 7, 2017 | Grout Invitational | 17:10.51 | 8 | 726 |
| Nov. 16, 2019 | NYSPHSAA - New York State Championships | 18:48.70 | 41 | 567 |
| Oct. 9, 2021 | Tartan Invitational | 20:06.62 | 5 | 455 |
5000m
755
Points
18:53.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 10, 2019 | New Balance Nationals Indoor | 18:53.22 | 21 | 755 |
5000m_cc
701
Points
19:28.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 22, 2018 | Ocean State Invitational | 19:28.80 | 5 | 701 |
| Sept. 15, 2018 | Queensbury Invitational | 19:51.00 | 15 | 668 |
| Nov. 10, 2018 | NYSPHSAA - New York State Championships | 19:58.90 | 9 | 656 |
| Sept. 28, 2019 | Ocean State Invitational | 20:11.96 | 15 | 637 |
| Sept. 14, 2019 | Queensbury Invite | 20:20.61 | 39 | 625 |
| Sept. 23, 2017 | Ocean State XC Invitational | 20:36.00 | 12 | 603 |
| Nov. 18, 2017 | NY Federation Championships | 20:57.10 | 132 | 574 |
| Nov. 24, 2018 | Nike Cross Nationals New York Regional | 21:01.50 | 93 | 568 |
| Nov. 13, 2021 | NYSPHSAA - New York State Championships | 21:37.50 | 53 | 520 |
| Nov. 11, 2017 | NYSPHSAA - New York State Championships | 21:43.20 | 27 | 513 |
| Nov. 30, 2019 | Nike Cross Nationals New York Regional | 21:50.10 | 121 | 504 |
| Sept. 2, 2023 | 2023 Wyoming Collegiate Invitational | 23:56.70 | 62 | 355 |
6000m_cc
514
Points
26:50.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 6, 2023 | Yellowjackets/Battlin' Bears Open | 26:50.20 | 81 | 514 |
| Oct. 4, 2024 | Yellowjackets/Battlin' Bears Open | 26:56.00 | 60 | 508 |
| Sept. 22, 2023 | Roy Griak Invitational | 27:04.00 | 288 | 500 |
| Oct. 10, 2025 | Yellowjackets/Battlin' Bears Open | 27:11.40 | 59 | 493 |
| Oct. 25, 2025 | RMAC XC Championship | 27:20.24 | 117 | 484 |
| Oct. 25, 2025 | RMAC Championships | 27:20.30 | 117 | 484 |
| Oct. 26, 2024 | RMAC Cross Country Championships | 27:21.20 | 111 | 483 |
| Oct. 28, 2023 | Hardrocker XC Classic | 27:24.80 | 11 | 479 |
| Nov. 8, 2025 | NCAA Division II South Central Region Cross Country Championship | 27:39.50 | 165 | 465 |
| Nov. 2, 2024 | Bauer XC Classic | 29:31.70 | 6 | 363 |
| Sept. 19, 2025 | Roy Griak Invitational - D2/D3/Unattached Only | 30:23.50 | 242 | 320 |
600m
545
Points
1:55.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2017 | Section 2 League Meets 5 | 1:55.00 | 11 | 545 |
800m
607
Points
2:36.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 18, 2019 | Watervliet Invite | 2:36.05 | 5 | 607 |
| Feb. 10, 2024 | SDSU Indoor Classic | 2:48.04 | 64 | 462 |
| Jan. 27, 2024 | Dave Little Alumni Mile | 2:59.82 | 12 | 339 |
| Jan. 13, 2024 | Myrle Hanson Open | 3:03.13 | 16 | 308 |
mile
794
Points
5:18.89
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2019 | New Balance Nationals Outdoor | 5:18.89 | 15 | 794 |
| March 10, 2019 | New Balance Nationals Indoor | 5:27.11 | 9 | 745 |
| June 17, 2018 | New Balance Nationals Outdoor | 5:33.23 | 11 | 709 |
| Dec. 20, 2019 | Coach Saint Invitational | 5:55.05 | 30 | 589 |
| Feb. 10, 2024 | SDSU Indoor Classic | 6:00.88 | 95 | 559 |
| Dec. 17, 2022 | Coaches Hall of Fame Invitational | 6:05.47 | 13 | 536 |
| Jan. 27, 2024 | Dave Little Alumni Mile | 6:23.51 | 12 | 450 |
| May 19, 2023 | Schuylerville Classic | 6:29.29 | 7 | 424 |
s
1
Points
18-9.5
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 27, 2021 | Section 2 League Meets 3 | 18-9.5 | 7 | 1 |
3mile_cc
695
Points
18:49.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 2, 2018 | Section 2 Championships | 18:49.68 | 4 | 695 |
| Oct. 23, 2018 | Sec. 2 Wasaren League Championships | 19:03.85 | 3 | 673 |
| Oct. 24, 2017 | Sec. 2 Wasaren League Championships | 19:16.25 | 3 | 654 |
| Nov. 3, 2017 | Section 2 Championships | 19:20.47 | 4 | 648 |
| Oct. 22, 2019 | Sec. 2 Wasaren League Championships | 19:22.40 | 7 | 645 |
| Nov. 4, 2019 | Section 2 Cross Country Championships | 19:22.73 | 5 | 644 |
| Sept. 16, 2017 | Fort Plain Invitational | 19:31.78 | 8 | 631 |
| Nov. 5, 2021 | Section 2 Cross Country Championships | 20:17.44 | 7 | 565 |
| Sept. 25, 2021 | 8th Annual South Glens Falls K-Dawg Invitational | 20:28.49 | 8 | 550 |
| Oct. 16, 2021 | Burnt Hills Cross County Invitational | 20:48.00 | 8 | 523 |
Mid-D
Event Group
636
Points
3:21.00
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 24, 2017 | 1000m | Section 2 League Meets 4 | 3:21.00 | 3 | 636 |
| Jan. 7, 2018 | 1000m | TCITL SPRINGFIELD INVITATIONAL | 3:22.75 | 14 | 619 |
| April 18, 2019 | 800m | Watervliet Invite | 2:36.05 | 5 | 607 |
| Jan. 24, 2020 | 1000m | CNY Higher, Farther, Faster Invitational | 3:24.16 | 31 | 605 |
| Jan. 5, 2020 | 1000m | TCITLL Ed Cepiel Invite | 3:26.37 | 11 | 584 |
Mile
Event Group
794
Points
5:18.89
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 16, 2019 | Mile | New Balance Nationals Outdoor | 5:18.89 | 15 | 794 |
| May 23, 2019 | 1500m | Section 2 Group 4 Sectional Championships | 4:59.92 | 3 | 772 |
| May 24, 2018 | 1500m | Section 2 Group 4 | 5:02.83 | 3 | 754 |
| June 1, 2018 | 1500m | Section 2 State Qualifier | 5:03.79 | 3 | 748 |
| March 10, 2019 | Mile | New Balance Nationals Indoor | 5:27.11 | 9 | 745 |
Distance
Event Group
794
Points
10:40.84
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 12, 2019 | 3000m | Yale Track Classic | 10:40.84 | 30 | 794 |
| June 8, 2019 | 3000m | NYSPHSAA - NY State Champs | 10:45.12 | 25 | 782 |
| May 15, 2019 | 3000m | Wasaren League Champs | 10:51.91 | 1 | 763 |
| May 10, 2019 | 3000m | Shen Invitational | 10:53.09 | 5 | 759 |
| May 11, 2018 | 3000m | Shen Invitational | 10:55.83 | 7 | 752 |
Steeple
Event Group
700
Points
8:13.20
Personal Record
2000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 24, 2022 | 2000mSC | Section 2 Group 4 | 8:13.20 | 1 | 700 |
| April 19, 2024 | 3000mSC | UNK Loper Invitational | 13:16.76 | 2 | 673 |
| March 30, 2024 | 3000mSC | Central Nebraska Challenge | 13:17.73 | 3 | 671 |
| May 17, 2022 | 2000mSC | Wasaren League Championships | 8:30.04 | 2 | 647 |
| June 10, 2021 | 2000mSC | Section 2 Group 4 Sectional Championships | 8:30.75 | 3 | 645 |
Long Sprints
Event Group
271
Points
1:21.54
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 9, 2022 | 400m | Wasaren Early Season Meet | 1:21.54 | 14 | 271 |
Hurdles
Event Group
780
Points
1:08.83
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 19, 2021 | 400H | Tamarac/Hoosic Falls-Greenwich | 1:08.83 | 2 | 780 |
| April 16, 2022 | 400H | Ballston Spa Invitational | 1:23.95 | 6 | 442 |
| April 26, 2022 | 400H | Stillwater-Berlin/NL-Waldorf-Greenwich | 1:43.30 | 3 | 149 |
Cross Country
Event Group
726
Points
17:10.51
Personal Record
4500mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 7, 2017 | 4500mCC | Grout Invitational | 17:10.51 | 8 | 726 |
| Sept. 22, 2018 | 5K XC | Ocean State Invitational | 19:28.80 | 5 | 701 |
| Nov. 2, 2018 | 3 Mile XC | Section 2 Championships | 18:49.68 | 4 | 695 |
| Oct. 23, 2018 | 3 Mile XC | Sec. 2 Wasaren League Championships | 19:03.85 | 3 | 673 |
| Sept. 15, 2018 | 5K XC | Queensbury Invitational | 19:51.00 | 15 | 668 |
Long-Distance
Event Group
755
Points
18:53.22
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 10, 2019 | 5000m | New Balance Nationals Indoor | 18:53.22 | 21 | 755 |
Throws
Event Group
1
Points
18-9.5
Personal Record
S
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 27, 2021 | S | Section 2 League Meets 3 | 18-9.5 | 7 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava