Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
957
Points
29:58.50
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 15, 2019 | NCAA D1 West Regional | 29:58.50 | 6 | 957 | 45° |
| Nov. 9, 2018 | NCAA DI West Regional | 29:58.80 | 22 | 957 | 71° |
| Nov. 17, 2018 | NCAA DI Cross Country Championships | 30:25.70 | 73 | 919 | 33° |
| March 15, 2021 | NCAA Division 1 Cross Country Championships | 31:19.50 | 81 | 846 | 65° |
| Nov. 23, 2019 | NCAA D1 Cross Country Championships | 31:41.70 | 73 | 817 |
1000m
997
Points
2:23.26
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 18, 2020 | UW Indoor Preview | 2:23.26 | 7 | 997 | 48° |
1500m
1059
Points
3:43.63
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 7, 2021 | Oregon Twilight | 3:43.63 | 17 | 1059 | 60° |
| May 16, 2021 | Pac-12 Track & Field Championships | 3:43.87 | 10 | 1056 | 68° |
| April 3, 2021 | Hayward Premiere | 3:44.33 | 5 | 1050 | |
| May 16, 2021 | Pac-12 Track & Field Championships | 3:47.64 | 10 | 1007 | 68° |
| May 4, 2018 | Oregon Twilight | 3:48.74 | 10 | 993 | |
| May 21, 2016 | Oregon State T&F Championships | 3:51.42 | 2 | 959 | |
| May 5, 2017 | Oregon Twilight | 3:52.72 | 6 | 943 | |
| March 23, 2019 | 41st Annual Aztec Track and Field Invitational | 3:54.75 | 8 | 918 | 62° |
| June 29, 2023 | OTC All-Comers Meet #2 (Age 13+) | 3:55.32 | 4 | 911 | |
| May 23, 2015 | OSAA 6A State Championships | 3:55.67 | 1 | 907 | |
| May 23, 2015 | Oregon State T&F Championships | 3:55.67 | 1 | 907 | |
| May 13, 2016 | 6A-6 Southwest Conference District Meet | 3:56.68 | 1 | 894 | 75° |
| April 1, 2017 | Stanford Invitational | 3:56.85 | 9 | 892 | 75° |
| April 2, 2016 | Marist Track Classic | 3:58.71 | 1 | 870 | |
| May 15, 2015 | 6A-6 Southwest Conference District Meet | 3:58.73 | 1 | 870 | |
| May 2, 2014 | Nike/Jesuit Twilight Relays | 4:03.26 | 3 | 817 | |
| March 16, 2016 | WHS & SPFD @ Sheldon | 4:03.68 | 1 | 812 | 53° |
| April 18, 2015 | Oregon Relays | 4:03.77 | 9 | 811 | |
| May 17, 2014 | 6A Special District 1 | 4:04.09 | 4 | 807 | |
| April 3, 2015 | South Eugene vs Sheldon | 4:06.07 | 1 | 785 | 45° |
| April 11, 2015 | Aloha Preview | 4:06.50 | 1 | 780 | |
| April 4, 2014 | Sheldon vs. South Eugene | 4:17.00 | 1 | 666 | |
| April 5, 2013 | Sheldon vs. South Eugene | 4:22.77 | 5 | 607 |
2mile
925
Points
9:02.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 18, 2016 | Brooks PR Invitational | 9:02.04 | 14 | 925 |
3000m
1070
Points
7:57.72
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 23, 2019 | MPSF Indoor Championship | 7:57.72 | 9 | 1070 | |
| Feb. 1, 2020 | Razorback Invitational | 7:58.89 | 1 | 1063 | |
| Feb. 24, 2018 | Mountain Pacific Sports Federation Championships | 8:00.49 | 8 | 1053 | |
| Jan. 27, 2018 | Dr. Sander Invitational | 8:03.07 | 15 | 1038 | |
| Feb. 11, 2017 | Husky Classic | 8:08.16 | 10 | 1009 | |
| Feb. 25, 2017 | Mountain Pacific Sports Federation Championships | 8:11.04 | 10 | 992 | |
| Jan. 14, 2017 | UW Indoor Preview | 8:13.01 | 6 | 981 | 41° |
| May 21, 2016 | Oregon State T&F Championships | 8:21.89 | 1 | 932 | |
| June 18, 2016 | Brooks PR Invitational | 8:25.20 | 14 | 914 | |
| April 16, 2016 | Oregon Relays | 8:29.04 | 1 | 893 | |
| May 23, 2015 | OSAA 6A State Championships | 8:34.80 | 1 | 862 | |
| May 23, 2015 | Oregon State T&F Championships | 8:34.80 | 1 | 862 | |
| April 18, 2015 | Oregon Relays | 8:35.14 | 3 | 860 | |
| May 15, 2015 | 6A-6 Southwest Conference District Meet | 8:39.46 | 2 | 837 | |
| May 13, 2016 | 6A-6 Southwest Conference District Meet | 8:43.39 | 1 | 817 | 75° |
| March 18, 2015 | North Eugene & Sheldon @ Springfield | 8:46.00 | 1 | 804 | |
| May 17, 2014 | 6A Special District 1 | 8:48.90 | 2 | 789 | |
| April 19, 2014 | Oregon Relays | 8:51.00 | 14 | 778 | |
| May 24, 2014 | Oregon State T&F Championships | 8:51.15 | 5 | 777 | |
| April 11, 2014 | Westview Team Challenge | 9:00.74 | 1 | 730 | |
| May 3, 2013 | Nike/Jesuit Twilight Relays | 9:11.19 | 9 | 680 | |
| April 12, 2013 | Westview Team Challenge | 9:12.13 | 3 | 675 | |
| June 29, 2023 | OTC All-Comers Meet #2 (Age 13+) | 9:15.58 | 3 | 659 | |
| April 26, 2013 | Dave Snook Frosh/Soph Invitational | 9:29.00 | 2 | 599 |
3000msc
1148
Points
8:24.33
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| July 9, 2023 | USATF Outdoor Championships | 8:24.33 | 7 | 1148 | |
| July 9, 2023 | USATF Outdoor Championships | 8:30.02 | 14 | 1122 | |
| May 18, 2024 | USATF LA Grand Prix | 8:30.12 | 1 | 1122 | 73° |
| June 27, 2021 | U.S. Olympic Team Trials | 8:33.09 | 16 | 1109 | |
| June 12, 2021 | NCAA D1 Outdoor Track & Field Championships | 8:33.52 | 13 | 1107 | |
| June 12, 2021 | NCAA Div. I Outdoor Championships | 8:33.52 | 8 | 1107 | |
| May 16, 2021 | Pac-12 Track & Field Championships | 8:35.32 | 1 | 1099 | 68° |
| June 27, 2021 | U.S. Olympic Team Trials | 8:36.58 | 12 | 1094 | |
| June 30, 2024 | 2024 U.S. Olympic Team Trials | 8:43.35 | 13 | 1065 | 79° |
| April 17, 2021 | West Coast Classic - Oregon | 8:44.84 | 1 | 1058 | |
| May 12, 2019 | Pac-12 Championships | 8:52.10 | 3 | 1027 | |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 8:53.13 | 7 | 1023 | 73° |
| April 20, 2018 | Bryan Clay Invitational | 8:55.77 | 8 | 1012 | |
| June 11, 2017 | Portland Track Festival | 8:59.62 | 5 | 996 | 67° |
| May 12, 2018 | Pac-12 Championships | 9:02.67 | 4 | 983 | |
| May 13, 2017 | Pac-12 Championships | 9:04.47 | 7 | 976 | |
| April 7, 2018 | Pepsi Team Invitational | 9:05.91 | 4 | 970 | |
| April 15, 2017 | Brooks Mt. SAC Relays | 9:09.00 | 25 | 957 | |
| April 29, 2017 | The Penn Relays Carnival | 9:10.02 | 3 | 953 |
400m
595
Points
54.85
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| June 29, 2023 | OTC All-Comers Meet #2 (Age 13+) | 54.85 | 5 | 595 |
5000m
1080
Points
13:36.62
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2020 | Husky Classic | 13:36.62 | 2 | 1080 | |
| Feb. 8, 2019 | Husky Classic | 13:46.90 | 10 | 1044 | |
| April 24, 2021 | Oregon Relays | 13:47.99 | 13 | 1041 | |
| May 2, 2019 | Payton Jordan Cardinal Invitational | 14:02.53 | 20 | 992 | 75° |
| Feb. 9, 2018 | Husky Classic | 14:03.00 | 1 | 990 | |
| May 26, 2018 | 2018 NCAA D1 West Prelims | 14:03.56 | 12 | 988 | 73° |
| March 31, 2018 | Stanford Invitational | 14:06.03 | 5 | 980 | 77° |
| May 12, 2019 | Pac-12 Championships | 14:15.52 | 12 | 949 | |
| May 13, 2017 | Pac-12 Championships | 14:21.61 | 11 | 929 | |
| May 12, 2018 | Pac-12 Championships | 14:22.82 | 10 | 925 |
5000m_cc
763
Points
15:16.00
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 14, 2015 | Country Fair Classic | 15:16.00 | 1 | 763 | 75° |
| Oct. 10, 2015 | George Fox Cross Country Classic | 15:19.00 | 1 | 754 | 70° |
| Sept. 12, 2015 | Ash Creek Invitational | 15:22.80 | 1 | 743 | |
| Sept. 26, 2015 | Nike Portland XC Invite | 15:23.43 | 4 | 741 | 68° |
| Oct. 21, 2015 | 6A-6 Southern Oregon Conference Championship | 15:26.90 | 1 | 731 | |
| Oct. 24, 2013 | Southwest Conference Championships | 15:28.00 | 3 | 728 | 70° |
| Oct. 15, 2014 | Country Fair Classic | 15:35.00 | 2 | 708 | 59° |
| Nov. 21, 2015 | Border Clash | 15:38.90 | 2 | 698 | 51° |
| Sept. 27, 2014 | Nike Pre-Nationals | 15:40.52 | 10 | 693 | 70° |
| Sept. 4, 2015 | The Invitational | 15:40.90 | 2 | 692 | 66° |
| Oct. 11, 2014 | George Fox Cross Country Classic | 15:42.80 | 4 | 687 | 69° |
| Dec. 12, 2015 | Foot Locker Nationals | 15:44.00 | 22 | 683 | |
| Nov. 1, 2014 | OSAA Oregon State Championships | 15:49.00 | 5 | 670 | |
| Oct. 31, 2015 | OSAA Oregon State Championships | 15:50.00 | 5 | 667 | |
| Dec. 5, 2015 | Foot Locker West Regional | 15:52.30 | 10 | 661 | 75° |
| Oct. 5, 2013 | Mizuno Harrier Classic | 15:53.00 | 1 | 659 | 67° |
| Nov. 2, 2013 | OSAA State Championships | 15:55.00 | 9 | 653 | |
| Oct. 22, 2014 | 6A-6 Southern Oregon Conference Championship | 16:03.20 | 2 | 632 | |
| Oct. 3, 2014 | Oxford Classic | 16:03.40 | 3 | 631 | 75° |
| Sept. 5, 2014 | Marist XC Invitational | 16:12.00 | 1 | 608 | 95° |
| Sept. 16, 2015 | 6A SWC Pre-District Meet | 16:12.70 | 1 | 607 | 64° |
| Sept. 16, 2015 | Southwest Conference Pre-District Meet | 16:12.70 | 1 | 607 | 66° |
| Sept. 21, 2013 | Northwest Classic | 16:21.00 | 11 | 585 | |
| Nov. 16, 2013 | Nike Cross Nationals Northwest Regional | 16:34.30 | 36 | 552 | |
| Sept. 6, 2013 | Marist XC Invitational | 16:36.00 | 4 | 548 | 71° |
| Sept. 28, 2013 | Nike Pre-Nationals | 17:05.93 | 35 | 476 | 61° |
| Sept. 22, 2012 | Northwest Classic | 17:22.00 | 56 | 440 | 73° |
| Nov. 15, 2014 | Nike Cross Nationals Northwest Regional | 17:27.30 | 40 | 428 | |
| Nov. 3, 2012 | OSAA State Championships | 17:29.00 | 65 | 425 | |
| Sept. 11, 2013 | Southwest Conference Pre-District Meet | 17:42.00 | 1 | 397 | 87° |
| Sept. 7, 2012 | Marist XC Invitational | 18:48.00 | 34 | 270 | 91° |
6000m_cc
894
Points
17:52.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 6, 2019 | Ash Creek XC Festival | 17:52.90 | 2 | 894 |
7000m_cc
802
Points
21:50.40
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 6, 2018 | Oregon Preview | 21:50.40 | 2 | 802 | 82° |
800m
950
Points
1:52.72
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 3, 2021 | Hayward Premiere | 1:52.72 | 17 | 950 | |
| June 29, 2023 | OTC All-Comers Meet #2 (Age 13+) | 1:56.69 | 4 | 844 | |
| April 13, 2016 | Thurston @ Sheldon | 1:56.92 | 1 | 838 | 61° |
| April 27, 2016 | Sheldon @ Willamette | 1:57.59 | 1 | 821 | 55° |
| April 28, 2015 | Willamette vs Sheldon | 1:58.78 | 1 | 791 | 60° |
| April 8, 2015 | North Medford vs Sheldon | 1:58.90 | 2 | 788 | 49° |
| April 8, 2016 | BMW Portland Ultimate Invitational | 1:58.98 | 1 | 786 | |
| May 7, 2014 | Willamette vs. Sheldon | 1:59.40 | 1 | 776 | |
| April 11, 2015 | Aloha Preview | 2:00.95 | 3 | 738 | |
| April 30, 2014 | Thurston vs. Sheldon | 2:01.60 | 1 | 722 | |
| March 16, 2016 | WHS & SPFD @ Sheldon | 2:02.07 | 1 | 711 | 53° |
| May 6, 2015 | North Eugene, Sheldon @ Marist | 2:02.19 | 1 | 708 | |
| April 4, 2014 | Sheldon vs. South Eugene | 2:10.00 | 2 | 535 |
8000m_cc
1039
Points
22:54.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 5, 2021 | Pac-12 XC Championships | 22:54.70 | 3 | 1039 | 49° |
| Oct. 26, 2018 | Pac 12 Cross Country Championships | 23:16.90 | 12 | 998 | 78° |
| Nov. 1, 2019 | Pac 12 Cross Country Championships | 23:26.80 | 14 | 980 | |
| Feb. 5, 2021 | Oregon XC Open | 24:01.30 | 1 | 919 | 49° |
| Sept. 28, 2019 | Bill Dellinger Invitational | 24:04.30 | 24 | 913 | 54° |
| Oct. 14, 2017 | NCAA Division I (DI) Pre-Nationals | 24:12.80 | 9 | 899 | |
| Sept. 29, 2017 | Bill Dellinger Invitational | 24:21.30 | 41 | 884 | 63° |
| Oct. 13, 2018 | Wisconsin Pre Nationals | 24:34.10 | 39 | 862 | 49° |
| Oct. 27, 2017 | Pac 12 Cross Country Championships | 24:34.10 | 39 | 862 | |
| Oct. 18, 2019 | Wisconsin Nuttycombe Invitational | 24:38.00 | 106 | 855 | 57° |
| Sept. 21, 2018 | Bill Dellinger Invitational | 24:55.00 | 3 | 827 | 78° |
| Oct. 15, 2021 | Wisconsin Nuttycombe Invitational | 25:13.90 | 177 | 795 | 58° |
mile
1031
Points
4:03.61
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 1, 2025 | Razorback Invitational | 4:03.61 | 30 | 1031 | 56° |
| Jan. 26, 2019 | Razorback Invitational | 4:07.06 | 2 | 990 | |
| Jan. 28, 2017 | Columbia East-West Challenge | 4:09.35 | 2 | 963 | |
| Jan. 13, 2018 | UW Indoor Preview | 4:10.64 | 2 | 948 | 54° |
| April 29, 2016 | Nike/Jesuit Twilight Relays | 4:11.18 | 5 | 942 | 59° |
| May 30, 2015 | Prefontaine Classic | 4:14.03 | 10 | 909 | 76° |
| April 6, 2019 | 40th Annual Sun Angel Classic | 4:14.28 | 11 | 907 | 79° |
| May 1, 2015 | Nike/Jesuit Twilight Relays | 4:17.28 | 10 | 873 |
Cross Country
Event Group
1039
Points
22:54.70
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 5, 2021 | 8000mCC | Pac-12 XC Championships | 22:54.70 | 3 | 1039 | 49° |
| Oct. 26, 2018 | 8000mCC | Pac 12 Cross Country Championships | 23:16.90 | 12 | 998 | 78° |
| Nov. 1, 2019 | 8000mCC | Pac 12 Cross Country Championships | 23:26.80 | 14 | 980 | |
| Nov. 15, 2019 | 10000mCC | NCAA D1 West Regional | 29:58.50 | 6 | 957 | 45° |
| Nov. 9, 2018 | 10000mCC | NCAA DI West Regional | 29:58.80 | 22 | 957 | 71° |
Mid-D
Event Group
997
Points
2:23.26
Personal Record
1000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Jan. 18, 2020 | 1000m | UW Indoor Preview | 2:23.26 | 7 | 997 | 48° |
| April 3, 2021 | 800m | Hayward Premiere | 1:52.72 | 17 | 950 | |
| June 29, 2023 | 800m | OTC All-Comers Meet #2 (Age 13+) | 1:56.69 | 4 | 844 | |
| April 13, 2016 | 800m | Thurston @ Sheldon | 1:56.92 | 1 | 838 | 61° |
| April 27, 2016 | 800m | Sheldon @ Willamette | 1:57.59 | 1 | 821 | 55° |
Mile
Event Group
1059
Points
3:43.63
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 7, 2021 | 1500m | Oregon Twilight | 3:43.63 | 17 | 1059 | 60° |
| May 16, 2021 | 1500m | Pac-12 Track & Field Championships | 3:43.87 | 10 | 1056 | 68° |
| April 3, 2021 | 1500m | Hayward Premiere | 3:44.33 | 5 | 1050 | |
| Feb. 1, 2025 | Mile | Razorback Invitational | 4:03.61 | 30 | 1031 | 56° |
| May 16, 2021 | 1500m | Pac-12 Track & Field Championships | 3:47.64 | 10 | 1007 | 68° |
Distance
Event Group
1070
Points
7:57.72
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 23, 2019 | 3000m | MPSF Indoor Championship | 7:57.72 | 9 | 1070 | |
| Feb. 1, 2020 | 3000m | Razorback Invitational | 7:58.89 | 1 | 1063 | |
| Feb. 24, 2018 | 3000m | Mountain Pacific Sports Federation Championships | 8:00.49 | 8 | 1053 | |
| Jan. 27, 2018 | 3000m | Dr. Sander Invitational | 8:03.07 | 15 | 1038 | |
| Feb. 11, 2017 | 3000m | Husky Classic | 8:08.16 | 10 | 1009 |
Steeple
Event Group
1148
Points
8:24.33
Personal Record
3000mSC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| July 9, 2023 | 3000mSC | USATF Outdoor Championships | 8:24.33 | 7 | 1148 | |
| July 9, 2023 | 3000mSC | USATF Outdoor Championships | 8:30.02 | 14 | 1122 | |
| May 18, 2024 | 3000mSC | USATF LA Grand Prix | 8:30.12 | 1 | 1122 | 73° |
| June 27, 2021 | 3000mSC | U.S. Olympic Team Trials | 8:33.09 | 16 | 1109 | |
| June 12, 2021 | 3000mSC | NCAA D1 Outdoor Track & Field Championships | 8:33.52 | 13 | 1107 |
Long Sprints
Event Group
595
Points
54.85
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| June 29, 2023 | 400m | OTC All-Comers Meet #2 (Age 13+) | 54.85 | 5 | 595 |
Long-Distance
Event Group
1080
Points
13:36.62
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 15, 2020 | 5000m | Husky Classic | 13:36.62 | 2 | 1080 | |
| Feb. 8, 2019 | 5000m | Husky Classic | 13:46.90 | 10 | 1044 | |
| April 24, 2021 | 5000m | Oregon Relays | 13:47.99 | 13 | 1041 | |
| May 2, 2019 | 5000m | Payton Jordan Cardinal Invitational | 14:02.53 | 20 | 992 | 75° |
| Feb. 9, 2018 | 5000m | Husky Classic | 14:03.00 | 1 | 990 |