Performance Dashboard
Athlete analytics & progression tracking
1500m
890
Points
3:57.05
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 5, 2025 | GVSU Early Meet | 3:57.05 | 13 | 890 |
| May 18, 2023 | Augustana College Midwest Twilight Qualifier | 3:58.02 | 19 | 878 |
| April 19, 2025 | GVSU Al Owens Classic | 4:04.81 | 36 | 799 |
| March 26, 2022 | Emory Thrills in the Hills Open | 4:14.36 | 3 | 694 |
1600m
772
Points
4:25.14
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Feb. 20, 2021 | CYUP Misfits Invitational | 4:25.14 | 13 | 772 |
| March 20, 2021 | CYUP Cabin Fever Invite | 4:28.42 | 19 | 738 |
| May 19, 2021 | St. Ignatius Invitational #6 | 4:36.55 | 3 | 657 |
| March 6, 2020 | York Boys Invitational | 4:43.24 | 13 | 594 |
| May 15, 2021 | Deerfield Invite | 4:47.20 | 22 | 558 |
| March 1, 2019 | York Invitational (Boys) | 4:47.23 | 14 | 558 |
| May 1, 2021 | Gans Zeedyk Invite | 4:49.28 | 3 | 540 |
| Feb. 2, 2019 | York Boys Quad #1 | 5:06.70 | 2 | 398 |
2mile_cc
707
Points
9:47.61
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2019 | Mather Invite #3 | 9:47.61 | 1 | 707 |
| Aug. 29, 2020 | Mather Invite #1 | 9:57.60 | 1 | 663 |
| Sept. 17, 2019 | Mather Invite #1 | 10:11.43 | 1 | 605 |
| Sept. 4, 2019 | Lane Lech / Taft / Jones Tri | 10:35.00 | 1 | 512 |
| Sept. 25, 2018 | Mather Invite #3 | 11:09.81 | 16 | 388 |
| Sept. 11, 2018 | Mather Invite #1 | 11:11.68 | 7 | 382 |
| Sept. 26, 2017 | Mather Invite #3 | 11:47.59 | 39 | 273 |
| Sept. 12, 2017 | Mather Invite #1 | 12:05.25 | 28 | 227 |
| Aug. 30, 2017 | St. Patrick Invitational | 12:19.50 | 13 | 192 |
200m
641
Points
24.26
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 17, 2021 | West Aurora - Waubonsie Valley - Taft | 24.26 | 2 | 641 |
| March 30, 2019 | Chicago Intra-City | 26.11 | 3 | 447 |
3200m
577
Points
10:14.32
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2021 | St. Ignatius Invitational #4 | 10:14.32 | 1 | 577 |
400m
795
Points
51.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 12, 2021 | St. Ignatius Invitational #4 | 51.09 | 1 | 795 |
| April 17, 2021 | West Aurora - Waubonsie Valley - Taft | 51.54 | 1 | 770 |
| May 29, 2021 | Chicago Public League Boys Championship | 52.43 | 4 | 721 |
| March 30, 2019 | Chicago Intra-City | 53.16 | 2 | 681 |
| Feb. 2, 2019 | York Boys Quad #1 | 54.24 | 1 | 626 |
| March 17, 2019 | Chicago Public School Indoor Track & Field Championship | 54.41 | 2 | 617 |
| April 28, 2018 | Chicago Sophomore Championship | 56.01 | 2 | 539 |
5000m_cc
582
Points
16:22.21
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 8, 2020 | 2020 Shazam XC Championships | 16:22.21 | 39 | 582 |
| Nov. 16, 2019 | Nike Cross Nationals Midwest Regional | 16:49.90 | 16 | 514 |
| Nov. 11, 2018 | Nike Cross Nationals Midwest Regional Championships | 18:21.60 | 198 | 318 |
| Nov. 30, 2019 | Foot Locker Midwest Regional | 24:55.40 | 321 | 1 |
800m
952
Points
1:52.66
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| March 25, 2023 | Don McGarey Invitational | 1:52.66 | 1 | 952 |
| May 15, 2025 | Midwest Twilight Final Qualifier | 1:52.82 | 8 | 947 |
| April 22, 2023 | GVSU Al Owens Classic | 1:53.30 | 2 | 934 |
| March 8, 2025 | Wartburg Qualifier | 1:53.79 | 5 | 921 |
| March 4, 2023 | Wartburg Qualifier | 1:53.81 | 6 | 921 |
| April 14, 2023 | UW-Platteville Invitational | 1:53.89 | 7 | 918 |
| May 13, 2023 | St. Francis Fighting Chance Invite | 1:54.14 | 9 | 912 |
| May 2, 2025 | MIAA (DIII) Outdoor Track & Field | 1:54.36 | 2 | 906 |
| May 2, 2025 | MIAA (DIII) Outdoor Track & Field | 1:54.66 | 1 | 898 |
| April 12, 2025 | Wheaton (Ill) Invitational | 1:54.67 | 4 | 897 |
| March 15, 2025 | Myrtle Beach Collegiate Challenge | 1:54.74 | 2 | 896 |
| May 10, 2025 | St. Francis Fighting Chance Invite | 1:54.92 | 6 | 891 |
| May 4, 2023 | MIAA Field Day | 1:55.53 | 1 | 875 |
| May 4, 2023 | MIAA Field Day | 1:55.54 | 1 | 874 |
| Feb. 4, 2023 | Windy City Rumble | 1:56.09 | 3 | 860 |
| June 9, 2021 | IHSA 3A Boys - Chicago (Lane Tech) Sectional | 1:56.44 | 1 | 851 |
| March 1, 2025 | MIAA Indoor TF Championships | 1:56.59 | 2 | 847 |
| May 15, 2021 | Deerfield Invite | 1:56.65 | 2 | 845 |
| Feb. 25, 2023 | MIAA (DIII) Indoor Track & Field Championships | 1:56.92 | 2 | 838 |
| Feb. 1, 2025 | Windy City Rumble | 1:57.27 | 3 | 829 |
| June 19, 2021 | IHSA Boys T&F State Championships 2021 | 1:57.48 | 11 | 824 |
| Jan. 20, 2023 | John Flaminio Classic | 1:57.50 | 2 | 824 |
| March 20, 2021 | CYUP Cabin Fever Invite | 1:57.57 | 5 | 822 |
| Feb. 6, 2021 | The Morolake Akinosun Elite Invitational | 1:57.64 | 3 | 820 |
| April 5, 2025 | GVSU Early Meet | 1:57.84 | 7 | 815 |
| May 8, 2021 | Distance Night In Palatine | 1:57.96 | 13 | 812 |
| March 6, 2020 | York Boys Invitational | 1:58.72 | 2 | 793 |
| March 19, 2022 | Emory Spring Break Classic | 2:00.02 | 14 | 760 |
| June 8, 2019 | Midwest Distance Classic | 2:00.61 | 16 | 746 |
| March 23, 2019 | Illinois Top Times | 2:00.97 | 7 | 737 |
| May 29, 2021 | Chicago Public League Boys Championship | 2:01.57 | 1 | 723 |
| March 8, 2019 | Batavia Distance Madness | 2:02.40 | 9 | 703 |
| April 23, 2022 | Al Owens Classic | 2:02.83 | 20 | 693 |
| May 1, 2021 | Gans Zeedyk Invite | 2:03.91 | 2 | 668 |
| Feb. 4, 2022 | Snowdown Showdown | 2:04.53 | 11 | 654 |
| March 1, 2019 | York Invitational (Boys) | 2:04.86 | 4 | 646 |
| Feb. 11, 2022 | WHAC vs. MIAA Challenge | 2:04.98 | 6 | 644 |
8000m_cc
809
Points
25:05.65
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 11, 2023 | NCAA D3 Great Lakes XC Regional Championships | 25:05.65 | 61 | 809 |
| Nov. 11, 2023 | NCAA Division III Great Lakes Regional | 25:05.70 | 61 | 809 |
| Nov. 1, 2025 | MIAA CC Championship | 25:24.90 | 7 | 778 |
| Oct. 29, 2022 | Michigan Intercollegiate Athletic Association Championships | 25:28.90 | 14 | 771 |
| Nov. 12, 2022 | NCAA Division III Great Lakes Region Cross Country Championships | 25:31.00 | 70 | 768 |
| Nov. 2, 2024 | MIAA Championships | 25:35.70 | 17 | 760 |
| Oct. 28, 2023 | Michigan Intercollegiate Athletic Association Championships | 25:37.80 | 21 | 757 |
| Oct. 15, 2022 | Augustana Interregional | 25:38.60 | 113 | 756 |
| Aug. 30, 2025 | Eye Opener | 25:46.60 | 27 | 743 |
| Oct. 18, 2025 | Interregional Invitational | 25:51.20 | 95 | 736 |
| Oct. 3, 2025 | UW-Eau Claire Blugold Invitational | 26:18.20 | 61 | 694 |
| Oct. 5, 2024 | Louisville XC Classic | 26:20.90 | 92 | 690 |
| Oct. 1, 2022 | Louisville XC Classic | 26:21.20 | 193 | 689 |
| Oct. 1, 2022 | Louisville Classic | 26:21.20 | 193 | 689 |
| Sept. 17, 2022 | Gil Dodds Invitational | 26:29.10 | 30 | 677 |
| Sept. 30, 2023 | Louisville XC Classic | 26:41.30 | 40 | 659 |
| Oct. 19, 2024 | Interregional Invitational | 26:43.10 | 206 | 656 |
| Sept. 21, 2024 | John McNichols Invitational | 26:56.40 | 192 | 637 |
| Nov. 16, 2024 | DIII Great Lakes Regionals | 27:07.14 | 116 | 621 |
| Nov. 16, 2024 | NCAA Division III Great Lakes Region Cross Country Championships | 27:07.20 | 116 | 621 |
mile
860
Points
4:18.50
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Jan. 28, 2023 | Bill Clinger Classic | 4:18.50 | 6 | 860 |
| Feb. 21, 2025 | GVSU Tune-Up | 4:21.44 | 15 | 828 |
| Feb. 15, 2025 | GVSU Big Meet- Saturday | 4:21.44 | 15 | 828 |
| March 20, 2021 | CYUP Cabin Fever Invite | 4:28.42 | 17 | 754 |
| Feb. 7, 2025 | Lewis Invitational | 4:28.61 | 30 | 752 |
3mile_cc
675
Points
15:12.40
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Sept. 19, 2020 | Whitney Young Invitational | 15:12.40 | 1 | 675 |
| Sept. 29, 2020 | Mather Invite #3 | 15:16.16 | 1 | 664 |
| Oct. 18, 2020 | Chicago Public League Championship | 15:17.60 | 1 | 660 |
| Oct. 31, 2020 | IHSA 3A Sectionals - LaGrange (Lyons) | 15:20.60 | 12 | 652 |
| Oct. 24, 2020 | IHSA 3A Regional - Roselle (Lake Park) | 15:36.70 | 7 | 608 |
| Sept. 3, 2020 | Lane Tech vs. Jones and Taft | 15:37.30 | 1 | 606 |
| Nov. 7, 2019 | Chicago City State Meet | 15:42.56 | 5 | 592 |
| Oct. 3, 2020 | Lane Tech/Taft Invitational | 15:46.50 | 1 | 581 |
| Oct. 5, 2019 | Pat Savage Invitational | 16:13.75 | 11 | 512 |
| Oct. 16, 2019 | Chicago Public League Championship | 16:15.40 | 9 | 508 |
| Nov. 2, 2019 | 3A Sectional - Lake Park | 16:21.30 | 51 | 493 |
| Sept. 14, 2019 | Depaul Ram Invite | 16:23.20 | 7 | 489 |
| Oct. 27, 2018 | IHSA 3A Skokie (Niles West) Sectional | 16:38.97 | 99 | 451 |
| Oct. 13, 2018 | Chicago Public League Championship | 16:57.30 | 26 | 410 |
| Sept. 21, 2019 | Libertyville Invitational | 17:04.80 | 16 | 393 |
| Sept. 29, 2018 | Pat Savage Invitational | 17:13.14 | 61 | 375 |
| Oct. 20, 2018 | 3A Regional - Loyola Academy | 17:15.20 | 38 | 371 |
| Oct. 16, 2017 | Chicago Public League Championship | 17:25.60 | 16 | 349 |
| Oct. 21, 2017 | IHSA 3A Regional Chicago (Whitney Young) | 17:43.90 | 41 | 313 |
| Sept. 22, 2018 | Whitney Young Fleet Feet Invitational | 17:47.20 | 52 | 307 |
| Sept. 8, 2018 | Depaul Ram Invite | 17:51.70 | 29 | 298 |
| Sept. 30, 2017 | Pat Savage Invitational | 18:24.43 | 199 | 239 |
| Sept. 9, 2017 | Depaul Ram Invite | 18:49.90 | 23 | 198 |
| Sept. 1, 2018 | Fenton John Kurtz Early Bird Invitational | 19:02.00 | 105 | 180 |
| Sept. 15, 2018 | Libertyville Invitational | 19:05.60 | 79 | 175 |
| Sept. 23, 2017 | Whitney Young Zi Invitational | 19:36.10 | 29 | 133 |
| Sept. 2, 2017 | Fenton John Kurtz Early Bird Invitational | 19:44.30 | 37 | 123 |
| Sept. 16, 2017 | Libertyville Invitational | 19:51.00 | 64 | 115 |
Mile
Event Group
890
Points
3:57.05
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 5, 2025 | 1500m | GVSU Early Meet | 3:57.05 | 13 | 890 |
| May 18, 2023 | 1500m | Augustana College Midwest Twilight Qualifier | 3:58.02 | 19 | 878 |
| Jan. 28, 2023 | Mile | Bill Clinger Classic | 4:18.50 | 6 | 860 |
| Feb. 21, 2025 | Mile | GVSU Tune-Up | 4:21.44 | 15 | 828 |
| Feb. 15, 2025 | Mile | GVSU Big Meet- Saturday | 4:21.44 | 15 | 828 |
Cross Country
Event Group
809
Points
25:05.65
Personal Record
8000mCC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 11, 2023 | 8000mCC | NCAA D3 Great Lakes XC Regional Championships | 25:05.65 | 61 | 809 |
| Nov. 11, 2023 | 8000mCC | NCAA Division III Great Lakes Regional | 25:05.70 | 61 | 809 |
| Nov. 1, 2025 | 8000mCC | MIAA CC Championship | 25:24.90 | 7 | 778 |
| Oct. 29, 2022 | 8000mCC | Michigan Intercollegiate Athletic Association Championships | 25:28.90 | 14 | 771 |
| Nov. 12, 2022 | 8000mCC | NCAA Division III Great Lakes Region Cross Country Championships | 25:31.00 | 70 | 768 |
Short Sprints
Event Group
641
Points
24.26
Personal Record
200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 17, 2021 | 200m | West Aurora - Waubonsie Valley - Taft | 24.26 | 2 | 641 |
| March 30, 2019 | 200m | Chicago Intra-City | 26.11 | 3 | 447 |
Distance
Event Group
577
Points
10:14.32
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 12, 2021 | 3200m | St. Ignatius Invitational #4 | 10:14.32 | 1 | 577 |
Long Sprints
Event Group
795
Points
51.09
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 12, 2021 | 400m | St. Ignatius Invitational #4 | 51.09 | 1 | 795 |
| April 17, 2021 | 400m | West Aurora - Waubonsie Valley - Taft | 51.54 | 1 | 770 |
| May 29, 2021 | 400m | Chicago Public League Boys Championship | 52.43 | 4 | 721 |
| March 30, 2019 | 400m | Chicago Intra-City | 53.16 | 2 | 681 |
| Feb. 2, 2019 | 400m | York Boys Quad #1 | 54.24 | 1 | 626 |
Mid-D
Event Group
952
Points
1:52.66
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| March 25, 2023 | 800m | Don McGarey Invitational | 1:52.66 | 1 | 952 |
| May 15, 2025 | 800m | Midwest Twilight Final Qualifier | 1:52.82 | 8 | 947 |
| April 22, 2023 | 800m | GVSU Al Owens Classic | 1:53.30 | 2 | 934 |
| March 8, 2025 | 800m | Wartburg Qualifier | 1:53.79 | 5 | 921 |
| March 4, 2023 | 800m | Wartburg Qualifier | 1:53.81 | 6 | 921 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava