Commanders
1Lt (later Capt, later Maj) Phillip H. Greasley: 10 Jan 42 – 20 Dec 42
Capt (later Maj) I. C. Connor: 20 Dec 42 – 21 Mar 43
Captain Edward Cragg (acting): 21 Mar 43 – 4 Apr 43
Capt Charlie Falletta: 4 Apr 43 – 8 Apr 43
Capt (later Maj) Edward Cragg: 8 Apr 43 – 26 Dec 43 (KIA)
Capt (later Maj) Jay T. Robbins: 26 Dec 43 – 4 Oct 44
Capt (later Maj) Cyril F. Homer: 4 Oct 44 – 9 May 45
Maj Joseph P. Johnson: 9 May 45 – 29 May 45 (KIA)
Capt (later Maj) Robert G. Hochuli: 29 May 45 – 12 Aug 45 (KIA)
Maj John R. Breedon: 12 Aug 45 – 25 Oct 45
1 Lt Arthur E. Sullivan: 25 Oct 45 – 1 Dec 45
1 Lt John L. Susott: 1 Dec 45 – 26 Dec 45
2 Lt Charles R. Taylor: 26 Dec 45 – 15 Jan 46
Squadron temporarily deactivated during this time
26 Dec 45 – 20 Feb 47
Maj John L. Beck: 20 Feb 47 – 7 Aug 47
Lt Col Archie M. Burke: 7 Aug 47 – 1 Apr 48
Capt Adrian W. Acebedo: circa 1 Apr 48 – Jun 48
Maj Harry W. Christman, Jr.: Jun 48 – 25 Mar 49
Maj Flavel P. Sabin: 25 Mar 49 – 11 Oct 49
Maj Amos L. Sluder: 11 Oct 49 – 5 Jul 50 (KIA)
Maj (later Lt Col) Harold L. Price: 5 Jul 50 – 30 Nov 50
Maj Richard R. Coursey, Jr.: 30 Nov 50 – Mar 51
Lt Col James H. Buckey: Mar 51 – 25 Jul 51
Maj Ernest T. Burnett: 25 Jul 51 – Nov 51
Maj (later Lt Col) Herbert R. Mann: Nov 51 – 5 May 52
Maj Arthur B. Faunce: 5 May 52 – 9 May 52 (KIA?)
Maj James R. Spofford: 9 May 52 – Aug 52
Maj (later Lt Col) Wilbur A. Tapscott: Aug 52 – Feb 53
Lt Col Franklin Q. Smith: Feb 53 – 1 May 53
Lt Col George R. Halliwell: 1 May 53 – Dec 53
Lt Col Keith J. Schrivener: Dec 53 – Mar 54
Lt Col Jack Pope: Mar 54 – 1 May 54
Lt Col Herbert E Ross: 1 May 54 – 16 Oct 54
Maj Andrew F. Martin, Jr.: 16 Oct 54 – 1 Dec 54 (Killed on training mission)
Maj Robert E. Schellhous: 1 Dec 54 – 31 Mar 55
Lt Col John L. Gregory, Jr.: 31 Mar 55 – 1 Mar 56
Lt Col Robert J Abernathy: 1 Mar 56 – 10 May 56
Lt Col Warren J Patterson: 10 May 56 – 6 Aug 56
Lt Col Virgil K. Meroney: 6 Aug 56 – 29 Jul 57
Lt Col William F. Tanner: 29 Jul 57 – May 60
Maj Robert L. Herman: May 60 – 11 Dec 61
Maj (later Lt Col) Aaron J. Bowman: 11 Dec 61 – 1 Aug 63
Lt Col James E. Bean: 1 Aug 63 – 1 Apr 64
Maj Lawrence N. Guarino: 1 Apr 64 – 12 May 64
Maj John P. Anderson: 12 May 64 – 1 Nov 65
Maj Bobby J. Mead: 1 Nov 65 – 28 Jun 66
Lt Col William L. Janssen: 28 Jun 66 – 9 Jun 67
Maj Arthur E. Indermuehle: 9 Jun 67 – 19 Jun 67
Lt Col Dennis O. Boyle: 19 Jun 67 – 27 Sep 67
Lt Col William L. Janssen: 27 Sep 67 – 20 Feb 68 (KIA?)
Lt Col Walter L. Mapes, Jr: 20 Feb 68 – 23 Jun 69
Maj (later Lt Col) Frank W. Payn: 23 Jun 69 – 5 Aug 69
Lt Col Coleman L. Baker: 5 Aug 69 – 27 Feb 70
Lt Col Frank W. Payn: 27 Feb 70 – 4 May 70
Lt Col David L. Oakes: 4 May 70 – 15 Feb 71
Squadron temporarily deactivated during this time
Lt Col Bill C. Driver: 1 Mar 71 – 12 Jun 71
Lt Col Lloyd O. Reder: 12 Jun 71 – 26 Jul 71
Lt Col Soloman Harpe III: 26 Jul 71 – 1 Mar 72
Lt Col Charles L Fergusen: 1 Mar 72 – 25 Aug 72
Lt Col James Spillman: 25 Aug 72 – 15 Oct 72
Lt Col Carroll Keeter: 15 Oct 72 – 2 Nov 72
Lt Col Robert S. Kan: 2 Nov 72 – 1 Aug 73
Lt Col Ray H. Bryant: 1 Aug 73 – Feb 74
Lt Col Robert W. Hibarger: Feb 74 – 19 Jun 74
Lt Col Matthew B. Wallace: 19 Jun 74 – Sep 74
Lt Col Wendell W. Schuler: Sep 74 – Sep 75
Lt Col Bruce Williams: Apr 75 – Jun 76
Lt Col Phillip L. Murphy: Jun 76 – Oct 77
Lt Col Thomas R. Fussell: Oct 77 – Jan 78
Lt Col Hal P. Henning: Jan 78 – Nov 78
Lt Col Michael J. Quinlan: Nov 78 – Jun 79
Lt Col Jay E. Riedel: Jun 79 – Feb 80
Lt Col Richard T. Swope: Feb 80 – Jul 80
Lt Col George Brower: Jul 80 – Oct 81
Lt Col John J. Davis, Jr.: Oct 81 – Jul 82
Lt Col George W. Norwood: Jul 82 – 14 Oct 83
Lt Col Jerry W. Narancich: 14 Oct 83 – 4 Sep 84
Lt Col Barry J. Johnson: 4 Sep 84 – 26 Jul 85
Lt Col Dana Duthie: 26 Jul 85 – 3 Jun 86
Lt Col Clarence C. Randall: 3 Jun 86 – 9 Jun 87
Lt Col John J. Cummins: 9 Jun 87 – 6 Jun 88
Lt Col Ronald S. Willke: 6 Jun 88 – 19 May 89 JL#80
Lt Col Donald F. Gabreski: 19 May 89 – 25 May 90
Lt Col Michael E. Vanderford: 25 May 90 – 25 May 91
Lt Col Thomas G. Strong: 25 May 91 – 8 Jun 92
Lt Col John C. Hodges: 8 Jun 92 – 2 Jun 93
Lt Col Philip M. Breedlove: 2 Jun 93 – 1 Jun 94 JL #85
Lt Col Jeff Remington: 1 Jun 94 – 9 Dec 94
Lt Col Robert A. Coe: 9 Dec 94 – 12 Jul 95
Lt Col Jerry T. Slaughter: 12 Jul 95 – 9 Jul 96
Lt Col David J. Scott: 9 Jul 96 – 3 Jul 97
Lt Col Kevin E. Williams: 3 Jul 97 – 29 May 98 JL #90
Lt Col Rickie A. French: 29 May 98 – 23 Nov 98
Lt Col Greg A. Smith: 23 Nov 98 – 22 Nov 99
Lt Col Nelson Cabot, Jr: 22 Nov 99 – 17 Nov 2000
Lt Col Russell K. Walden: 17 Nov 00 – 16 Nov 01
Lt Col John Fyfe: 16 Nov 01 – 8 Nov 02 JL: #95
Lt Col Eric J. Schnitzer: 8 Nov 02 – 5 Sep 03
Lt Col Kevin B. Schneider: 5 Sep 03 – 14 Jul 04
Lt Col Steven E. Clapp: 14 Jul 04 – 1 Jul 05
Lt Col Stephen A. Langford: 1 Jul 05 – 2 Jun 06
Lt Col Van A. Wimmer: 2 Jun 06 – 1 Jun 07 JL #100
Lt Col Thomas G. Klopotek: 1 Jun 07 – 20 Jun 08
Lt Col Jay A.H. Boyd: 20 Jun 08 – 1 Jul 09
Lt Col Jack L. Sine: 1 Jul 09 – 1 Jul 10
Lt Col James H. Wilkerson: 1 Jul 10 – 29 Jun 11
Lt Col Douglas G. Thies: 29 Jun 11 – 20 Jun 12 JL #105
Lt Col Leslie Hauck: 20 Jun 12 – 10 Jun 13
Lt Col Paul A. Miller: 10 Jun 13 – 9 Jun 14
Lt Col Robert Raymond: 9 Jun 14 – 16 Jun 15
Lt Col John Gallemore: 16 Jun 15-16 Jun 16
Lt Col Matthew Crowell : 16 Jun 16- JL #110