John H. Schulze was an American catcher in Major League Baseball who played for the 1891 St. Louis Browns of the American Association. He was born in St. Louis, Missouri.