Kansas City Police Historical Society
CHIEFS OF POLICE
1874 / Present

Thomas M. Speers
04/15/1874 - 05/04/1895

L.E. Irwin
05/04/1895 - 11/27/1896

Henry S. Julian
12/16/1896 - 04/07/1897

Thomas N. Vallins
04/07/1897 - 08/27/1897

John Hayes
08/27/1897 - 1906

Leo E. Koehler
1906 - 1907

Daniel Ahern
(Acting Chief) 07/31/1907 - 08/09/1907
(Chief) 08/09/1907 - 04/7/1909

Frank F. Snow
04/07/1909 - 07/08/1910

Wentworth E. Griffin
07/09/1910 - 06-1913

H.W. Hammil
06/16/1913 - 05/03/1917

Thomas P. Flahive
05/04/1917 - 06/26/1918

Larry A. Ghent
(Acting Chief)
06/26/1918 - 9-16-1918

Scott Godley
09/16/1918 - 01/28/1921

Charles Edwards
01/28/1921 - 08/15/1922

Frank H. Anderson
(Acting Chief)
08/16/1922 - 01/12/1923

Chester A. Vassar
01/12/1923 - 12-31-1923

Paul V. Woolley
01/01/1924 - 04/14/1924

William A. Shreeve
04/15/1924 - 05/15/1928

Lincoln R. Toyne
05/16/1928 - 03/14/1929

John L. Miles
03/15/1929 - 04/24/1930

L.M. Siegfried
04/24/1930 - 04/01/1932

Robert E. Phelan
04/01/1932 - 10/01/1933

C.E. Reppert (Director of Police)(Acting Chief)
10/01/1933 - 01/16/1934

Robert J. Coffey
01/16/1934 - 07/11/1939

Lear B. Reed
07/11/1939 - 09/30/1941

Harold Anderson
10/01/1941 - 06/23/1943

Richard R. Foster
06/23/1943 - 11/01/1945

Harold Anderson
11/01/1945 - 02/19/1947

Henry W. Johnson
02/19/1947 - 06/27/1952

Frank B. Collins (Superintendent)(Temporary Chief)
06/27/1952 - 07/10/1952

Bernard C. Brannon
07/10/1952 - 04/19/1961

E.I. Hockaday (Acting Chief)
04/19/1961 - 08/28/1961

Clarence M. Kelley
08/28/1961 - 07/09/1973

James R. Newman (Acting Chief)
07/10/1973 - 10/31/1973

Joseph D. McNamara
11/01/1973 - 10/04/1976

Marvin L. Van Kirk
(Acting Chief)
10/04/1976 - 01/01/1977
(Chief)
01/01/1977 - 02/07/1978

Norman A. Caron
(Acting Chief)
02/07/1978 - 12/31/1978
(Chief)
12/31/1978 - 03/30/1984

Larry J. Joiner
03/31/1984 - 06/15/1990

Steven C. Bishop
06/15/1990 - 12/01/1995

Floyd 0. Bartch
(Acting Chief)
12/01/1995 - 03/20/1996
(Chief)
03/20/1996 - 04/01/1999

Richard D. Easley
04/01/1999 - 09/09/2004

Rachel Whipple (Interim Chief)
09/09/2004 - 10/26/2004

James Corwin
10/26/2004 - 09/16/2011

Cheryl Rose (Interim Chief)
09/19/2011 - 10/13/2011

Darryl Forte
10/13/2011 - 05/20/2017

David B. Zimmerman
(Interim Chief)
05/20/2017 - 08/15/2017

Richard C. Smith
08/15/2017 - 04/22/2022

Joseph Mabin
(Interim Chief)
04/22/2022 - 12/15/2022

Stacey Graves
12/15/2022-Present