Kingdom Sports
Private
Youth sports-camp operator based at the 60,000-square-foot Kingdom Indoor Center in Portage, near Kalamazoo. Runs skill-building summer camps in flag football, youth soccer and skateboarding for kids across several southwest-Michigan locations (Portage, Vicksburg/Schoolcraft, Richland and Paw Paw), alongside year-round leagues and academies.
The practical details
We list only what the camp itself publishes, and programs change — dates, prices, ages and availability can all move after we check. Confirm the details on the camp’s own website and contact Kingdom Sports directly before you register or pay. Last checked August 2026.
Camps nearby
Google Reviews
Powered by GoogleSuper fun for the little kids. They love playing and getting to learn something new every week. It's great that they mix the coaches up every week to change it up for the soccer players that are a little. They're learning so much and gaining so many skills
Visited during the gobbler cup. Not a fan of the seating arrangements due to a large number of people many seats were unavailable. Otherwise, great restrooms and concessions that feature dip n dots, popcorn, nachos, drinks, and more.
Came here for a box lacrosse tournament. Pretty cool place. They have two indoor soccer/ lacrosse fields and one indoor football field. Concessions were running while I was there and they have a mezzanine with seating for spectators but seating is kinda limited. Great location
Thank you Keenan family for bringing your love of soccer to Portage and sharing it with everyone. Both my kids are now enrolled at Kingdom and the experience over the years has been a very positive and rewarding experience.
Visited for the drop in event for toddlers on a Monday morning and my kids loved it! I have a 2 and 4 year old and they had so much fun running around kicking balls with the other kids. It was a great experience especially with all the snow outside, my daughter even asked if the grass was real. I will definitely bring them back, it was only $5 per kid for the hour, great value!

