Well known battalion commanders of the “Magnificent Bastards:”
Lieutenant Colonel Clifton B. Cates
1 Feb 1938 – 17 May 1939
Captain Lewsi B. “Chesty” Puller
19 July 1940 – 26 Aug 1940
Lieutenant Colonel Paul X. Kelley
12 Feb 1966 – 6 Jul 1966
Lieutenant Colonel Carl E. Mundy, Jr.
29 Aug 1973 – 21 Aug 1974
Note: Lieutenants Colonel Cates,Kelley and Mundy went on to be Commandants of the Marine Corps
The entries appearing 21 April 1911 through 3 October 1927 are correct in listing these men as battalion commanders although the 2nd Battalion, 4th Marines did no exist in its present form until September 1932.
Captain William W. Low
21 April 1911 – 11 June 1911
Major William N. McKeivy
21 April 1914 – 17 Feb 1916
Major Melville J. Shaw
20 Feb 1916 – 5 Dec 1916
Captain Robert B. Farquharson
7 Dec 1916 – 29 Jan 1917
Major William H. Pritchett
31 Jan 1917 – 7 Mar 1917
Captain Charles F. Williams
14 May 1917 – 1 July 1917
Major William H. Pritchett
17 July 1917 – 31 July 1917
Major Robert B. Miller
7 Aug 1917 – 18 Sept 1917
Captain Robert B. Farquharson
4 Oct 1917 – 2 Aug 1918
Major Gerald A. Johnson
1 Sept 1921 – 14 Dec 1921
Major Adolph B. Miller
15 Dec 1924 – 19 June 1925
Major Francis T. Evans
20 June 1925 – 22 Feb 1926
Captain John Waller
23 Mar 1926 – 1 Mar 1926
Captain Theodore A. Secore
2 Mar 1926 – 19 April 1926
Major Benjamin A. Moeller
20 April 1926 – 13 June 1926
Major Edward M. Reno
14 June 1926 – 5 July 1926
Major Benjamin A. Moeller
6 July 1926 – 8 Aug 1926
Captain Theodore A. Secore
12 Aug 1926 – 27 Oct 1926
Lieutenant Colonel Ellis B. Miller
19 Feb 1926 – 3 Mar 1927
Major Edward M. Reno
4 Mar 1927 – 31 Mar 1927
Major John L. Doxey
1 April 1927 – 3 Oct 1927
Major Lyle H. Miller
8 Sept 1932 – 6 Mar 1934
Major Julian P. Wilcox
6 Mar 1934 – 28 Dec 1934
Lieutenant Colonel John B. Sebree
29 Dec 1934 – 30 Oct 1936
Major Raymond E. Knapp
31 Oct 1936 – 2 Nov 1936
Lieutenant Colonel Roswell Winans
3 Nov 1936 – 31 Jan 1938
Lieutenant Colonel Clifton B. Cates
1 Feb 1938 – 17 May 1939
Lieutenant Colonel Robert M. Montague
18 May 1939 – 25 June 1940
Major James S. Monahan
26 June 1940 – 18 July 1940
Captain Lewis B. Puller
19 July 1940 – 26 Aug 1940
Lieutenant Colonel Donald Curtis
27 July 1940 – 14 April 1941
Lieutenant Colonel Herman R. Anderson
14 April 1941 – 6 May 1942
Major John S. Messer
1 Feb 1944 – 20 Nov 1944
Lieutenant Colonel Reynolds H. Hayden
21 Nov 1944 – 26 May 1945
Major Edgar F. Carney Jr.
27 May 1945 – 30 Jan 1946
Lieutenant Colonel John G. Johnson
8 Mar 1946 – 12 April 1946
Major Jeff P. Overstreet
13 April 1946 – 21 April 1946
Lieutenant Colonel John E. Weber
22 April 1946 – 5 Aug 1946
Lieutenant Colonel Edwin C. Godbold
6 Aug 1946 – 15 Aug 1946
Lieutenant Colonel Theodore F. Beeman
16 Aug 1946 – 12 Oct 1946
Lieutenant Colonel Fredrick Belton
19 Oct 1946 – 10 July 1947
Lieutenant Colonel James C. Murray Jr.
11 July 1947 – 1 Sept 1947
Lieutenant Colonel Gordon E. Hendricks
2 Sept 1947 – 17 Nov 1947
Lieutenant Colonel George C. Ryffel
30 Oct 1952 – 11 July 1953
Lieutenant Colonel George M. Dawes
12 July 1953 – 23 Jan 1954
Lieutenant Colonel George P. Wolf Jr.
24 Jan 1954 – 10 July 1954
Major George W. McHenry
11 July 1954 – 12 July 1954
Lieutenant Colonel James T. Kisgen
13 July 1954 – 7 Jan 1955
Lieutenant Colonel Frank H. Vogel Jr.
8 Jan 1955 – 7 June 1955
Major Paul M. Moriarty
8 June 1955 –26 July 1955
Major Arthur W. Zimmerman
27 July 1955 – 21 Mar 1956
Lieutenant Colonel Alex H. Sawyer
22 Mar 1956 – 16 July 1956
Lieutenant Colonel Quintin A. Bradley
17 July 1956 – 1 July 1957
Major Leo V. Gross
2 July 1957 – 13 July 1957
Lieutenant Colonel Foster C. LaHue
14 June 1957 – 15 Aug 1958
Lieutenant Colonel John S. Hudson
16 Aug 1958 – 15 June 1959
Lieutenant Colonel Theodore D. Hess
16 June 1959 – 24 July 1959
Lieutenant Colonel Roy H. Thompson
25 July 1959 – 31 May 1960
Major Don H. Blanchard
1 June 1960 – 25 July 1960
Lieutenant Colonel Richard L. Kuhn
26 July 1960 – 6 Feb 1962
Lieutenant Colonel Carrol D. Rowe
7 Feb 1962 – 11 June 1962
Lieutenant Colonel William N. Draper
12 June 1962 – 4 May 1963
Major Ralph M. Head
5 May 1963 – 10 Sept 1963
Lieutenant Colonel Donald T. Doxey
11 Sept 1963 – 3 June 1964
Lieutenant Colonel Joseph R. Fisher
4 June 1964 – 16 Oct 1965
Lieutenant Colonel Rodolfo L. Travino
17 Oct 1965 – 21 Feb 1966
Lieutenant Colonel Paul X. Kelley
22 Feb 1966 – 6 July 1966
Lieutenant Colonel Arnold E. Bench
7 July 1966 – 15 July 1967
Major Wells Field III
16 July 1967 – 18 July 1967
Lieutenant Colonel James W. Hammond Jr.
19 July 1967 – 27 Oct 1967
Lieutenant Colonel William Weise
28 Oct 1967 – 2 May 1968
Major Charles W. Knapp
3 May 1968 – 5 May 1968
Lieutenant Colonel Louis A. Rann
6 May 1968 – 30 Sept 1968
Major John E. O’Neill
1 Oct 1968 – 14 Oct 1968
Major William L. Kent
15 Oct 1968 – 11 Nov 1968
Lieutenant Colonel Joseph E. Hopkins
12 Nov 1968 – 6 May 1969
Lieutenant Colonel William C. Britt
7 May 1969 – 6 Sept 1969
Lieutenant Colonel Donald J. Garrett
7 Sept 1969 – 10 Mar 1970
Lieutenant Colonel Michael J. Gott
11 Mar 1970 – 31 Aug 1970
Major John M. Keenan
1 Sept 1970 – 8 Sept 1970
Lieutenant Colonel William H. Nulty
9 Sept 1970 – 19 July 1971
Lieutenant Colonel John Phillips
20 July 1971 – 24 June 1972
Lieutenant Colonel Robert W. Kirby
25 June 1972 – 24 May 1973
Lieutenant Colonel James C. Page
25 May 1973 – 28 Aug 1973
Lieutenant Colonel Carl E. Mundy Jr.
29 Aug 1973 – 21 Aug 1974
Lieutenant Colonel George P. Slade
22 Aug 1974 – 10 July 1975
Lieutenant Colonel Roger C. Hagerty
11 July 1975 – 1 July 1976
Lieutenant Colonel Thomas C. Dolson
2 July 1976 – 20 Mar 1977
Lieutenant Colonel Robert B. Alexander
21 Mar 1977 – 7 Feb 1978
Lieutenant Colonel D.E. Stout
8 Feb 1978 – 15 July 1978
Lieutenant Colonel J.R. Curnutt
16 July 1978 – 31 July 1978
Lieutenant Colonel J.P. Brickley
1 Aug 1978 – 30 May 1979
Lieutenant Colonel J.H. Redgate
22 June 1979 – 30 May 1980
Lieutenant Colonel M.E. Smith
31 May 1980 – 9 May 1981
Lieutenant Colonel J.W. Murphy
10 May 1981 – 18 Dec 1983
Lieutenant Colonel K.D. Schreiber
19 Dec 1983 – 3 Feb 1984
Lieutenant Colonel J.D. Steel
4 Feb 1984 – 11 May 1984
Lieutenant Colonel R.L. Jaehne
12 May 1984 – 10 April 1986
Lieutenant Colonel R.L. Carter
11 April 1986 – 2 Oct 1987
Lieutenant Colonel S.L. Jensen
3 Oct 1987 – 24 Mar 1989
Lieutenant Colonel R.L. Pugh
25 Mar 1989 – 30 June 1990
Lieutenant Colonel K.A. Conry
1 July 1990 – 28 July 1992
Lieutenant Colonel T.C. Conway
29 July 1992 – 11 Mar 1994
Lieutenant Colonel J.R. Allen
12 Mar 1994 – 24 July 1994
Lieutenant Colonel J.W. Foley
2 Sept 1994 – 22 Dec 1994
Lieutenant Colonel J.L. Durant
23 Dec 1994 – 6 June 1997
Lieutenant Colonel P.A. Hand
7 June 1997 – 13 July 1999
Lieutenant Colonel R. F. Baczkowski
14 July 1999 – 12 April 2001
Lieutenant Colonel Andrew H. Schlaepfer
13 April 2001 – 18 Jan 2003
Lieutenant Colonel Andrew R. MacMannis
19 Jan 2003 – 30 May 2003
Lieutenant Colonel Paul J. Kennedy
31 May 2003 – 14 Jan 2005
Lieutenant Colonel James F. Glynn
15 Jan 2005 – 20 June 2007
Lieutenant Colonel Christian F. Wortman
21 June 2007 – 14 Nov 2008
Lieutenant Colonel Andrew G. Wilcox
15 Nov 2008 – Jul 2010
Lieutenant Colonel William H. Vivian
Jul 2010 – 22 Jun 2012
Lieutenant Colonel Robert S. Weiler
23 Jun 2012 – 7 March 2014
Lieutenant Colonel Mike F. Wilonsky
8 March 2014 – 25 June 2015
Lieutenant Colonel Brian D. Greene
26 June 2015 – 20 Jan 2017
Lieutenant Colonel Warren C. Cook, Jr.
21 Jan 2017 – 24 Jan 2019
Lieutenant Colonel Patrick B. Byrne
25 Jan 2019 – 25 Feb 2021
Lieutenant Colonel Jared L. Reddinger
26 Feb 2021 –