Performance Dashboard
Athlete analytics & progression tracking
1000m
458
Points
3:40.54
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 13, 2018 | Sol Butler Classic | 3:40.54 | 6 | 458 |
1500m
689
Points
5:13.16
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 27, 2016 | Grant @ Madison | 5:13.16 | 3 | 689 |
| April 25, 2015 | 51st Annual Centennial Invitational | 5:13.65 | 25 | 687 |
| May 4, 2016 | Jefferson & Grant @ Cleveland | 5:13.82 | 4 | 685 |
| May 16, 2014 | 6A District 3 - Three Rivers League | 5:17.69 | 14 | 662 |
| April 15, 2015 | Jeff, Franklin at Grant | 5:19.51 | 5 | 651 |
| March 16, 2016 | Roosevelt, Wilson @ Grant | 5:21.50 | 4 | 640 |
| May 6, 2015 | Jefferson & Cleveland @ Grant | 5:23.61 | 3 | 627 |
| May 5, 2017 | Dr. Tucker Open | 5:25.07 | 2 | 619 |
| April 3, 2015 | Cotton Invitational | 5:25.50 | 4 | 617 |
| April 20, 2019 | Dick Young Invitational | 5:26.10 | 10 | 613 |
| April 16, 2014 | Grant vs. Lake Oswego | 5:26.13 | 4 | 613 |
| May 3, 2019 | Dr. Tucker Open | 5:32.86 | 28 | 575 |
| April 9, 2014 | Oregon City vs. Grant | 5:35.34 | 1 | 561 |
| May 11, 2019 | Midwest Outdoor Conference Championship | 5:35.85 | 19 | 558 |
| April 15, 2017 | Lee Calhoun Memorial Invitational | 5:40.38 | 5 | 534 |
3000m
675
Points
11:24.52
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2016 | 52nd Annual Centennial Invitational | 11:24.52 | 27 | 675 |
| April 13, 2016 | Jefferson, Grant @ Franklin | 11:24.56 | 1 | 675 |
| May 1, 2015 | Nike/Jesuit Twilight Relays | 11:29.82 | 29 | 661 |
| April 6, 2016 | Benson and Lincoln @ Grant | 11:30.07 | 3 | 660 |
| June 8, 2014 | BorderDuel Track Classic | 11:32.29 | 13 | 654 |
| May 2, 2014 | Cotton Invitational | 11:32.53 | 5 | 654 |
| April 25, 2014 | Elden Keller Invitational | 11:33.07 | 5 | 652 |
| April 19, 2014 | Oregon Relays | 11:33.28 | 32 | 652 |
| May 14, 2015 | 6A-1 PIL District Meet | 11:36.45 | 8 | 644 |
| April 1, 2016 | Cotton Invitational | 11:38.37 | 4 | 639 |
| April 8, 2015 | Benson and Grant @ Lincoln | 11:41.84 | 3 | 630 |
| April 15, 2015 | Jeff, Franklin at Grant | 11:43.01 | 1 | 627 |
| April 11, 2014 | Westview Team Challenge | 11:43.73 | 6 | 625 |
| March 18, 2015 | Roosevelt and Grant @ Wilson | 11:57.61 | 6 | 591 |
| April 5, 2014 | Aloha Preview | 12:21.37 | 9 | 534 |
| Jan. 21, 2017 | Cornell Indoor Invitational | 12:24.30 | 3 | 527 |
| May 8, 2013 | Lakeridge Quad | 12:38.84 | 9 | 494 |
3000m_cc
496
Points
12:38.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Aug. 27, 2015 | Wilsonville Night Meet | 12:38.20 | 32 | 496 |
| Aug. 31, 2012 | Wilsonville Night Meet | 14:05.00 | 51 | 320 |
4000m_cc
563
Points
16:39.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 1, 2016 | Mustang Gallop Invitational | 16:39.00 | 31 | 563 |
5000m_cc
629
Points
20:18.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 15, 2014 | Madison Meet | 20:18.00 | 5 | 629 |
| Oct. 1, 2014 | Cleveland Quadrangular | 20:30.00 | 4 | 612 |
| Nov. 1, 2014 | OSAA Oregon State Championships | 20:57.00 | 75 | 574 |
| Oct. 11, 2014 | George Fox Cross Country Classic | 20:58.60 | 48 | 572 |
| Oct. 22, 2014 | 6A-1 PIL District Championships | 20:59.80 | 13 | 570 |
| Sept. 16, 2015 | PIL/MHC Crossover - Grant Park | 21:06.90 | 13 | 561 |
| Oct. 9, 2015 | Sandelie Invitational | 21:10.70 | 34 | 556 |
| Oct. 21, 2015 | 6A-1 PIL District Championships | 21:19.20 | 9 | 544 |
| Sept. 10, 2014 | PIL 6A Preview | 21:31.00 | 14 | 529 |
| Sept. 30, 2015 | PIL/MHC Meet | 21:33.50 | 2 | 526 |
| Nov. 2, 2013 | OSAA State Championships | 21:37.00 | 81 | 521 |
| Nov. 16, 2013 | Nike Cross Nationals Northwest Regional | 21:38.40 | 145 | 519 |
| Oct. 14, 2015 | MHC/PIL Meet | 21:41.00 | 12 | 516 |
| Oct. 14, 2015 | PIL/MHC Meet - David Douglas | 21:41.00 | 12 | 516 |
| Sept. 21, 2013 | Northwest Classic | 21:46.00 | 71 | 509 |
| Sept. 27, 2014 | Stanford Invitational | 21:46.00 | 124 | 509 |
| Nov. 14, 2015 | Nike Cross Nationals Northwest Regional | 21:48.50 | 31 | 506 |
| Sept. 26, 2015 | Nike Portland XC Invite | 21:56.95 | 82 | 495 |
| Sept. 13, 2013 | Pier Park Invitational | 21:59.89 | 36 | 492 |
| Sept. 9, 2015 | PIL/MHC 6A Preview | 22:17.80 | 1 | 469 |
| Sept. 20, 2014 | Northwest Classic | 22:55.00 | 67 | 425 |
| Sept. 28, 2013 | Nike Pre-Nationals | 23:10.39 | 120 | 407 |
| Nov. 15, 2014 | Nike Cross Nationals Northwest Regional | 23:42.20 | 147 | 371 |
| Sept. 12, 2012 | Mt Hood/ 3 River Cross-over | 27:49.54 | 94 | 150 |
6000m_cc
561
Points
26:05.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 23, 2016 | Brissman/Lundeen Invitational | 26:05.20 | 0 | 561 |
| Oct. 1, 2016 | Running of the Cows | 26:19.20 | 138 | 546 |
| Oct. 15, 2016 | Jim Drews/Tori Neubauer Invitational | 26:35.00 | 219 | 530 |
| Oct. 14, 2017 | Jim Drews/Tori Neubauer Invitational | 26:50.80 | 210 | 513 |
| Oct. 27, 2018 | Midwest Conference Cross Country Championship | 28:06.40 | 95 | 439 |
800m
606
Points
2:36.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 30, 2014 | Grant vs. Canby | 2:36.11 | 1 | 606 |
| May 13, 2017 | Midwest Outdoor Conference Championship | 2:37.48 | 1 | 589 |
| April 6, 2019 | Cornell Invite | 2:37.92 | 7 | 583 |
| May 7, 2014 | Grant Quad | 2:38.03 | 7 | 582 |
| Feb. 25, 2017 | Midwest Conference Indoor Championships | 2:39.48 | 4 | 564 |
| Jan. 20, 2018 | Cornell Indoor Invitational | 2:39.93 | 1 | 558 |
| March 16, 2016 | Roosevelt, Wilson @ Grant | 2:39.94 | 1 | 558 |
| April 21, 2017 | University of Dubuque Invitational | 2:41.19 | 5 | 543 |
| Feb. 24, 2018 | Midwest Conference Indoor Championships | 2:42.06 | 3 | 532 |
| Feb. 17, 2017 | Spartan Invitational | 2:42.66 | 6 | 525 |
| May 11, 2019 | Midwest Outdoor Conference Championship | 2:43.16 | 22 | 519 |
| May 6, 2015 | Jefferson & Cleveland @ Grant | 2:43.94 | 6 | 509 |
| April 13, 2019 | Mount Mercy Mustang Open | 2:43.95 | 25 | 509 |
| Feb. 2, 2019 | Wartburg Indoor Select | 2:44.10 | 2 | 508 |
| Feb. 9, 2019 | Darren Young Classic | 2:44.15 | 3 | 507 |
| April 1, 2017 | Central College Invitational | 2:44.50 | 5 | 503 |
| March 28, 2018 | Loras Easter MidWeek | 2:45.11 | 3 | 496 |
| Feb. 23, 2019 | Midwest Conference Indoor Championship | 2:45.72 | 15 | 489 |
| Feb. 15, 2019 | Spartan Invitational | 2:48.11 | 6 | 461 |
| Feb. 16, 2018 | Dubuque Spartan Invitational | 2:48.27 | 8 | 460 |
| Feb. 3, 2018 | Grinnell College Indoor Invitational | 2:48.84 | 8 | 453 |
| Jan. 19, 2019 | Hilltop Invitational | 2:51.60 | 7 | 423 |
mile
574
Points
5:57.97
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2017 | Hilltop Invitational | 5:57.97 | 4 | 574 |
| Feb. 11, 2017 | Darren Young Classic | 6:05.74 | 12 | 535 |
| Feb. 10, 2018 | Darren Young Classic | 6:07.58 | 9 | 526 |
| Jan. 14, 2017 | Sol Butler Classic | 6:08.34 | 3 | 522 |
| Jan. 27, 2018 | Hilltop Invitational | 6:21.59 | 5 | 459 |
Mid-D
Event Group
606
Points
2:36.11
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 30, 2014 | 800m | Grant vs. Canby | 2:36.11 | 1 | 606 |
| May 13, 2017 | 800m | Midwest Outdoor Conference Championship | 2:37.48 | 1 | 589 |
| April 6, 2019 | 800m | Cornell Invite | 2:37.92 | 7 | 583 |
| May 7, 2014 | 800m | Grant Quad | 2:38.03 | 7 | 582 |
| Feb. 25, 2017 | 800m | Midwest Conference Indoor Championships | 2:39.48 | 4 | 564 |
Mile
Event Group
689
Points
5:13.16
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 27, 2016 | 1500m | Grant @ Madison | 5:13.16 | 3 | 689 |
| April 25, 2015 | 1500m | 51st Annual Centennial Invitational | 5:13.65 | 25 | 687 |
| May 4, 2016 | 1500m | Jefferson & Grant @ Cleveland | 5:13.82 | 4 | 685 |
| May 16, 2014 | 1500m | 6A District 3 - Three Rivers League | 5:17.69 | 14 | 662 |
| April 15, 2015 | 1500m | Jeff, Franklin at Grant | 5:19.51 | 5 | 651 |
Distance
Event Group
675
Points
11:24.52
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 25, 2016 | 3000m | 52nd Annual Centennial Invitational | 11:24.52 | 27 | 675 |
| April 13, 2016 | 3000m | Jefferson, Grant @ Franklin | 11:24.56 | 1 | 675 |
| May 1, 2015 | 3000m | Nike/Jesuit Twilight Relays | 11:29.82 | 29 | 661 |
| April 6, 2016 | 3000m | Benson and Lincoln @ Grant | 11:30.07 | 3 | 660 |
| June 8, 2014 | 3000m | BorderDuel Track Classic | 11:32.29 | 13 | 654 |
Cross Country
Event Group
629
Points
20:18.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 15, 2014 | 5K XC | Madison Meet | 20:18.00 | 5 | 629 |
| Oct. 1, 2014 | 5K XC | Cleveland Quadrangular | 20:30.00 | 4 | 612 |
| Nov. 1, 2014 | 5K XC | OSAA Oregon State Championships | 20:57.00 | 75 | 574 |
| Oct. 11, 2014 | 5K XC | George Fox Cross Country Classic | 20:58.60 | 48 | 572 |
| Oct. 22, 2014 | 5K XC | 6A-1 PIL District Championships | 20:59.80 | 13 | 570 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava