John Richard Shulock (narozen 29. dubna 1947) je bývalý profesionální baseballový rozhodčí, který pracoval v American League od roku 1979 do roku 1999 a v celé Major League Baseball mezi lety 2000 a 2002. Shulock nosil číslo 29, když je AL přijala pro své rozhodčí v roce 1980, a ponechal si číslo, když se v roce 2000 sloučily rozhodčí štáby NL a AL. Shulock rozhodl 3,050 zápasů ve své 24leté kariéře. Rozhodl ve dvou světových sériích (1985 a 1992), dvou All-Star Games (1983 a 1994), čtyřech amerických ligových šampionátů (1988, 1993).
, 1998 a 2001), a dvě American League Division Series (1996 a 1999).