Performance Dashboard
Athlete analytics & progression tracking
10000m
1100
Points
28:21.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Raleigh Relays | 28:21.29 | 10 | 1100 |
| June 8, 2024 | NCAA Division I Outdoor T&F Championships | 28:23.59 | 13 | 1096 |
| June 8, 2024 | NCAA Division I Outdoor Track And Field Championships | 28:23.59 | 13 | 1096 |
10000m_cc
1003
Points
29:26.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2022 | NCAA Division I Northeast Region Cross Country Championships | 29:26.20 | 3 | 1003 |
| Nov. 15, 2019 | NCAA D1 Northeast Regional | 29:42.60 | 37 | 980 |
| Nov. 10, 2023 | NCAA Division I Great Lakes Region Cross Country Championships | 29:50.80 | 7 | 968 |
| Nov. 19, 2022 | NCAA DI Cross Country Championships | 30:02.20 | 78 | 952 |
| Nov. 18, 2023 | NCAA Division I Cross Country Championships | 30:29.40 | 92 | 914 |
| Nov. 12, 2021 | NCAA Division I Northeast Region Cross Country Championships | 30:31.70 | 11 | 911 |
| Nov. 20, 2021 | NCAA DI Cross Country Championships | 30:59.50 | 182 | 873 |
1000m
649
Points
2:41.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 23, 2018 | Section 2 League Meets 3 | 2:41.50 | 2 | 649 |
| Dec. 29, 2017 | Section 2 League Meets 5 | 2:47.10 | 1 | 556 |
| Jan. 7, 2017 | Section 2 League Meets 5 | 2:50.00 | 3 | 512 |
| Jan. 4, 2015 | Section 2 League Meets 4 | 3:05.10 | 8 | 308 |
1500m
604
Points
4:23.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 22, 2017 | Warrior Track Classic | 4:23.14 | 11 | 604 |
1600m
828
Points
4:19.85
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2019 | Section 2 Suburban Council Boys Varsity Championships | 4:19.85 | 3 | 828 |
| Jan. 6, 2019 | TCITL SPRINGFIELD INVITE | 4:32.72 | 1 | 694 |
| May 18, 2016 | Sec. 2 Suburban Council Championship | 4:35.97 | 14 | 662 |
| Dec. 27, 2018 | Section 2 League Meets 4 | 4:36.10 | 1 | 661 |
| Jan. 15, 2017 | Section 2 TCITL Boys Invite | 4:36.37 | 5 | 659 |
| Dec. 16, 2018 | Section 2 League Meets 2 | 4:36.80 | 1 | 654 |
| Dec. 24, 2017 | Section 2 League Meets 4 | 4:38.00 | 1 | 643 |
| Feb. 4, 2018 | TCITL SPRINGFIELD INVITATIONAL | 4:40.73 | 5 | 617 |
| Jan. 31, 2016 | Section 2 Suburban Council Champs | 4:58.28 | 18 | 464 |
| Jan. 3, 2016 | Section 2 League Meets 4 | 5:04.82 | 26 | 412 |
| Dec. 20, 2015 | Section 2 League Meets 2 | 5:22.80 | 9 | 286 |
2mile
838
Points
9:19.55
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 30, 2018 | Ocean Breeze Holiday Festival | 9:19.55 | 1 | 838 |
| June 17, 2018 | New Balance Nationals Outdoor | 9:33.34 | 9 | 772 |
| Dec. 30, 2017 | Ocean Breeze Holiday Festival | 9:36.93 | 3 | 756 |
| Jan. 7, 2017 | Dartmouth Relays | 9:49.18 | 1 | 700 |
| Jan. 9, 2016 | Dartmouth Relays | 10:36.12 | 22 | 507 |
2700m_cc
545
Points
8:40.03
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 19, 2015 | Fort Plain Invitational | 8:40.03 | 2 | 545 |
3000m
1047
Points
8:01.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 3, 2025 | ACC Indoor Track & Field Championships | 8:01.49 | 20 | 1047 |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 8:01.49 | 20 | 1047 |
| Feb. 1, 2025 | Meyo Invitational | 8:02.67 | 10 | 1041 |
| Jan. 20, 2024 | Notre Dame Invitational | 8:07.11 | 5 | 1015 |
| Jan. 22, 2022 | Yale, Dartmouth, Columbia | 8:16.11 | 3 | 964 |
| Jan. 22, 2022 | Yale, Dartmouth, Columbia | 8:16.11 | 3 | 964 |
| Jan. 12, 2019 | Yale Track Classic | 8:38.06 | 4 | 845 |
| April 27, 2019 | The Penn Relays Carnival | 8:41.33 | 13 | 828 |
| April 13, 2019 | Warrior Track and Field Classic | 8:46.90 | 1 | 799 |
| Jan. 21, 2017 | Yale Track Classic | 8:53.28 | 23 | 767 |
| April 21, 2018 | Warrior Track Classic | 9:01.38 | 2 | 727 |
| April 16, 2016 | Warrior Track Classic | 9:22.76 | 6 | 626 |
| Jan. 16, 2016 | Yale Track Classic | 9:44.13 | 143 | 534 |
3000m_cc
310
Points
10:44.99
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 11, 2014 | Burnt Hills Invitational | 10:44.99 | 7 | 310 |
| Oct. 25, 2014 | Sec. 2 Suburban Council Championships | 10:49.12 | 9 | 297 |
| Sept. 16, 2014 | Section 2 Mega-Dual | 11:11.68 | 15 | 231 |
3000msc
924
Points
9:17.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2019 | NYSPHSAA - NY State Champs | 9:17.20 | 3 | 924 |
| May 4, 2019 | Colonie Relays | 9:17.73 | 1 | 922 |
| May 22, 2019 | Section 2 Group 2 Sectional Championships | 9:34.85 | 1 | 855 |
| May 5, 2018 | Colonie Relays | 9:41.96 | 2 | 828 |
| May 15, 2018 | Boys Suburban Council Championships | 9:47.55 | 3 | 807 |
| May 31, 2019 | Section 2 State Qualifier | 9:52.03 | 3 | 790 |
| May 23, 2018 | Section 2 Group 2 | 10:02.85 | 1 | 751 |
3200m
911
Points
9:01.47
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | Glenn D. Loucks Games | 9:01.47 | 6 | 911 |
| June 8, 2019 | NYSPHSAA - NY State Champs | 9:02.66 | 3 | 905 |
| March 2, 2019 | NYSPHSAA -NY State Champs | 9:09.16 | 3 | 872 |
| May 12, 2018 | 51st Glenn D. Loucks Games | 9:17.45 | 18 | 831 |
| June 1, 2018 | Section 2 State Qualifier | 9:20.89 | 2 | 814 |
| June 9, 2018 | NYSPHSAA - NY State Champs | 9:24.48 | 8 | 797 |
| April 28, 2018 | Luciano Memorial Invitational | 9:26.00 | 1 | 790 |
| April 29, 2017 | Luciano Memorial Invitational | 9:27.45 | 2 | 783 |
| Feb. 24, 2019 | Section 2 State Qualifier | 9:28.21 | 2 | 780 |
| May 23, 2018 | Section 2 Group 2 | 9:33.25 | 1 | 756 |
| Feb. 17, 2019 | Section 2 Division II Championship | 9:39.02 | 1 | 729 |
| Feb. 26, 2017 | Section 2 State Qualifier | 9:42.71 | 3 | 713 |
| Feb. 19, 2017 | Section 2 Division Championships - Div. II & III | 9:46.70 | 1 | 695 |
| Feb. 19, 2018 | Section 2 Division Championships - Div. II | 9:49.53 | 1 | 682 |
| Feb. 25, 2018 | Section 2 State Qualifier | 9:51.72 | 4 | 673 |
| April 30, 2016 | Anthony Luciano Memorial Invitational | 9:58.25 | 10 | 644 |
| May 31, 2019 | Section 2 State Qualifier | 10:00.93 | 9 | 633 |
| May 25, 2016 | Section 2 Group 2 | 10:00.98 | 3 | 633 |
| May 14, 2016 | Queensbury Invitational | 10:01.80 | 7 | 629 |
| Jan. 27, 2018 | Section 2 Suburban Council Boys Champs | 10:03.62 | 1 | 622 |
| Feb. 21, 2016 | Section 2 Division Championships | 10:34.11 | 4 | 500 |
| May 9, 2015 | Queensbury Invitational | 10:48.58 | 16 | 447 |
5000m
1089
Points
13:33.86
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 7, 2024 | Boston University Sharon Colyear-Danville Season Opener | 13:33.86 | 26 | 1089 |
| Dec. 3, 2022 | Boston University Sharon Colyear-Danville Season Opener | 13:41.30 | 42 | 1063 |
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 13:49.52 | 58 | 1035 |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 13:56.36 | 18 | 1012 |
| March 3, 2025 | ACC Indoor Track & Field Championships | 13:56.36 | 18 | 1012 |
| Feb. 26, 2023 | Ivy League Heptagonal Indoor Track & FieldChampionships | 13:56.90 | 5 | 1010 |
| Feb. 10, 2024 | Boston University David Hemery Valentine Invitational | 13:59.10 | 74 | 1003 |
| Feb. 5, 2022 | Dr. Sander Columbia Challenge | 14:06.06 | 2 | 980 |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 14:18.49 | 26 | 939 |
| May 13, 2023 | Yale Last Chance Meet | 14:22.72 | 6 | 926 |
| May 7, 2023 | Ivy League Outdoor Track & Field Championships | 14:26.78 | 10 | 913 |
| June 16, 2019 | New Balance Nationals Outdoor | 14:40.81 | 6 | 869 |
| March 10, 2019 | New Balance Nationals Indoor | 14:52.23 | 3 | 834 |
5000m_cc
712
Points
15:33.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 1, 2018 | Nike Cross Nationals | 15:33.60 | 32 | 712 |
| Nov. 10, 2018 | NYSPHSAA - New York State Championships | 15:52.40 | 1 | 660 |
| Nov. 18, 2017 | NY Federation Championships | 15:59.10 | 4 | 642 |
| Nov. 25, 2017 | Nike Cross Nationals New York Regional | 16:00.10 | 2 | 640 |
| Dec. 2, 2017 | Nike Cross Nationals | 16:01.70 | 60 | 636 |
| Nov. 24, 2018 | Nike Cross Nationals New York Regional | 16:07.00 | 7 | 622 |
| Nov. 12, 2016 | NYSPHSAA - New York State Championships | 16:19.00 | 14 | 590 |
| Nov. 11, 2017 | NYSPHSAA - New York State Championships | 16:20.10 | 4 | 588 |
| Nov. 19, 2016 | NY Federation Championships | 16:44.40 | 21 | 527 |
| Nov. 26, 2016 | Nike Cross Nationals New York Regional | 16:53.90 | 38 | 504 |
800m
326
Points
2:21.43
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 9, 2016 | Dartmouth Relays | 2:21.43 | 45 | 326 |
| May 10, 2014 | Wellsville Spring Day | 2:41.66 | 15 | 82 |
8000m_cc
975
Points
23:29.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 27, 2023 | ACC Cross Country Championships | 23:29.90 | 11 | 975 |
| Sept. 16, 2022 | Coaching tree invitational | 23:49.50 | 6 | 940 |
| Oct. 30, 2021 | Ivy League XC Championship | 24:11.10 | 11 | 902 |
| Oct. 18, 2019 | Wisconsin Nuttycombe Invitational | 24:37.70 | 105 | 856 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 24:47.90 | 165 | 839 |
| Sept. 28, 2019 | Roy Griak Invitational | 25:11.60 | 16 | 799 |
5mile_cc
926
Points
24:05.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2023 | Joe Piane Notre Dame Invitational | 24:05.60 | 28 | 926 |
| Sept. 15, 2023 | National Catholic Invitational (NotreDame) | 24:16.80 | 5 | 907 |
| Oct. 28, 2022 | Ivy League Heptagonal Cross Country Championships | 24:29.90 | 10 | 884 |
| Nov. 1, 2019 | Ivy League Heptagonal Cross Country Championships | 24:46.40 | 4 | 856 |
mile
723
Points
4:31.46
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 19, 2018 | Eddy Games | 4:31.46 | 6 | 723 |
| Jan. 6, 2018 | Dartmouth Relays | 4:36.08 | 18 | 677 |
| March 15, 2015 | New Balance Nationals Indoor | 5:03.33 | 20 | 438 |
3mile_cc
786
Points
14:34.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 29, 2018 | 54th Annual McQuaid Invitational | 14:34.90 | 1 | 786 |
| Sept. 22, 2018 | Baldwinsville Invitational | 14:35.20 | 1 | 785 |
| Oct. 13, 2018 | 37th Burnt Hills Cross Country Invitational | 14:47.57 | 1 | 747 |
| Sept. 30, 2017 | 53rd Annual McQuaid Invitational | 14:57.20 | 4 | 719 |
| Nov. 3, 2017 | Section 2 Championships | 14:58.45 | 1 | 715 |
| Oct. 25, 2017 | Sec. 2 Suburban Council Championships | 15:01.79 | 2 | 705 |
| Oct. 14, 2017 | Burnt Hills Invitational | 15:02.97 | 2 | 702 |
| Nov. 2, 2018 | Section 2 Championships | 15:04.13 | 1 | 699 |
| Sept. 23, 2017 | Baldwinsville Invitational | 15:12.40 | 2 | 675 |
| Oct. 1, 2016 | 52nd Annual McQuaid Invitational | 15:19.40 | 8 | 655 |
| Sept. 24, 2016 | Baldwinsville Invitational | 15:20.50 | 3 | 652 |
| Oct. 15, 2016 | Burnt Hills Invitational | 15:33.84 | 2 | 615 |
| Oct. 17, 2015 | Burnt Hills Invitational | 15:50.26 | 11 | 572 |
| Sept. 26, 2015 | Baldwinsville Invitational | 15:51.30 | 14 | 569 |
| Oct. 3, 2015 | 51st Annual McQuaid Invitational | 15:58.60 | 37 | 550 |
| Sept. 2, 2017 | Fonda-Fultonville Invitational | 16:01.61 | 2 | 542 |
| Nov. 4, 2016 | Section 2 Championships | 16:11.06 | 9 | 518 |
| Sept. 1, 2018 | Fonda-Fultonville Invitational | 16:31.34 | 2 | 469 |
| Sept. 3, 2016 | Fonda-Fultonville Invitational | 16:52.68 | 2 | 420 |
| Sept. 27, 2014 | 50th Annual McQuaid Invitational | 17:30.80 | 23 | 339 |
| Sept. 20, 2014 | Baldwinsville Invitational | 18:07.80 | 0 | 268 |
| Aug. 30, 2014 | Fonda-Fultonville Invitational | 19:31.34 | 5 | 140 |
| Sept. 20, 2014 | East Aurora Invitational | 21:48.20 | 124 | 19 |
| Sept. 27, 2014 | 50th Annual McQuaid Invitational | 21:57.20 | 187 | 15 |
Long-Distance
Event Group
1100
Points
28:21.29
Personal Record
10000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 10000m | Raleigh Relays | 28:21.29 | 10 | 1100 |
| June 8, 2024 | 10000m | NCAA Division I Outdoor T&F Championships | 28:23.59 | 13 | 1096 |
| June 8, 2024 | 10000m | NCAA Division I Outdoor Track And Field Championships | 28:23.59 | 13 | 1096 |
| Dec. 7, 2024 | 5000m | Boston University Sharon Colyear-Danville Season Opener | 13:33.86 | 26 | 1089 |
| Dec. 3, 2022 | 5000m | Boston University Sharon Colyear-Danville Season Opener | 13:41.30 | 42 | 1063 |
Cross Country
Event Group
1003
Points
29:26.20
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 11, 2022 | 10000mCC | NCAA Division I Northeast Region Cross Country Championships | 29:26.20 | 3 | 1003 |
| Nov. 15, 2019 | 10000mCC | NCAA D1 Northeast Regional | 29:42.60 | 37 | 980 |
| Oct. 27, 2023 | 8000mCC | ACC Cross Country Championships | 23:29.90 | 11 | 975 |
| Nov. 10, 2023 | 10000mCC | NCAA Division I Great Lakes Region Cross Country Championships | 29:50.80 | 7 | 968 |
| Nov. 19, 2022 | 10000mCC | NCAA DI Cross Country Championships | 30:02.20 | 78 | 952 |
Mid-D
Event Group
649
Points
2:41.50
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 23, 2018 | 1000m | Section 2 League Meets 3 | 2:41.50 | 2 | 649 |
| Dec. 29, 2017 | 1000m | Section 2 League Meets 5 | 2:47.10 | 1 | 556 |
| Jan. 7, 2017 | 1000m | Section 2 League Meets 5 | 2:50.00 | 3 | 512 |
| Jan. 9, 2016 | 800m | Dartmouth Relays | 2:21.43 | 45 | 326 |
| Jan. 4, 2015 | 1000m | Section 2 League Meets 4 | 3:05.10 | 8 | 308 |
Mile
Event Group
828
Points
4:19.85
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2019 | 1600m | Section 2 Suburban Council Boys Varsity Championships | 4:19.85 | 3 | 828 |
| May 19, 2018 | Mile | Eddy Games | 4:31.46 | 6 | 723 |
| Jan. 6, 2019 | 1600m | TCITL SPRINGFIELD INVITE | 4:32.72 | 1 | 694 |
| Jan. 6, 2018 | Mile | Dartmouth Relays | 4:36.08 | 18 | 677 |
| May 18, 2016 | 1600m | Sec. 2 Suburban Council Championship | 4:35.97 | 14 | 662 |
Distance
Event Group
1047
Points
8:01.49
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 3, 2025 | 3000m | ACC Indoor Track & Field Championships | 8:01.49 | 20 | 1047 |
| March 3, 2025 | 3000m | Atlantic Coast Conference Indoor Championships | 8:01.49 | 20 | 1047 |
| Feb. 1, 2025 | 3000m | Meyo Invitational | 8:02.67 | 10 | 1041 |
| Jan. 20, 2024 | 3000m | Notre Dame Invitational | 8:07.11 | 5 | 1015 |
| Jan. 22, 2022 | 3000m | Yale, Dartmouth, Columbia | 8:16.11 | 3 | 964 |
Steeple
Event Group
924
Points
9:17.20
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 8, 2019 | 3000mSC | NYSPHSAA - NY State Champs | 9:17.20 | 3 | 924 |
| May 4, 2019 | 3000mSC | Colonie Relays | 9:17.73 | 1 | 922 |
| May 22, 2019 | 3000mSC | Section 2 Group 2 Sectional Championships | 9:34.85 | 1 | 855 |
| May 5, 2018 | 3000mSC | Colonie Relays | 9:41.96 | 2 | 828 |
| May 15, 2018 | 3000mSC | Boys Suburban Council Championships | 9:47.55 | 3 | 807 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava