Sign in with your NHL account:
  • Submit
 
New York Rangers All-Time Roster

Rangers' All-Time Captains

Captain Tenure
Ryan McDonagh Oct. 6, 2014 to present
Ryan Callahan Sept. 12, 2011 to Mar. 5, 2014
Chris Drury Oct. 3, 2008 to June 29, 2011
Jaromir Jagr Oct. 5, 2006 to May 4, 2008
Mark Messier Jul. 13, 2000 to Apr. 3, 2004
Brian Leetch Oct. 3, 1997 to July 12, 2000
Mark Messier Oct. 7, 1991 to May 25, 1997
Kelly Kisio Dec. 24, 1987 to May 30, 1991
Ron Greschner Oct. 9, 1986 to Dec. 3, 1987
Barry Beck Feb. 4, 1981 to May 9, 1986
Walt Tkaczuk Dec. 7, 1980 to Feb. 3, 1981
Dave Maloney Oct. 11, 1978 to Dec. 6, 1980
Phil Esposito Nov. 12, 1975 to Oct. 10, 1978
Brad Park 1974-75 to Nov. 7, 1975
Vic Hadfield 1971-72 thru 1973-74
Bob Nevin Feb. 5, 1965 thru 1970-71
Camille Henry Feb. 23, 1964 to Feb. 4, 1965
Andy Bathgate 1961-62 to Feb. 22, 1964
George Sullivan 1957-58 thru 1960-61
Harry Howell 1955-56 thru 1956-57
Don Raleigh Nov. 4, 1953 thru 1954-55
Allan Stanley Dec. 20, 1951 to Nov. 3, 1953
Frank Eddolls 1950-51 to Dec. 6, 1951
Buddy O'Connor 1949-50
Neil Colville 1945-46 thru Dec. 21, 1948
Ott Heller 1942-43 thru 1944-45
Art Coulter 1937-38 thru 1941-42
Bill Cook 1926-27 thru 1936-37

Barry Beck


Brian Leetch


Phil Esposito


Bill Cook


Mark Messier