Performance Dashboard
Athlete analytics & progression tracking
1000m
1010
Points
2:47.42
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 21, 2022 | Hokie Invitational | 2:47.42 | 9 | 1010 | 25° |
| Jan. 20, 2024 | Dick Taylor Carolina Challenge | 2:48.51 | 3 | 996 | 31° |
| Feb. 15, 2025 | Boston University David Hemery Valentine Invitational | 2:48.73 | 11 | 993 | 28° |
| Jan. 26, 2019 | Dr. Sander Columbia Challenge | 2:48.81 | 2 | 992 | |
| Feb. 17, 2018 | Section 9 Class A | 2:49.51 | 1 | 984 | |
| March 3, 2018 | NYSPHSAA -NY State Champs | 2:50.60 | 4 | 971 | |
| Jan. 27, 2018 | Dr. Sander Invitational | 2:51.25 | 4 | 963 | |
| March 7, 2020 | NYSPHSAA -NY State Champs | 2:51.43 | 2 | 960 | |
| March 2, 2019 | NYSPHSAA -NY State Champs | 2:52.53 | 2 | 947 | |
| Jan. 11, 2020 | Stanner Games | 2:55.46 | 1 | 912 | |
| Dec. 21, 2018 | Jim Mitchell Invitational | 2:56.09 | 1 | 905 | |
| Jan. 25, 2020 | Section 9 Last Chance | 2:57.25 | 1 | 891 | |
| Feb. 16, 2019 | Section 9 Class A/B | 2:57.50 | 2 | 888 | |
| Feb. 28, 2020 | Section 9 State Qualifier | 2:57.87 | 1 | 884 | |
| Feb. 22, 2019 | Section 9 State Qualifier | 2:58.49 | 1 | 877 | |
| Feb. 23, 2018 | Section 9 State Qualifier | 2:59.72 | 1 | 863 | |
| Jan. 5, 2020 | Ocean Breeze Freedom Games | 3:00.33 | 6 | 856 | |
| Feb. 9, 2018 | MHAL Championship | 3:00.69 | 1 | 852 | |
| Jan. 28, 2017 | MHAL Championship | 3:07.38 | 1 | 777 |
1500m
1023
Points
4:23.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 23, 2022 | Virginia Challenge | 4:23.70 | 10 | 1023 | 82° |
| April 19, 2025 | UCONN Northeast Challenge | 4:28.89 | 2 | 985 | 79° |
| Feb. 8, 2020 | The NYRR Millrose Games | 4:30.85 | 6 | 971 | |
| Jan. 10, 2018 | Millrose Games Trials | 4:32.47 | 3 | 959 | |
| Feb. 8, 2025 | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 4:33.03 | 25 | 955 | 33° |
| May 24, 2019 | Section IX Class A/B Championship | 4:33.04 | 1 | 955 | |
| March 7, 2020 | NYSPHSAA -NY State Champs | 4:33.80 | 3 | 950 | |
| May 4, 2019 | Race at the Oval Office | 4:34.19 | 1 | 947 | |
| Jan. 9, 2019 | Millrose Games Trials | 4:34.25 | 2 | 946 | |
| Jan. 9, 2019 | Millrose Games Trials | 4:34.25 | 2 | 946 | |
| April 17, 2019 | DUO Border CLash | 4:35.92 | 1 | 934 | 61° |
| March 11, 2018 | New Balance Nationals Indoor | 4:36.02 | 10 | 934 | |
| Feb. 3, 2018 | 111th NYRR Millrose Games | 4:36.09 | 7 | 933 | |
| Feb. 9, 2019 | 112th NYRR Millrose Games | 4:37.47 | 11 | 924 | |
| Feb. 28, 2020 | Section 9 State Qualifier | 4:38.06 | 1 | 919 | |
| Jan. 8, 2020 | Millrose Games Trials | 4:39.15 | 1 | 912 | |
| Feb. 16, 2019 | Section 9 Class A/B | 4:42.95 | 2 | 885 | |
| May 31, 2019 | Section 9 State Qualifier | 4:44.90 | 2 | 872 | |
| April 28, 2018 | Kingston Tiger Relays | 4:48.68 | 1 | 846 | 69° |
| Jan. 31, 2020 | OCIAA Division Champs - 2,4,6 | 4:49.61 | 1 | 840 | |
| Feb. 24, 2017 | Section 9 State Qualifier | 4:50.36 | 2 | 835 | |
| March 4, 2017 | NYSPHSAA -NY State Champs | 4:50.88 | 13 | 832 | |
| Jan. 21, 2017 | OCIAA Division 2,4,6 | 4:54.85 | 1 | 805 | |
| Feb. 9, 2018 | MHAL Championship | 4:56.49 | 1 | 795 | |
| May 20, 2017 | MHAL Championships | 5:00.09 | 1 | 771 | |
| May 18, 2019 | MHAL Championships | 5:00.25 | 1 | 770 | |
| May 5, 2018 | Race at the Oval Office | 5:00.97 | 1 | 766 | |
| April 8, 2017 | Gander Invitational | 5:03.14 | 4 | 752 | |
| April 3, 2019 | FDR vs Spackenkill | 5:03.80 | 1 | 748 | |
| May 7, 2016 | Race At The Oval Office | 5:04.97 | 2 | 740 | |
| May 2, 2018 | Compiled Duals | 5:05.00 | 1 | 740 | |
| April 30, 2019 | Rondout Valley vs FDR | 5:06.10 | 1 | 733 | |
| May 9, 2018 | FDR vs Spackenkill | 5:08.50 | 1 | 718 | |
| Jan. 28, 2017 | MHAL Championship | 5:09.97 | 1 | 709 | |
| Dec. 10, 2016 | OCIAA Developmental A2 | 5:10.00 | 2 | 709 | |
| May 19, 2018 | MHAL Championships | 5:17.00 | 1 | 666 | |
| May 2, 2018 | FDR vs Wallkill, Rhinebeck | 5:31.20 | 1 | 584 |
1600m
875
Points
5:04.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 27, 2017 | Pearl River Holiday Festival | 5:04.20 | 1 | 875 |
2mile
932
Points
10:38.97
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 19, 2019 | New Balance Games | 10:38.97 | 1 | 932 | |
| Jan. 20, 2018 | New Balance Games | 10:41.99 | 1 | 923 | |
| Dec. 30, 2016 | Ocean Breeze Holiday Festival | 11:54.65 | 7 | 730 |
2000msc
1072
Points
6:29.08
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2019 | Race at the Oval Office | 6:29.08 | 1 | 1072 | |
| June 8, 2019 | NYSPHSAA - NY State Champs | 6:31.59 | 1 | 1062 | 77° |
| June 17, 2018 | New Balance Nationals Outdoor | 6:41.47 | 2 | 1023 | |
| April 28, 2018 | Kingston Tiger Relays | 6:47.64 | 1 | 1000 | 69° |
| June 9, 2018 | NYSPHSAA - NY State Champs | 6:47.78 | 3 | 999 | |
| June 18, 2017 | New Balance Nationals Outdoor | 6:52.07 | 4 | 983 | |
| June 1, 2018 | Section 9 State Qualifier | 6:53.03 | 1 | 979 | |
| June 2, 2017 | Section 9 State Qualifier | 6:57.38 | 1 | 963 | |
| May 6, 2017 | Race At The Oval Office | 6:58.61 | 1 | 958 | |
| June 10, 2017 | NYSPHSAA - NY State Champs | 7:02.09 | 10 | 945 | 78° |
| May 26, 2017 | Section IX Class A & D Championship | 7:09.09 | 1 | 920 | |
| June 3, 2016 | Section 9 State Qualifier | 7:14.31 | 2 | 901 | |
| April 29, 2017 | Kingston Tiger Relays | 7:16.48 | 1 | 893 | 80° |
| May 18, 2019 | MHAL Championships | 7:17.05 | 1 | 891 | |
| May 26, 2016 | Section IX Class A & D Championship | 7:22.46 | 2 | 871 | |
| May 20, 2017 | MHAL Championships | 7:36.34 | 1 | 823 | |
| May 31, 2019 | Section 9 State Qualifier | 7:50.00 | 4 | 776 | |
| May 21, 2016 | MHAL Championships | 7:50.09 | 2 | 776 | |
| May 19, 2018 | MHAL Championships | 7:51.39 | 1 | 771 | |
| April 8, 2017 | Gander Invitational | 7:53.59 | 2 | 764 | |
| April 30, 2016 | Kingston Tiger Relays | 7:56.27 | 1 | 755 | 61° |
| May 7, 2016 | Race At The Oval Office | 8:07.36 | 1 | 719 |
3000m
921
Points
9:57.62
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 27, 2019 | The Penn Relays Carnival | 9:57.62 | 14 | 921 | 64° |
| April 20, 2018 | DUO Border CLash | 9:58.01 | 1 | 920 | 48° |
| Jan. 6, 2019 | Ocean Breeze Freedom Games | 10:07.84 | 1 | 890 | |
| Dec. 16, 2017 | AT&T Coaches Hall of Fame Invitational | 10:10.61 | 1 | 882 | |
| April 21, 2017 | DUO Border Clash | 10:15.90 | 1 | 866 | 55° |
| Dec. 16, 2016 | OCIAA Developmental B1 | 10:24.00 | 1 | 842 | |
| Dec. 21, 2019 | OCIAA Developmental B1 | 10:29.10 | 1 | 828 | |
| Feb. 17, 2017 | Section 9 Class A Championship | 10:29.55 | 2 | 826 | |
| April 8, 2017 | Gander Invitational | 10:39.13 | 1 | 799 | |
| April 30, 2019 | Rondout Valley vs FDR | 10:42.00 | 1 | 791 | |
| April 17, 2018 | FDR vs Saugerties Dual Meet | 10:48.20 | 1 | 773 | |
| May 21, 2016 | MHAL Championships | 10:50.23 | 1 | 767 | |
| Jan. 31, 2020 | OCIAA Division Champs - 2,4,6 | 10:51.75 | 1 | 763 | |
| Jan. 14, 2017 | Molloy Stanner Games | 10:54.20 | 12 | 756 | |
| May 20, 2017 | MHAL Championships | 10:58.86 | 1 | 743 | |
| May 19, 2018 | MHAL Championships | 10:59.94 | 1 | 741 | |
| May 2, 2018 | Compiled Duals | 11:05.50 | 1 | 725 | |
| May 18, 2019 | MHAL Championships | 11:11.39 | 1 | 709 | |
| May 2, 2018 | FDR vs Wallkill, Rhinebeck | 11:32.90 | 1 | 653 | |
| Feb. 9, 2018 | MHAL Championship | 11:40.64 | 1 | 633 | |
| Jan. 28, 2017 | MHAL Championship | 11:58.79 | 1 | 588 |
3000msc
1082
Points
10:05.46
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 26, 2025 | Penn Relays Carnival Presented by Toyota | 10:05.46 | 4 | 1082 | 75° |
| May 15, 2021 | ACC Outdoor Track & Field Championships | 10:13.61 | 11 | 1063 | 74° |
| May 14, 2022 | ACC Outdoor Track & Field Championships | 10:25.00 | 11 | 1036 | 78° |
| May 29, 2021 | NCAA Preliminary East Round | 10:26.61 | 25 | 1032 | |
| May 17, 2025 | BIG EAST Outdoor Track & Field Championships | 10:27.85 | 5 | 1030 | 68° |
| March 29, 2025 | Raleigh Relays | 10:35.43 | 26 | 1012 | 79° |
| May 3, 2021 | Duke Twilight | 10:38.28 | 3 | 1005 | 85° |
| April 17, 2021 | Virginia Challenge | 10:56.46 | 20 | 964 | 64° |
400m
860
Points
59.34
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 16, 2018 | FDR vs Highland, Webutuck | 59.34 | 1 | 860 | |
| May 6, 2017 | Race At The Oval Office | 1:05.59 | 3 | 661 |
400h
883
Points
1:04.92
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 18, 2019 | MHAL Championships | 1:04.92 | 1 | 883 | |
| April 27, 2019 | Kingston Tiger Relays | 1:06.13 | 1 | 851 | 50° |
| April 3, 2019 | FDR vs Spackenkill | 1:06.70 | 1 | 836 |
4000m_cc
838
Points
14:13.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 4, 2022 | Hokie Open | 14:13.80 | 2 | 838 | 68° |
| Oct. 13, 2018 | Manhattan HS Invitational | 14:45.80 | 2 | 773 | |
| Oct. 14, 2017 | Manhattan HS Invitational | 15:00.10 | 2 | 744 | |
| Oct. 8, 2016 | Manhattan HS Invitational | 15:17.50 | 4 | 710 |
4500m_cc
720
Points
17:13.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 16, 2019 | NYSPHSAA - New York State Championships | 17:13.70 | 19 | 720 |
5000m_cc
889
Points
17:31.08
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 25, 2018 | MHAL Championships | 17:31.08 | 1 | 889 | 44° |
| Sept. 25, 2020 | Virginia Invitational | 17:31.60 | 9 | 888 | |
| Nov. 24, 2018 | Nike Cross Nationals New York Regional | 18:14.90 | 5 | 816 | |
| Sept. 24, 2021 | Coast-to-Coast Battle in Beantown | 18:18.60 | 56 | 810 | |
| Sept. 3, 2021 | Charlotte Opener | 18:19.50 | 10 | 809 | 82° |
| Dec. 1, 2018 | Nike Cross Nationals | 18:29.90 | 78 | 792 | 44° |
| Nov. 10, 2018 | NYSPHSAA - New York State Championships | 18:32.40 | 5 | 788 | |
| Oct. 7, 2017 | Saugerties Invitational | 18:41.18 | 1 | 774 | 78° |
| Oct. 7, 2020 | Wolfpack Invitational | 18:42.50 | 23 | 772 | |
| Sept. 23, 2017 | Bowdoin XC Classic | 18:51.60 | 1 | 758 | |
| Nov. 18, 2017 | NY Federation Championships | 19:00.60 | 9 | 744 | |
| Sept. 22, 2018 | Bowdoin XC Classic | 19:00.60 | 2 | 744 | |
| Nov. 30, 2019 | Nike Cross Nationals New York Regional | 19:16.10 | 20 | 720 | |
| Oct. 27, 2017 | MHAL Championships | 19:19.63 | 1 | 715 | |
| Oct. 1, 2016 | Crusader Classic | 19:20.37 | 1 | 713 | |
| Nov. 25, 2017 | Nike Cross Nationals New York Regional | 19:22.60 | 17 | 710 | |
| Nov. 12, 2016 | NYSPHSAA - New York State Championships | 19:31.50 | 53 | 697 | 44° |
| Nov. 11, 2017 | NYSPHSAA - New York State Championships | 19:40.20 | 9 | 684 | 33° |
| Oct. 28, 2016 | Sec. 9 MHAL Champs | 19:44.41 | 1 | 677 | 46° |
| Oct. 17, 2015 | Section 1 Coaches Invitational | 19:51.00 | 8 | 668 | |
| Oct. 30, 2015 | Sec. 9 MHAL Champs | 20:11.62 | 4 | 638 | 53° |
| Oct. 24, 2019 | MHAL XC Championship | 20:13.70 | 1 | 635 | 65° |
| Nov. 14, 2015 | NYSPHSAA - New York State Championships | 20:22.70 | 69 | 622 | |
| Nov. 19, 2016 | NY Federation Championships | 20:28.30 | 81 | 614 | |
| Oct. 11, 2014 | Saugerties Invitational | 20:35.00 | 15 | 605 | 62° |
| Oct. 31, 2014 | Section 9 Championships | 22:14.62 | 43 | 473 | |
| Oct. 24, 2014 | Sec. 9 MHAL Champs | 22:28.84 | 14 | 456 | 55° |
6000m_cc
980
Points
20:26.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 30, 2022 | 48th Lehigh Paul Short Run | 20:26.30 | 52 | 980 | 64° |
| Oct. 28, 2022 | ACC Championship | 20:51.80 | 49 | 944 | 58° |
| Nov. 14, 2025 | NCAA Division I Northeast Region Cross Country Championships | 21:00.40 | 55 | 933 | 44° |
| Nov. 14, 2025 | NCAA Division I Northeast Region Cross Country Championships | 21:00.40 | 55 | 933 | 44° |
| Oct. 14, 2022 | Nuttycombe Invitational | 21:10.40 | 10 | 919 | 37° |
| Oct. 17, 2025 | Princeton Fall Classic | 21:12.90 | 60 | 915 | 64° |
| Sept. 16, 2022 | Coaching tree invitational | 21:18.90 | 31 | 907 | 84° |
| Oct. 31, 2025 | BIG EAST Cross Country Championships | 21:23.80 | 33 | 901 | 51° |
| Oct. 29, 2021 | ACC Cross Country Championships | 21:30.30 | 53 | 892 | |
| Oct. 15, 2021 | FSU Invitational (Pre-Nationals) | 21:45.90 | 28 | 871 | |
| Oct. 30, 2020 | ACC XC Championships | 21:53.30 | 78 | 861 | 73° |
| Oct. 16, 2020 | Wake Forest vs. UNC vs. NC State | 22:10.90 | 15 | 838 |
600m
983
Points
1:32.71
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | Penn State National Open | 1:32.71 | 3 | 983 | 45° |
| March 2, 2019 | NYSPHSAA -NY State Champs | 1:33.51 | 4 | 965 | |
| Jan. 21, 2022 | Hokie Invitational | 1:34.35 | 15 | 946 | 25° |
| Jan. 6, 2019 | Ocean Breeze Freedom Games | 1:35.27 | 1 | 926 | |
| Dec. 21, 2018 | Jim Mitchell Invitational | 1:35.98 | 2 | 911 | |
| Jan. 31, 2020 | OCIAA Division Champs - 2,4,6 | 1:37.94 | 1 | 869 | |
| Feb. 22, 2019 | Section 9 State Qualifier | 1:38.24 | 1 | 862 | |
| Feb. 17, 2017 | Section 9 Class A Championship | 1:49.84 | 11 | 635 |
800m
1019
Points
2:08.27
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 8, 2019 | NYSPHSAA - NY State Champs | 2:08.27 | 3 | 1019 | 77° |
| March 10, 2019 | New Balance Nationals Indoor | 2:08.60 | 9 | 1014 | |
| Feb. 12, 2022 | 2022 Darius Dixon Memorial Invitational | 2:09.36 | 9 | 1001 | 60° |
| June 9, 2018 | NYSPHSAA - NY State Champs | 2:11.00 | 4 | 974 | |
| May 31, 2019 | Section 9 State Qualifier | 2:12.29 | 1 | 953 | |
| April 10, 2021 | Tobacco Road Challenge | 2:12.42 | 5 | 951 | 77° |
| Feb. 26, 2022 | ACC Indoor Track & Field Championships | 2:12.74 | 25 | 946 | 44° |
| May 10, 2019 | Shen Invitational | 2:12.89 | 1 | 943 | |
| May 24, 2018 | Section IX Class A & B Championship | 2:14.02 | 1 | 925 | |
| May 5, 2018 | Race at the Oval Office | 2:16.42 | 1 | 887 | |
| May 4, 2019 | Race at the Oval Office | 2:16.60 | 1 | 885 | |
| Dec. 29, 2018 | Marine Corps Holiday Classic | 2:16.62 | 3 | 884 | |
| April 30, 2019 | Rondout Valley vs FDR | 2:20.80 | 1 | 820 | |
| May 20, 2017 | MHAL Championships | 2:20.99 | 1 | 817 | |
| June 3, 2016 | Section 9 State Qualifier | 2:21.68 | 4 | 807 | |
| April 20, 2018 | DUO Border CLash | 2:21.92 | 1 | 804 | 48° |
| May 9, 2018 | FDR vs Spackenkill | 2:29.00 | 1 | 702 | |
| May 21, 2016 | MHAL Championships | 2:29.87 | 4 | 690 | |
| April 3, 2019 | FDR vs Spackenkill | 2:30.40 | 1 | 682 | |
| June 1, 2018 | Section 9 State Qualifier | 2:46.50 | 12 | 480 |
mile
985
Points
4:49.17
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | Penn State National Open | 4:49.17 | 20 | 985 | 45° |
| Feb. 12, 2022 | 2022 Darius Dixon Memorial Invitational | 4:50.17 | 8 | 979 | 60° |
| Feb. 8, 2020 | The NYRR Millrose Games | 4:51.67 | 9 | 968 | |
| Jan. 9, 2019 | Millrose Games Trials | 4:52.65 | 2 | 962 | |
| Jan. 9, 2019 | Millrose Games Trials | 4:52.65 | 2 | 962 | |
| Feb. 8, 2025 | Bruce Lehane Scarlet and White Invitational (Invited Teams) | 4:52.70 | 25 | 962 | 33° |
| Jan. 10, 2018 | Millrose Games Trials | 4:54.48 | 3 | 950 | |
| Feb. 3, 2018 | 111th NYRR Millrose Games | 4:55.11 | 8 | 946 | |
| March 11, 2018 | New Balance Nationals Indoor | 4:55.88 | 10 | 940 | |
| Jan. 29, 2022 | 2022 Indiana University Relays | 4:56.86 | 17 | 934 | |
| Jan. 28, 2023 | Penn State National | 4:58.12 | 16 | 926 | 46° |
| Jan. 8, 2020 | Millrose Games Trials | 4:58.17 | 1 | 925 | |
| Feb. 9, 2019 | 112th NYRR Millrose Games | 4:59.76 | 11 | 915 |
3mile_cc
771
Points
18:01.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 8, 2018 | Warwick Valley Big Purple X-C Wave Mania | 18:01.90 | 2 | 771 | 66° |
| Sept. 16, 2017 | Suffern Invitational | 18:04.60 | 1 | 767 | |
| Sept. 9, 2017 | Warwick Valley Big Purple X-C Wave Mania | 18:28.20 | 1 | 729 | 63° |
| Nov. 2, 2018 | Section 9 XC Championship | 18:28.44 | 1 | 728 | |
| Nov. 4, 2016 | Section 9 XC Championship | 18:31.25 | 3 | 724 | |
| Sept. 17, 2016 | Suffern Invitational | 18:33.80 | 2 | 720 | |
| Nov. 3, 2017 | Section 9 XC Championship | 18:34.81 | 3 | 718 | |
| Nov. 6, 2019 | Section IX XC Championships | 18:39.10 | 4 | 711 | 47° |
| Sept. 10, 2016 | Warwick Valley Big Purple X-C Wave Mania | 18:54.58 | 2 | 687 | 87° |
| Nov. 6, 2015 | Section 9 Championships | 19:34.35 | 11 | 627 | |
| Sept. 19, 2015 | Suffern Invitational | 19:36.90 | 6 | 623 | |
| Sept. 12, 2015 | Warwick Valley Big Purple X-C Wave Mania | 20:39.00 | 12 | 535 | 76° |
Mid-D
Event Group
1019
Points
2:08.27
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 8, 2019 | 800m | NYSPHSAA - NY State Champs | 2:08.27 | 3 | 1019 | 77° |
| March 10, 2019 | 800m | New Balance Nationals Indoor | 2:08.60 | 9 | 1014 | |
| Jan. 21, 2022 | 1000m | Hokie Invitational | 2:47.42 | 9 | 1010 | 25° |
| Feb. 12, 2022 | 800m | 2022 Darius Dixon Memorial Invitational | 2:09.36 | 9 | 1001 | 60° |
| Jan. 20, 2024 | 1000m | Dick Taylor Carolina Challenge | 2:48.51 | 3 | 996 | 31° |
Mile
Event Group
1023
Points
4:23.70
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 23, 2022 | 1500m | Virginia Challenge | 4:23.70 | 10 | 1023 | 82° |
| Jan. 27, 2024 | Mile | Penn State National Open | 4:49.17 | 20 | 985 | 45° |
| April 19, 2025 | 1500m | UCONN Northeast Challenge | 4:28.89 | 2 | 985 | 79° |
| Feb. 12, 2022 | Mile | 2022 Darius Dixon Memorial Invitational | 4:50.17 | 8 | 979 | 60° |
| Feb. 8, 2020 | 1500m | The NYRR Millrose Games | 4:30.85 | 6 | 971 |
Distance
Event Group
932
Points
10:38.97
Personal Record
2Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 19, 2019 | 2Mile | New Balance Games | 10:38.97 | 1 | 932 | |
| Jan. 20, 2018 | 2Mile | New Balance Games | 10:41.99 | 1 | 923 | |
| April 27, 2019 | 3000m | The Penn Relays Carnival | 9:57.62 | 14 | 921 | 64° |
| April 20, 2018 | 3000m | DUO Border CLash | 9:58.01 | 1 | 920 | 48° |
| Jan. 6, 2019 | 3000m | Ocean Breeze Freedom Games | 10:07.84 | 1 | 890 |
Steeple
Event Group
1082
Points
10:05.46
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 26, 2025 | 3000mSC | Penn Relays Carnival Presented by Toyota | 10:05.46 | 4 | 1082 | 75° |
| May 4, 2019 | 2000mSC | Race at the Oval Office | 6:29.08 | 1 | 1072 | |
| May 15, 2021 | 3000mSC | ACC Outdoor Track & Field Championships | 10:13.61 | 11 | 1063 | 74° |
| June 8, 2019 | 2000mSC | NYSPHSAA - NY State Champs | 6:31.59 | 1 | 1062 | 77° |
| May 14, 2022 | 3000mSC | ACC Outdoor Track & Field Championships | 10:25.00 | 11 | 1036 | 78° |
Long Sprints
Event Group
860
Points
59.34
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 16, 2018 | 400m | FDR vs Highland, Webutuck | 59.34 | 1 | 860 | |
| May 6, 2017 | 400m | Race At The Oval Office | 1:05.59 | 3 | 661 |
Hurdles
Event Group
883
Points
1:04.92
Personal Record
400H
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 18, 2019 | 400H | MHAL Championships | 1:04.92 | 1 | 883 | |
| April 27, 2019 | 400H | Kingston Tiger Relays | 1:06.13 | 1 | 851 | 50° |
| April 3, 2019 | 400H | FDR vs Spackenkill | 1:06.70 | 1 | 836 |
Cross Country
Event Group
980
Points
20:26.30
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 30, 2022 | 6000mCC | 48th Lehigh Paul Short Run | 20:26.30 | 52 | 980 | 64° |
| Oct. 28, 2022 | 6000mCC | ACC Championship | 20:51.80 | 49 | 944 | 58° |
| Nov. 14, 2025 | 6000mCC | NCAA Division I Northeast Region Cross Country Championships | 21:00.40 | 55 | 933 | 44° |
| Nov. 14, 2025 | 6000mCC | NCAA Division I Northeast Region Cross Country Championships | 21:00.40 | 55 | 933 | 44° |
| Oct. 14, 2022 | 6000mCC | Nuttycombe Invitational | 21:10.40 | 10 | 919 | 37° |