Für Kanada nahm Rivers an den Olympischen Winterspielen 1932 in Lake Placid teil, bei denen er mit seiner Mannschaft die Goldmedaille gewann. Bei der Weltmeisterschaft 1935 gewann er mit seiner Mannschaft ebenfalls die Goldmedaille.