Professional coach-led soccer training for players of all skill levels. Private and group sessions built around your goals.
Every session is built around developing the complete player — technically, mentally, and tactically.
The more comfortable you are on the ball, the more confident you'll be in your game.
We stress playing with courage and maintaining a positive mental attitude — composure under pressure and the confidence to take risks.
Without a good first touch, a second touch doesn't exist. We drill an elite first touch into every session so you control the game before anyone can react.
We encourage players to express themselves — skill moves, unpredictability, and flair that separates good from great.
Be proficient with both feet — the better you are with your weaker foot, the more dangerous you become with your dominant foot.
Headers, volleys, chest control — we train players to be dangerous and composed when the ball is in the air.
Scanning to find the open space and recognizing your next move before the ball arrives at your feet.
Knowing when to commit, and watching the ball — not the opposing player's feet.
Focused, personalized sessions built around your goals and skill level.
One-on-one sessions built entirely around you. Maximum reps, undivided attention, and a development plan tailored to your goals.
Train alongside teammates or friends in a competitive, high-energy setting that builds skill, chemistry, and game intelligence.
Coach Greco is the founder and Director of Coaching at Lightning Soccer Training. A former college soccer player for the Lewis University Flyers, he went on to compete at the semi-professional level for BI Azzurri in the National Soccer League, bringing firsthand experience competing at an elite level to every session he coaches.
After his playing career, Coach Greco channeled his passion for the game into developing the next generation of players. His training philosophy is built on technical excellence, tactical awareness, and building genuine confidence on the ball.
Coach Greco works with players of all skill levels across the Chicago area, delivering personalized, purposeful sessions built around each player's individual goals.
Fill out the form and Coach Greco will reach out to confirm your session and get you on the schedule.