Compete. Learn. Repeat.
- One-hour training session
- Maximum seven players
- Register individually
- Every listed slot open to ages 8–U19
KEVPROSOCCER
For players ready to push their game forward. Purposeful technical work, faster decisions, and training that meets the demands of competition.
Focused coaching for advanced players who want more from their training. Join a group individually or work one-to-one with Coach Kevin.
Membership checkout is not open yet. Private training and camps are separate.

Intensity is more than working hard. It is staying sharp, making decisions, and executing when time and space disappear.
Develop control and execution in demanding situations.
Read the moment, recognize options, and act with purpose.
Build speed, agility, balance, and coordination.
November 9–27 · Monday–Friday
5–6 p.m. & 6:30–7:30 p.m.
Additional morning sessions · November 21–27
9:45–10:45 a.m. & 11 a.m.–noon
No sessions on Thanksgiving, November 26.
Forge East Indoor
1000 S Kirk Road, Geneva, Illinois
All times are Central Time.
All listed slots welcome ages 8–U19. Each group is limited to seven players. This form prepares a text request; Coach Kevin must confirm your place. Live availability and online payment are not connected yet.
Demanding sessions. Clear feedback. A focus on what players need when the game gets difficult.
KevPro Soccer combines technical detail, athletic development, and decision-making to help committed players build confidence and bring more purpose to their performance.
Let’s talk about your player ↗



Yes. Players register individually. All listed session slots are open to ages 8–U19, with a maximum of seven players.
The $180 monthly membership includes one group session per day, subject to availability and advance booking. It renews automatically each month. Membership sales will open once payment setup and full subscription terms are ready.
Give at least 24 hours’ notice to reschedule to another date. Contact Coach Kevin at 832-972-4280.
Not yet. You can send a session or consultation request by text. A request does not reserve a place; Coach Kevin will confirm arrangements directly.