Performance Dashboard
Athlete analytics & progression tracking
1000m
933
Points
2:26.35
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 25, 2025 | Hokie Invitational | 2:26.35 | 22 | 933 |
| Jan. 18, 2025 | VA Tech Hokie Invitational | 2:26.40 | 7 | 932 |
1500m
943
Points
3:52.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 16, 2024 | New Balance Nationals Outdoor | 3:52.70 | 15 | 943 |
| April 12, 2025 | Duke Invitational | 3:53.75 | 54 | 930 |
| May 3, 2024 | Track Night NYC | 3:54.61 | 7 | 920 |
| June 18, 2023 | New Balance Nationals Outdoor | 3:58.71 | 32 | 870 |
| March 12, 2023 | Nike Indoor Nationals | 4:02.03 | 13 | 831 |
| July 17, 2021 | AAU Club Championship | 4:19.74 | 3 | 638 |
| May 11, 2021 | Speed Capital Mid-Atlantic Invitational | 4:20.59 | 2 | 629 |
| May 23, 2021 | Legacy Invitational | 4:26.61 | 1 | 570 |
| June 13, 2021 | AAU Maryland District Qualifier | 4:27.85 | 1 | 558 |
| June 9, 2019 | AAU Maryland District Qualifier | 4:42.82 | 2 | 424 |
| July 13, 2019 | AAU National Club Championship | 4:42.97 | 4 | 423 |
| Aug. 3, 2019 | AAU Junior Olympic Games | 4:44.07 | 20 | 414 |
| March 7, 2020 | PVA YOUTH INDOOR INVITATIONAL | 4:47.78 | 3 | 384 |
| June 23, 2019 | AAU Region 3 Championships | 4:49.16 | 4 | 373 |
| July 8, 2018 | USATF Region 3 Championship | 4:58.43 | 6 | 305 |
| July 14, 2018 | AAU National Club Championship | 4:58.50 | 7 | 304 |
| June 10, 2018 | AAU Maryland District Qualifier | 5:08.58 | 3 | 237 |
| June 25, 2017 | AAU Region 3 Qualifier | 5:10.10 | 5 | 228 |
| June 11, 2017 | AAU District Qualifier - Maryland | 5:10.16 | 3 | 228 |
| Aug. 5, 2017 | AAU Junior Olympic Games | 5:20.64 | 37 | 168 |
| Feb. 18, 2018 | Rising Stars Track Classic (New Balance Qualifier) | 5:31.89 | 10 | 115 |
1600m
926
Points
4:11.04
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 18, 2024 | Under Armour Black and Blue Invitational | 4:11.04 | 2 | 926 |
| April 18, 2024 | Black and Blue Hopkins Invite | 4:11.04 | 2 | 926 |
| May 11, 2024 | MIAA Outdoor Track & Field Championships (Boys ONLY) | 4:12.82 | 1 | 906 |
| April 6, 2024 | Park Invite | 4:14.93 | 1 | 882 |
| May 13, 2023 | IAAM / MIAA Championships | 4:16.39 | 1 | 866 |
| May 12, 2022 | MIAA Outdoor Track & Field Championships | 4:18.12 | 1 | 847 |
| April 15, 2023 | Park Invite | 4:19.32 | 4 | 834 |
| Jan. 26, 2024 | MIAA/IAAM Indoor Track & Field Championships | 4:27.11 | 1 | 751 |
| Dec. 9, 2022 | MIAA / IAAM League Meet 1 | 4:27.91 | 1 | 743 |
| Jan. 27, 2023 | MIAA / IAAM Indoor Championships | 4:29.77 | 2 | 724 |
| Feb. 12, 2022 | MIAA Championships | 4:31.83 | 4 | 703 |
| May 7, 2021 | Gilman @ Calvert Hall | 4:51.46 | 4 | 521 |
| Feb. 16, 2020 | PVA/USATF 14 and Under Youth Invitational | 5:12.77 | 4 | 354 |
3000m
559
Points
9:38.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 13, 2021 | AAU Maryland District Qualifier | 9:38.00 | 1 | 559 |
| July 13, 2019 | AAU National Club Championship | 10:17.70 | 4 | 403 |
| Aug. 3, 2019 | AAU Junior Olympic Games | 10:22.64 | 13 | 385 |
| June 9, 2019 | AAU Maryland District Qualifier | 10:28.75 | 1 | 364 |
| June 2, 2019 | DMV Youth Challenge Invitational | 10:34.73 | 2 | 343 |
| June 23, 2019 | AAU Region 3 Championships | 10:35.44 | 3 | 341 |
| July 8, 2018 | USATF Region 3 Championship | 10:45.16 | 5 | 309 |
| July 14, 2018 | AAU National Club Championship | 10:47.60 | 4 | 302 |
| June 25, 2017 | AAU Region 3 Qualifier | 10:54.47 | 3 | 281 |
| Aug. 5, 2017 | AAU Junior Olympic Games | 10:56.64 | 10 | 274 |
| June 10, 2018 | AAU Maryland District Qualifier | 11:03.18 | 1 | 255 |
| June 11, 2017 | AAU District Qualifier - Maryland | 11:37.18 | 1 | 166 |
3000msc
981
Points
9:03.28
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 17, 2025 | ACC Outdoor Track & Field Championships | 9:03.28 | 10 | 981 |
| May 6, 2025 | Liberty Twilight Qualifier | 9:06.83 | 3 | 966 |
3200m
831
Points
9:17.37
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 30, 2024 | Raleigh Relays | 9:17.37 | 5 | 831 |
| May 11, 2024 | MIAA Outdoor Track & Field Championships (Boys ONLY) | 9:21.15 | 1 | 813 |
| May 13, 2023 | IAAM / MIAA Championships | 9:22.21 | 1 | 808 |
| May 12, 2022 | MIAA Outdoor Track & Field Championships | 9:22.98 | 3 | 804 |
| April 20, 2023 | Black and Blue Hopkins Invite | 9:33.06 | 5 | 757 |
| April 21, 2022 | Black and Blue Hopkins Invite | 9:37.33 | 5 | 737 |
| Jan. 26, 2024 | MIAA/IAAM Indoor Track & Field Championships | 9:39.30 | 1 | 728 |
| Jan. 27, 2023 | MIAA / IAAM Indoor Championships | 9:51.97 | 4 | 672 |
| Dec. 9, 2022 | MIAA / IAAM League Meet 1 | 9:52.37 | 2 | 670 |
| Nov. 28, 2020 | MD Elite Two Mile | 10:28.76 | 34 | 520 |
400m
799
Points
51.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 22, 2025 | Virginia Tech Challenge | 51.02 | 15 | 799 |
5000m_cc
820
Points
14:56.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 7, 2023 | Great American XC Festival | 14:56.70 | 10 | 820 |
| Sept. 16, 2023 | adidas XC Challenge | 14:59.00 | 7 | 813 |
| Oct. 14, 2023 | MileStat.com XC Invitational | 15:00.00 | 3 | 810 |
| Nov. 19, 2023 | NXR Southeast Regional | 15:02.00 | 12 | 804 |
| Nov. 26, 2022 | Team Southeast Regional | 15:15.30 | 6 | 765 |
| Sept. 10, 2022 | 39th Annual Barnhart Memorial Cross Country Invite | 15:23.20 | 1 | 742 |
| Nov. 1, 2022 | MIAA Cross Country Championships | 15:30.00 | 1 | 723 |
| Oct. 31, 2023 | MIAA XC Championship | 15:34.00 | 1 | 711 |
| Oct. 31, 2023 | MIAA XC Championships | 15:34.00 | 1 | 711 |
| Sept. 30, 2023 | Lehigh University's Paul Short Run | 15:34.40 | 5 | 710 |
| Oct. 8, 2022 | Maryland XC Invitational | 15:43.00 | 4 | 686 |
| Nov. 1, 2021 | MIAA Championships | 16:14.10 | 1 | 603 |
| Sept. 11, 2021 | 38th Annual Barnhart Memorial Cross Country Invite | 16:46.10 | 10 | 523 |
| Sept. 1, 2023 | Baltimore Metro Meet/Relays (High School) | 16:52.36 | 1 | 508 |
| Nov. 13, 2021 | Maryland Private School State Championships | 17:02.60 | 1 | 484 |
| Nov. 9, 2020 | Calvert Hall vs. Spaulding | 17:33.00 | 4 | 416 |
| Oct. 31, 2020 | Calvert Hall vs. Curley | 17:49.00 | 4 | 382 |
| Oct. 24, 2020 | Calvert Hall vs. MSJ | 17:50.00 | 9 | 380 |
6000m_cc
851
Points
18:11.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 8, 2024 | Hokie Open | 18:11.50 | 9 | 851 |
| Sept. 5, 2025 | VT Invitational | 18:19.30 | 5 | 833 |
800m
1012
Points
1:50.49
Personal Record
8000m_cc
937
Points
23:51.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 31, 2025 | ACC Cross Country Championships | 23:51.00 | 48 | 937 |
| Oct. 17, 2025 | Virginia/Panorama Farms Invitational | 24:15.40 | 27 | 894 |
| Nov. 1, 2024 | ACC Cross Country Championships | 24:28.70 | 116 | 871 |
| Oct. 19, 2024 | Virginia/Panorama Farms Invitational | 25:03.50 | 87 | 813 |
mile
965
Points
4:09.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 31, 2024 | John Hay Pennsylvania Distance Festival | 4:09.16 | 3 | 965 |
| June 16, 2024 | New Balance Nationals Outdoor | 4:10.55 | 20 | 949 |
| May 3, 2024 | Track Night NYC | 4:11.35 | 7 | 940 |
| June 2, 2023 | John Hay Pennsylvania Distance Festival | 4:13.99 | 15 | 910 |
| April 6, 2024 | Park Invite | 4:16.72 | 1 | 879 |
| June 18, 2023 | New Balance Nationals Outdoor | 4:17.32 | 35 | 873 |
| June 3, 2022 | John Hay Pennsylvania Distance Festival presented by BMRC | 4:19.54 | 24 | 848 |
| March 12, 2023 | Nike Indoor Nationals | 4:20.13 | 16 | 842 |
| April 15, 2023 | Park Invite | 4:21.02 | 5 | 832 |
| Feb. 25, 2023 | Ocean Breeze Elite Invitational | 4:21.18 | 2 | 830 |
| April 9, 2022 | Park Invite | 4:28.64 | 7 | 752 |
3mile_cc
562
Points
15:54.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 16, 2021 | Seahawk XC Invitational | 15:54.00 | 7 | 562 |
| Sept. 17, 2022 | Bull Run Invitational | 16:04.40 | 2 | 535 |
| Nov. 20, 2020 | Baltimore Private School Championships | 16:21.00 | 14 | 494 |
| Sept. 18, 2021 | Bull Run Invitational | 17:17.40 | 14 | 366 |
| Nov. 14, 2020 | Calvert Hall @ Loyola Blakefield | 17:18.00 | 7 | 365 |
Mid-D
Event Group
1012
Points
1:50.49
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 1, 2024 | 800m | East Coast Elite - Meet of Champions and Distance Carnival @ Ste | 1:50.49 | 2 | 1012 |
| May 2, 2025 | 800m | The Hill City Twilight | 1:50.73 | 6 | 1006 |
| Feb. 8, 2025 | 800m | Doc Hale Virginia Tech Elite | 1:50.83 | 7 | 1003 |
| March 3, 2025 | 800m | Atlantic Coast Conference Indoor Championships | 1:51.66 | 25 | 980 |
| March 3, 2025 | 800m | ACC Indoor Track & Field Championships | 1:51.66 | 25 | 980 |
Mile
Event Group
965
Points
4:09.16
Personal Record
Mile
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 31, 2024 | Mile | John Hay Pennsylvania Distance Festival | 4:09.16 | 3 | 965 |
| June 16, 2024 | Mile | New Balance Nationals Outdoor | 4:10.55 | 20 | 949 |
| June 16, 2024 | 1500m | New Balance Nationals Outdoor | 3:52.70 | 15 | 943 |
| May 3, 2024 | Mile | Track Night NYC | 4:11.35 | 7 | 940 |
| April 12, 2025 | 1500m | Duke Invitational | 3:53.75 | 54 | 930 |
Distance
Event Group
831
Points
9:17.37
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 30, 2024 | 3200m | Raleigh Relays | 9:17.37 | 5 | 831 |
| May 11, 2024 | 3200m | MIAA Outdoor Track & Field Championships (Boys ONLY) | 9:21.15 | 1 | 813 |
| May 13, 2023 | 3200m | IAAM / MIAA Championships | 9:22.21 | 1 | 808 |
| May 12, 2022 | 3200m | MIAA Outdoor Track & Field Championships | 9:22.98 | 3 | 804 |
| April 20, 2023 | 3200m | Black and Blue Hopkins Invite | 9:33.06 | 5 | 757 |
Steeple
Event Group
981
Points
9:03.28
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 17, 2025 | 3000mSC | ACC Outdoor Track & Field Championships | 9:03.28 | 10 | 981 |
| May 6, 2025 | 3000mSC | Liberty Twilight Qualifier | 9:06.83 | 3 | 966 |
Long Sprints
Event Group
799
Points
51.02
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Feb. 22, 2025 | 400m | Virginia Tech Challenge | 51.02 | 15 | 799 |
Cross Country
Event Group
937
Points
23:51.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 31, 2025 | 8000mCC | ACC Cross Country Championships | 23:51.00 | 48 | 937 |
| Oct. 17, 2025 | 8000mCC | Virginia/Panorama Farms Invitational | 24:15.40 | 27 | 894 |
| Nov. 1, 2024 | 8000mCC | ACC Cross Country Championships | 24:28.70 | 116 | 871 |
| Nov. 8, 2024 | 6000mCC | Hokie Open | 18:11.50 | 9 | 851 |
| Sept. 5, 2025 | 6000mCC | VT Invitational | 18:19.30 | 5 | 833 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava