Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
1065
Points
28:44.30
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 22, 2025 | NCAA Division I Cross Country Championships | 28:44.30 | 7 | 1065 | 53° |
| Nov. 22, 2025 | NCAA Division I Cross Country Championships | 28:44.30 | 7 | 1065 | 53° |
| Nov. 23, 2024 | NCAA Division I Cross Country Championships | 29:02.30 | 13 | 1038 | 45° |
| Nov. 15, 2024 | NCAA Southeast DI Region Championship | 30:00.30 | 8 | 955 | 64° |
| Nov. 19, 2022 | NCAA DI Cross Country Championships | 30:43.60 | 163 | 894 | 43° |
| Nov. 11, 2022 | NCAA Division I Southeast Region Cross Country Championships | 30:48.50 | 46 | 888 | 64° |
| Nov. 10, 2023 | NCAA Division I Southeast Region Cross Country Championships | 31:00.40 | 79 | 871 | 62° |
| Nov. 18, 2023 | NCAA Division I Cross Country Championships | 32:20.80 | 219 | 766 | 61° |
1500m
1197
Points
3:33.41
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 8, 2025 | 117th Millrose Games | 3:33.41 | 8 | 1197 | 34° |
| March 29, 2025 | Raleigh Relays | 3:33.71 | 3 | 1193 | 79° |
| June 30, 2024 | 2024 U.S. Olympic Team Trials | 3:39.23 | 10 | 1117 | 79° |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 3:40.87 | 2 | 1095 | 74° |
| May 13, 2023 | ACC Outdoor Track & Field Championships | 3:41.16 | 4 | 1091 | 84° |
| June 8, 2024 | NCAA Division I Outdoor Track And Field Championships | 3:41.43 | 21 | 1088 | 78° |
| June 8, 2024 | NCAA Division I Outdoor T&F Championships | 3:41.43 | 21 | 1088 | 78° |
| May 13, 2023 | ACC Outdoor Track & Field Championships | 3:43.40 | 8 | 1062 | 84° |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 3:43.52 | 3 | 1060 | 74° |
| May 17, 2025 | ACC Outdoor Track & Field Championships | 3:44.20 | 4 | 1051 | 81° |
| March 13, 2022 | New Balance Nationals Indoor | 3:46.23 | 1 | 1025 | |
| June 14, 2025 | NCAA Division 1 Outdoor Track & Field Championship | 3:47.58 | 5 | 1008 | 69° |
| Jan. 29, 2022 | The Millrose Games | 3:47.81 | 8 | 1005 | |
| June 14, 2025 | NCAA Division 1 Outdoor Track & Field Championship | 3:52.37 | 10 | 947 | 69° |
1600m
1063
Points
3:59.55
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 13, 2022 | Explorers Invitational | 3:59.55 | 1 | 1063 | |
| May 28, 2022 | PIAA T&F State Championships | 4:01.56 | 1 | 1038 | |
| June 4, 2021 | John Hay Pennsylvania Distance Festival | 4:02.15 | 1 | 1031 | |
| April 24, 2021 | Whippet Invitational | 4:07.20 | 1 | 971 | |
| May 29, 2021 | PIAA T&F State Championships | 4:08.67 | 1 | 954 | |
| May 19, 2022 | PIAA District 12 AAA Championships | 4:10.28 | 1 | 935 | 78° |
| May 22, 2021 | PIAA District 12 AAA Championships | 4:12.73 | 1 | 907 | 93° |
| Feb. 3, 2020 | The Varsity Classic | 4:31.76 | 8 | 704 |
2mile
921
Points
9:02.93
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 28, 2021 | adidas Indoor Nationals hosted by Champion Speed | 9:02.93 | 2 | 921 | |
| Jan. 16, 2022 | The VA Showcase | 9:04.65 | 1 | 912 | |
| Feb. 6, 2021 | The East Coast Invitational | 9:13.85 | 1 | 866 |
200m
631
Points
24.35
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 4, 2022 | PCL Week #1 (O'Hara) | 24.35 | 7 | 631 | 56° |
| April 15, 2019 | PCL Boys Meet #3 - LaSalle | 25.74 | 5 | 483 | |
| April 22, 2019 | PCL Boys Meet #4 - LaSalle | 26.04 | 14 | 454 |
2000m
892
Points
5:25.71
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 6, 2021 | The East Coast Invitational | 5:25.71 | 2 | 892 |
3000m
1201
Points
7:36.09
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 7, 2024 | Boston University Sharon Colyear-Danville Season Opener | 7:36.09 | 4 | 1201 | 37° |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 7:36.69 | 1 | 1197 | 52° |
| March 3, 2025 | ACC Indoor Track & Field Championships | 7:36.69 | 1 | 1197 | 52° |
| Jan. 27, 2024 | Penn State National Open | 7:47.49 | 1 | 1131 | 45° |
| March 15, 2025 | NCAA Division I Indoor Championships | 7:52.69 | 2 | 1100 | 61° |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 7:54.59 | 3 | 1088 | |
| March 4, 2022 | Polar Bear 3k and 200m Champs | 8:16.40 | 1 | 962 | |
| Jan. 16, 2022 | The VA Showcase | 8:28.94 | 1 | 893 | |
| Jan. 23, 2021 | Holy Ghost Prep Polar Bear #2 | 8:36.61 | 1 | 852 | 34° |
| Feb. 8, 2020 | TFCAofGP Meet #8 | 9:09.06 | 2 | 690 |
3200m
1015
Points
8:41.57
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 6, 2022 | 17th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 8:41.57 | 1 | 1015 | |
| May 8, 2021 | 16th Henderson Invitational | 8:49.96 | 2 | 970 | |
| May 29, 2021 | PIAA T&F State Championships | 8:54.87 | 1 | 945 | |
| Jan. 16, 2022 | The VA Showcase | 9:01.77 | 1 | 909 | |
| May 22, 2021 | PIAA District 12 AAA Championships | 9:10.03 | 1 | 868 | 93° |
| April 5, 2021 | PCL Meet #1 - LaSalle | 9:42.21 | 1 | 715 |
400m
793
Points
51.13
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 4, 2022 | PCL Week #1 (O'Hara) | 51.13 | 1 | 793 | 56° |
| Dec. 14, 2021 | Winter Freeze Outdoor Invitational | 51.85 | 1 | 752 | |
| Jan. 21, 2022 | TFCAofGP Meet #6 | 54.72 | 1 | 602 | 27° |
| May 16, 2019 | PIAA District 12 AAA Championships | 54.98 | 19 | 589 | 70° |
| April 15, 2019 | PCL Boys Meet #3 - LaSalle | 55.14 | 1 | 581 | |
| April 22, 2019 | PCL Boys Meet #4 - LaSalle | 56.84 | 8 | 501 | |
| April 6, 2019 | Whippet Invitational | 57.47 | 36 | 473 |
4000m_cc
368
Points
14:09.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 12, 2019 | Manhattan HS Invitational | 14:09.20 | 39 | 368 |
5000m
1149
Points
13:16.82
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 19, 2025 | Virginia Challenge | 13:16.82 | 1 | 1149 | 88° |
| March 3, 2025 | ACC Indoor Track & Field Championships | 13:30.69 | 2 | 1100 | 52° |
| March 3, 2025 | Atlantic Coast Conference Indoor Championships | 13:30.69 | 2 | 1100 | 52° |
| May 11, 2024 | ACC Outdoor Track & Field Championships | 13:47.57 | 8 | 1042 | 74° |
| Nov. 14, 2020 | GSTC High School Fall Showcase Meet #4 | 15:08.25 | 1 | 785 | 52° |
5000m_cc
921
Points
14:24.16
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Dec. 4, 2021 | Garmin RunningLane Cross Country Championships | 14:24.16 | 11 | 921 | |
| Oct. 1, 2021 | Lehigh University's Paul Short Run | 14:49.00 | 1 | 843 | 66° |
| Nov. 21, 2020 | RunningLane National Cross Country Championships | 14:52.54 | 24 | 833 | |
| Sept. 4, 2021 | Northampton Cross Country Invitational | 15:13.40 | 1 | 770 | 75° |
| Oct. 28, 2021 | PIAA District 12 Championships | 15:44.90 | 1 | 681 | |
| Oct. 23, 2021 | Philadelphia Catholic League Championships | 15:46.10 | 1 | 678 | |
| Nov. 6, 2021 | PIAA State Championships | 15:46.70 | 1 | 676 | 51° |
| Nov. 7, 2020 | PIAA State Championships | 16:12.00 | 1 | 608 | 69° |
| Oct. 19, 2020 | Archbishop Wood HS, Viking Invitational | 16:14.85 | 1 | 601 | |
| Sept. 22, 2021 | PCL Week 2 | 16:26.20 | 1 | 572 | |
| Oct. 29, 2020 | PIAA District 12 Championship | 16:34.80 | 1 | 551 | |
| Oct. 5, 2019 | Lehigh University's Paul Short Run | 16:45.70 | 34 | 524 | |
| Oct. 24, 2019 | PIAA District 12 Championships | 16:58.20 | 1 | 494 | |
| Oct. 19, 2019 | Philadelphia Catholic League Championships | 17:04.90 | 7 | 479 | |
| Nov. 2, 2019 | PIAA State Championships | 17:16.00 | 50 | 453 | 50° |
| Aug. 31, 2019 | Northampton Cross Country Invitational | 18:12.97 | 79 | 335 | 80° |
| Sept. 18, 2019 | PCL Regular Season Meet #3 | 18:38.50 | 20 | 287 | |
| Oct. 2, 2019 | PCL Regular Season Meet #5 | 21:24.60 | 41 | 67 | |
| Sept. 11, 2019 | PCL Regular Season Meet #2 | 24:57.00 | 74 | 1 |
800m
1092
Points
1:47.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 15, 2023 | Virginia Grand Prix | 1:47.74 | 1 | 1092 | 79° |
| April 27, 2025 | Virginia High Performance | 1:48.08 | 1 | 1082 | 73° |
| June 15, 2022 | Brooks PR Invitational | 1:48.59 | 3 | 1067 | 59° |
| Feb. 10, 2024 | Boston University David Hemery Valentine Invitational | 1:48.71 | 18 | 1063 | 58° |
| April 8, 2022 | The John Heins Invitational (FKA Upper Moreland Invite) | 1:49.68 | 2 | 1035 | 61° |
| Jan. 28, 2023 | Penn State National | 1:50.01 | 7 | 1026 | 46° |
| May 28, 2022 | PIAA T&F State Championships | 1:51.24 | 1 | 991 | |
| May 14, 2022 | Philadelphia Catholic League Outdoor Championships | 1:51.29 | 1 | 990 | 70° |
| May 22, 2021 | PIAA District 12 AAA Championships | 1:53.71 | 1 | 923 | 93° |
| April 30, 2021 | Explorers Invitational | 1:53.83 | 1 | 920 | |
| May 15, 2021 | Philadelphia Catholic League Outdoor Championships | 1:54.43 | 1 | 904 | |
| Dec. 29, 2021 | Marine Corps Holiday Classic | 1:54.46 | 1 | 903 | |
| March 27, 2021 | GSTC East Coast Winter Championships | 1:54.98 | 4 | 889 | 67° |
| May 29, 2021 | PIAA T&F State Championships | 1:55.45 | 5 | 877 | |
| Dec. 14, 2021 | Winter Freeze Outdoor Invitational | 1:55.81 | 1 | 867 | |
| Feb. 22, 2020 | TFCAofGP Meet of Champions | 2:02.44 | 13 | 702 | |
| Dec. 21, 2019 | TFCAofGP Meet #2 | 2:03.37 | 3 | 681 | |
| Feb. 16, 2020 | PCL Indoor Championship | 2:03.54 | 4 | 677 | |
| May 4, 2019 | PCL Freshman Developmental Clinic | 2:06.70 | 2 | 605 | |
| Jan. 17, 2020 | PCL Regular Season Meet | 2:09.94 | 2 | 537 | 32° |
| April 12, 2019 | Upper Moreland Track Invitational | 2:10.92 | 6 | 517 | 72° |
| April 1, 2019 | PCL Boys Meet #1 - Father Judge | 2:12.70 | 4 | 481 | 46° |
| April 29, 2019 | PCL Boys Meet #5 - LaSalle | 2:18.40 | 12 | 376 |
8000m_cc
1110
Points
22:17.60
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 1, 2024 | ACC Cross Country Championships | 22:17.60 | 1 | 1110 | |
| Oct. 31, 2025 | ACC Cross Country Championships | 22:39.40 | 2 | 1068 | 56° |
| Oct. 19, 2024 | Virginia/Panorama Farms Invitational | 22:58.90 | 1 | 1032 | 70° |
| Oct. 27, 2023 | ACC Cross Country Championships | 23:24.70 | 8 | 984 | 80° |
| Oct. 15, 2022 | Panorama Farms XC23 Invitational | 23:36.00 | 16 | 964 | 76° |
| Sept. 23, 2023 | Virginia College & Open Invitational | 23:38.60 | 13 | 959 | 60° |
| Sept. 27, 2024 | Nuttycombe Wisconsin Invitational | 23:49.80 | 18 | 939 | 74° |
| Oct. 28, 2022 | ACC Championship | 24:04.10 | 58 | 914 | 58° |
| Sept. 23, 2022 | Coast-to-Coast Battle in Beantown | 24:30.80 | 17 | 868 | 59° |
mile
1217
Points
3:48.82
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 8, 2025 | 117th Millrose Games | 3:48.82 | 5 | 1217 | 34° |
| Feb. 10, 2024 | Eagle Elite | 3:54.73 | 2 | 1141 | 58° |
| Jan. 25, 2025 | Penn 10 Team Elite | 3:54.94 | 3 | 1138 | 32° |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 3:56.15 | 2 | 1123 | |
| Feb. 10, 2023 | 2023 Boston University David Hemery Valentine Invite | 3:56.83 | 16 | 1114 | 58° |
| March 9, 2024 | NCAA Division I Indoor Track and Field Championships | 3:57.29 | 7 | 1108 | |
| June 2, 2022 | HOKA Festival of Miles | 3:57.89 | 4 | 1101 | 76° |
| May 14, 2022 | Philadelphia Catholic League Outdoor Championships | 3:57.98 | 1 | 1100 | 70° |
| April 13, 2022 | Explorers Invitational | 4:00.95 | 1 | 1063 | |
| April 30, 2022 | The Penn Relays Carnival | 4:01.04 | 1 | 1062 | 67° |
| March 13, 2022 | New Balance Nationals Indoor | 4:02.34 | 1 | 1046 | |
| June 4, 2021 | John Hay Pennsylvania Distance Festival | 4:03.53 | 1 | 1032 | |
| June 19, 2022 | New Balance Nationals Outdoor | 4:03.57 | 1 | 1031 | 75° |
| Feb. 27, 2022 | PTFCA Indoor State Championship | 4:04.59 | 1 | 1019 | 43° |
| July 2, 2021 | Brooks Invitational | 4:04.93 | 3 | 1015 | |
| Feb. 25, 2023 | ACC Indoor Track & Field Championships | 4:05.03 | 10 | 1014 | 54° |
| Jan. 29, 2022 | The Millrose Games | 4:05.47 | 8 | 1009 | |
| Feb. 24, 2024 | ACC Indoor Track & Field Championships | 4:05.48 | 3 | 1009 | |
| Feb. 13, 2022 | PCL Indoor Championship | 4:10.65 | 1 | 948 | |
| Feb. 28, 2021 | adidas Indoor Nationals hosted by Champion Speed | 4:11.72 | 3 | 936 | |
| March 9, 2024 | NCAA Division I Indoor Track and Field Championships | 4:12.44 | 10 | 927 | |
| Jan. 30, 2021 | PCL Polar Bear Meet #1 | 4:12.56 | 1 | 926 | |
| March 1, 2020 | PTFCA Indoor State Championship | 4:22.16 | 4 | 820 | 43° |
| Feb. 22, 2020 | TFCAofGP Meet of Champions | 4:28.20 | 3 | 756 | |
| Feb. 14, 2020 | TFCAofGP Last Chance Meet | 4:37.75 | 1 | 661 |
Cross Country
Event Group
1110
Points
22:17.60
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 1, 2024 | 8000mCC | ACC Cross Country Championships | 22:17.60 | 1 | 1110 | |
| Oct. 31, 2025 | 8000mCC | ACC Cross Country Championships | 22:39.40 | 2 | 1068 | 56° |
| Nov. 22, 2025 | 10000mCC | NCAA Division I Cross Country Championships | 28:44.30 | 7 | 1065 | 53° |
| Nov. 22, 2025 | 10000mCC | NCAA Division I Cross Country Championships | 28:44.30 | 7 | 1065 | 53° |
| Nov. 23, 2024 | 10000mCC | NCAA Division I Cross Country Championships | 29:02.30 | 13 | 1038 | 45° |
Mile
Event Group
1217
Points
3:48.82
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 8, 2025 | Mile | 117th Millrose Games | 3:48.82 | 5 | 1217 | 34° |
| Feb. 8, 2025 | 1500m | 117th Millrose Games | 3:33.41 | 8 | 1197 | 34° |
| March 29, 2025 | 1500m | Raleigh Relays | 3:33.71 | 3 | 1193 | 79° |
| Feb. 10, 2024 | Mile | Eagle Elite | 3:54.73 | 2 | 1141 | 58° |
| Jan. 25, 2025 | Mile | Penn 10 Team Elite | 3:54.94 | 3 | 1138 | 32° |
Distance
Event Group
1201
Points
7:36.09
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Dec. 7, 2024 | 3000m | Boston University Sharon Colyear-Danville Season Opener | 7:36.09 | 4 | 1201 | 37° |
| March 3, 2025 | 3000m | Atlantic Coast Conference Indoor Championships | 7:36.69 | 1 | 1197 | 52° |
| March 3, 2025 | 3000m | ACC Indoor Track & Field Championships | 7:36.69 | 1 | 1197 | 52° |
| Jan. 27, 2024 | 3000m | Penn State National Open | 7:47.49 | 1 | 1131 | 45° |
| March 15, 2025 | 3000m | NCAA Division I Indoor Championships | 7:52.69 | 2 | 1100 | 61° |
Short Sprints
Event Group
631
Points
24.35
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 4, 2022 | 200m | PCL Week #1 (O'Hara) | 24.35 | 7 | 631 | 56° |
| April 15, 2019 | 200m | PCL Boys Meet #3 - LaSalle | 25.74 | 5 | 483 | |
| April 22, 2019 | 200m | PCL Boys Meet #4 - LaSalle | 26.04 | 14 | 454 |
Long Sprints
Event Group
793
Points
51.13
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 4, 2022 | 400m | PCL Week #1 (O'Hara) | 51.13 | 1 | 793 | 56° |
| Dec. 14, 2021 | 400m | Winter Freeze Outdoor Invitational | 51.85 | 1 | 752 | |
| Jan. 21, 2022 | 400m | TFCAofGP Meet #6 | 54.72 | 1 | 602 | 27° |
| May 16, 2019 | 400m | PIAA District 12 AAA Championships | 54.98 | 19 | 589 | 70° |
| April 15, 2019 | 400m | PCL Boys Meet #3 - LaSalle | 55.14 | 1 | 581 |
Long-Distance
Event Group
1149
Points
13:16.82
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 19, 2025 | 5000m | Virginia Challenge | 13:16.82 | 1 | 1149 | 88° |
| March 3, 2025 | 5000m | ACC Indoor Track & Field Championships | 13:30.69 | 2 | 1100 | 52° |
| March 3, 2025 | 5000m | Atlantic Coast Conference Indoor Championships | 13:30.69 | 2 | 1100 | 52° |
| May 11, 2024 | 5000m | ACC Outdoor Track & Field Championships | 13:47.57 | 8 | 1042 | 74° |
| Nov. 14, 2020 | 5000m | GSTC High School Fall Showcase Meet #4 | 15:08.25 | 1 | 785 | 52° |
Mid-D
Event Group
1092
Points
1:47.74
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 15, 2023 | 800m | Virginia Grand Prix | 1:47.74 | 1 | 1092 | 79° |
| April 27, 2025 | 800m | Virginia High Performance | 1:48.08 | 1 | 1082 | 73° |
| June 15, 2022 | 800m | Brooks PR Invitational | 1:48.59 | 3 | 1067 | 59° |
| Feb. 10, 2024 | 800m | Boston University David Hemery Valentine Invitational | 1:48.71 | 18 | 1063 | 58° |
| April 8, 2022 | 800m | The John Heins Invitational (FKA Upper Moreland Invite) | 1:49.68 | 2 | 1035 | 61° |