John D. Graf (born December 3, 1968) is a former Canadian national rugby player. He had the unique distinction of being capped at five positions: wing, center, full back, fly-half and scrum-half.