City High Bettendorf Stuns City High in Class 3A Quarterfinal Ryan Murken Follow @rmmurken May 31, 2018
City High Girls Soccer Roundup: City High Falls to CR Washington in Regional Semifinal Ryan Murken Follow @rmmurken May 30, 2018
City High Baseball Roundup: Morgan Tosses 5 Strong Innings in West High Win Ryan Murken Follow @rmmurken May 30, 2018
City High Softball Roundup: City High Stays Unbeaten in MVC Play With Sweep of Cedar Falls Ryan Murken Follow @rmmurken May 29, 2018
City High City High Shuts Out West High in Regional Quarterfinal Ryan Murken Follow @rmmurken May 26, 2018
City High Strong Start Helps City High Roll Past Ottumwa to Return to State Soccer Tournament Ryan Murken Follow @rmmurken May 26, 2018
City High Defending 3A Champion West High Returns to State With 2-1 Win Over CR Kennedy Ryan Murken Follow @rmmurken May 26, 2018
City High Softball Roundup: City High Opens Season With Sweep of Dubuque Wahlert Ryan Murken Follow @rmmurken May 22, 2018
City High City High 4×400 Clocks Second Fastest Time in School History Ryan Murken Follow @rmmurken May 20, 2018
City High City High Caps Strong State Meet With Two State Medals on Saturday Ryan Murken Follow @rmmurken May 19, 2018
City High Distance Medley Relay Sets the Tone For City High in Strong Day-Two Showing Ryan Murken Follow @rmmurken May 18, 2018
City High City High Impressive En Route to First 4×800 Title Since 2013 Ryan Murken Follow @rmmurken May 17, 2018
City High What to Watch on Thursday at the State Track and Field Meet Ryan Murken Follow @rmmurken May 16, 2018
City High Girls Soccer Roundup: DePrenger Leads City High on Senior Night Ryan Murken Follow @rmmurken May 15, 2018
City High Breaking Down the Girls State Track and Field Meet Ryan Murken Follow @rmmurken May 13, 2018