116 3rd St SE
Cedar Rapids, Iowa 52401
Photos: Iowa City Liberty vs. Urbandale in the 2025 IHSAA Iowa Boys’ State Soccer Class 3A Tournament Final
The Iowa City Liberty Lightning Boys’ Soccer team took on the Urbandale J-Hawks in the 2025 IHSAA Class 3A State Championship Match.

Jun. 6, 2025 9:14 pm
Iowa City Liberty's Mason Pentecost (11) comforts Iowa City Liberty's Japhet Bongo (7) following an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Mason Pentecost (11) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Tayson Cho (13) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's James Roth (21) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Tayson Cho (13) passes the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Andrew Strathman (8) tracks the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Abe Dinges (21) defends Iowa City Liberty's Atticus Weis (18) during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Finn O'Toole (12) attempts to split three defenders during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Chris Boina (14) dribbles as Iowa City Liberty's Amakoe Ajavon (14) and Iowa City Liberty's Andrew Strathman (8) defend during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Finn O'Toole (12) shoots the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Japhet Bongo (7) passes the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Aaden Troja (22) tackles Iowa City Liberty's Mason Pentecost (11) during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Japhet Bongo (7) dribbles around a defender during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Conley Sundblad (00) punches the ball clear during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Finn O'Toole (12) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Gavin McEleney (16) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty head coach Matthew Harding looks on during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Collin Weis (22) passes the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Samuel Lieu (4) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Zachary Glynn (15) andIowa City Liberty's Gavin McEleney (16) fight for the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Japhet Bongo (7) dribbles as Urbandale's Will Johnson (20) and Urbandale's Aaden Troja (22) defend during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Japhet Bongo (7) passes the ball as Urbandale's Kenan Hajdarevic (8) defends during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Kenin Kapic (10) defends Iowa City Liberty's Amakoe Ajavon (14) during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Andrew Strathman (8) passes the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Will Johnson (20) tackles Iowa City Liberty's Roman Riggs (10) during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Finn O'Toole (12) passes the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Urbandale's Chris Boina (14) and Iowa City Liberty's Amakoe Ajavon (14) fight for a header during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Tayson Cho (13) dribbles as Urbandale's Jeff Nziza (24) defends during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Mason Pentecost (11) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Benjamin Johnson (20) jumps to head the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Samuel Lieu (4) dribbles during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Mason Pentecost (11) crosses the ball during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
The head official shows a yellow card during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty players stand for a team photo during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Iowa City Liberty's Finn O'Toole (12) raises the state runner up trophy during an Iowa Boys’ State Soccer Tournament Class 3A Championship final between Iowa City Liberty and Urbandale at Mediacom Stadium in Des Moines, Iowa on Friday, June 6, 2025. (Nick Rohlman/The Gazette)
Photos in this gallery are available for purchase, both print and digital download for personal use. Click the image, then click the 'buy photo' button to view options and pricing.
