Performance Dashboard
Athlete analytics & progression tracking
10000m
1049
Points
28:55.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2024 | NCAA Division I Outdoor T&F Championships | 28:55.14 | 17 | 1049 |
| June 8, 2024 | NCAA Division I Outdoor Track And Field Championships | 28:55.14 | 17 | 1049 |
| May 17, 2025 | ACC Outdoor Track & Field Championships | 29:08.12 | 5 | 1030 |
| June 14, 2025 | NCAA Division 1 Outdoor Track & Field Championship | 29:31.40 | 21 | 996 |
| May 14, 2022 | ACC Outdoor Track & Field Championships | 29:32.00 | 11 | 995 |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 29:49.50 | 6 | 970 |
10000m_cc
1012
Points
29:20.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 23, 2024 | NCAA Division I Cross Country Championships | 29:20.60 | 28 | 1012 |
| Nov. 18, 2023 | NCAA Division I Cross Country Championships | 29:42.50 | 34 | 980 |
| Nov. 15, 2024 | NCAA Division I Northeast Region Cross Country Championships | 29:52.50 | 2 | 966 |
| Nov. 10, 2023 | NCAA Division I Northeast Region Cross Country Championships | 29:57.90 | 12 | 958 |
| Nov. 19, 2022 | NCAA DI Cross Country Championships | 30:19.60 | 110 | 927 |
1000m
766
Points
2:34.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 4, 2020 | Section 5 RWTL #5 | 2:34.88 | 1 | 766 |
| Feb. 22, 2020 | Section 5 Sectional Champs | 2:39.97 | 1 | 675 |
| Jan. 5, 2019 | Section 5 RWTL #4 | 2:40.65 | 2 | 663 |
| Jan. 28, 2017 | Section 5 RWTL - By Class | 2:53.87 | 10 | 455 |
| Dec. 30, 2016 | Section 5 RWTL #4 | 2:57.76 | 18 | 401 |
| Dec. 30, 2017 | Section 5 RWTL #4 | 3:03.86 | 19 | 323 |
1500m
1032
Points
3:45.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 20, 2024 | Virginia Challenge | 3:45.66 | 10 | 1032 |
| May 3, 2025 | Larry Ellis Invitational | 3:48.98 | 22 | 990 |
| Jan. 18, 2020 | New Balance Games | 4:00.99 | 3 | 843 |
| Feb. 8, 2020 | The NYRR Millrose Games | 4:09.40 | 14 | 748 |
1600m
832
Points
4:19.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 7, 2020 | NYSPHSAA -NY State Champs | 4:19.50 | 4 | 832 |
| May 18, 2019 | Monroe County Champ | 4:21.76 | 3 | 807 |
| Jan. 11, 2020 | Jack Reed Showcase | 4:22.92 | 1 | 795 |
| April 28, 2018 | His and Hers | 4:28.72 | 5 | 735 |
| May 12, 2017 | Marion Invitational | 4:29.39 | 3 | 728 |
| Feb. 16, 2019 | Section 5 Sectional Champs | 4:31.74 | 2 | 704 |
| Feb. 2, 2019 | Section 5 RWTL - By League | 4:32.07 | 3 | 701 |
| Feb. 29, 2020 | Section 5 State Qualifier | 4:33.86 | 3 | 683 |
| Jan. 26, 2019 | Trent Jackson/Cedric Walker Invite | 4:34.20 | 3 | 680 |
| Feb. 8, 2019 | Section 5 RWTL #8 | 4:35.58 | 2 | 666 |
| April 29, 2017 | His and Hers | 4:35.71 | 8 | 665 |
| Feb. 17, 2018 | Section 5 Sectional Champs | 4:37.43 | 2 | 648 |
| Feb. 3, 2018 | Section 5 RWTL #8 | 4:39.78 | 1 | 626 |
| Feb. 22, 2020 | Section 5 Sectional Champs | 4:41.06 | 1 | 614 |
| Jan. 20, 2018 | Section 5/6 Battle of the West | 4:42.21 | 9 | 603 |
| June 2, 2017 | Section 5 State Qualifier | 4:44.78 | 8 | 580 |
| Feb. 4, 2017 | Section 5 RWTL #8 | 4:45.81 | 5 | 570 |
| Jan. 6, 2018 | Section 5 RWTL #5 | 4:46.36 | 5 | 565 |
| Feb. 11, 2017 | Section 5 RWTL #9 | 4:47.49 | 8 | 555 |
| Jan. 28, 2017 | Section 5 RWTL - By Class | 4:50.72 | 9 | 527 |
| Jan. 21, 2017 | Section 5 RWTL #7 | 4:52.57 | 6 | 511 |
| Dec. 17, 2016 | Section 5 RWTL #2 | 4:55.61 | 9 | 486 |
| Dec. 23, 2016 | Section 5 RWTL #3 | 4:58.00 | 7 | 466 |
2mile
765
Points
9:34.98
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2019 | New Balance Nationals Outdoor | 9:34.98 | 33 | 765 |
| Jan. 19, 2019 | New Balance Games | 9:45.08 | 7 | 719 |
2000msc
889
Points
6:05.27
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2019 | New Balance Nationals Outdoor | 6:05.27 | 11 | 889 |
3000m
1066
Points
7:58.41
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 3, 2025 | ACC Indoor Track & Field Championships | 7:58.41 | 17 | 1066 |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 7:58.41 | 17 | 1066 |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 8:07.27 | 25 | 1014 |
| Feb. 12, 2022 | BU David Hemery Valentine Invitational | 8:14.77 | 67 | 971 |
| Feb. 6, 2021 | Doc Hale Elite | 8:25.25 | 5 | 913 |
3000msc
901
Points
9:23.22
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2019 | Section 5 State Qualifier | 9:23.22 | 1 | 901 |
| May 25, 2019 | Section 5 Class Champs | 9:27.74 | 2 | 883 |
| May 11, 2019 | Glenn D. Loucks Games | 9:28.62 | 2 | 879 |
| June 8, 2019 | NYSPHSAA - NY State Champs | 9:30.40 | 7 | 872 |
| May 11, 2018 | Marion Invitational | 9:51.41 | 1 | 793 |
| June 1, 2018 | Section 5 State Qualifier | 10:02.01 | 3 | 754 |
| May 26, 2018 | Section 5 Class Champs | 10:19.02 | 4 | 694 |
3200m
880
Points
9:07.60
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 11, 2019 | Glenn D. Loucks Games | 9:07.60 | 9 | 880 |
| June 8, 2019 | NYSPHSAA - NY State Champs | 9:08.43 | 5 | 876 |
| May 4, 2019 | Runnin' Cadet Classic | 9:16.44 | 1 | 836 |
| March 2, 2019 | NYSPHSAA -NY State Champs | 9:27.41 | 12 | 783 |
| April 20, 2019 | New York Relays | 9:31.19 | 3 | 766 |
| May 5, 2018 | Runnin' Cadet Classic | 9:31.94 | 5 | 762 |
| May 19, 2018 | Monroe County Champ | 9:32.15 | 3 | 761 |
| Feb. 2, 2019 | Section 5 RWTL - By League | 9:33.70 | 2 | 754 |
| May 27, 2017 | Section 5 Class Champs | 9:33.94 | 3 | 753 |
| Feb. 22, 2019 | Section 5 State Qualifier | 9:35.11 | 2 | 747 |
| Feb. 23, 2018 | Section 5 State Qualifier | 9:40.51 | 3 | 723 |
| Jan. 25, 2020 | Trent Jackson/Cedric Walker Invite | 9:42.06 | 1 | 716 |
| Jan. 27, 2018 | Section 5 RWTL - By League | 9:42.37 | 5 | 714 |
| May 6, 2017 | Runnin' Cadet Classic | 9:42.52 | 11 | 714 |
| Jan. 31, 2020 | Section 5 RWTL #9 | 9:45.06 | 1 | 702 |
| May 25, 2019 | Section 5 Class Champs | 9:46.93 | 4 | 694 |
| May 20, 2017 | Monroe County Champ | 9:49.73 | 3 | 681 |
| Feb. 11, 2018 | SPIRE Scholastic Showcase | 9:49.78 | 22 | 681 |
| March 3, 2018 | NYSPHSAA -NY State Champs | 9:49.90 | 25 | 681 |
| May 31, 2019 | Section 5 State Qualifier | 9:51.46 | 7 | 674 |
| Jan. 13, 2018 | Trent Jackson/Cedric Walker Invite | 9:56.37 | 7 | 653 |
| Feb. 17, 2017 | Section 5 Sectional Champs | 10:06.90 | 5 | 608 |
| May 26, 2018 | Section 5 Class Champs | 10:10.05 | 5 | 595 |
| Feb. 22, 2020 | Section 5 Sectional Champs | 10:10.55 | 2 | 593 |
| Jan. 13, 2017 | Trent Jackson/Cedric Walker Invite | 10:11.18 | 24 | 590 |
| June 1, 2018 | Section 5 State Qualifier | 10:13.05 | 7 | 583 |
| May 21, 2016 | Monroe County Champ | 10:16.45 | 19 | 569 |
| May 7, 2016 | Runnin' Cadet Classic | 10:16.92 | 2 | 567 |
| Feb. 24, 2017 | Section 5 State Qualifier | 10:19.92 | 12 | 555 |
| Dec. 30, 2017 | Section 5 RWTL #4 | 10:31.08 | 2 | 512 |
| Jan. 21, 2017 | Section 5 RWTL #7 | 10:31.18 | 2 | 511 |
| May 28, 2016 | Section 5 Class Champs | 10:35.69 | 13 | 494 |
| Jan. 5, 2019 | Section 5 RWTL #4 | 10:37.67 | 3 | 487 |
| Jan. 7, 2017 | Section 5 RWTL #5 | 10:45.87 | 1 | 457 |
4000m_cc
664
Points
12:30.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 12, 2019 | Manhattan HS Invitational | 12:30.90 | 6 | 664 |
| Oct. 13, 2018 | Manhattan HS Invitational | 12:36.10 | 1 | 646 |
| Oct. 8, 2016 | Manhattan HS Invitational | 13:57.30 | 130 | 400 |
4500m_cc
618
Points
14:26.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 16, 2019 | NYSPHSAA - New York State Championships | 14:26.10 | 1 | 618 |
500m
500
Points
1:14.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Dec. 29, 2018 | Section 5 RWTL #3 | 1:14.77 | 2 | 500 |
5000m
1083
Points
13:35.53
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 13:35.53 | 21 | 1083 |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 13:39.85 | 5 | 1068 |
| March 3, 2025 | ACC Indoor Track & Field Championships | 13:39.85 | 5 | 1068 |
| Feb. 10, 2024 | Boston University David Hemery Valentine Invitational | 14:03.93 | 80 | 987 |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 14:14.17 | 25 | 953 |
| May 15, 2021 | ACC Outdoor Track & Field Championships | 14:17.25 | 27 | 943 |
| May 1, 2021 | Virginia Grand Prix | 14:25.48 | 15 | 917 |
| Feb. 27, 2021 | ACC Indoor Track & Field Championships | 14:26.00 | 18 | 915 |
| March 27, 2021 | adidas Raleigh Relays | 14:28.40 | 56 | 908 |
| Feb. 26, 2022 | ACC Indoor Track & Field Championships | 14:49.67 | 35 | 841 |
5000m_cc
771
Points
15:13.10
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 26, 2019 | Monroe County Championships | 15:13.10 | 1 | 771 |
| Dec. 7, 2019 | Team Cross Country Nationals | 15:21.10 | 16 | 748 |
| Oct. 27, 2018 | Monroe County Championships | 15:25.30 | 1 | 736 |
| Nov. 24, 2018 | Foot Locker Northeast Regional | 15:38.60 | 7 | 698 |
| Oct. 28, 2017 | Monroe County Championships | 15:44.50 | 5 | 682 |
| Nov. 30, 2019 | Nike Cross Nationals New York Regional | 15:55.40 | 2 | 652 |
| Nov. 23, 2019 | NY Federation Championships | 15:57.20 | 1 | 648 |
| Nov. 2, 2019 | Section 5 Championships | 16:01.50 | 1 | 636 |
| Dec. 8, 2018 | Foot Locker National Championship | 16:18.70 | 31 | 591 |
| Sept. 17, 2016 | Wayne Invitational | 16:25.00 | 20 | 575 |
| Nov. 10, 2018 | NYSPHSAA - New York State Championships | 16:29.60 | 8 | 564 |
| Sept. 16, 2017 | Wayne (Pre-State Invite) Invitational | 16:31.00 | 4 | 560 |
| Nov. 3, 2018 | Section 5 Championships | 16:31.90 | 1 | 558 |
| Oct. 29, 2016 | Monroe County Championships | 16:33.20 | 29 | 555 |
| Oct. 6, 2018 | Midlakes Invitational | 16:44.26 | 1 | 527 |
| Nov. 5, 2016 | Section 5 Championships | 16:50.40 | 9 | 513 |
| Nov. 25, 2017 | Nike Cross Nationals New York Regional | 16:59.70 | 31 | 491 |
| Nov. 12, 2016 | NYSPHSAA - New York State Championships | 17:02.50 | 49 | 484 |
| Nov. 11, 2017 | NYSPHSAA - New York State Championships | 17:02.80 | 14 | 484 |
| Nov. 4, 2017 | Section 5 Championships | 17:39.30 | 5 | 403 |
600m
588
Points
1:30.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 31, 2020 | Section 5 RWTL #9 | 1:30.45 | 12 | 588 |
8000m_cc
1055
Points
22:46.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 1, 2024 | ACC Cross Country Championships | 22:46.50 | 10 | 1055 |
| Oct. 31, 2025 | ACC Cross Country Championships | 22:55.80 | 8 | 1037 |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 23:20.30 | 34 | 992 |
| Oct. 28, 2022 | ACC Championship | 23:24.00 | 19 | 985 |
| Oct. 27, 2023 | ACC Cross Country Championships | 23:28.90 | 10 | 977 |
| Oct. 17, 2025 | Nuttycombe Wisconsin Invitational | 23:34.42 | 10 | 967 |
| Sept. 23, 2023 | Virginia College & Open Invitational | 23:52.20 | 35 | 935 |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 23:59.80 | 34 | 921 |
| Oct. 14, 2022 | Nuttycombe Invitational | 24:03.40 | 99 | 915 |
| Sept. 27, 2024 | Nuttycombe Wisconsin Invitational | 24:11.70 | 47 | 900 |
| Sept. 24, 2022 | OSU Cowboy Jamboree | 24:19.40 | 73 | 887 |
| Sept. 9, 2022 | PSU Spiked Shoe Invitational | 25:19.50 | 7 | 786 |
4mile_cc
810
Points
19:55.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 3, 2022 | Harry Lang Invitational | 19:55.04 | 2 | 810 |
mile
1043
Points
4:02.59
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 1, 2025 | Boston University John Thomas Terrier Classic | 4:02.59 | 45 | 1043 |
| Jan. 18, 2020 | New Balance Games | 4:15.84 | 2 | 889 |
| Feb. 8, 2020 | The NYRR Millrose Games | 4:28.65 | 14 | 752 |
| Jan. 19, 2019 | New Balance Games | 4:32.34 | 16 | 714 |
| June 18, 2017 | New Balance Nationals Outdoor | 4:40.91 | 22 | 631 |
3mile_cc
726
Points
14:54.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 28, 2019 | 55th Annual McQuaid Invitational | 14:54.70 | 1 | 726 |
| Sept. 29, 2018 | 54th Annual McQuaid Invitational | 15:00.80 | 3 | 708 |
| Sept. 30, 2017 | 53rd Annual McQuaid Invitational | 15:15.40 | 6 | 666 |
| Sept. 21, 2019 | Section 7 (Pre-States) Cross Country Invitational | 15:32.40 | 1 | 619 |
| Oct. 1, 2016 | 52nd Annual McQuaid Invitational | 16:01.10 | 33 | 544 |
Long-Distance
Event Group
1083
Points
13:35.53
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 15, 2025 | 5000m | Boston University David Hemery Valentine Invitational | 13:35.53 | 21 | 1083 |
| March 3, 2025 | 5000m | Atlantic Coast Conference Indoor Championships | 13:39.85 | 5 | 1068 |
| March 3, 2025 | 5000m | ACC Indoor Track & Field Championships | 13:39.85 | 5 | 1068 |
| June 8, 2024 | 10000m | NCAA Division I Outdoor T&F Championships | 28:55.14 | 17 | 1049 |
| June 8, 2024 | 10000m | NCAA Division I Outdoor Track And Field Championships | 28:55.14 | 17 | 1049 |
Cross Country
Event Group
1055
Points
22:46.50
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 1, 2024 | 8000mCC | ACC Cross Country Championships | 22:46.50 | 10 | 1055 |
| Oct. 31, 2025 | 8000mCC | ACC Cross Country Championships | 22:55.80 | 8 | 1037 |
| Nov. 23, 2024 | 10000mCC | NCAA Division I Cross Country Championships | 29:20.60 | 28 | 1012 |
| Oct. 19, 2024 | 8000mCC | Wisconsin Pre-Nationals | 23:20.30 | 34 | 992 |
| Oct. 28, 2022 | 8000mCC | ACC Championship | 23:24.00 | 19 | 985 |
Mid-D
Event Group
766
Points
2:34.88
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 4, 2020 | 1000m | Section 5 RWTL #5 | 2:34.88 | 1 | 766 |
| Feb. 22, 2020 | 1000m | Section 5 Sectional Champs | 2:39.97 | 1 | 675 |
| Jan. 5, 2019 | 1000m | Section 5 RWTL #4 | 2:40.65 | 2 | 663 |
| Jan. 31, 2020 | 600m | Section 5 RWTL #9 | 1:30.45 | 12 | 588 |
| Jan. 28, 2017 | 1000m | Section 5 RWTL - By Class | 2:53.87 | 10 | 455 |
Mile
Event Group
1043
Points
4:02.59
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Mile | Boston University John Thomas Terrier Classic | 4:02.59 | 45 | 1043 |
| April 20, 2024 | 1500m | Virginia Challenge | 3:45.66 | 10 | 1032 |
| May 3, 2025 | 1500m | Larry Ellis Invitational | 3:48.98 | 22 | 990 |
| Jan. 18, 2020 | Mile | New Balance Games | 4:15.84 | 2 | 889 |
| Jan. 18, 2020 | 1500m | New Balance Games | 4:00.99 | 3 | 843 |
Distance
Event Group
1066
Points
7:58.41
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 3, 2025 | 3000m | ACC Indoor Track & Field Championships | 7:58.41 | 17 | 1066 |
| March 3, 2025 | 3000m | Atlantic Coast Conference Indoor Championships | 7:58.41 | 17 | 1066 |
| Feb. 24, 2024 | 3000m | ACC Indoor Track & Field Championships | 8:07.27 | 25 | 1014 |
| Feb. 12, 2022 | 3000m | BU David Hemery Valentine Invitational | 8:14.77 | 67 | 971 |
| Feb. 6, 2021 | 3000m | Doc Hale Elite | 8:25.25 | 5 | 913 |
Steeple
Event Group
901
Points
9:23.22
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2019 | 3000mSC | Section 5 State Qualifier | 9:23.22 | 1 | 901 |
| June 16, 2019 | 2000mSC | New Balance Nationals Outdoor | 6:05.27 | 11 | 889 |
| May 25, 2019 | 3000mSC | Section 5 Class Champs | 9:27.74 | 2 | 883 |
| May 11, 2019 | 3000mSC | Glenn D. Loucks Games | 9:28.62 | 2 | 879 |
| June 8, 2019 | 3000mSC | NYSPHSAA - NY State Champs | 9:30.40 | 7 | 872 |
Long Sprints
Event Group
500
Points
1:14.77
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Dec. 29, 2018 | 500m | Section 5 RWTL #3 | 1:14.77 | 2 | 500 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava