Get Started Now
Parents Start Here Athletes Start Here

NCSA Recruiting

Geoff Schaab, Team Captain at NCSA

Geoff Schaab, Team Captain

Edinboro University
[email protected]
(312) 205-7484

I joined NCSA because I genuinely loved the recruiting process as a coach and really embraced helping to educate families and recruits on the process as it related to them. I also take great pride in making sure that respective student-athletes find a school that is the right fit for them and the university. My background affords me to be a great source to NCSA families as it relates to collegiate baseball recruiting and in talking about professional real-world experiences.

I spent four seasons as an NCAA Division II college baseball player at Edinboro University of Pennsylvania, sadly the university dropped the baseball program upon completion of my senior year. I then worked 13 years for the U.S. Government as an Intelligence Analyst with the Defense Intelligence Agency and a Senior Sanctions Investigator with the Department of the Treasury in Washington, D.C. It was during that time my passion for baseball and specifically coaching really took shape and I earned the opportunity to take on multiple coaching and leadership roles with the Northern Virginia FCA Baseball program.

I subsequently gave up up my D.C. career and landed a position as Assistant Baseball Coach at Dakota State University (NAIA) and then was quickly appointed to the Head Baseball Coach role for three seasons. During my free time, I enjoy fishing, traveling, being outdoors and rooting on the Atlanta Braves.