Performance Dashboard
Athlete analytics & progression tracking
1600m
905
Points
4:12.92
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 24, 2025 | Iowa HS Track & Field Championships | 4:12.92 | 3 | 905 | 68° |
| April 26, 2025 | Drake Relays | 4:16.32 | 9 | 867 | 61° |
| May 15, 2025 | Iowa State Qualifier - 4A - Waukee NW | 4:17.43 | 1 | 855 | 80° |
| April 13, 2024 | Jim Duncan HS Invitational | 4:19.16 | 4 | 836 | 77° |
| April 15, 2025 | Johnston HS Boys | 4:19.85 | 1 | 828 | 58° |
| April 12, 2025 | Jim Duncan Invitational - HS | 4:22.77 | 5 | 797 | 67° |
| May 9, 2024 | 4A State Qualifier - Waukee Northwest | 4:22.96 | 1 | 795 | |
| May 18, 2024 | Iowa HS Track & Field Championships | 4:23.99 | 12 | 784 | 84° |
| April 18, 2023 | Johnston Boys Quad | 4:25.65 | 4 | 766 | 62° |
| May 6, 2025 | Boys IAC Meet | 4:25.81 | 1 | 765 | 70° |
| April 8, 2023 | Valley Dr. Brooks Relays | 4:28.32 | 4 | 739 | 64° |
| March 30, 2024 | DCG HS Coed | 4:29.16 | 2 | 730 | |
| May 3, 2024 | IAC Track Meet | 4:29.48 | 1 | 727 | 69° |
| May 4, 2023 | Iowa Alliance Conference Boys Meet | 4:31.60 | 1 | 706 | |
| Jan. 21, 2024 | NW Missouri Youth #1 | 4:32.72 | 10 | 694 | |
| May 11, 2023 | Iowa 4A State Qualifer - Norwalk | 4:32.88 | 4 | 693 | 81° |
| March 9, 2023 | IATC Indoor Championships | 4:33.10 | 8 | 691 | 37° |
| April 6, 2024 | DSM Valley HS Coed | 4:40.24 | 7 | 622 | 56° |
| April 9, 2022 | Valley HS Coed Relays | 4:49.42 | 12 | 538 | 54° |
| March 11, 2022 | IATC Indoor Track & Field Championships | 5:09.61 | 19 | 376 |
3000m
823
Points
8:42.18
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Jan. 23, 2026 | Prairie Wolf Indoor Invitational | 8:42.18 | 2 | 823 |
3200m
917
Points
9:00.17
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| May 24, 2025 | Iowa HS Track & Field Championships | 9:00.17 | 1 | 917 | 68° |
| April 26, 2025 | Drake Relays | 9:09.68 | 9 | 869 | 61° |
| May 18, 2024 | Iowa HS Track & Field Championships | 9:19.67 | 7 | 820 | 84° |
| May 15, 2025 | Iowa State Qualifier - 4A - Waukee NW | 9:22.84 | 1 | 805 | 80° |
| April 8, 2025 | Ames Hi-Covey | 9:24.06 | 1 | 799 | 49° |
| April 6, 2024 | DSM Valley HS Coed | 9:28.92 | 2 | 776 | 56° |
| March 14, 2025 | IATC Indoor Championships | 9:29.56 | 5 | 773 | 76° |
| March 8, 2024 | IATC Indoor Championships | 9:30.12 | 5 | 771 | 44° |
| May 9, 2024 | 4A State Qualifier - Waukee Northwest | 9:32.06 | 1 | 762 | |
| March 28, 2023 | Johnston Boys Early Bird Invitational | 9:37.97 | 1 | 734 | 46° |
| May 3, 2024 | IAC Track Meet | 9:42.44 | 1 | 714 | 69° |
| Jan. 21, 2024 | NW Missouri Youth #1 | 9:42.95 | 10 | 712 | |
| May 6, 2025 | Boys IAC Meet | 10:04.50 | 2 | 618 | 70° |
400m
688
Points
53.04
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 20, 2025 | Central College HS Boys Indoor Meet | 53.04 | 3 | 688 | 46° |
| April 24, 2023 | Des Moines North Boys Invitational | 58.73 | 7 | 419 |
5000m_cc
789
Points
15:06.90
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 5, 2024 | 55th Kirk Schmaltz XC Invite | 15:06.90 | 3 | 789 | 80° |
| Sept. 12, 2024 | Marshalltown Bobcat Invitational | 15:09.00 | 3 | 783 | 83° |
| Oct. 16, 2024 | Iowa Alliance Conference XC meet | 15:27.90 | 1 | 729 | 58° |
| Nov. 2, 2024 | Iowa State Championships | 15:32.00 | 5 | 717 | 56° |
| Sept. 6, 2023 | 55th Kirk Schmaltz XC Invite | 15:35.70 | 4 | 706 | 78° |
| Oct. 27, 2023 | Iowa State Class 1A/4A Championships | 15:41.90 | 7 | 689 | 60° |
| Oct. 5, 2023 | Fort Dodge Invitational | 15:43.10 | 10 | 686 | 67° |
| Nov. 12, 2023 | NXR Heartland Regional Championships | 15:49.60 | 77 | 668 | 56° |
| Oct. 23, 2024 | Iowa State Qualifier - 4A - Southeast Polk | 15:50.10 | 2 | 667 | 62° |
| Sept. 7, 2023 | Bobcat Invitational | 15:51.40 | 13 | 663 | 74° |
| Oct. 12, 2023 | Iowa Alliance Conference | 15:52.10 | 1 | 661 | 52° |
| Oct. 11, 2023 | Alliance Conference @ Mason City | 15:52.10 | 1 | 661 | 60° |
| Sept. 16, 2023 | Heartland Classic | 15:53.30 | 8 | 658 | 74° |
| Oct. 3, 2024 | Southeast Polk CC Invitational | 15:55.20 | 2 | 653 | 77° |
| Nov. 13, 2022 | Team Heartland Regional Championships | 15:55.70 | 1 | 652 | 30° |
| Oct. 19, 2022 | Iowa State Qualifier - 4A - Marshalltown | 15:59.30 | 6 | 642 | 44° |
| Oct. 18, 2023 | Iowa State Qualifier - 4A - Southeast Polk | 16:08.30 | 1 | 618 | 69° |
| Oct. 13, 2022 | Alliance Conference | 16:17.40 | 1 | 594 | 51° |
| Oct. 6, 2022 | Fort Dodge Invitational | 16:24.00 | 30 | 578 | 64° |
| Oct. 29, 2022 | Iowa High School Class 4A Championships | 16:31.33 | 33 | 559 | 66° |
| Oct. 29, 2022 | Iowa High School Class 4A Championships | 16:31.33 | 33 | 559 | 66° |
| Sept. 8, 2022 | Marshalltown Bobcat Invitational | 16:38.40 | 37 | 542 | 83° |
| Sept. 20, 2024 | Roy Griak Invitational | 16:45.60 | 5 | 524 | 79° |
| Sept. 17, 2024 | 50th Tom Karpen XC Invite | 16:50.10 | 3 | 513 | 85° |
| Sept. 29, 2022 | Southeast Polk Invitational | 16:50.90 | 5 | 511 | 67° |
| Sept. 17, 2022 | Heartland Classic | 17:02.40 | 57 | 484 | |
| Sept. 23, 2022 | Roy Griak Invitational | 17:23.20 | 104 | 437 | 63° |
| Oct. 20, 2021 | Iowa State Qualifier 4A - Indianola | 17:33.00 | 20 | 416 | 71° |
| Oct. 7, 2021 | Fort Dodge Invitational | 17:33.30 | 83 | 415 | 76° |
| Sept. 2, 2021 | Karl Schmaltz Invitational | 17:39.20 | 52 | 403 | 75° |
| Sept. 9, 2021 | Marshalltown Bobcat Invitational | 17:53.20 | 100 | 374 | 77° |
| Sept. 18, 2021 | Heartland Classic | 17:59.70 | 142 | 361 | |
| Sept. 13, 2022 | 48th Tom Karpan CC Invitational | 18:03.40 | 14 | 353 | 79° |
| Sept. 24, 2021 | Roy Griak Invitational | 18:16.50 | 178 | 328 | 62° |
| Aug. 28, 2021 | Dragon Twilight Invitational | 19:03.70 | 64 | 244 | 91° |
6000m_cc
805
Points
18:31.70
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 5, 2025 | Platte River Rumble Gold | 18:31.70 | 23 | 805 | 64° |
800m
833
Points
1:57.15
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| March 25, 2025 | Johnston HS Boys | 1:57.15 | 2 | 833 | 57° |
| May 6, 2025 | Boys IAC Meet | 2:01.79 | 2 | 718 | 70° |
8000m_cc
779
Points
25:23.87
Personal Record
| Date | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|
| Sept. 20, 2025 | Woody Greeno / Jay Dirksen Invitational | 25:23.87 | 31 | 779 | 74° |
| Oct. 31, 2025 | BIG EAST Cross Country Championships | 25:24.10 | 55 | 779 | 51° |
| Oct. 4, 2025 | Briar Cliff XC Invite | 25:43.95 | 6 | 747 | 86° |
| Oct. 17, 2025 | Platte River Rumble- Collegiate | 26:08.04 | 10 | 709 | 75° |
Mile
Event Group
905
Points
4:12.92
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 24, 2025 | 1600m | Iowa HS Track & Field Championships | 4:12.92 | 3 | 905 | 68° |
| April 26, 2025 | 1600m | Drake Relays | 4:16.32 | 9 | 867 | 61° |
| May 15, 2025 | 1600m | Iowa State Qualifier - 4A - Waukee NW | 4:17.43 | 1 | 855 | 80° |
| April 13, 2024 | 1600m | Jim Duncan HS Invitational | 4:19.16 | 4 | 836 | 77° |
| April 15, 2025 | 1600m | Johnston HS Boys | 4:19.85 | 1 | 828 | 58° |
Distance
Event Group
917
Points
9:00.17
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| May 24, 2025 | 3200m | Iowa HS Track & Field Championships | 9:00.17 | 1 | 917 | 68° |
| April 26, 2025 | 3200m | Drake Relays | 9:09.68 | 9 | 869 | 61° |
| Jan. 23, 2026 | 3000m | Prairie Wolf Indoor Invitational | 8:42.18 | 2 | 823 | |
| May 18, 2024 | 3200m | Iowa HS Track & Field Championships | 9:19.67 | 7 | 820 | 84° |
| May 15, 2025 | 3200m | Iowa State Qualifier - 4A - Waukee NW | 9:22.84 | 1 | 805 | 80° |
Long Sprints
Event Group
688
Points
53.04
Personal Record
400m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 20, 2025 | 400m | Central College HS Boys Indoor Meet | 53.04 | 3 | 688 | 46° |
| April 24, 2023 | 400m | Des Moines North Boys Invitational | 58.73 | 7 | 419 |
Cross Country
Event Group
805
Points
18:31.70
Personal Record
6000mCC
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| Sept. 5, 2025 | 6000mCC | Platte River Rumble Gold | 18:31.70 | 23 | 805 | 64° |
| Sept. 5, 2024 | 5K XC | 55th Kirk Schmaltz XC Invite | 15:06.90 | 3 | 789 | 80° |
| Sept. 12, 2024 | 5K XC | Marshalltown Bobcat Invitational | 15:09.00 | 3 | 783 | 83° |
| Sept. 20, 2025 | 8000mCC | Woody Greeno / Jay Dirksen Invitational | 25:23.87 | 31 | 779 | 74° |
| Oct. 31, 2025 | 8000mCC | BIG EAST Cross Country Championships | 25:24.10 | 55 | 779 | 51° |
Mid-D
Event Group
833
Points
1:57.15
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points | |
|---|---|---|---|---|---|---|
| March 25, 2025 | 800m | Johnston HS Boys | 1:57.15 | 2 | 833 | 57° |
| May 6, 2025 | 800m | Boys IAC Meet | 2:01.79 | 2 | 718 | 70° |