The 2017 World Baseball Classic Pool D included four teams: Puerto Rico, Venezuela, Mexico, and Germany.
Each team played the other three teams once, with the top two teams advancing to Pool F. 
Puerto Rico Venezuela Italy Mexico 
