After playing college baseball, John Barlowe was a coach at Hibriten High School. Moving to the college ranks, he was an assistant baseball coach at Georgia Southern University (1990-1991) and Vanderbilt University (1995-2002 ) and head coach at Truett-McConnell College (1992-1994). For seven years he managed the Yarmouth-Dennis Red Sox of the Cape Cod League, where he went 110-140-11.
He then moved on the independent league baseball as hitting coach of the Shreveport Sports of the Central Baseball League in 2003 and replaced Terry Bevington as the club's manager in 2004. In 2005, he joined Bevington's staff again as hitting coach of the Edmonton Cracker-Cats of the Northern League, and the following year he succeeded Bevington as skipper once again. From 2008 until the school's closing in 2011, he was head coach at Lambuth University.
Year-by-Year Managerial Record
|2004||Shreveport Sports||Central Baseball League||4th||none||Lost League Finals||replaced Terry Bevington|
|2006||Edmonton Cracker-Cats||Northern League||6th||none||replaced Terry Bevington|