Confederations Cup 2009 South Africa - Appearances as Referee yellow second yellow red
18/06/2009 Egypt - Italy 1:0 3 - -
28/06/2009 USA - Brazil 2:3 4 - -