Performance Dashboard
Athlete analytics & progression tracking
1500m
585
Points
4:25.08
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 24, 2019 | 3A SD1 League Meet at Catlin Gabel | 4:25.08 | 2 | 585 |
| April 17, 2019 | 3A SD #1 League Meet @ Clatskanie | 4:26.85 | 1 | 568 |
| April 21, 2018 | Portland Christian Invitational | 4:28.35 | 5 | 553 |
| April 6, 2019 | Husky Invitational | 4:28.75 | 3 | 549 |
| May 11, 2019 | 3A SD1 League Championships | 4:29.09 | 7 | 546 |
| May 11, 2018 | 3A-1 Lewis & Clark League Districts | 4:29.56 | 5 | 542 |
| March 21, 2019 | Wolfpack Small School Invite | 4:29.75 | 3 | 540 |
| April 18, 2018 | Scappoose, Banks at VC | 4:32.74 | 5 | 512 |
| April 3, 2019 | Lewis and Clark Preview | 4:35.37 | 1 | 489 |
| May 13, 2017 | 3A-1 Lewis & Clark League Districts | 4:45.05 | 10 | 406 |
| April 20, 2017 | Southwest Christian Invitational | 4:45.35 | 9 | 404 |
| March 20, 2018 | Valiant Invitational | 4:46.18 | 6 | 397 |
| April 12, 2017 | WVL @ Westside Christian | 4:57.49 | 12 | 311 |
| April 6, 2017 | LCL Preview (Riverdale/DeLaSalle Host) | 4:58.25 | 8 | 306 |
| March 15, 2017 | Valley Christian Valiant Icebreaker | 5:05.86 | 14 | 255 |
3000m
609
Points
9:26.68
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 18, 2019 | OSAA 3A/4A State Championships | 9:26.68 | 5 | 609 |
| April 13, 2019 | Williamette Falls Invitational | 9:27.93 | 12 | 603 |
| May 11, 2019 | 3A SD1 League Championships | 9:31.48 | 2 | 588 |
| March 21, 2019 | Wolfpack Small School Invite | 9:32.60 | 2 | 583 |
| May 11, 2018 | 3A-1 Lewis & Clark League Districts | 9:33.77 | 3 | 578 |
| April 6, 2019 | Husky Invitational | 9:35.34 | 1 | 571 |
| April 17, 2019 | 3A SD #1 League Meet @ Clatskanie | 9:38.91 | 1 | 556 |
| April 14, 2018 | Lower Columbia Invitational | 9:39.04 | 4 | 555 |
| April 21, 2018 | Portland Christian Invitational | 9:39.36 | 4 | 554 |
| April 5, 2018 | LCL Preview | 9:58.71 | 1 | 474 |
| May 13, 2017 | 3A-1 Lewis & Clark League Districts | 10:04.53 | 7 | 452 |
| March 20, 2018 | Valiant Invitational | 10:04.93 | 3 | 450 |
| April 27, 2017 | LCL Meet | 10:06.70 | 3 | 444 |
| April 24, 2019 | 3A SD1 League Meet at Catlin Gabel | 10:07.82 | 1 | 439 |
| April 15, 2017 | Lower Columbia Invitational | 10:12.45 | 13 | 422 |
| April 26, 2018 | LCL Meet @ Catlin Gabel | 10:13.20 | 1 | 419 |
| May 3, 2017 | LCL Meet @ OES | 10:20.29 | 1 | 393 |
| April 6, 2017 | LCL Preview (Riverdale/DeLaSalle Host) | 10:24.63 | 3 | 378 |
| March 15, 2017 | Valley Christian Valiant Icebreaker | 10:47.11 | 4 | 303 |
3000m_cc
575
Points
9:34.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 22, 2019 | Valiant Invitational | 9:34.40 | 6 | 575 |
| Oct. 18, 2016 | Valiant Invitational | 10:38.00 | 33 | 333 |
5000m_cc
576
Points
16:24.70
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 9, 2019 | OSAA State Championship | 16:24.70 | 5 | 576 |
| Sept. 20, 2019 | Meriwether Classic | 16:25.50 | 21 | 574 |
| Sept. 11, 2019 | Silver Falls Oktoberfest Invitational | 16:39.20 | 1 | 540 |
| Oct. 12, 2019 | Paul Mariman Invitational | 16:40.45 | 5 | 537 |
| Sept. 21, 2018 | Meriwether Classic | 16:41.40 | 32 | 534 |
| Oct. 25, 2018 | 3A/2A/1A-SD1 District 1 Championships | 16:45.00 | 1 | 526 |
| Sept. 15, 2018 | Oregon City Invitational | 16:46.24 | 10 | 523 |
| Nov. 1, 2019 | 3A/2A/1A-SD1 District 1 Championships | 16:48.82 | 2 | 516 |
| Sept. 28, 2019 | Nike Portland XC Invite | 16:59.00 | 19 | 492 |
| Nov. 3, 2018 | OSAA Oregon State Championships | 17:00.00 | 6 | 490 |
| Sept. 14, 2019 | Oregon City Invitational | 17:01.53 | 19 | 486 |
| Sept. 8, 2018 | 14th Annual Tualatin Invite | 17:03.10 | 14 | 483 |
| Oct. 4, 2019 | Flat & Fast Invitational | 17:03.90 | 16 | 481 |
| Oct. 5, 2018 | Flat & Fast Invitational | 17:05.19 | 13 | 478 |
| Oct. 6, 2017 | Flat and Fast Invitational | 17:09.81 | 36 | 467 |
| Oct. 10, 2017 | Barlow, Reynolds @ Cent. Catholic | 17:12.57 | 19 | 461 |
| Oct. 13, 2018 | Warner Pacific Classic | 17:19.40 | 23 | 446 |
| Sept. 30, 2017 | Nike Portland XC Invite | 17:25.10 | 1137 | 433 |
| Nov. 4, 2017 | OSAA Oregon State Championships | 17:30.00 | 18 | 423 |
| Sept. 22, 2017 | Meriwether National Cross Country Classic | 17:32.85 | 84 | 416 |
| Sept. 7, 2019 | Ultimook Race XC Invitational | 17:34.99 | 10 | 412 |
| Oct. 26, 2017 | 3A/2A/1A-SD1 District 1 Championships | 17:56.48 | 5 | 367 |
| Sept. 1, 2018 | Ultimook Race XC Invitational | 18:01.04 | 15 | 358 |
| Oct. 27, 2016 | 3A/2A/1A-SD1 District 1 Championships | 18:06.60 | 13 | 347 |
| Sept. 17, 2018 | Catlin Gabel Handicapper | 18:28.80 | 1 | 305 |
| Sept. 26, 2017 | 4th Annual Warrenton Wreck Race | 18:29.08 | 1 | 304 |
| Sept. 12, 2017 | OES Invitational | 18:33.93 | 5 | 295 |
| Oct. 5, 2016 | Clackamas, Lincoln, Franklin, Roosevelt, Central Catholic | 18:33.99 | 47 | 295 |
| Sept. 28, 2018 | Southwest Christian Invitational | 18:37.90 | 10 | 288 |
| Oct. 15, 2016 | George Fox Cross Country Classic | 18:51.30 | 93 | 265 |
| Sept. 30, 2016 | Southwest Christian Invitational | 19:04.00 | 16 | 243 |
| Sept. 24, 2016 | Nike Portland XC Invite | 19:05.40 | 93 | 241 |
| Sept. 16, 2019 | Catlin Gabel Handicapper | 19:12.50 | 1 | 230 |
| Sept. 1, 2016 | Bill Chapman Invitational | 19:42.90 | 90 | 184 |
| Sept. 14, 2016 | Big Cross Portland! | 20:17.20 | 9 | 138 |
| Sept. 6, 2016 | 3A/2A/1A District 1 Pre-Districts | 20:23.40 | 24 | 130 |
800m
430
Points
2:15.38
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 26, 2018 | LCL Meet @ Catlin Gabel | 2:15.38 | 3 | 430 |
| April 27, 2017 | LCL Meet | 2:24.86 | 6 | 273 |
| April 15, 2017 | Lower Columbia Invitational | 2:25.76 | 28 | 260 |
| April 20, 2017 | Southwest Christian Invitational | 2:28.29 | 11 | 225 |
3mile_cc
212
Points
18:40.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 18, 2017 | Catlin Gabel Handicapper | 18:40.90 | 2 | 212 |
Mile
Event Group
585
Points
4:25.08
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 24, 2019 | 1500m | 3A SD1 League Meet at Catlin Gabel | 4:25.08 | 2 | 585 |
| April 17, 2019 | 1500m | 3A SD #1 League Meet @ Clatskanie | 4:26.85 | 1 | 568 |
| April 21, 2018 | 1500m | Portland Christian Invitational | 4:28.35 | 5 | 553 |
| April 6, 2019 | 1500m | Husky Invitational | 4:28.75 | 3 | 549 |
| May 11, 2019 | 1500m | 3A SD1 League Championships | 4:29.09 | 7 | 546 |
Distance
Event Group
609
Points
9:26.68
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 18, 2019 | 3000m | OSAA 3A/4A State Championships | 9:26.68 | 5 | 609 |
| April 13, 2019 | 3000m | Williamette Falls Invitational | 9:27.93 | 12 | 603 |
| May 11, 2019 | 3000m | 3A SD1 League Championships | 9:31.48 | 2 | 588 |
| March 21, 2019 | 3000m | Wolfpack Small School Invite | 9:32.60 | 2 | 583 |
| May 11, 2018 | 3000m | 3A-1 Lewis & Clark League Districts | 9:33.77 | 3 | 578 |
Cross Country
Event Group
576
Points
16:24.70
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 9, 2019 | 5K XC | OSAA State Championship | 16:24.70 | 5 | 576 |
| Oct. 22, 2019 | 3000mCC | Valiant Invitational | 9:34.40 | 6 | 575 |
| Sept. 20, 2019 | 5K XC | Meriwether Classic | 16:25.50 | 21 | 574 |
| Sept. 11, 2019 | 5K XC | Silver Falls Oktoberfest Invitational | 16:39.20 | 1 | 540 |
| Oct. 12, 2019 | 5K XC | Paul Mariman Invitational | 16:40.45 | 5 | 537 |
Mid-D
Event Group
430
Points
2:15.38
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 26, 2018 | 800m | LCL Meet @ Catlin Gabel | 2:15.38 | 3 | 430 |
| April 27, 2017 | 800m | LCL Meet | 2:24.86 | 6 | 273 |
| April 15, 2017 | 800m | Lower Columbia Invitational | 2:25.76 | 28 | 260 |
| April 20, 2017 | 800m | Southwest Christian Invitational | 2:28.29 | 11 | 225 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava