BallWRK | Take your training to the next level.

About US

BallWRK was created by professional player Mike Scharf in 2019 to help inspire player development around the globe. 


Mike, a current professional player, brings years of playing experience and applies his knowledge of the game to each and every program. Mike split his collegiate career between Rhodes College (NCAA D3), Maryville University (NCAA D2), and Missouri S&T (NCAA D2). With Missouri S&T Mike helped the team to an all-time best school record and a National Rank of 16th while finishing runner-up in the GLVC Conference.

Mike also spent time playing in the USL-PDL for the SW Florida Adrenaline and in the NPSL for Kitsap Pumas where he helped the team to a NW Division Championship and a Western Conference Semi-final and served as team captain as well. Afterwards, he signed a contract with Nördvarmlands FF in the Swedish 2nd Division. He spent time with STL FC and Seattle Sounders 2 in the USL and has signed professionally in the MASL with the Cedar Rapids RampageTacoma Stars, and the St. Louis Ambush with who he currently plays.

Mike brings coaching experience from all over the country as well. Mike has years of experience training players from age 2-20 years of age in private and group settings through his training company MS Soccer.


BallWRK programs focus around training specific aspects of the beautiful game in order to reach player goals.

The programs are created around helping you as a player improve here and now. As US President Theodore Roosevelt said "Do what you can, with what you have, where you are." BallWRK programs will help challenge your game no matter what resources you have available! You will always find yourself challenged and inspired to be creative and focused in your training methods.
BallWRK programs are created with integrity and quality from start to finish. You will have explanations, guides, and video demonstrations for the exercises entailed in each program.
Still have questions? Email the BallWRK Team and we would be happy to help answer any program-related inquiries!
Are you ready to WRK? We will help you!
BallWRK Team