Performance Dashboard
Athlete analytics & progression tracking
1000m
1000
Points
2:23.14
Personal Record
1500m
1117
Points
3:39.23
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 8, 2024 | NCAA Division I Outdoor T&F Championships | 3:39.23 | 15 | 1117 | 78° |
| June 8, 2024 | NCAA Division I Outdoor Track And Field Championships | 3:39.23 | 15 | 1117 | 78° |
| May 11, 2024 | Big 12 Outdoor Track & Field Championship | 3:42.63 | 3 | 1072 | 82° |
| May 14, 2023 | Big 12 Outdoor Track & Field Championships | 3:46.25 | 13 | 1025 |
1600m
904
Points
4:13.02
Personal Record
2mile_cc
704
Points
9:48.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 4, 2017 | Narrows Twilight | 9:48.45 | 2 | 704 | 65° |
200m
736
Points
23.46
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 29, 2017 | 15th Annual Real Deal Track Classic | 23.46 | 20 | 736 |
3000m
711
Points
9:04.62
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 4, 2019 | Wagner Invitational | 9:04.62 | 6 | 711 |
3200m
713
Points
9:42.59
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 21, 2016 | VHSL Group 6A Conference 2 Outdoor T&F Championships | 9:42.59 | 1 | 713 | |
| April 15, 2017 | Gloucester High School Track & Field Invitational | 9:43.66 | 1 | 708 | |
| April 16, 2016 | Gloucester High School Invitational Track & Field Meet | 9:53.68 | 1 | 664 | |
| Jan. 3, 2017 | Conference 2 meet | 9:54.64 | 1 | 660 | |
| April 13, 2016 | Southeast District Meet 2 | 10:01.31 | 1 | 631 | |
| April 20, 2016 | Southeast District Meet 3 | 10:04.35 | 1 | 619 | |
| May 3, 2017 | Southeastern District Meet #3 | 10:04.71 | 1 | 617 | |
| Dec. 13, 2014 | GHS Pre-Holiday Track & Field Invitational | 10:29.66 | 6 | 517 |
400m
891
Points
49.45
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 3, 2018 | Gig Harbor v. Bellarmine | 49.45 | 1 | 891 | |
| May 4, 2016 | Southeast District Meet 4 | 50.58 | 4 | 824 | |
| April 16, 2021 | Army Twilight vs. Boston University | 50.68 | 3 | 819 | 50° |
| May 3, 2017 | Southeastern District Meet #3 | 51.45 | 7 | 775 | |
| May 20, 2017 | VHSL Group 6A Conference 2 Championship | 51.62 | 4 | 765 |
4000m_cc
542
Points
13:08.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 13, 2017 | SSC Meet 1 | 13:08.03 | 1 | 542 | 68° |
500m
769
Points
1:07.73
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2020 | David Hemery Valentine Invitational | 1:07.73 | 41 | 769 | |
| Jan. 21, 2017 | Atlantic Coast Invitational | 1:08.26 | 4 | 747 | |
| Jan. 24, 2015 | Atlantic Coast Invitational | 1:11.11 | 16 | 633 | |
| Jan. 10, 2015 | Southeastern District Invitational | 1:14.05 | 13 | 525 |
5000m_cc
766
Points
15:15.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 15, 2016 | MileStat.com XC Invitational | 15:15.00 | 6 | 766 | |
| Nov. 12, 2016 | VHSL State Cross Country Championships | 15:22.00 | 1 | 745 | 50° |
| Nov. 12, 2016 | VHSL State Cross Country Championships | 15:22.00 | 1 | 745 | 50° |
| Oct. 27, 2016 | VHSL Group 6A Conference 2 XC Championship | 15:33.17 | 1 | 714 | |
| Nov. 26, 2016 | Foot Locker South Regional | 15:43.80 | 26 | 684 | |
| Nov. 2, 2016 | VHSL Group 6A South Region XC Championships | 15:47.40 | 1 | 674 | |
| Sept. 10, 2016 | Pole Green XC Classic | 15:47.69 | 1 | 673 | |
| Oct. 19, 2017 | SSC 3A Championship | 15:48.60 | 2 | 671 | |
| Nov. 4, 2017 | WIAA State Championship | 15:50.40 | 16 | 666 | 49° |
| Oct. 10, 2015 | Norfolk Academy XC #3 | 15:50.77 | 1 | 665 | |
| Oct. 4, 2016 | Southeastern District XC Meet #5 | 15:51.12 | 1 | 664 | |
| Sept. 13, 2016 | Southeastern District XC Meet #2 | 15:53.52 | 1 | 657 | |
| Sept. 16, 2017 | Fort Steilacoom Invitational | 15:54.10 | 11 | 656 | |
| Oct. 28, 2017 | WC District 3 / SW District 4 Westside Classic | 15:58.60 | 2 | 644 | 63° |
| Sept. 7, 2016 | Southeastern District XC Meet #1 | 16:01.95 | 1 | 635 | |
| Sept. 17, 2016 | 58th Annual William & Mary XC Invitational | 16:06.90 | 3 | 622 | 79° |
| Oct. 29, 2015 | VHSL Group 6A Conference 2 XC Championship | 16:10.48 | 1 | 612 | |
| Nov. 11, 2017 | Nike Cross Nationals Northwest Regional | 16:15.90 | 58 | 598 | |
| Nov. 5, 2015 | VHSL Group 6A South Region XC Championships | 16:17.46 | 5 | 594 | |
| Nov. 14, 2015 | VHSL State Cross Country Championships | 16:31.00 | 16 | 560 | 50° |
| Sept. 16, 2015 | SED Week 2 Meet | 16:38.04 | 2 | 543 | |
| Sept. 22, 2015 | SED Week 3 Meet | 16:40.68 | 3 | 536 | |
| Sept. 19, 2015 | 57th Annual William and Mary Cross Country Invitational | 16:45.00 | 11 | 526 | 82° |
| Sept. 30, 2015 | SED Week 4 Meet | 16:51.41 | 3 | 510 | |
| Sept. 27, 2017 | SSC Meet 3 @ Sehmel Park | 16:55.01 | 1 | 502 | 78° |
| Sept. 9, 2015 | SED Week 1 Meet | 17:18.52 | 1 | 448 | |
| Nov. 6, 2014 | VHSL Group 6A South Region XC Championships | 17:25.04 | 38 | 433 | |
| Oct. 30, 2014 | VHSL Group 6A Conference 2 XC Championship | 17:27.66 | 8 | 428 | |
| Sept. 23, 2014 | Southeastern District XC Week 2 | 17:33.96 | 7 | 414 | |
| Oct. 14, 2014 | Southeastern District XC Week 5 | 17:35.13 | 5 | 411 | |
| Oct. 7, 2014 | Southeastern District XC Week 4 | 17:39.92 | 7 | 401 | |
| Sept. 20, 2014 | Southeastern District Invitational | 18:14.73 | 75 | 331 | |
| Sept. 6, 2014 | 28th Annual Newport News Invitational | 18:51.00 | 24 | 265 | |
| Sept. 30, 2014 | SED Meet #3 | 19:12.78 | 27 | 229 | |
| Sept. 16, 2014 | Southeastern District XC Week 1 | 19:39.74 | 28 | 188 |
600m
843
Points
1:22.74
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 29, 2022 | Razorback Invitational | 1:22.74 | 11 | 843 |
800m
1089
Points
1:47.83
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 4, 2023 | ISU Classic | 1:47.83 | 2 | 1089 | 39° |
| Feb. 4, 2023 | 2023 Iowa State Classic | 1:47.83 | 2 | 1089 | 39° |
| May 15, 2022 | Big 12 Outdoor Championships | 1:48.00 | 3 | 1084 | |
| Jan. 21, 2023 | Cyclone Open | 1:48.20 | 2 | 1078 | 28° |
| May 14, 2023 | Big 12 Outdoor Track & Field Championships | 1:48.20 | 6 | 1078 | |
| Dec. 9, 2022 | ISU Holiday Invitational | 1:48.31 | 3 | 1075 | 36° |
| May 27, 2023 | 2023 NCAA Division 1 West Preliminary | 1:48.71 | 16 | 1063 | 80° |
| Feb. 16, 2024 | Arkansas Qualifier | 1:48.92 | 8 | 1057 | 56° |
| May 15, 2022 | Big 12 Outdoor Championships | 1:49.00 | 8 | 1055 | |
| Feb. 25, 2023 | Big 12 Indoor Championships | 1:49.15 | 5 | 1051 | |
| May 6, 2021 | West Point Twilight | 1:49.73 | 2 | 1034 | 61° |
| Feb. 25, 2023 | Big 12 Indoor Championships | 1:49.94 | 7 | 1028 | |
| May 27, 2023 | 2023 NCAA Division 1 West Preliminary | 1:49.96 | 18 | 1027 | 80° |
| April 16, 2022 | Mt. SAC Relays | 1:50.07 | 17 | 1024 | 70° |
| April 16, 2022 | 62nd Mt. SAC Relays | 1:50.07 | 17 | 1024 | 70° |
| May 1, 2021 | Patriot League Outdoor Track & Field Championships | 1:50.51 | 1 | 1012 | 61° |
| May 1, 2021 | Patriot League Outdoor Track & Field Championships | 1:50.51 | 1 | 1012 | 59° |
| Feb. 26, 2022 | Big 12 Indoor Championships | 1:51.05 | 7 | 997 | 35° |
| Feb. 15, 2020 | David Hemery Valentine Invitational | 1:51.41 | 17 | 986 | |
| Feb. 26, 2022 | Big 12 Indoor Championships | 1:51.52 | 7 | 983 | 35° |
| May 26, 2018 | WIAA 2A, 3A, 4A State Championship Meet | 1:51.65 | 2 | 980 | |
| May 17, 2018 | WCD/SWD 3A Championships | 1:52.11 | 1 | 967 | 65° |
| April 3, 2021 | Army-Navy Star Series Meet | 1:52.20 | 3 | 965 | 52° |
| April 14, 2018 | Oregon Relays | 1:52.53 | 1 | 955 | |
| May 27, 2017 | VHSL 6A South Outdoor Regional Championship | 1:52.85 | 1 | 947 | |
| Feb. 11, 2022 | Iowa State Classic | 1:53.08 | 20 | 940 | 41° |
| April 11, 2021 | Bucknell Quad | 1:53.33 | 1 | 934 | 62° |
| April 7, 2018 | Arnie Young Invitational | 1:53.67 | 1 | 924 | |
| Feb. 1, 2020 | Penn State National Open | 1:54.16 | 5 | 911 | 41° |
| May 1, 2021 | Patriot League Outdoor Track & Field Championships | 1:54.19 | 2 | 910 | |
| May 1, 2021 | Patriot League Outdoor Track & Field Championships | 1:54.19 | 2 | 910 | 59° |
| May 1, 2021 | Patriot League Outdoor Track & Field Championships | 1:54.19 | 2 | 910 | 61° |
| June 11, 2016 | DMV Meet Of The Elite | 1:54.49 | 1 | 902 | |
| June 3, 2017 | VHSL Group 5A/6A State Outdoor T&F Championships | 1:55.09 | 2 | 886 | |
| April 23, 2021 | Albany, St. John's at Army | 1:55.29 | 4 | 881 | 59° |
| April 27, 2019 | Capital District Classic | 1:55.52 | 1 | 875 | 46° |
| Jan. 11, 2020 | Nittany Lion Challenge | 1:55.57 | 2 | 874 | |
| April 29, 2017 | 15th Annual Real Deal Track Classic | 1:55.78 | 1 | 868 | |
| March 1, 2020 | Patriot League Indoor Championship | 1:55.93 | 4 | 864 | |
| March 30, 2018 | Gig Harbor at Timberline | 1:56.02 | 1 | 862 | 54° |
| Jan. 25, 2020 | BU John Thomas Terrier Classic | 1:56.04 | 54 | 861 | |
| June 19, 2016 | New Balance Nationals Outdoor | 1:56.10 | 24 | 860 | |
| April 28, 2018 | Shoreline Invitational | 1:56.11 | 3 | 859 | |
| May 28, 2016 | VHSL Group 6A South Regional Outdoor T&F Championships | 1:56.38 | 2 | 852 | |
| May 9, 2019 | West Point Twilight | 1:56.65 | 25 | 845 | 58° |
| March 1, 2020 | Patriot League Indoor Championship | 1:56.71 | 7 | 844 | |
| April 20, 2019 | Bobbi Palma Invite | 1:56.74 | 3 | 843 | 68° |
| March 16, 2018 | Gig Harbor Jamboree | 1:56.74 | 1 | 843 | |
| Jan. 18, 2020 | Keydet Invitational (College) | 1:56.89 | 6 | 839 | 39° |
| May 6, 2017 | Dogwood Track Classic | 1:56.98 | 6 | 837 | 59° |
| April 15, 2017 | Gloucester High School Track & Field Invitational | 1:57.02 | 2 | 836 | |
| April 12, 2019 | Osprey Open and Multi | 1:57.19 | 5 | 832 | 70° |
| April 14, 2019 | Stockton invite | 1:57.19 | 5 | 832 | 72° |
| May 4, 2016 | Southeast District Meet 4 | 1:57.20 | 1 | 831 | |
| June 4, 2016 | VHSL Group 5A/6A State Outdoor T&F Championships | 1:57.38 | 11 | 827 | |
| May 26, 2018 | WIAA 2A, 3A, 4A State Championship Meet | 1:58.06 | 2 | 809 | |
| May 20, 2017 | VHSL Group 6A Conference 2 Championship | 1:58.70 | 1 | 793 | |
| May 3, 2018 | Gig Harbor v. Bellarmine | 1:59.34 | 2 | 777 | |
| March 7, 2020 | Beach Opener | 1:59.43 | 17 | 775 | 60° |
| Jan. 30, 2021 | Army v Northeastern | 2:00.70 | 9 | 744 | |
| April 6, 2016 | Southeast District Meet 1 | 2:02.68 | 2 | 697 | |
| April 25, 2015 | Real Deal High School Classic | 2:10.07 | 12 | 534 |
8000m_cc
820
Points
24:59.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 16, 2023 | Greeno/Dirksen Invite | 24:59.00 | 32 | 820 | 78° |
| Oct. 12, 2018 | Monroe Mustang Invitational | 28:07.20 | 1 | 537 |
lj
1
Points
17-7
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 25, 2015 | Real Deal High School Classic | 17-7 | 19 | 1 |
mile
1068
Points
4:00.59
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 21, 2023 | Cyclone Open | 4:00.59 | 4 | 1068 | 28° |
| Feb. 11, 2023 | 2023 Husky Classic | 4:02.58 | 20 | 1043 | 47° |
| Feb. 25, 2023 | Big 12 Indoor Championships | 4:03.72 | 7 | 1030 | |
| Jan. 14, 2017 | MileStat Presents The VA Showcase | 4:27.29 | 7 | 766 | |
| June 21, 2015 | New Balance Nationals Outdoor | 4:40.42 | 19 | 636 | |
| April 4, 2015 | Colonial Relays | 4:47.41 | 25 | 571 | 68° |
Mid-D
Event Group
1089
Points
1:47.83
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 4, 2023 | 800m | ISU Classic | 1:47.83 | 2 | 1089 | 39° |
| Feb. 4, 2023 | 800m | 2023 Iowa State Classic | 1:47.83 | 2 | 1089 | 39° |
| May 15, 2022 | 800m | Big 12 Outdoor Championships | 1:48.00 | 3 | 1084 | |
| Jan. 21, 2023 | 800m | Cyclone Open | 1:48.20 | 2 | 1078 | 28° |
| May 14, 2023 | 800m | Big 12 Outdoor Track & Field Championships | 1:48.20 | 6 | 1078 |
Mile
Event Group
1117
Points
3:39.23
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 8, 2024 | 1500m | NCAA Division I Outdoor T&F Championships | 3:39.23 | 15 | 1117 | 78° |
| June 8, 2024 | 1500m | NCAA Division I Outdoor Track And Field Championships | 3:39.23 | 15 | 1117 | 78° |
| May 11, 2024 | 1500m | Big 12 Outdoor Track & Field Championship | 3:42.63 | 3 | 1072 | 82° |
| Jan. 21, 2023 | Mile | Cyclone Open | 4:00.59 | 4 | 1068 | 28° |
| Feb. 11, 2023 | Mile | 2023 Husky Classic | 4:02.58 | 20 | 1043 | 47° |
Cross Country
Event Group
820
Points
24:59.00
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 16, 2023 | 8000mCC | Greeno/Dirksen Invite | 24:59.00 | 32 | 820 | 78° |
| Oct. 15, 2016 | 5K XC | MileStat.com XC Invitational | 15:15.00 | 6 | 766 | |
| Nov. 12, 2016 | 5K XC | VHSL State Cross Country Championships | 15:22.00 | 1 | 745 | 50° |
| Nov. 12, 2016 | 5K XC | VHSL State Cross Country Championships | 15:22.00 | 1 | 745 | 50° |
| Oct. 27, 2016 | 5K XC | VHSL Group 6A Conference 2 XC Championship | 15:33.17 | 1 | 714 |
Short Sprints
Event Group
736
Points
23.46
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 29, 2017 | 200m | 15th Annual Real Deal Track Classic | 23.46 | 20 | 736 |
Distance
Event Group
713
Points
9:42.59
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 21, 2016 | 3200m | VHSL Group 6A Conference 2 Outdoor T&F Championships | 9:42.59 | 1 | 713 | |
| Jan. 4, 2019 | 3000m | Wagner Invitational | 9:04.62 | 6 | 711 | |
| April 15, 2017 | 3200m | Gloucester High School Track & Field Invitational | 9:43.66 | 1 | 708 | |
| April 16, 2016 | 3200m | Gloucester High School Invitational Track & Field Meet | 9:53.68 | 1 | 664 | |
| Jan. 3, 2017 | 3200m | Conference 2 meet | 9:54.64 | 1 | 660 |
Long Sprints
Event Group
891
Points
49.45
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 3, 2018 | 400m | Gig Harbor v. Bellarmine | 49.45 | 1 | 891 | |
| May 4, 2016 | 400m | Southeast District Meet 4 | 50.58 | 4 | 824 | |
| April 16, 2021 | 400m | Army Twilight vs. Boston University | 50.68 | 3 | 819 | 50° |
| May 3, 2017 | 400m | Southeastern District Meet #3 | 51.45 | 7 | 775 | |
| Feb. 15, 2020 | 500m | David Hemery Valentine Invitational | 1:07.73 | 41 | 769 |
Jump
Event Group
1
Points
17-7
Personal Record
LJ
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 25, 2015 | LJ | Real Deal High School Classic | 17-7 | 19 | 1 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava