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.
Graf debuted for Canada against an Ireland XV, in Victoria, on September 2, 1989.
His last cap was in the 1999 Rugby World Cup, against Namibia, in Toulouse, on October 24, 1999.
In 2009, he was inducted at the British Columbia Rugby Hall Of Fame.