Performance Dashboard
Athlete analytics & progression tracking
5000m_cc
798
Points
18:26.20
Personal Record
1500m
1008
Points
4:25.73
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2025 | Nike/Jesuit Twilight Relays | 4:25.73 | 3 | 1008 |
| April 26, 2024 | Nike/Jesuit Twilight Relays | 4:26.66 | 3 | 1001 |
| March 16, 2025 | Nike Indoor Nationals | 4:27.76 | 9 | 993 |
| June 15, 2024 | Nike Outdoor Nationals | 4:28.87 | 8 | 985 |
| Feb. 8, 2025 | 117th Millrose Games | 4:29.14 | 7 | 983 |
| June 1, 2023 | HOKA Festival of Miles | 4:30.66 | 3 | 972 |
| April 20, 2024 | Oregon Relays | 4:31.39 | 4 | 967 |
| June 14, 2023 | Brooks PR Invitational | 4:32.57 | 3 | 958 |
| June 24, 2023 | Aecon Bermuda National Championship featuring Bermuda Challenge | 4:33.76 | 1 | 950 |
| May 5, 2023 | 18th Annual Hoka/Bryn Mawr Running Co. Henderson Invitational | 4:34.03 | 3 | 948 |
| March 12, 2023 | Nike Indoor Nationals | 4:34.81 | 8 | 942 |
| Feb. 11, 2023 | Millrose Games | 4:36.01 | 8 | 934 |
| July 31, 2021 | 2021 Keystone State Games - Youth Meet | 5:13.24 | 1 | 689 |
| July 11, 2021 | DMV Challenge Invitational | 5:17.12 | 1 | 666 |
1600m
1007
Points
4:44.32
Personal Record
2mile
1022
Points
10:07.83
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2025 | Brooks PR Invitational | 10:07.83 | 5 | 1022 |
| April 12, 2025 | Arcadia Invitational | 10:12.01 | 12 | 1010 |
| June 18, 2023 | Nike Outdoor Nationals | 10:12.33 | 6 | 1009 |
| March 10, 2024 | Nike Indoor Nationals | 10:12.56 | 8 | 1008 |
| April 5, 2025 | Oregon Relays | 10:17.34 | 1 | 994 |
| March 16, 2025 | Nike Indoor Nationals | 10:19.85 | 7 | 987 |
| June 15, 2024 | Nike Outdoor Nationals | 10:20.25 | 6 | 986 |
| March 12, 2023 | Nike Indoor Nationals | 10:20.68 | 2 | 985 |
| June 12, 2024 | Brooks PR Invitational | 10:21.92 | 8 | 981 |
2mile_cc
923
Points
10:42.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 14, 2024 | 25th Bellarmine Invitational | 10:42.20 | 1 | 923 |
| Oct. 22, 2022 | LHU Pennsylvania Middle School XC Championships | 10:42.50 | 1 | 922 |
| Sept. 13, 2025 | The 26th Bellarmine Invite | 10:55.60 | 1 | 885 |
| Sept. 13, 2025 | The 26th Bellarmine Invite | 10:55.60 | 1 | 885 |
| Sept. 11, 2024 | Conference Class Races/Jamboree | 10:55.70 | 1 | 885 |
| Oct. 8, 2022 | Gettysburg XC Invitational - INCLUDES NOTE FROM THE TIMER | 11:00.40 | 1 | 872 |
| Sept. 6, 2023 | Class XC Race Jamboree | 11:26.10 | 1 | 803 |
| Oct. 23, 2021 | Inaugural LHU PA Middle School Championships | 11:29.70 | 2 | 794 |
| Oct. 2, 2021 | Carlisle Middle School Meet of Champions | 12:14.90 | 4 | 680 |
2500m_cc
769
Points
8:55.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 10, 2022 | PTXC 13 Presented by Brooks | 8:55.50 | 1 | 769 |
3000m
1033
Points
9:22.11
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 18, 2025 | UW Preview | 9:22.11 | 13 | 1033 |
| June 22, 2025 | Nike Outdoor Nationals | 9:26.40 | 4 | 1019 |
| June 8, 2025 | Brooks PR Invitational | 9:27.66 | 6 | 1015 |
| April 6, 2024 | Arcadia Invitational | 9:30.23 | 7 | 1007 |
| June 18, 2023 | Nike Outdoor Nationals | 9:30.72 | 5 | 1005 |
| March 10, 2024 | Nike Indoor Nationals | 9:31.42 | 7 | 1003 |
| March 16, 2025 | Nike Indoor Nationals | 9:35.27 | 6 | 991 |
| April 5, 2025 | Oregon Relays | 9:35.56 | 1 | 990 |
| June 15, 2024 | Nike Outdoor Nationals | 9:35.93 | 5 | 989 |
| June 12, 2024 | Brooks PR Invitational | 9:39.12 | 8 | 979 |
| March 12, 2023 | Nike Indoor Nationals | 9:39.42 | 2 | 978 |
| Jan. 13, 2024 | UW Indoor Preview | 9:41.69 | 32 | 971 |
| March 2, 2023 | Polar Bear 3k and 200m Champs | 9:43.08 | 1 | 966 |
| Dec. 16, 2023 | Spokane Speed Games | 9:48.12 | 1 | 951 |
| March 4, 2022 | Polar Bear 3k and 200m Champs | 10:35.49 | 1 | 809 |
| March 20, 2022 | Adidas Track Nationals | 10:44.16 | 2 | 784 |
| June 13, 2021 | Mid-Atlantic USATF Youth Meet | 11:15.91 | 1 | 697 |
3200m
1021
Points
10:04.44
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 8, 2025 | Brooks PR Invitational | 10:04.44 | 5 | 1021 |
| April 12, 2025 | Arcadia Invitational | 10:07.91 | 10 | 1011 |
| April 6, 2024 | Arcadia Invitational | 10:10.90 | 11 | 1002 |
| May 24, 2025 | 2A/3A/4A Kingco-Metro-Wesco District | 10:11.92 | 1 | 999 |
| April 5, 2025 | Oregon Relays | 10:13.56 | 1 | 994 |
| June 15, 2024 | Nike Outdoor Nationals | 10:16.23 | 6 | 986 |
| May 31, 2025 | WIAA 2A, 3A, 4A State Championships | 10:16.33 | 1 | 986 |
| May 13, 2023 | Altoona Middle School Championship | 10:17.43 | 1 | 983 |
| May 25, 2024 | WIAA 2A, 3A, 4A State Championships | 10:17.53 | 1 | 982 |
| Feb. 15, 2025 | CNW Elite High School 3200m | 10:17.90 | 1 | 981 |
| June 12, 2024 | Brooks PR Invitational | 10:18.19 | 8 | 980 |
| May 18, 2024 | 3A Sea-King District 2 Championships | 10:18.89 | 1 | 978 |
| May 17, 2025 | Kingco 2A/3A/4A Championships | 10:21.11 | 1 | 972 |
| Dec. 30, 2022 | LAB Holiday Invite | 10:21.39 | 1 | 971 |
| May 1, 2025 | Mercer Island @ Inglemoor: SENIOR NIGHT! | 10:34.56 | 1 | 933 |
| Nov. 16, 2022 | Warrior XC Classic | 10:45.91 | 22 | 901 |
| March 20, 2025 | Mercer Island VS Interlake | 11:24.25 | 1 | 797 |
| Jan. 2, 2022 | The 757 Showdown | 11:36.02 | 1 | 766 |
4000m_cc
862
Points
14:02.20
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 30, 2022 | Mid-Atlantic USATF Youth Cross Country Championships | 14:02.20 | 1 | 862 |
| Dec. 10, 2022 | USATF National JO XC Championship | 14:03.00 | 1 | 861 |
5000m
1009
Points
16:22.30
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| June 2, 2023 | John Hay Pennsylvania Distance Festival | 16:22.30 | 15 | 1009 |
| March 10, 2024 | Nike Indoor Nationals | 16:22.72 | 3 | 1009 |
| June 22, 2025 | Nike Outdoor Nationals | 16:24.63 | 4 | 1005 |
| March 19, 2023 | Adidas Track Nationals | 16:39.08 | 1 | 979 |
| April 29, 2023 | The Penn Relays Carnival Presented by Toyota | 16:51.39 | 4 | 958 |
| Jan. 27, 2024 | UW Invitational & Mile City | 16:52.05 | 10 | 956 |
| June 19, 2022 | New Balance Nationals Outdoor | 17:32.96 | 13 | 886 |
| June 3, 2022 | John Hay Pennsylvania Distance Festival presented by BMRC | 17:43.53 | 38 | 868 |
6000m
876
Points
21:42.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 21, 2023 | 2023 USATF National Cross Country Championships | 21:42.00 | 17 | 876 |
800m
908
Points
2:15.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 1, 2025 | Mercer Island @ Inglemoor: SENIOR NIGHT! | 2:15.14 | 1 | 908 |
| May 17, 2025 | Kingco 2A/3A/4A Championships | 2:15.41 | 2 | 903 |
| April 30, 2024 | Mt Si, Foster @ Mercer Island (Senior Night) | 2:15.94 | 1 | 895 |
| March 21, 2024 | MERCER ISLAND V JUANITA V HAZEN | 2:17.29 | 1 | 874 |
| March 26, 2024 | Lake Washington @ Mercer Island | 2:17.40 | 1 | 872 |
| June 24, 2023 | Aecon Bermuda National Championship featuring Bermuda Challenge | 2:17.40 | 1 | 872 |
| March 20, 2025 | Mercer Island VS Interlake | 2:18.87 | 1 | 850 |
| April 14, 2023 | 2nd Tom Ecker Millersville Middle School Meet | 2:22.21 | 1 | 799 |
| April 21, 2023 | Breslin Junior High Invitational at Mount Carmel Area | 2:24.56 | 1 | 765 |
| Feb. 5, 2022 | Youngstown State High School Meet #3 | 2:28.65 | 14 | 707 |
| March 20, 2022 | Adidas Track Nationals | 2:31.01 | 7 | 674 |
| April 14, 2022 | 1st Tom Ecker Millersville Middle School Meet | 2:33.16 | 2 | 645 |
| June 13, 2021 | Mid-Atlantic USATF Youth Meet | 2:39.84 | 3 | 559 |
| July 31, 2021 | 2021 Keystone State Games - Youth Meet | 2:41.15 | 4 | 543 |
mile
1006
Points
4:46.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 25, 2025 | Nike/Jesuit Twilight Relays | 4:46.14 | 3 | 1006 |
| April 26, 2024 | Nike/Jesuit Twilight Relays | 4:46.48 | 3 | 1004 |
| March 16, 2025 | Nike Indoor Nationals | 4:48.25 | 10 | 992 |
| Feb. 8, 2025 | 117th Millrose Games | 4:48.66 | 8 | 989 |
| Feb. 11, 2024 | 116th Millrose Games | 4:49.16 | 9 | 985 |
| June 15, 2024 | Nike Outdoor Nationals | 4:49.44 | 9 | 984 |
| June 1, 2023 | HOKA Festival of Miles | 4:50.20 | 4 | 978 |
| June 18, 2023 | Nike Outdoor Nationals | 4:52.12 | 13 | 965 |
| June 14, 2023 | Brooks PR Invitational | 4:52.54 | 3 | 963 |
| April 20, 2024 | Oregon Relays | 4:52.84 | 4 | 961 |
| March 12, 2023 | Nike Indoor Nationals | 4:53.76 | 9 | 954 |
| Feb. 11, 2023 | Millrose Games | 4:56.53 | 9 | 936 |
| March 20, 2022 | Adidas Track Nationals | 5:17.33 | 1 | 804 |
3mile_cc
1007
Points
15:47.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 21, 2024 | 43rd Annual Woodbridge Cross Country Classic | 15:47.50 | 7 | 1007 |
| Sept. 14, 2023 | LW & MI @ Liberty | 19:11.00 | 1 | 662 |
Cross Country
Event Group
1032
Points
16:10.00
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Sept. 20, 2025 | 5K XC | The Mook XC Invite at Alderbrook | 16:10.00 | 1 | 1032 |
| Sept. 21, 2024 | 3 Mile XC | 43rd Annual Woodbridge Cross Country Classic | 15:47.50 | 7 | 1007 |
| Sept. 28, 2024 | 5K XC | Bellevue Cross Country Invitational | 16:45.00 | 1 | 969 |
| Nov. 9, 2024 | 5K XC | WIAA State XC Championships | 16:48.10 | 1 | 963 |
| Sept. 23, 2023 | 5K XC | The Mook XC Invite at Alderbrook | 16:49.78 | 1 | 960 |
Mile
Event Group
1008
Points
4:25.73
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 25, 2025 | 1500m | Nike/Jesuit Twilight Relays | 4:25.73 | 3 | 1008 |
| April 25, 2025 | 1600m | Nike/Jesuit Twilight Relays | 4:44.32 | 3 | 1007 |
| April 25, 2025 | Mile | Nike/Jesuit Twilight Relays | 4:46.14 | 3 | 1006 |
| April 26, 2024 | Mile | Nike/Jesuit Twilight Relays | 4:46.48 | 3 | 1004 |
| April 26, 2024 | 1500m | Nike/Jesuit Twilight Relays | 4:26.66 | 3 | 1001 |
Distance
Event Group
1033
Points
9:22.11
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Jan. 18, 2025 | 3000m | UW Preview | 9:22.11 | 13 | 1033 |
| June 8, 2025 | 2Mile | Brooks PR Invitational | 10:07.83 | 5 | 1022 |
| June 8, 2025 | 3200m | Brooks PR Invitational | 10:04.44 | 5 | 1021 |
| June 22, 2025 | 3000m | Nike Outdoor Nationals | 9:26.40 | 4 | 1019 |
| June 8, 2025 | 3000m | Brooks PR Invitational | 9:27.66 | 6 | 1015 |
Long-Distance
Event Group
1009
Points
16:22.30
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| June 2, 2023 | 5000m | John Hay Pennsylvania Distance Festival | 16:22.30 | 15 | 1009 |
| March 10, 2024 | 5000m | Nike Indoor Nationals | 16:22.72 | 3 | 1009 |
| June 22, 2025 | 5000m | Nike Outdoor Nationals | 16:24.63 | 4 | 1005 |
| March 19, 2023 | 5000m | Adidas Track Nationals | 16:39.08 | 1 | 979 |
| April 29, 2023 | 5000m | The Penn Relays Carnival Presented by Toyota | 16:51.39 | 4 | 958 |
Mid-D
Event Group
908
Points
2:15.14
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 1, 2025 | 800m | Mercer Island @ Inglemoor: SENIOR NIGHT! | 2:15.14 | 1 | 908 |
| May 17, 2025 | 800m | Kingco 2A/3A/4A Championships | 2:15.41 | 2 | 903 |
| April 30, 2024 | 800m | Mt Si, Foster @ Mercer Island (Senior Night) | 2:15.94 | 1 | 895 |
| March 21, 2024 | 800m | MERCER ISLAND V JUANITA V HAZEN | 2:17.29 | 1 | 874 |
| March 26, 2024 | 800m | Lake Washington @ Mercer Island | 2:17.40 | 1 | 872 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava