Complete race history and performance trends
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/23 | 4A SQM Marshalltown | 4a State CC Qualifying Meet - Boys | 45 | 18:27.90 | 1743 | 1787 |
10/16 | Iowa Alliance Conference XC | Iowa Alliance Conference XC meet Varsity boys | 24 | 17:58.90 | 1833 | 1843 |
10/08 | Centerville Invite | Boys 5k HS Varsity | 26 | 17:55.40 | 1822 | 1860 |
10/03 | Bud Williams Invitational | Boys Varsity 5000M | 54 | 18:24.29 | 1905 | 1898 |
09/26 | 56th Indianola CC Invitational | 56th Indianola CC Invitational Varsity boys | 46 | 17:30.5 | 1884 | 1889 |
09/21 | Ottumwa Invitational Twilight Cross Country Meet | Ottumwa Invitational Twilight Cross Country Meet Boys 5 km | 12 | 18:44.5 | 1860 | 1895 |
09/17 | Oskaloosa Invite - 2024 | HS Boys | 11 | 18:12.29 | 1955 | 1936 |
09/12 | Fairfield Invitational XC | HS Boys | 17 | 18:29 | 1938 | 1908 |
09/05 | 2024 Pekin CC Invite | Boys 5k | 11 | 19:04 | 1855 | 1853 |
Date | Event | Race | Place | Time | Perf Score | Rating |
---|---|---|---|---|---|---|
10/18 | Iowa State Qualifier - 4A - Southeast Polk | Mens 5,000 Meters Varsity | 42 | 18:50 | 1812 | 1784 |
10/12 | Iowa Alliance Conference 2023 | Varsity Boys 5000 Meter Run Finals | 27 | 18:19.09 | 1762 | 1751 |
10/03 | Centerville CC Invite | Boys 5k Run Varsity | 30 | 18:16.88 | 1764 | 1729 |
09/28 | Bud Williams Invitational | Mens 5,000 Meters Varsity | 71 | 18:53.82 | 1905 | 1898 |
09/21 | Indianola CC Invitational | 55th Indianola XC Invitational 4 - Varsity Boys | 59 | 19:12.90 | 1736 | 1713 |
09/16 | Heartland XC Classic | Mens 5,000 Meters Varsity | 178 | 19:30.5 | 1653 | 1676 |
09/12 | Oskaloosa Invite 2023 | Varsity Boys 5000 Meter Run Finals | 33 | 19:02.09 | 1750 | 1718 |
08/31 | Wildwood Park XC Meet 2023 | Varsity Boys 5000 Meter Run Finals | 23 | 18:58.28 | 1679 | 1634 |
08/26 | Johnston xc Invite | Johnston XC Invite Boys | 72 | 20:06 | 1536 | 1535 |
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.