Performance Dashboard
Athlete analytics & progression tracking
10000m_cc
923
Points
30:22.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 8, 2025 | NCAA Division II West Region Cross Country Championships | 30:22.80 | 17 | 923 | 57° |
| Nov. 22, 2025 | NCAA Division II Cross Country Championships | 31:28.50 | 88 | 834 | |
| Nov. 23, 2024 | NCAA Division II Cross Country Championships | 31:50.70 | 149 | 805 | 60° |
1500m
941
Points
3:52.89
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 12, 2025 | Battle of Sparta | 3:52.89 | 7 | 941 | |
| May 3, 2025 | Oregon State High Performance | 3:56.88 | 5 | 892 | 58° |
| May 6, 2023 | 57th Centennial Invitational | 4:01.50 | 2 | 837 | 60° |
| May 19, 2023 | 6A-1 Portland Interscholastic League Championships | 4:01.54 | 6 | 837 | 80° |
| April 5, 2023 | Roosevelt, Franklin @ Cleveland | 4:06.08 | 1 | 785 | 50° |
| March 15, 2025 | PLU Invite | 4:07.79 | 1 | 765 | 47° |
| March 30, 2022 | PIL - Lincoln, Cleveland, @ Franklin | 4:27.06 | 3 | 566 | 56° |
2mile
865
Points
9:14.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 21, 2023 | Oregon Relays | 9:14.04 | 9 | 865 |
3000m
913
Points
8:25.21
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 27, 2023 | OSAA 6A State Championships | 8:25.21 | 6 | 913 | |
| April 28, 2023 | Nike/Jesuit Twilight Relays | 8:28.99 | 5 | 893 | 79° |
| May 19, 2023 | 6A-1 Portland Interscholastic League Championships | 8:32.86 | 3 | 872 | 80° |
| April 15, 2023 | Sherwood Need For Speed Classic | 8:35.91 | 8 | 856 | 55° |
| April 21, 2023 | Oregon Relays | 8:39.55 | 11 | 837 | |
| March 15, 2023 | Cleveland @ Oregon City | 9:00.17 | 1 | 733 | 49° |
| May 10, 2022 | 6A-1 Portland Interscholastic League Championships | 9:08.26 | 9 | 694 | 58° |
| March 30, 2022 | PIL - Lincoln, Cleveland, @ Franklin | 9:29.21 | 8 | 598 | 56° |
3000m_cc
683
Points
9:10.42
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Aug. 26, 2022 | Night Meet | 9:10.42 | 19 | 683 | 87° |
| Aug. 30, 2019 | Night Meet | 12:59.18 | 50 | 30 | 81° |
3200m
910
Points
9:01.63
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 28, 2023 | Nike/Jesuit Twilight Relays | 9:01.63 | 5 | 910 | 79° |
| April 21, 2023 | Oregon Relays | 9:11.19 | 9 | 862 |
500m
1
Points
3:55.14
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 5, 2024 | The Doris Heritage Invitational | 3:55.14 | 6 | 1 | 50° |
5000m
909
Points
14:28.03
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 5, 2025 | Mike Fanelli Classic | 14:28.03 | 25 | 909 | 68° |
| March 22, 2025 | Oregon Preview | 14:37.31 | 14 | 880 | 51° |
| April 26, 2025 | 43rd Ralph Vernacchia Collegiate Invitational | 14:40.31 | 7 | 870 | 59° |
| Jan. 27, 2024 | UW Invitational & Mile City | 14:50.69 | 26 | 838 | 55° |
| June 18, 2023 | Nike Outdoor Nationals | 14:52.52 | 9 | 833 | 61° |
| April 27, 2024 | Ralph Vernacchia | 14:57.65 | 7 | 817 | 51° |
| May 11, 2024 | GNAC Championships | 15:15.69 | 6 | 764 | 82° |
| March 20, 2021 | PIL Invite at Franklin | 20:11.10 | 32 | 146 | 51° |
5000m_cc
726
Points
15:28.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 26, 2022 | 6A-1 PIL District Championships | 15:28.90 | 8 | 726 | 55° |
| Sept. 24, 2022 | Nike Portland XC | 15:43.50 | 3 | 685 | 78° |
| Nov. 5, 2022 | OSAA State Championships | 15:46.80 | 15 | 676 | 56° |
| Sept. 17, 2022 | Northwest Classic XC 2022 | 15:47.00 | 9 | 675 | 69° |
| Oct. 14, 2022 | 2nd Annual Rose City Championship Invitational | 16:14.00 | 13 | 603 | 79° |
| Sept. 3, 2022 | Ultimook Race | 16:18.00 | 4 | 593 | 69° |
| Oct. 16, 2021 | Lewis & Clark College XC Invitational | 16:23.30 | 48 | 579 | 66° |
| Oct. 5, 2022 | MHC / PIL @ Clackamas | 16:39.50 | 2 | 539 | 69° |
| Oct. 27, 2021 | 6A-1 Portland Interscholastic League Championships | 16:44.20 | 27 | 528 | 57° |
| Oct. 6, 2021 | MHC/PIL Crossover (Gresham) | 17:06.70 | 5 | 475 | 59° |
| Sept. 22, 2021 | PIL/MHC Crossover (Host: Cleveland) | 17:09.37 | 4 | 468 | 68° |
| Sept. 25, 2021 | Nike Portland XC | 17:13.20 | 19 | 460 | 78° |
| Sept. 21, 2022 | PIL / MHC @ Pier Park | 17:39.20 | 4 | 403 | 80° |
| Sept. 8, 2021 | PIL Preview | 17:58.77 | 33 | 362 | 85° |
| Sept. 4, 2021 | The Ultimook Race | 18:23.01 | 24 | 315 | 71° |
| Oct. 20, 2021 | PIL/MHC Crossover (Host: Roosevelt) | 18:25.80 | 11 | 310 | |
| Oct. 2, 2019 | PIL/MHC Crossover (Host: Cleveland) | 20:39.93 | 42 | 111 | 59° |
| March 17, 2021 | PIL at Lents Park | 20:44.70 | 32 | 106 | 57° |
| Oct. 8, 2019 | Clackamas/Reynolds/Grant/Cleveland/Wilson @ Cent. Catholic | 20:50.49 | 87 | 100 | 58° |
| Oct. 23, 2019 | Barlow, Clackamas, Sandy, Cleveland, Benson, Roosevelt @ Rooseve | 21:08.90 | 81 | 81 | |
| Sept. 11, 2019 | PIL Preview | 21:20.95 | 137 | 70 | 71° |
| Oct. 19, 2019 | Warner Pacific XC Classic | 21:25.37 | 173 | 66 | 56° |
| March 10, 2021 | PIL @ Pier Park | 21:25.50 | 8 | 66 | |
| Sept. 28, 2019 | Nike Portland XC Invite | 21:29.00 | 179 | 63 | 57° |
6000m_cc
905
Points
17:48.10
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 14, 2024 | Gator Cross | 17:48.10 | 12 | 905 | 67° |
| Sept. 13, 2025 | Gator Cross | 18:09.60 | 6 | 855 | 76° |
800m
763
Points
1:59.93
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 5, 2024 | The Doris Heritage Invitational | 1:59.93 | 7 | 763 | 50° |
8000m_cc
907
Points
24:07.80
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 27, 2025 | WWU Bill Roe Classic | 24:07.80 | 2 | 907 | 69° |
| Oct. 25, 2025 | GNAC Cross Country Championship | 24:17.60 | 2 | 890 | 66° |
| Oct. 11, 2025 | Lewis Crossover | 24:20.35 | 12 | 885 | |
| Sept. 28, 2024 | WWU Bill Roe Classic | 24:28.00 | 16 | 872 | 60° |
| Oct. 12, 2024 | Lewis Crossover | 24:39.57 | 41 | 853 | |
| Oct. 26, 2024 | GNAC Cross Country Championships | 25:23.30 | 21 | 780 | 59° |
| Sept. 23, 2023 | WWU Bill Roe Classic | 25:42.30 | 21 | 750 | 63° |
mile
846
Points
4:19.71
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 27, 2024 | UW Invitational & Mile City | 4:19.71 | 127 | 846 | 55° |
Cross Country
Event Group
923
Points
30:22.80
Personal Record
10000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 8, 2025 | 10000mCC | NCAA Division II West Region Cross Country Championships | 30:22.80 | 17 | 923 | 57° |
| Sept. 27, 2025 | 8000mCC | WWU Bill Roe Classic | 24:07.80 | 2 | 907 | 69° |
| Sept. 14, 2024 | 6000mCC | Gator Cross | 17:48.10 | 12 | 905 | 67° |
| Oct. 25, 2025 | 8000mCC | GNAC Cross Country Championship | 24:17.60 | 2 | 890 | 66° |
| Oct. 11, 2025 | 8000mCC | Lewis Crossover | 24:20.35 | 12 | 885 |
Mile
Event Group
941
Points
3:52.89
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 12, 2025 | 1500m | Battle of Sparta | 3:52.89 | 7 | 941 | |
| May 3, 2025 | 1500m | Oregon State High Performance | 3:56.88 | 5 | 892 | 58° |
| Jan. 27, 2024 | Mile | UW Invitational & Mile City | 4:19.71 | 127 | 846 | 55° |
| May 6, 2023 | 1500m | 57th Centennial Invitational | 4:01.50 | 2 | 837 | 60° |
| May 19, 2023 | 1500m | 6A-1 Portland Interscholastic League Championships | 4:01.54 | 6 | 837 | 80° |
Distance
Event Group
913
Points
8:25.21
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 27, 2023 | 3000m | OSAA 6A State Championships | 8:25.21 | 6 | 913 | |
| April 28, 2023 | 3200m | Nike/Jesuit Twilight Relays | 9:01.63 | 5 | 910 | 79° |
| April 28, 2023 | 3000m | Nike/Jesuit Twilight Relays | 8:28.99 | 5 | 893 | 79° |
| May 19, 2023 | 3000m | 6A-1 Portland Interscholastic League Championships | 8:32.86 | 3 | 872 | 80° |
| April 21, 2023 | 2Mile | Oregon Relays | 9:14.04 | 9 | 865 |
Long Sprints
Event Group
1
Points
3:55.14
Personal Record
500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 5, 2024 | 500m | The Doris Heritage Invitational | 3:55.14 | 6 | 1 | 50° |
Long-Distance
Event Group
909
Points
14:28.03
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 5, 2025 | 5000m | Mike Fanelli Classic | 14:28.03 | 25 | 909 | 68° |
| March 22, 2025 | 5000m | Oregon Preview | 14:37.31 | 14 | 880 | 51° |
| April 26, 2025 | 5000m | 43rd Ralph Vernacchia Collegiate Invitational | 14:40.31 | 7 | 870 | 59° |
| Jan. 27, 2024 | 5000m | UW Invitational & Mile City | 14:50.69 | 26 | 838 | 55° |
| June 18, 2023 | 5000m | Nike Outdoor Nationals | 14:52.52 | 9 | 833 | 61° |
Mid-D
Event Group
763
Points
1:59.93
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 5, 2024 | 800m | The Doris Heritage Invitational | 1:59.93 | 7 | 763 | 50° |