Mit der ungarischen Nationalmannschaft nahm Ruck an den Schacholympiaden 2000, 2002, 2004 und 2006 teil und erreichte als größten Erfolg 2002 mit der Mannschaft den zweiten Platz. Außerdem nahm er an der Mannschaftsweltmeisterschaft 2001 und den Mannschaftseuropameisterschaften 2003, 2005, 2007 und 2009 teil.