Nate Castillo joins University of Iowa coaching staff

IOWA CITY, Iowa (Via University of Iowa) – Nate Castillo has been named interim assistant coach with the University of Iowa soccer team, UI head coach Dave DiIanni announced Monday.
“We are excited to have Nate join our staff this fall,” said DiIanni. “I have built a good relationship with him the last two years, watching him coaching at the Iowa Soccer Club and with him assisting us with Hawkeye Soccer Camps.
“He has a passion to learn and grow as a soccer coach, and I am looking forward to the contributions he will make within our program and assisting in the development of our goalkeepers this fall.”
Castillo joins the program to work with the Hawkeye goalkeepers after serving as the head junior varsity and assistant varsity soccer coach at Iowa City High School. He has also worked as an Iowa Soccer Club coach since 2007.
For a two-year stretch from 2011-13, Castillo coached collegiate soccer at Mount Mercy University in Cedar Rapids, Iowa. He also assisted at Solon High School from 2010-12, where he was a member of the staff that was tabbed as the WaMaC Conference Coaching Staff of the Year.
The North Liberty, Iowa, native graduated with a bachelor’s degree in business administration with an entrepreneurial track in May, 2012. He has his USA Soccer National D License, is a US Soccer National D Course instructor, and a US Soccer certified referee.
SOCCERWIRE MARKETPLACE
- Adidas National Cup 2026
- Adidas Showcase 2025
- Adidas Preseason Clash 2025
- Capital Fall Classic 2025 - Register by October 1st
- Applications are Now Open for the 2026 Jefferson Cup
- Start the Season Strong at Loudoun Premier Cup!
- 50th Annual Rael Vodicka Memorial Tournament
- Soccer Marketing Internships at The St. James FC
- Job Opening: The St. James FC Goalkeeper Academy Coach
- Full-Time Director of Goalkeeping for The St. James FC
College Recruiting Commitment Tracker
Featured Players

COLLEGE RECRUITING STARTS HERE
Join the SoccerWire College Soccer Recruiting Search Engine and learn how to be seen OVER 1 MILLION TIMES PER YEAR.
- Basic $99 – for life
- Featured $299 – for life
- Featured PLUS $399 – for life