Complete race history and performance trends
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/24 | IC Regina 1A State Qualifier | Boys 5K | 16 | 18:39.59 | 1794 | 1791 |
10/15 | River Valley XC | High School Boys | 25 | 18:33.70 | 1799 | 1786 |
10/08 | West Delaware Hawks XC | Varsity Boys | 48 | 18:11.70 | 1828 | 1769 |
10/03 | Western Dubuque Invitational | Varsity Boys | 45 | 19:20.29 | 1710 | 1727 |
09/24 | Vinton-Shellsburg Invitational | Boys 5K | 13 | 18:40.90 | 1735 | 1742 |
09/19 | Cascade Invitational | Boys 5K | 44 | 19:49.20 | 1735 | 1747 |
09/17 | Starmont Invitational | Boys Varsity 5K | 41 | 18:52.09 | 1769 | 1754 |
09/14 | Monticello XC | Varsity Boys | 53 | 18:46.5 | 1719 | 1744 |
09/10 | Clayton Ridge CC | Men 5k Run | 9 | 18:52.20 | 1792 | 1766 |
09/03 | 2024 Oelwein Invitational | Boys Varsity 5K | 52 | 18:58.90 | 1734 | 1732 |
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/27 | Iowa State Class 1A Championships | Mens 5,000 Meters Varsity | 125 | 19:01.59 | 1677 | 1681 |
10/19 | Iowa State Qualifier - 1A - North Linn | Mens 5,000 Meters Varsity | 25 | 18:28.20 | 1700 | 1686 |
10/10 | River Valley Conference XC Meet 2023 | Varsity Boys 5000 Meter Run Finals | 34 | 19:08 | 1677 | 1671 |
10/03 | West Delaware Hawks XC | Mens 5,000 Meters Varsity Boys | 71 | 19:06.70 | 1828 | 1769 |
09/28 | Western Dubuque Invitational | Mens 5,000 Meters Varsity | 52 | 19:35.90 | 1710 | 1727 |
09/19 | Vinton-Shellsburg Invitational | Mens 5,000 Meters Varsity Boys 5K | 22 | 18:41 | 1735 | 1742 |
09/14 | Cascade Invitational 2023 | Boys 5000 Meter Run Finals | 50 | 19:53.5 | 1643 | 1661 |
09/12 | Starmont Invitational | Mens 5,000 Meters Boys Varsity 5K | 48 | 19:08.09 | 1769 | 1754 |
09/09 | Monticello XC | Mens 5,000 Meters Varsity Boys | 64 | 19:18.79 | 1719 | 1744 |
08/29 | Oelwein Invitational | Mens 5,000 Meters Boys Varsity 5K | 58 | 20:06.59 | 1680 | 1677 |
Visual representation of performance progression across all seasons. Box plots show rating uncertainty ranges, with the blue line indicating updated ratings and red dotted line showing individual race performance scores.