Performance Dashboard
Athlete analytics & progression tracking
1500m
1071
Points
4:17.26
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 19, 2025 | Virginia Challenge | 4:17.26 | 7 | 1071 | 88° |
| March 29, 2025 | Raleigh Relays | 4:20.22 | 26 | 1049 | 79° |
| May 17, 2025 | Big Ten Outdoor Championships | 4:24.50 | 19 | 1017 | 61° |
| May 12, 2024 | Big Ten Outdoor Championships | 4:25.78 | 14 | 1008 | 69° |
| April 5, 2024 | Spartan Invite | 4:27.93 | 1 | 992 | 46° |
| May 14, 2023 | Big 10 Outdoor Championships | 4:29.64 | 22 | 979 | |
| April 22, 2023 | Indiana Invitational | 4:30.30 | 7 | 975 | 53° |
1600m
882
Points
5:03.11
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 4, 2019 | Farmington New Balance Invitational | 5:03.11 | 3 | 882 | 60° |
| May 17, 2019 | MHSAA LP Regional 05-1 @ Plymouth | 5:04.97 | 1 | 870 | 86° |
| June 1, 2019 | MHSAA State Championships LP-1 | 5:11.40 | 14 | 829 | |
| April 20, 2019 | April Showers Invite | 5:14.58 | 5 | 809 | 43° |
| April 30, 2019 | Salem v Canton | 5:19.93 | 1 | 776 | 84° |
| May 5, 2018 | Farmington New Balance Invitational | 5:23.18 | 9 | 757 | 73° |
| April 23, 2019 | Salem vs. Plymouth | 5:23.68 | 2 | 754 | |
| April 28, 2018 | Brighton Bulldog Invitational | 5:26.40 | 1 | 738 | |
| May 1, 2018 | Salem v Canton | 5:27.72 | 1 | 730 | 81° |
| April 27, 2021 | Salem @ Novi | 5:34.39 | 2 | 691 | |
| April 13, 2021 | Howell @ Salem | 5:35.77 | 3 | 684 | 59° |
3000m
960
Points
9:45.23
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 24, 2024 | 2024 BIG TEN Track and Field Championship | 9:45.23 | 35 | 960 | |
| Feb. 11, 2023 | The Badgers Windy City Invite | 9:57.82 | 21 | 921 | 45° |
| Jan. 28, 2023 | Indiana University Relays | 10:00.55 | 27 | 912 | 53° |
400m
664
Points
1:05.46
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| April 11, 2019 | Salem vs. Novi | 1:05.46 | 1 | 664 | 45° |
5000m
1019
Points
16:16.99
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 17, 2025 | Big Ten Outdoor Championships | 16:16.99 | 14 | 1019 | 61° |
| May 3, 2025 | Jesse Owens Track & Field Classic | 16:30.35 | 2 | 995 | 60° |
5000m_cc
903
Points
17:22.60
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Oct. 4, 2024 | Joe Piane Invitational | 17:22.60 | 84 | 903 | 71° |
| Sept. 23, 2023 | Virginia College & Open Invitational | 17:36.50 | 97 | 880 | 60° |
| Oct. 17, 2019 | KLAA Conference Finals | 18:30.90 | 2 | 790 | |
| Oct. 12, 2019 | Gabriel Richard Invitational | 18:31.30 | 1 | 790 | 49° |
| Oct. 26, 2019 | MHSAA LP Region 06-1 @ AA Huron | 18:34.00 | 6 | 786 | |
| Oct. 27, 2018 | MHSAA LP Region 06-1 at Willow Metro (AA Huron) | 18:34.10 | 5 | 785 | |
| Oct. 5, 2019 | Wayne County Championship | 18:34.90 | 2 | 784 | |
| Oct. 18, 2018 | KLAA Conference Championship | 18:40.45 | 7 | 775 | |
| Oct. 31, 2020 | MHSAA LP Region 06-1 @ AA Huron | 18:45.10 | 4 | 768 | |
| Oct. 6, 2020 | Canton v Salem | 18:49.32 | 1 | 761 | |
| Oct. 17, 2020 | KLAA Conference Meet | 18:49.90 | 7 | 760 | |
| Oct. 24, 2020 | MHSAA Pre-Regional 11-1 @ Dexter | 18:54.80 | 2 | 753 | 46° |
| Sept. 23, 2018 | Jackson Invitational - Varsity | 19:00.30 | 15 | 744 | |
| Sept. 27, 2019 | A2 Coaching Legends Classic (HS) | 19:00.80 | 5 | 743 | |
| Nov. 3, 2018 | MHSAA State Championships LP | 19:04.30 | 46 | 738 | 46° |
| Oct. 3, 2020 | Hansons Invitational | 19:09.60 | 3 | 730 | 56° |
| Sept. 26, 2020 | Salem @ Brighton | 19:11.00 | 2 | 728 | 81° |
| Nov. 2, 2019 | MHSAA State Championships LP | 19:12.00 | 44 | 726 | 44° |
| Sept. 21, 2019 | Jackson Invitational - Varsity | 19:15.60 | 11 | 721 | |
| Sept. 29, 2018 | Marauder Cross Country Invitational | 19:25.30 | 3 | 706 | 61° |
| Sept. 8, 2018 | Ramblin' Rock Invitational | 19:33.50 | 8 | 694 | |
| Sept. 30, 2017 | DeWitt Invitational | 19:34.80 | 12 | 692 | |
| Oct. 19, 2017 | KLAA Conference Championship | 19:34.90 | 17 | 691 | |
| Oct. 10, 2020 | Plymouth/Hartland @ Salem | 19:37.60 | 3 | 687 | |
| Nov. 7, 2020 | MHSAA State Championships LP | 19:39.57 | 62 | 685 | 66° |
| Sept. 14, 2019 | Holly (Duane Raffin) Festival of Races | 19:45.30 | 7 | 676 | 73° |
| Oct. 2, 2018 | Salem-Howell-Northville Double Dual | 19:46.40 | 7 | 674 | |
| Oct. 10, 2017 | Canton/Plymouth/Salem Tri-Meet | 19:48.05 | 4 | 672 | |
| Oct. 6, 2018 | Wayne County Championship | 19:48.40 | 11 | 671 | |
| Sept. 12, 2020 | Northville @ Salem | 19:53.56 | 2 | 664 | |
| Aug. 31, 2020 | Salem v Farmington | 19:56.80 | 1 | 659 | 77° |
| Sept. 23, 2020 | Salem Girls at Novi Girls | 19:57.00 | 2 | 659 | |
| Sept. 11, 2018 | Salem/Hartland/Novi | 20:02.00 | 2 | 652 | |
| Aug. 30, 2018 | Saline Hornet Early Bird | 20:07.80 | 16 | 643 | |
| Sept. 3, 2020 | Salem @ Churchill | 20:12.20 | 1 | 637 | 83° |
| Oct. 7, 2017 | Wayne County Championship | 20:12.90 | 15 | 636 | |
| Sept. 15, 2018 | Holly (Duane Raffin) Festival of Races | 20:14.90 | 17 | 633 | 80° |
| Sept. 9, 2017 | Ramblin' Rock Invitational | 20:15.00 | 13 | 633 | |
| Oct. 9, 2018 | Plymouth/Canton/Salem Tri-Meet | 20:25.55 | 6 | 618 | |
| Aug. 31, 2017 | Saline Hornet Early Bird | 20:42.80 | 24 | 594 | |
| Oct. 1, 2019 | K.L.A.A. West Division Dual: Salem vs Hartland | 20:45.00 | 1 | 591 | |
| Sept. 16, 2017 | Holly (Duane Raffin) Festival of Races | 20:48.20 | 12 | 586 | 79° |
| Aug. 29, 2019 | AA Run Co Hornet Early Bird Invitational | 20:50.74 | 23 | 583 | |
| Nov. 4, 2017 | MHSAA State Championships LP | 21:40.70 | 240 | 516 | 49° |
6000m_cc
977
Points
20:28.20
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Nov. 15, 2024 | NCAA D1 Great Lakes XC Regional Championships | 20:28.20 | 33 | 977 | 51° |
| Nov. 1, 2024 | Big Ten Cross Country Championships | 20:40.50 | 76 | 960 | 56° |
| Oct. 31, 2025 | Big Ten Cross Country Championships | 20:51.58 | 33 | 945 | 51° |
| Oct. 19, 2024 | Wisconsin Pre-Nationals | 21:07.30 | 166 | 923 | 68° |
| Nov. 23, 2024 | NCAA Division I Cross Country Championships | 21:12.30 | 204 | 916 | 45° |
| Oct. 17, 2025 | Nuttycombe Wisconsin Invitational | 21:22.36 | 121 | 903 | 74° |
| Nov. 14, 2025 | NCAA Division I Great Lakes Region Cross Country Championships | 21:27.30 | 68 | 896 | |
| Nov. 14, 2025 | NCAA Division I Great Lakes Region Cross Country Championships | 21:27.30 | 68 | 896 | |
| Oct. 28, 2022 | Big Ten Championship | 21:35.70 | 63 | 885 | |
| Oct. 13, 2023 | Nuttycombe Wisconsin Invitational | 21:50.50 | 9 | 865 | 53° |
| Sept. 13, 2024 | MSU Auto-Owners Spartan Invitational | 21:52.30 | 8 | 863 | 83° |
| Sept. 15, 2023 | MSU Spartan Invitational | 21:54.50 | 15 | 860 | 71° |
| Oct. 14, 2022 | Nuttycombe Invitational | 22:06.70 | 56 | 844 | 37° |
| Oct. 27, 2023 | Big 10 Cross-Country Championships | 22:51.20 | 71 | 787 | 65° |
800m
962
Points
2:11.72
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 29, 2025 | Raleigh Relays | 2:11.72 | 70 | 962 | 79° |
| Feb. 1, 2025 | Meyo Invitational | 2:11.97 | 8 | 958 | 31° |
| Jan. 13, 2024 | Wolverine Invite | 2:15.20 | 12 | 907 | 36° |
| May 4, 2019 | Farmington New Balance Invitational | 2:20.32 | 7 | 828 | 60° |
| May 10, 2019 | KLAA Kensington Conference Championship | 2:20.33 | 4 | 827 | |
| May 14, 2021 | KLAA Championships - GIRLS | 2:20.46 | 2 | 825 | |
| May 7, 2019 | Salem @ Hartland | 2:20.50 | 1 | 825 | |
| May 8, 2021 | Farmington New Balance Invitational | 2:21.10 | 2 | 816 | 54° |
| May 11, 2018 | KLAA Championships | 2:22.08 | 3 | 801 | 87° |
| May 18, 2018 | MHSAA LP Regional 04-1 @ Canton-Plymouth | 2:22.09 | 3 | 801 | 86° |
| April 30, 2019 | Salem v Canton | 2:22.39 | 1 | 797 | 84° |
| May 26, 2018 | MITCA Division 1 Team State Meet | 2:22.89 | 4 | 789 | |
| April 23, 2019 | Salem vs. Plymouth | 2:23.01 | 1 | 787 | |
| May 17, 2019 | MHSAA LP Regional 05-1 @ Plymouth | 2:23.42 | 2 | 781 | 86° |
| May 25, 2019 | MITCA Division 1 Team State Meet | 2:23.71 | 1 | 777 | 76° |
| April 24, 2021 | Welcome Back to the Track Invite | 2:23.73 | 1 | 777 | 57° |
| April 27, 2021 | Salem @ Novi | 2:24.24 | 1 | 769 | |
| June 1, 2019 | MHSAA State Championships LP-1 | 2:24.28 | 20 | 769 | |
| April 20, 2019 | April Showers Invite | 2:24.71 | 4 | 763 | 43° |
| May 11, 2021 | Canton @ Salem | 2:25.11 | 1 | 757 | 76° |
| April 20, 2021 | Salem @ Northville | 2:25.44 | 1 | 752 | 39° |
| March 20, 2019 | SVSU D1 Indoor Invitational | 2:25.60 | 5 | 750 | |
| April 11, 2019 | Salem vs. Novi | 2:26.49 | 1 | 737 | 45° |
| April 13, 2021 | Howell @ Salem | 2:29.38 | 1 | 696 | 59° |
| April 24, 2018 | Salem v. Churchill | 2:29.74 | 1 | 692 | 68° |
| May 1, 2018 | Salem v Canton | 2:30.50 | 3 | 681 | 81° |
| April 12, 2018 | Salem vs. Plymouth | 2:36.56 | 4 | 601 |
mile
1051
Points
4:39.62
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Feb. 15, 2025 | The Badgers Windy City Invite | 4:39.62 | 5 | 1051 | 32° |
| March 1, 2025 | Big Ten Indoor Track & Field Championships | 4:41.70 | 8 | 1037 | 45° |
| March 1, 2025 | Big Ten Indoor Track & Field Championships | 4:42.49 | 5 | 1031 | 45° |
| Jan. 18, 2025 | Simmons-Harvey Invitational | 4:43.96 | 1 | 1021 | 37° |
| Feb. 25, 2023 | Big Ten Indoor Track & Field Championships | 4:45.94 | 10 | 1007 | |
| Feb. 10, 2024 | The Badgers Windy City Invite | 4:46.25 | 5 | 1005 | |
| Feb. 24, 2024 | 2024 BIG TEN Track and Field Championship | 4:50.96 | 16 | 973 | |
| Feb. 18, 2023 | Alex Wilson Invitational | 4:51.00 | 4 | 973 | 45° |
| Feb. 25, 2023 | Big Ten Indoor Track & Field Championships | 4:51.37 | 10 | 970 | |
| Jan. 20, 2024 | Simmons-Harvey Invitational | 4:54.35 | 10 | 951 | 21° |
| Jan. 21, 2023 | Simmons-Harvey Invitational - 2023 | 4:59.12 | 12 | 919 | 34° |
| Feb. 9, 2019 | SVSU - Distance Fest | 5:23.95 | 13 | 764 |
Mile
Event Group
1071
Points
4:17.26
Personal Record
1500m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 19, 2025 | 1500m | Virginia Challenge | 4:17.26 | 7 | 1071 | 88° |
| Feb. 15, 2025 | Mile | The Badgers Windy City Invite | 4:39.62 | 5 | 1051 | 32° |
| March 29, 2025 | 1500m | Raleigh Relays | 4:20.22 | 26 | 1049 | 79° |
| March 1, 2025 | Mile | Big Ten Indoor Track & Field Championships | 4:41.70 | 8 | 1037 | 45° |
| March 1, 2025 | Mile | Big Ten Indoor Track & Field Championships | 4:42.49 | 5 | 1031 | 45° |
Distance
Event Group
960
Points
9:45.23
Personal Record
3000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Feb. 24, 2024 | 3000m | 2024 BIG TEN Track and Field Championship | 9:45.23 | 35 | 960 | |
| Feb. 11, 2023 | 3000m | The Badgers Windy City Invite | 9:57.82 | 21 | 921 | 45° |
| Jan. 28, 2023 | 3000m | Indiana University Relays | 10:00.55 | 27 | 912 | 53° |
Long Sprints
Event Group
664
Points
1:05.46
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| April 11, 2019 | 400m | Salem vs. Novi | 1:05.46 | 1 | 664 | 45° |
Long-Distance
Event Group
1019
Points
16:16.99
Personal Record
5000m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 17, 2025 | 5000m | Big Ten Outdoor Championships | 16:16.99 | 14 | 1019 | 61° |
| May 3, 2025 | 5000m | Jesse Owens Track & Field Classic | 16:30.35 | 2 | 995 | 60° |
Cross Country
Event Group
977
Points
20:28.20
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Nov. 15, 2024 | 6000mCC | NCAA D1 Great Lakes XC Regional Championships | 20:28.20 | 33 | 977 | 51° |
| Nov. 1, 2024 | 6000mCC | Big Ten Cross Country Championships | 20:40.50 | 76 | 960 | 56° |
| Oct. 31, 2025 | 6000mCC | Big Ten Cross Country Championships | 20:51.58 | 33 | 945 | 51° |
| Oct. 19, 2024 | 6000mCC | Wisconsin Pre-Nationals | 21:07.30 | 166 | 923 | 68° |
| Nov. 23, 2024 | 6000mCC | NCAA Division I Cross Country Championships | 21:12.30 | 204 | 916 | 45° |
Mid-D
Event Group
962
Points
2:11.72
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 29, 2025 | 800m | Raleigh Relays | 2:11.72 | 70 | 962 | 79° |
| Feb. 1, 2025 | 800m | Meyo Invitational | 2:11.97 | 8 | 958 | 31° |
| Jan. 13, 2024 | 800m | Wolverine Invite | 2:15.20 | 12 | 907 | 36° |
| May 4, 2019 | 800m | Farmington New Balance Invitational | 2:20.32 | 7 | 828 | 60° |
| May 10, 2019 | 800m | KLAA Kensington Conference Championship | 2:20.33 | 4 | 827 |