John Richard Shulock (nacido o 29 de abril de 1947) é un ex árbitro de béisbol profesional que traballou na Liga Americana de 1979 a 1999 e en toda a Liga Maior de Béisbol entre 2000 e 2002. Shulock levaba o número 29 cando a Liga Americana adoptou os seus árbitros en 1980, e mantivo o número cando os árbitros da Liga Nacional e da Liga Americana se fusionaron en 2000. Shulock arbitrou 3.050 partidos de Grandes Ligas nos seus 24 anos de carreira. Foi árbitro en dúas Series Mundiais (1985 e 1992), dous Xogos de Estrelas (1983 e 1994), catro Series de Campionato da Liga Americana (1988, 1993).
, 1998 e 2001), e dúas American League Division Series (1996 e 1999).