Performance Dashboard
Athlete analytics & progression tracking
10000m
730
Points
32:49.80
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 1, 2025 | Linfield Erik Anderson Memorial Icebreaker Invitational | 32:49.80 | 43 | 730 |
1500m
693
Points
4:14.45
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | Bryan Clay Invitational | 4:14.45 | 95 | 693 |
| April 17, 2021 | Bryan Clay Invitational | 4:14.45 | 95 | 693 |
| March 6, 2021 | Long Beach All Comers Meet | 4:19.02 | 3 | 645 |
| June 10, 2018 | USATF Southern JO Championships | 4:45.02 | 12 | 406 |
| May 28, 2017 | Los Angeles Jets 33rd Annual Invitational | 4:48.91 | 24 | 375 |
| June 28, 2015 | USATF JO Region 15 Championships | 4:58.07 | 5 | 307 |
| June 14, 2015 | USATF Southern California JO Championship | 4:58.19 | 9 | 306 |
| Aug. 2, 2015 | USATF National JO Outdoor Track and Field Championship | 5:04.71 | 30 | 262 |
1600m
685
Points
4:33.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 26, 2022 | 76th Pasadena Games | 4:33.65 | 7 | 685 |
| April 26, 2022 | Prep League Finals | 4:34.10 | 4 | 681 |
| April 8, 2022 | Tiger Invite at South Pasadena | 4:38.02 | 18 | 643 |
| Feb. 27, 2021 | Sundown Track Series #2 | 4:39.64 | 28 | 627 |
| May 19, 2021 | Prep League Finals | 4:41.26 | 2 | 612 |
| Feb. 13, 2021 | Sundown Track Series #1 | 4:45.14 | 28 | 576 |
| April 19, 2022 | Prep League Prelims | 5:02.73 | 3 | 428 |
2mile_cc
322
Points
11:30.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 12, 2021 | CIF-SS Division Prelims (Day 1) | 11:30.90 | 3 | 322 |
200m
398
Points
26.64
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 16, 2022 | Prep League Cluster #2 | 26.64 | 9 | 398 |
300m
422
Points
42.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 6, 2021 | Long Beach All Comers Meet | 42.01 | 34 | 422 |
3000m
650
Points
9:17.58
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 29, 2021 | Chula Vista HP #4 | 9:17.58 | 6 | 650 |
| March 6, 2021 | Long Beach All Comers Meet | 9:18.52 | 3 | 646 |
| May 28, 2017 | Los Angeles Jets 33rd Annual Invitational | 10:08.49 | 10 | 437 |
| June 14, 2015 | USATF Southern California JO Championship | 10:18.30 | 4 | 401 |
| June 28, 2015 | USATF JO Region 15 Championships | 10:31.51 | 3 | 354 |
| Aug. 2, 2015 | USATF National JO Outdoor Track and Field Championship | 10:34.67 | 13 | 344 |
| June 26, 2016 | USATF JO Region 15 Championships | 10:50.41 | 9 | 293 |
3200m
786
Points
9:26.92
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 14, 2022 | CIF Southern Section Division Finals | 9:26.92 | 2 | 786 |
| March 27, 2021 | Sundown Track Series #3 | 9:42.56 | 25 | 713 |
| May 7, 2022 | CIF Southern Section Division 4 Prelims | 9:44.65 | 8 | 704 |
| May 19, 2021 | Prep League Finals | 9:55.86 | 1 | 655 |
| April 26, 2022 | Prep League Finals | 9:58.63 | 1 | 643 |
| June 5, 2021 | CIF Southern Section Division 4 Prelims | 10:07.20 | 12 | 607 |
| April 8, 2022 | Tiger Invite at South Pasadena | 10:11.51 | 33 | 589 |
| Feb. 13, 2021 | Sundown Track Series #1 | 10:17.95 | 15 | 563 |
| March 4, 2020 | Prep League Cluster #1 | 10:54.79 | 2 | 425 |
| March 30, 2019 | Burbank Backwards Meet | 10:56.11 | 13 | 420 |
| April 13, 2022 | Prep League Cluster #3 | 11:05.17 | 2 | 390 |
400m
430
Points
58.48
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 16, 2022 | Prep League Cluster #2 | 58.48 | 7 | 430 |
5000m
750
Points
15:20.29
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 29, 2025 | Pacific Open | 15:20.29 | 5 | 750 |
| March 8, 2025 | L&C - Electric Forest Open | 15:26.41 | 8 | 733 |
| April 1, 2023 | Pacific Open | 15:46.63 | 14 | 676 |
5000m_cc
686
Points
15:42.90
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 27, 2021 | 2021 CIF State Cross Country Championships | 15:42.90 | 10 | 686 |
| Aug. 29, 2025 | Lewis & Clark XC Opener | 15:49.11 | 14 | 669 |
6000m_cc
715
Points
19:13.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 13, 2025 | Gator Cross | 19:13.20 | 39 | 715 |
| Sept. 1, 2023 | Linfield Harrier Classic 4k/6k | 19:20.60 | 30 | 700 |
800m
603
Points
2:06.81
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 19, 2022 | Arcadia Distance Challenge | 2:06.81 | 10 | 603 |
| April 19, 2022 | Prep League Prelims | 2:07.76 | 5 | 582 |
| March 26, 2022 | 76th Pasadena Games | 2:08.69 | 16 | 563 |
| May 19, 2021 | Prep League Finals | 2:16.65 | 4 | 407 |
| March 4, 2020 | Prep League Cluster #1 | 2:20.19 | 8 | 346 |
| June 14, 2015 | USATF Southern California JO Championship | 2:26.80 | 10 | 245 |
| May 28, 2017 | Los Angeles Jets 33rd Annual Invitational | 2:28.12 | 36 | 227 |
8000m_cc
811
Points
25:04.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 18, 2025 | Linfield George Oja Invitational | 25:04.30 | 57 | 811 |
| Sept. 30, 2023 | 48th Charles Bowles Willamette XC Invitational - COLLEGE TEAMS | 25:43.10 | 58 | 748 |
| Sept. 16, 2023 | Oak Knoll Loop Run | 25:55.60 | 14 | 729 |
| Oct. 4, 2025 | 50th Charles Bowles Willamette XC Invitational | 26:12.32 | 120 | 703 |
mile
660
Points
4:37.88
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2023 | Portland Indoor #1 | 4:37.88 | 40 | 660 |
| Jan. 22, 2023 | University Portland Indoor #1 | 4:37.88 | 40 | 660 |
| Feb. 9, 2025 | Portland Indoor #2 | 4:41.10 | 33 | 629 |
| Feb. 27, 2021 | Sundown Track Series #2 | 4:41.51 | 30 | 625 |
| Feb. 13, 2021 | Sundown Track Series #1 | 4:47.17 | 28 | 574 |
3mile_cc
617
Points
15:33.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 20, 2021 | CIF Southern Section Championships | 15:33.20 | 3 | 617 |
| Oct. 2, 2021 | ASICS/Temecula Twilight | 15:33.30 | 19 | 617 |
| Sept. 3, 2021 | Cool Breeze Evening Invitational | 15:36.40 | 7 | 608 |
| Oct. 30, 2021 | Prep League Finals | 15:38.80 | 2 | 602 |
| Oct. 23, 2021 | Mt SAC Invitational | 15:50.90 | 8 | 570 |
| Oct. 5, 2019 | ASICS/Temecula Twilight | 16:10.80 | 62 | 519 |
| Nov. 23, 2019 | CIF Southern Section Finals | 16:17.60 | 22 | 502 |
| Nov. 16, 2019 | CIF Southern Section Prelims | 16:22.20 | 3 | 491 |
| Sept. 7, 2018 | Cool Breeze Evening Invitational | 16:24.10 | 9 | 486 |
| Sept. 18, 2021 | Mt. Carmel XC Invitational | 16:26.10 | 4 | 482 |
| Oct. 11, 2018 | Pacific Cluster #2 | 16:33.20 | 10 | 465 |
| Oct. 19, 2018 | Riverside Invitational | 16:53.10 | 9 | 419 |
| Oct. 26, 2019 | Mt SAC Invitational | 17:02.00 | 1 | 399 |
| Sept. 15, 2018 | Mt. Carmel XC Invitational | 17:24.00 | 3 | 353 |
| Nov. 1, 2018 | Pacific League Finals | 17:32.20 | 8 | 336 |
| Sept. 20, 2018 | Pacific Cluster Meet #1 | 17:43.20 | 12 | 314 |
| Sept. 1, 2018 | Jeff Nelson Invitational | 18:22.30 | 9 | 243 |
Long-Distance
Event Group
750
Points
15:20.29
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 29, 2025 | 5000m | Pacific Open | 15:20.29 | 5 | 750 |
| March 8, 2025 | 5000m | L&C - Electric Forest Open | 15:26.41 | 8 | 733 |
| March 1, 2025 | 10000m | Linfield Erik Anderson Memorial Icebreaker Invitational | 32:49.80 | 43 | 730 |
| April 1, 2023 | 5000m | Pacific Open | 15:46.63 | 14 | 676 |
Mile
Event Group
693
Points
4:14.45
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 17, 2021 | 1500m | Bryan Clay Invitational | 4:14.45 | 95 | 693 |
| April 17, 2021 | 1500m | Bryan Clay Invitational | 4:14.45 | 95 | 693 |
| March 26, 2022 | 1600m | 76th Pasadena Games | 4:33.65 | 7 | 685 |
| April 26, 2022 | 1600m | Prep League Finals | 4:34.10 | 4 | 681 |
| Jan. 21, 2023 | Mile | Portland Indoor #1 | 4:37.88 | 40 | 660 |
Cross Country
Event Group
811
Points
25:04.30
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Oct. 18, 2025 | 8000mCC | Linfield George Oja Invitational | 25:04.30 | 57 | 811 |
| Sept. 30, 2023 | 8000mCC | 48th Charles Bowles Willamette XC Invitational - COLLEGE TEAMS | 25:43.10 | 58 | 748 |
| Sept. 16, 2023 | 8000mCC | Oak Knoll Loop Run | 25:55.60 | 14 | 729 |
| Sept. 13, 2025 | 6000mCC | Gator Cross | 19:13.20 | 39 | 715 |
| Oct. 4, 2025 | 8000mCC | 50th Charles Bowles Willamette XC Invitational | 26:12.32 | 120 | 703 |
Short Sprints
Event Group
398
Points
26.64
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 16, 2022 | 200m | Prep League Cluster #2 | 26.64 | 9 | 398 |
Long Sprints
Event Group
430
Points
58.48
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 16, 2022 | 400m | Prep League Cluster #2 | 58.48 | 7 | 430 |
| March 6, 2021 | 300m | Long Beach All Comers Meet | 42.01 | 34 | 422 |
Distance
Event Group
786
Points
9:26.92
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 14, 2022 | 3200m | CIF Southern Section Division Finals | 9:26.92 | 2 | 786 |
| March 27, 2021 | 3200m | Sundown Track Series #3 | 9:42.56 | 25 | 713 |
| May 7, 2022 | 3200m | CIF Southern Section Division 4 Prelims | 9:44.65 | 8 | 704 |
| May 19, 2021 | 3200m | Prep League Finals | 9:55.86 | 1 | 655 |
| May 29, 2021 | 3000m | Chula Vista HP #4 | 9:17.58 | 6 | 650 |
Mid-D
Event Group
603
Points
2:06.81
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 19, 2022 | 800m | Arcadia Distance Challenge | 2:06.81 | 10 | 603 |
| April 19, 2022 | 800m | Prep League Prelims | 2:07.76 | 5 | 582 |
| March 26, 2022 | 800m | 76th Pasadena Games | 2:08.69 | 16 | 563 |
| May 19, 2021 | 800m | Prep League Finals | 2:16.65 | 4 | 407 |
| March 4, 2020 | 800m | Prep League Cluster #1 | 2:20.19 | 8 | 346 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava