List of Royal Air Force air chief marshals
The following is a list of Royal Air Force air chief marshals. The rank of air chief marshal is a four-star officer rank and currently the highest rank to which RAF officers may be promoted to in a professional capacity. Throughout the history of the RAF there have been 140 RAF officers promoted to air chief marshal and at present two RAF officers hold the rank in an active capacity, namely the Chief of the Air Staff (the only dedicated RAF 4-star post) and the Vice-Chief of the Defence Staff (the only tri-service 4-star post currently occupied by an air chief marshal).
The rank was first used in 1922 when Sir Hugh Trenchard the then Chief of the Air Staff was promoted. Up until the mid-1930s there was usually only one RAF officer in the rank of air chief marshal. During World War II, with the great expansion of the RAF, the number of air chief marshals active at any one time rose to six by the end of the War. This number of air chief marshals was to remain approximately constant throughout the Cold War but after the British defence cuts of the mid-1990s there were only two dedicated 4-star RAF posts, namely the AOC-in-C, Strike Command and the Chief of the Air Staff. In 2007 with the reduction to a single command (Air Command) the RAF initially retained two air chief marshal posts (the AOC-in-C, Air Command and the Chief of the Air Staff) but in 2012 the post of AOC-in-C, Air Command was subsumed within the responsibilities of the Chief of the Air Staff leaving only a single dedicated RAF air chief marshal post.
Contents
List of air chief marshals
Name | Date rank first held | Time in rank | Date rank last held | Posts held in rank | Notes |
---|---|---|---|---|---|
Sir John Aiken | 8 July 1976 | Script error: The function "age_generic" does not exist. | 31 March 1978 | Air Member for Personnel | promoted 8 July 1976,[1] retired 31 March 1978[2] |
Sir Michael Alcock | 1993 | Approx. 3 years | 25 June 1996 | AOC-in-C Logistics Command | promoted 1993,[3] retired 25 June 1996[4] |
Sir John Allison | 8 March 1996 | Script error: The function "age_generic" does not exist. | 6 September 1999 | AOC-in-C Logistics Command AOC-in-C, Strike Command |
promoted 8 March 1996,[5] retired at own request 6 September 1999[6] |
Sir Michael Armitage | 1 July 1986 | Script error: The function "age_generic" does not exist. | 5 April 1990 | Air Member for Supply and Organisation Commandant Royal College of Defence Studies |
promoted 1 July 1986,[7] retired 5 April 1990[8] |
Sir Anthony Bagnall | 6 April 2000 | Script error: The function "age_generic" does not exist. | 31 October 2005 | AOC-in-C Strike Command Vice-Chief of the Defence Staff |
promoted 11 April 2000,[9] retired 31 October 2005[10] |
Sir John Baker | 2 January 1952 | Script error: The function "age_generic" does not exist. | 17 December 1956 | Deputy Chief of the Air Staff Vice-Chief of the Air Staff Controller of Aircraft |
promoted 2 January 1952,[11] retired 17 December 1956[12] |
The Earl of Bandon | 1 July 1959 | Script error: The function "age_generic" does not exist. | 1 December 1963 | C-in-C Far East Air Force Commander Allied Air Forces Central Europe |
promoted 1 July 1959,[13] retired 1 December 1963[14] |
Sir Denis Barnett | 1 July 1962 | Script error: The function "age_generic" does not exist. | 27 November 1964 | AOC-in-C Near East Air Force Commander British Forces Cyprus Administrator of the Sovereign Base Areas[15] |
promoted 1 July 1962,[16] retired 27 November 1964[17] |
Sir John Barraclough | 3 September 1973 | Script error: The function "age_generic" does not exist. | 3 April 1976 | Air Secretary Commandant Royal College of Defence Studies |
promoted 3 September 1973,[18] retired 3 April 1976[19] |
Sir Arthur Barratt | 1 January 1946 | Script error: The function "age_generic" does not exist. | 27 March 1947 | Inspector-General of the RAF | promoted 1 January 1946,[20] retired 27 March 1947[21] |
Sir Michael Beavis | 14 March 1984 | Script error: The function "age_generic" does not exist. | 3 January 1987 | DC-in-C Allied Forces Central Europe | acting promotion 14 March 1984,[22] substantive promotion 1 July 1984,[23] retired 3 January 1987[24] |
Sir Michael Beetham | 21 May 1977 | Script error: The function "age_generic" does not exist. | 15 October 1982 | C-in-C RAF Germany Chief of the Air Staff |
promoted 21 May 1977,[25] promoted marshal of the RAF 15 October 1982[26] |
Sir John Boothman | 1 October 1954 | Script error: The function "age_generic" does not exist. | 3 May 1956 | AOC-in-C Coastal Command | promoted 1 October 1954,[27] retired 3 May 1956[28] |
Sir Norman Bottomley | 23 March 1947 | Script error: The function "age_generic" does not exist. | 1 January 1948 | Inspector-General of the RAF | promoted 23 March 1947,[29] retired 1 January 1948[30] |
Sir Frederick Bowhill | 1 November 1939 | Script error: The function "age_generic" does not exist. | 29 March 1945 | AOC-in-C Coastal Command Commander of the RAF's Ferry Organisation AOC Ferry Command AOC-in-C Transport Command |
temporary promotion 1 November 1939, acting promotion 1 July 1942, retained the rank on retirement 29 March 1945[31][32] |
Sir Dermot Boyle | 1 January 1956 | Script error: The function "age_generic" does not exist. | 1 January 1958 | Chief of the Air Staff | promoted 1 January 1956, promoted marshal of the RAF 1 January 1958[33] |
Sir Harry Broadhurst | 14 February 1957 | Script error: The function "age_generic" does not exist. | 1 March 1961 | AOC-in-C Bomber Command Commander Allied Air Forces Central Europe |
promoted 14 February 1957,[34] retired 1 March 1961[35] |
Sir Robert Brooke-Popham | 1 January 1935 | Approx. 4 years, 10 months | May 1942 | AOC-in-C, Air Defence of Great Britain Inspector-General of the RAF AOC-in-C RAF Middle East Head of the RAF Training Mission in Canada Head of the RAF Training Mission in South Africa C-in-C Far East Command |
promoted 1 January 1935,[36] retired 6 March 1937,[37] restored to active service in 1939, final retirement May 1942 |
Sir Simon Bryant | 18 June 2010 | Script error: The function "age_generic" does not exist. | 24 June 2012 | C-in-C Air Command | promoted 18 June 2010[38] retired 24 June 2012[39] |
Sir Brian Burnett | 7 October 1967 | Script error: The function "age_generic" does not exist. | 11 March 1972 | Air Secretary C-in-C Far East Command |
promoted 7 October 1967,[40] retired 11 March 1972[41] |
Sir Charles Burnett | 1 January 1940 | Approx. 2 years, 5 months | June 1942 | Chief of the Australian Air Staff | acting promotion 1 January 1940,[42] retired June 1942[43] |
Sir Brian Burridge | 31 July 2003 | Script error: The function "age_generic" does not exist. | 18 January 2006 | AOC-in-C Strike Command | promoted 31 July 2003,[44] retired 18 January 2006[45] |
Sir Neil Cameron | 1 November 1975 | Script error: The function "age_generic" does not exist. | 31 July 1977 | Air Member for Personnel Chief of the Air Staff |
promoted 1 November 1975,[46] promoted marshal of the RAF 31 July 1977[47][48] |
Sir John Cheshire | 11 March 1997 | Approx. 3 years | 2000 | C-in-C Allied Forces North West Europe | promoted 11 March 1997,[49] retired 2000 |
Sir Walter Cheshire | 19 November 1962 | Script error: The function "age_generic" does not exist. | 6 April 1965 | Air Member for Personnel | promoted 19 November 1962,[50][51] retired 6 April 1965[52] |
The Honourable Sir Ralph Cochrane | 1 March 1949 | Script error: The function "age_generic" does not exist. | 29 November 1952 | AOC-in-C Flying Training Command Vice Chief of the Air Staff |
promoted 1 March 1949,[53] retired 29 November 1952[54] |
Sir Hugh Constantine | 12 September 1961 | Script error: The function "age_generic" does not exist. | 30 May 1964 | Commandant of the Imperial Defence College | promoted 12 September 1961,[55] retired 30 May 1964[56] |
Sir Alec Coryton | 15 May 1950 | Script error: The function "age_generic" does not exist. | 15 May 1951 | Chief Executive Guided Weapons at the Ministry of Supply | promoted 15 May 1950,[57] retired 15 May 1951[58][59] |
Sir Christopher Courtney | 1 January 1942 | Script error: The function "age_generic" does not exist. | 9 November 1945 | Air Member for Supply and Organisation | temporary promotion 1 January 1942,[60] permanent promotion 1 June 1943,[61] retired 9 November 1945[62] |
Sir David Cousins | 1 August 1997 | Script error: The function "age_generic" does not exist. | 11 November 1998 | AOC-in-C Personnel and Training Command | promoted 1 August 1997,[63] retired 11 November 1998[64] |
Sir David Craig | 20 September 1982 | Script error: The function "age_generic" does not exist. | 14 November 1988 | AOC-in-C Strike Command Chief of the Air Staff |
acting promotion 20 September 1982,[65] substantive promotion 1 July 1983,[66] promoted marshal of the RAF 14 November 1988[67] |
Sir Kenneth Cross | 1 October 1965 | Script error: The function "age_generic" does not exist. | 24 February 1967 | AOC-in-C Transport Command | promoted 1 October 1965,[68] retired 24 February 1967[69] |
Sir Stephen Dalton | 31 July 2009 | Script error: The function "age_generic" does not exist. | 15 January 2014 | Chief of the Air Staff | promoted 31 July 2009,[70] retired 15 January 2014[71] |
Sir John Davis | 1 January 1967 | Script error: The function "age_generic" does not exist. | 21 June 1969 | AOC-in-C Flying Training Command AOC-in-C Training Command |
promoted 1 January 1967,[72] retired 21 June 1969[73] |
Sir Walter Dawson | 1 June 1956 | Script error: The function "age_generic" does not exist. | 6 May 1960 | Inspector-General of the RAF Air Member for Supply and Organisation |
promoted 1 June 1956,[74] retired 6 May 1960[75][76] |
Sir John Day | 10 April 2001 | Script error: The function "age_generic" does not exist. | 1 September 2003 | AOC-in-C Strike Command | promoted 10 April 2001,[77] retired 1 September 2003[78] |
Sir William Dickson | 8 January 1951 | Script error: The function "age_generic" does not exist. | 1 June 1954 | Air Member for Supply and Organisation Chief of the Air Staff |
promoted 18 January 1951, promoted marshal of the RAF 1 June 1954[79] |
Sir Sholto Douglas | 6 June 1945 | Script error: The function "age_generic" does not exist. | 1 January 1946 | C-in-C British Forces of Occupation, Germany | promoted 6 June 1945, promoted marshal of the RAF 1 January 1946[80] |
Sir Hugh Dowding | 1 January 1937 | Script error: The function "age_generic" does not exist. | 15 July 1942 | AOC-in-C, Fighter Command Head of British Air Commission, Washington |
promoted 1 January 1937,[81] last day of paid service 14 July 1942,[82] retired 15 July 1942[83] |
Sir Alfred Earle | 1 April 1964 | Script error: The function "age_generic" does not exist. | 6 June 1966 | Vice-Chief of the Defence Staff | promoted 1 April 1964, retired 6 June 1966[84][85] |
Sir Edward Ellington | 1 January 1933 | Script error: The function "age_generic" does not exist. | 1 January 1937 | Air Member for Personnel Chief of the Air Staff |
promoted 1 January 1933, promoted marshal of the RAF 1 January 1937[86] |
Sir William Elliot | 1 April 1951 | Script error: The function "age_generic" does not exist. | 18 April 1954 | Chairman of the British Joint Services Mission in Washington | promoted 1 April 1951,[87] retired 18 April 1954[88] |
Sir Charles Elworthy | 1 September 1962 | Script error: The function "age_generic" does not exist. | 1 April 1967 | C-in-C Middle East Command Chief of the Air Staff |
promoted 1 September 1962, promoted marshal of the RAF 1 April 1967[89] |
Sir Basil Embry | 16 July 1953 | Script error: The function "age_generic" does not exist. | 26 February 1956 | C-in-C Allied Air Forces Central Europe | acting promotion 16 July 1953,[90] substantive promotion 1 December 1953,[91] retired 26 February 1956[92] |
Sir David Evans | 26 March 1977 | Script error: The function "age_generic" does not exist. | 9 August 1983 | AOC-in-C, Strike Command Vice-Chief of the Defence Staff |
acting promotion 26 March 1977,[93] substantive promotion 31 March 1978,[94] retired 9 August 1983[95] |
Sir Donald Evans | 1 March 1967 | Script error: The function "age_generic" does not exist. | 28 February 1970 | Air Secretary Commandant Royal College of Defence Studies |
promoted 1 March 1967,[96] retired 28 February 1970[97] |
Sir Douglas Evill | 1 January 1946 | Script error: The function "age_generic" does not exist. | 15 January 1947 | Vice-Chief of the Air Staff | promoted 1 January 1946,[20] retired 15 January 1947[98] |
Sir Peter Fletcher | 1 May 1971 | Script error: The function "age_generic" does not exist. | 30 July 1973 | Controller of Aircraft | promoted 1 May 1971,[99] retired 30 July 1973[100] |
Sir Francis Fogarty | 1 November 1953 | Script error: The function "age_generic" does not exist. | 29 January 1957 | Air Member for Personnel | promoted 1 November 1953,[101] retired 29 January 1957[102] |
Sir Robert Foster | 28 January 1953 | Script error: The function "age_generic" does not exist. | 1 February 1954 | C-in-C Second Tactical Air Force | promoted 28 January 1953,[103] retired 1 February 1954[104] |
Sir Christopher Foxley-Norris | 1 December 1970 | Script error: The function "age_generic" does not exist. | 22 April 1974 | C-in-C Second Tactical Air Force Chief of Personnel and Logistics |
promoted 1 December 1970,[105] retired 22 April 1974[106] |
Sir Wilfrid Freeman | 27 May 1940 | Script error: The function "age_generic" does not exist. | 19 October 1942 | Air Member for Development and Production Vice-Chief of the Air Staff |
temporary promotion 27 May 1940,[107] substantive promotion 14 April 1942 (with seniority backdated to 27 May 1940),[108] retired 19 October 1942[109][110] |
Sir Robert Freer | 1 January 1980 | Script error: The function "age_generic" does not exist. | 3 April 1982 | Commandant Royal College of Defence Studies | promoted 1 January 1980,[111] retired 3 April 1982[112] |
Sir Joe French | 13 January 2006 | Approx. 1 year | 2007 | AOC-in-C Strike Command | promoted 13 January 2006,[113] retired 2007 |
Sir Guy Garrod | 1 January 1946 | Script error: The function "age_generic" does not exist. | 9 October 1948 | Permanent RAF Representative on the UN Military Staff Committee Head of the RAF Delegation, Washington |
promoted 1 January 1946,[20] retired 9 October 1948[114] |
Sir Joseph Gilbert | 1 January 1987 | Script error: The function "age_generic" does not exist. | 9 August 1989 | Deputy C-in-C Allied Forces Central Europe | promoted 1 January 1987,[115] retired 9 August 1989[116] |
Sir John Gingell | 7 April 1981 | Script error: The function "age_generic" does not exist. | 22 June 1984 | Deputy C-in-C Allied Forces Central Europe | acting promotion 7 April 1981,[117] substantive promotion 1 January 1982[118] retired 22 June 1984[119] |
Sir John Grandy | 1 April 1965 | Script error: The function "age_generic" does not exist. | 1 April 1971 | C-in-C Far East Command Chief of the Air Staff |
promoted 1 April 1965,[52] promoted marshal of the RAF 1 April 1971[120] |
Sir Michael Graydon | 31 May 1990 | Script error: The function "age_generic" does not exist. | 9 August 1997 | AOC-in-C, RAF Support Command AOC-in-C, Strike Command Chief of the Air Staff |
promoted 31 May 1990,[121] retired 9 August 1997[122][123] |
Sir David Harcourt-Smith | 1 January 1987 | Script error: The function "age_generic" does not exist. | 20 May 1989 | Controller Aircraft | promoted 1 January 1987,[115] retired 20 May 1989[124] |
Sir Peter Harding | 1 January 1985 | Script error: The function "age_generic" does not exist. | 6 November 1992 | AOC-in-C Strike Command Chief of the Air Staff Chief of the Defence Staff |
promoted 1 January 1985,[125] promoted marshal of the RAF 6 November 1992[126] |
Sir Donald Hardman | 1 April 1955 | Script error: The function "age_generic" does not exist. | 29 January 1958 | Air Member for Supply and Organisation | promoted 1 April 1955,[127] retired 29 January 1958[128] |
Sir Arthur Harris | 18 March 1943 | Script error: The function "age_generic" does not exist. | 1 January 1946 | AOC-in-C Bomber Command | acting promotion 18 March 1943, temporary promotion 16 August 1944, promoted marshal of the RAF 1 January 1946[129] |
Sir Anthony Heward | 29 April 1974 | Script error: The function "age_generic" does not exist. | 30 June 1976 | Air Member for Supply and Organisation | promoted 29 April 1974,[130] retired 30 June 1976[131] |
Sir Roderic Hill | 16 January 1947 | Script error: The function "age_generic" does not exist. | 1 July 1948 | Air Member for Technical Services | promoted 16 January 1947,[29] retired 1 July 1948[132] |
Sir Patrick Hine | 1 July 1985 | Script error: The function "age_generic" does not exist. | 1 September 1991 | Vice-Chief of the Defence Staff Air Member for Supply and Organisation AOC-in-C Strike Command |
promoted 1 July 1985,[133] retired 1 September 1991[134] |
Sir Lewis Hodges | 1 May 1971 | Script error: The function "age_generic" does not exist. | 2 May 1976 | Air Member for Personnel Deputy C-in-C HQ Allied Forces Central Europe |
promoted 1 May 1971,[99] retired 2 May 1976[135] |
Sir Derek Hodgkinson | 22 April 1974 | Script error: The function "age_generic" does not exist. | 8 May 1976 | Air Secretary | promoted 22 April 1974,[136] retired 8 May 1976[137] |
Sir Leslie Hollinghurst | 15 May 1950 | Script error: The function "age_generic" does not exist. | 27 December 1952 | Air Member for Personnel | promoted 15 May 1950,[57] retired 27 December 1952[138] |
Sir Edmund Hudleston | 1 March 1961 | Script error: The function "age_generic" does not exist. | 5 June 1967 | AOC-in-C Transport Command Commander Allied Air Forces Central Europe Deputy C-in-C Allied Forces Central Europe |
promoted 1 March 1961,[139] retired 5 June 1967[140] |
Sir Andrew Humphrey | 1 December 1970 | Script error: The function "age_generic" does not exist. | 6 August 1976 | AOC-in-C Strike Command Chief of the Air Staff |
promoted 1 December 1970, promoted marshal of the RAF 6 August 1976[141] |
Sir Ronald Ivelaw-Chapman | 1 November 1953 | Script error: The function "age_generic" does not exist. | 29 October 1957 | Vice-Chief of the Air Staff | promoted 1 November 1953,[101] retired 29 October 1957[142] |
Sir Brendan Jackson | 1 January 1990 | Script error: The function "age_generic" does not exist. | 5 November 1993 | Air Member for Supply and Organisation | promoted 1 January 1990,[143] retired 5 November 1993[144] |
Sir Richard Johns | 30 June 1994 | Approx. 5 years, 10 months | April 2000 | C-in-C Allied Forces North West Europe Chief of the Air Staff |
promoted 30 June 1994,[145] retired April 2000[146] |
Sir Philip Joubert de la Ferté | 1 July 1941 | Script error: The function "age_generic" does not exist. | 23 November 1943 | temporary promotion 1 July 1941,[147] substantive promotion 14 April 1942 (with seniority backdated to 1 July 1941),[108] rank relinquished 23 November 1943, rank retained on retirement 14 November 1945[148][149] | |
Sir Thomas Kennedy | 1 July 1983 | Script error: The function "age_generic" does not exist. | 10 May 1986 | promoted 1 July 1983,[66] retired 10 May 1986[150] | |
Sir Michael Knight | 1 July 1986 | Script error: The function "age_generic" does not exist. | 18 November 1989 | promoted 1 July 1986,[7] retired 18 November 1989[151] | |
Sir Wallace Kyle | 1 January 1964 | Script error: The function "age_generic" does not exist. | 9 November 1968 | Vice-Chief of the Air Staff AOC-in-C Bomber Command AOC-in-C Strike Command |
promoted 1 January 1964,[152] retired 9 November 1968[153] |
Sir Peter Le Cheminant | 2 February 1976 | Script error: The function "age_generic" does not exist. | 27 August 1979 | promoted 2 February 1976,[154] retired 27 August 1979[155] | |
Sir David Lee | 7 October 1967 | Script error: The function "age_generic" does not exist. | 19 March 1971 | promoted 7 October 1967,[40] retired 19 March 1971[156] | |
Sir Trafford Leigh-Mallory | 15 December 1943 | Script error: The function "age_generic" does not exist. | 14 November 1944 | C-in-C Allied Expeditionary Air Force | acting promotion 15 December 1943,[157] substantive temporary promotion 16 August 1944,[158] died on active service 14 November 1944 |
Sir Hugh Lloyd | 15 May 1951 | Script error: The function "age_generic" does not exist. | 4 June 1953 | AOC-in-C Bomber Command | promoted 15 May 1951 (seniority dated from 1 April 1951),[159] retired 4 June 1953[160] |
Sir Clive Loader | 30 March 2007 | Script error: The function "age_generic" does not exist. | 1 August 2009 | C-in-C Air Command | promoted 30 March 2007,[161] retired 1 August 2009[162] |
Sir Arthur Longmore | 1 November 1939 | Script error: The function "age_generic" does not exist. | 1 March 1942 | AOC-in-C Training Command Member of British Air Mission to Australia and New Zealand AOC-in-C Middle East Command Inspector-General of the RAF |
temporary promotion 1 November 1939, rank retained on retirement 1 March 1942,[163] recalled to active service in the rank of air vice-marshal on 1 August 1943,[164] resumed the rank of air chief marshal on final retirement 1 June 1944[165][166] |
Sir Douglas Lowe | 3 November 1975 | Script error: The function "age_generic" does not exist. | 22 August 1983 | Controller of Aircraft Chief of Defence Procurement |
promoted 3 November 1975,[46] retired 22 August 1983[167] |
Sir Edgar Ludlow-Hewitt | 1 July 1937 | Script error: The function "age_generic" does not exist. | 19 November 1945 | AOC-in-C Bomber Command Inspector-General of the RAF |
promoted 1 July 1937,[168] retired 19 November 1945[169] |
Sir William MacDonald | 1 September 1963 | Script error: The function "age_generic" does not exist. | 11 August 1966 | promoted 1 September 1963,[170] retired 11 August 1966[171] | |
Sir Nigel Maynard | 8 May 1976 | Script error: The function "age_generic" does not exist. | 21 May 1977 | promoted 8 May 1976,[172] retired at own request 21 May 1977[173] | |
Sir Theodore McEvoy | 1 November 1958 | Script error: The function "age_generic" does not exist. | 19 November 1962 | promoted 1 November 1958,[174] retired 19 November 1962[175] | |
Sir Charles Medhurst | 1 May 1948 | Script error: The function "age_generic" does not exist. | 19 April 1950 | promoted 1 May 1948,[176] retired 19 April 1950[177] | |
Sir Walter Merton | 1 June 1961 | Script error: The function "age_generic" does not exist. | 29 August 1963 | promoted 1 June 1961,[178] retired 29 August 1963[179][180] | |
Sir George Mills | 1 January 1956 | Script error: The function "age_generic" does not exist. | 18 September 1962 | Commander of Allied Air Forces Central Europe Chairman of the NATO Standing Group |
acting promotion 1 January 1956,[181] substantive promotion 1 June 1956,[74] retired 18 September 1962[182] |
Sir William Mitchell | 9 September 1939 | Script error: The function "age_generic" does not exist. | 13 May 1940 | AOC-in-C RAF Middle East Inspector-General of the RAF |
acting promotion 9 September 1939, rank relinquished 13 May 1940, retained the rank on retirement 1 October 1941[183][184] |
Sir Chris Moran | 3 April 2009 | Script error: The function "age_generic" does not exist. | 26 May 2010 | C-in-C Air Command | promoted 3 April 2009,[70] died suddenly while serving 26 May 2010[185] |
Sir Cyril Newall | 1 April 1937 | Script error: The function "age_generic" does not exist. | 4 October 1940 | Air Member for Supply and Organisation Chief of the Air Staff |
promoted 1 April 1937,[186] promoted marshal of the RAF 4 October 1940[187] |
Sir Roger Palin | 22 April 1991 | Script error: The function "age_generic" does not exist. | 1 July 1993 | promoted 22 April 1991,[188] retired 1 July 1993[189] | |
Sir Keith Park | 1 August 1945 | Script error: The function "age_generic" does not exist. | 20 December 1946 | acting promotion 1 August 1945,[190] rank retained on retirement 20 December 1946[191] | |
Sir David Parry-Evans | 1 July 1989 | Script error: The function "age_generic" does not exist. | 29 February 1992 | promoted 1 July 1989,[192] retired 29 February 1992[193] | |
Sir Hubert Patch | 1 April 1959 | Script error: The function "age_generic" does not exist. | 29 May 1961 | promoted 1 April 1959,[194] retired 29 May 1961[195] | |
Sir Stuart Peach | 1 December 2011 | Script error: The function "age_generic" does not exist. | active in rank | Commander of Joint Forces Command Vice-Chief of the Defence Staff |
promoted 1 December 2011[196] |
Sir Richard Peirse | 1 July 1942 | Script error: The function "age_generic" does not exist. | 6 May 1945 | temporary promotion 1 July 1942, retained the rank on retirement 6 May 1945[148][197] | |
Sir Claude Pelly | 14 February 1957 | Script error: The function "age_generic" does not exist. | 13 November 1959 | promoted 14 February 1957,[34] retired 13 November 1959[198] | |
Sir Thomas Pike | 1 November 1957 | Script error: The function "age_generic" does not exist. | 6 April 1962 | promoted 1 November 1957, promoted marshal of the RAF 6 April 1962[199] | |
Sir George Pirie | 1 March 1949 | Script error: The function "age_generic" does not exist. | 15 October 1951 | promoted 1 March 1949, retired 15 October 1951[200][201] | |
Sir Malcolm Pledger | 2 September 2002 | Script error: The function "age_generic" does not exist. | 18 April 2005 | Chief of Defence Logistics | promoted 2 September 2002,[202] retired 18 April 2005[203] |
Sir Charles Portal | 14 April 1942 | Script error: The function "age_generic" does not exist. | 1 June 1944 | promoted 14 April 1942, promoted marshal of the RAF 1 June 1944[204] | |
Sir Thomas Prickett | 1 May 1969 | Script error: The function "age_generic" does not exist. | 1 October 1970 | promoted 1 May 1969,[205] retired at own request 1 October 1970[206] | |
Sir Andrew Pulford | 22 July 2013 | Script error: The function "age_generic" does not exist. | active in rank | Chief of the Air Staff | promoted 22 July 2013[207] |
Sir James Robb | 1 October 1948 | Script error: The function "age_generic" does not exist. | 26 November 1951 | promoted 1 October 1948,[208] medically retired 26 November 1951[209] | |
Sir Rex Roe | 1 December 1978 | Script error: The function "age_generic" does not exist. | 1 August 1981 | promoted 1 December 1978,[210] retired at own request 1 August 1981[211][212] | |
Sir John Rogers | 1 January 1984 | Script error: The function "age_generic" does not exist. | 31 March 1986 | promoted 1 January 1984,[213] retired 31 March 1986[214] | |
Sir Frederick Rosier | 1 March 1970 | Script error: The function "age_generic" does not exist. | 3 September 1973 | Deputy C-in-C Allied Forces Central Europe | promoted 1 March 1970,[215] retired 3 September 1973[216] |
Sir Geoffrey Salmond | 1 January 1933 | Script error: The function "age_generic" does not exist. | 27 April 1933 | AOC-in-C, Air Defence of Great Britain Chief of the Air Staff |
promoted 1 January 1933,[217] died of natural causes while serving 27 April 1933[218] |
Sir John Salmond | 1 January 1929 | Script error: The function "age_generic" does not exist. | 1 January 1933 | Air Member for Personnel Chief of the Air Staff |
promoted 1 January 1929, promoted marshal of the RAF 1 January 1933[219][220] |
Sir Arthur Sanders | 16 October 1951 | Script error: The function "age_generic" does not exist. | 29 January 1956 | promoted 16 October 1951,[221] retired 29 January 1956[222] | |
Sir Hugh Saunders | 15 May 1950 | Script error: The function "age_generic" does not exist. | 22 September 1953 | promoted 15 May 1950,[57] retired 22 September 1953[223] | |
Sir Anthony Skingsley | 1 May 1989 | Script error: The function "age_generic" does not exist. | 31 December 1992 | promoted 1 May 1989,[224] retired 31 December 1992[225] | |
Sir John Slessor | 1 January 1946 | Script error: The function "age_generic" does not exist. | 8 June 1950 | promoted 1 January 1946,[20] promoted marshal of the RAF 8 June 1950[226] | |
Sir Denis Smallwood | 30 July 1973 | Script error: The function "age_generic" does not exist. | 30 June 1976 | promoted 30 July 1973,[227] retired 30 June 1976[228] | |
Sir Denis Spotswood | 1 November 1968 | Script error: The function "age_generic" does not exist. | 31 March 1974 | AOC-in-C, Strike Command Chief of the Air Staff |
promoted 1 November 1968, promoted marshal of the RAF 31 March 1974[229] |
Sir Peter Squire | 29 March 1999 | Script error: The function "age_generic" does not exist. | 5 December 2003 | AOC-in-C Strike Command Chief of the Air Staff |
promoted 29 March 1999,[230] retired 5 December 2003[231] |
Sir John Stacey | 1 June 1979 | Script error: The function "age_generic" does not exist. | 1 January 1981 | Deputy Commander-in-Chief Allied Forces Central Europe | promoted 1 June 1979,[232] died suddenly while serving 1 January 1981[233] |
Sir Neville Stack | 2 May 1976 | Script error: The function "age_generic" does not exist. | 11 February 1978 | promoted 2 May 1976,[234] retired at own request 11 February 1978[235] | |
Sir Michael Stear | 27 August 1992 | Script error: The function "age_generic" does not exist. | 11 October 1996 | promoted 27 August 1992,[236] retired 11 October 1996[237] | |
Sir Alasdair Steedman | 26 October 1977 | Script error: The function "age_generic" does not exist. | 24 January 1981 | promoted 26 October 1977,[238] retired 24 January 1981[239] | |
Sir John Steel | 1 July 1936 | Script error: The function "age_generic" does not exist. | 12 September 1937 | AOC-in-C, Air Defence of Great Britain AOC-in-C, Bomber Command |
promoted 1 July 1936,[240] retired 12 September 1937, recalled to active service in the rank of air vice-marshal for periods 28 August 1939 to 27 May 1940 and 15 April 1941 to 26 September 1945, resumed the rank of air chief marshal on final retirement (with seniority backdated to 1 July 1936) 26 September 1945[148][241] |
Sir Jock Stirrup | 1 August 2003 | Script error: The function "age_generic" does not exist. | 4 April 2011 | Chief of the Air Staff Chief of the Defence Staff |
promoted 1 August 2003,[44] retired 4 April 2011[242] |
Sir Arthur Tedder | 1 July 1942 | Script error: The function "age_generic" does not exist. | 12 September 1945 | temporary promotion 1 July 1942, substantive promotion 6 June 1945, promoted marshal of the RAF 12 September 1945[243] | |
Sir Peter Terry | 1 March 1981 | Script error: The function "age_generic" does not exist. | 18 October 1984 | Deputy C-in-C Allied Forces Central Europe Deputy Supreme Allied Commander Europe |
promoted 1 March 1981,[244] retired 18 October 1984[245] |
Sir John Thomson | 4 November 1992 | Script error: The function "age_generic" does not exist. | 10 July 1994 | AOC-in-C Strike Command C-in-C Allied Forces North West Europe |
promoted 4 November 1992,[246] died of natural causes while serving 10 July 1994[247] |
Sir Glenn Torpy | 13 April 2006 | Script error: The function "age_generic" does not exist. | 31 July 2009 | Chief of the Air Staff | promoted 13 April 2006,[248] retired 31 July 2009[249] |
Sir Hugh Trenchard | 1 April 1922 | Script error: The function "age_generic" does not exist. | 1 January 1927 | Chief of the Air Staff | promoted 1 April 1922,[250] promoted marshal of the RAF 1 January 1927[251][252] |
Sir Ruthven Wade | 31 March 1976 | Script error: The function "age_generic" does not exist. | 31 March 1978 | promoted 31 March 1976,[253] retired at own request 31 March 1978[254] | |
Sir Augustus Walker | 1 March 1967 | Script error: The function "age_generic" does not exist. | 7 July 1970 | Deputy C-in-C Allied Forces Central Europe | promoted 1 March 1967,[96] retired 7 July 1970[255] |
Sir Neil Wheeler | 11 March 1972 | Script error: The function "age_generic" does not exist. | 3 January 1976 | Controller Aircraft | promoted 11 March 1972,[256] retired 3 January 1976[257] |
Sir John Whitworth-Jones | 28 January 1953 | Script error: The function "age_generic" does not exist. | 29 May 1954 | Air Member for Supply and Organisation | promoted 28 January 1953,[258] retired 29 May 1954[259] |
Sir Keith Williamson | 1 March 1981 | Script error: The function "age_generic" does not exist. | 15 October 1985 | AOC-in-C Strike Command Chief of the Air Staff |
promoted 1 March 1981,[244] promoted marshal of the RAF 15 October 1985[260] |
Sir John Willis | 4 April 1995 | Script error: The function "age_generic" does not exist. | 10 January 1998 | Vice-Chief of the Defence Staff | promoted 4 April 1995,[261] retired 10 January 1998[262] |
Sir Andrew Wilson | 16 April 1993 | Script error: The function "age_generic" does not exist. | 26 August 1995 | Air Member for Personnel AOC-in-C Personnel and Training Command |
promoted 16 April 1993,[263] retired prematurely 26 August 1995[264] |
Sir Bill Wratten | 1 September 1994 | Script error: The function "age_generic" does not exist. | 5 November 1997 | AOC-in-C, Strike Command | promoted 1 September 1994,[145] retired 5 November 1997[265] |
Honorary air chief marshals
- HRH The Prince of Wales, promoted 1 January 1935,[36] assumed the rank of Marshal of the Royal Air Force on 21 January 1936[266]
- HRH The Duke of Gloucester, promoted 27 October 1944[267]
- HIM The Shah of Iran, promoted 5 May 1959[268]
- HM King Olav V of Norway, promoted 15 September 1959[13]
- HM Frederick IX of Denmark, promoted 15 September 1959[13]
- HM Gustaf VI Adolf of Sweden, promoted 15 September 1959[13]
- HM King Hussein of Jordan, promoted 19 July 1966[269]
- HRH Princess Alice, Duchess of Gloucester, promoted 23 February 1990[270]
- HM The Sultan of Brunei, promoted 5 November 1992[246][271]
- HRH The Duke of Kent, promoted 1 July 1996[272]
- HRH The Prince of Wales, promoted 14 November 2006[273] promoted to Marshal of the Royal Air Force 16 June 2012
See also
- List of United States Air Force four-star generals
- List of Royal Australian Air Force air marshals (includes air chief marshals)
- List of British Army full generals
References
- ↑ The London Gazette: (Supplement) no. 46958. p. 9593. 12 July 1976. Retrieved 2009-04-15.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 53363. p. 11376. 5 July 1993. Retrieved 2008-11-23.
- ↑ The London Gazette: no. 54473. p. 9878. 22 July 1996. Retrieved 2009-04-23.
- ↑ The London Gazette: no. 54342. p. 3707. 11 March 1996. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 55634. p. 10858. 12 October 1999. Retrieved 2009-12-16.
- ↑ 7.0 7.1 The London Gazette: (Supplement) no. 50583. p. 8719. 30 June 1986. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 52144. p. 9479. 21 May 1990. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 55815. p. 4076. 6 April 2000. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 57831. p. 15723. 6 December 2005. Retrieved 2009-09-16.
- ↑ The London Gazette: (Supplement) no. 39440. p. 329. 11 January 1952. Retrieved 2008-11-26.
- ↑ The London Gazette: (Supplement) no. 40951. p. 7159. 14 December 1956. Retrieved 2009-06-09.
- ↑ 13.0 13.1 13.2 13.3 The London Gazette: (Supplement) no. 41815. p. 5791. 11 September 1959. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 43174. p. 9907. 29 November 1963. Retrieved 2009-06-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 42721. p. 5299. 29 June 1962. Retrieved 2008-11-22.
- ↑ The London Gazette: (Supplement) no. 43515. p. 10656. 11 December 1964. Retrieved 2009-10-16.
- ↑ The London Gazette: (Supplement) no. 46068. p. 10535. 4 September 1973. Retrieved 2008-11-20.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 20.0 20.1 20.2 20.3 The London Gazette: (Supplement) no. 37423. p. 347. 4 January 1946. Retrieved 2009-11-08.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 49687. p. 4431. 26 March 1984. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 49800. p. 9434. 9 July 1984. Retrieved 2008-11-28.
- ↑ The London Gazette: (Supplement) no. 50835. p. 2101. 16 February 1987. Retrieved 2009-11-03.
- ↑ The London Gazette: (Supplement) no. 47231. p. 7367. 3 June 1977. Retrieved 2009-04-28.
- ↑ The London Gazette: (Supplement) no. 49162. p. 14621. 8 November 1982. Retrieved 2009-04-28.
- ↑ The London Gazette: (Supplement) no. 40289. p. 5553. 1 October 1954. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 40778. p. 2844. 11 May 1956. Retrieved 2009-11-03.
- ↑ 29.0 29.1 The London Gazette: (Supplement) no. 37936. p. 1767. 18 April 1947. Retrieved 2008-11-27.
- ↑ The London Gazette: (Supplement) no. 38169. p. 134. 2 January 1948. Retrieved 2009-11-07.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 37046. p. 2157. 20 April 1945. Retrieved 2009-04-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 34.0 34.1 The London Gazette: (Supplement) no. 41016. p. 1435. 1 March 1957. Retrieved 2008-11-26.
- ↑ The London Gazette: (Supplement) no. 42323. p. 2648. 7 April 1961. Retrieved 2009-11-07.
- ↑ 36.0 36.1 The London Gazette: (Supplement) no. 34119. p. 16. 28 December 1934. Retrieved 2008-11-23.
- ↑ The London Gazette: no. 34379. p. 1646. 12 March 1937. Retrieved 2009-06-05.
- ↑ Royal Air Force Air Rank Appointments List 04/10 retrieved 18 June 2010.
- ↑ The London Gazette: (Supplement) no. 60224. p. 14688. 31 July 2012. Retrieved 2012-08-28.
- ↑ 40.0 40.1 The London Gazette: (Supplement) no. 44440. p. 11797. 27 October 1967. Retrieved 2008-11-25.
- ↑ The London Gazette: (Supplement) no. 45621. p. 3128. 13 March 1972. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 34778. p. 464. 23 January 1940. Retrieved 2008-11-27.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 44.0 44.1 The London Gazette: (Supplement) no. 57018. p. 9733. 5 August 2003. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 57906. p. 2497. 21 February 2006. Retrieved 2009-09-16.
- ↑ 46.0 46.1 The London Gazette: (Supplement) no. 46727. p. 13887. 4 November 1975. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 47289. p. 9978. 1 August 1977. Retrieved 2009-04-28.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 54707. p. 3298. 17 March 1997. Retrieved 2008-11-23.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 42836. p. 9067. 16 November 1962. Retrieved 2009-04-15.
- ↑ 52.0 52.1 The London Gazette: (Supplement) no. 43618. p. 3447. 2 April 1965. Retrieved 2009-11-03.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 39773. p. 825. 6 February 1953. Retrieved 2009-06-09.
- ↑ The London Gazette: (Supplement) no. 42459. p. 6625. 8 September 1961. Retrieved 2009-02-15.
- ↑ The London Gazette: (Supplement) no. 43350. p. 4993. 5 June 1964. Retrieved 2009-11-08.
- ↑ 57.0 57.1 57.2 The London Gazette: (Supplement) no. 38924. p. 2683. 30 May 1950. Retrieved 2009-02-15.
- ↑ The London Gazette: (Supplement) no. 39239. p. 2938. 25 May 1951. Retrieved 2009-11-09.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: no. 35408. p. 142. 6 January 1942. Retrieved 2009-02-20.
- ↑ The London Gazette: (Supplement) no. 36067. p. 2881. 22 June 1943. Retrieved 2009-02-20.
- ↑ The London Gazette: (Supplement) no. 37438. p. 565. 18 January 1946. Retrieved 2009-11-07.
- ↑ The London Gazette: (Supplement) no. 54869. p. 9489. 18 August 1997. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 55340. p. 13625. 14 December 1998. Retrieved 2009-06-03.
- ↑ The London Gazette: (Supplement) no. 49122. p. 12552. 27 September 1982. Retrieved 2009-05-02.
- ↑ 66.0 66.1 The London Gazette: (Supplement) no. 49406. p. 8832. 4 July 1983. Retrieved 2009-05-02.
- ↑ The London Gazette: (Supplement) no. 51530. p. 12790. 14 November 1988. Retrieved 2009-05-02.
- ↑ The London Gazette: (Supplement) no. 43792. p. 9763. 15 October 1965. Retrieved 2009-02-21.
- ↑ The London Gazette: (Supplement) no. 44258. p. 2331. 24 February 1967. Retrieved 2009-11-19.
- ↑ 70.0 70.1 Royal Air Force Air Rank Appointments List 06/08 retrieved 21 April 2009
- ↑ The London Gazette: no. 60803. p. 4960. 11 March 2014. Retrieved 2014-04-08.
- ↑ The London Gazette: (Supplement) no. 44231. p. 819. 20 January 1967. Retrieved 2008-11-28.
- ↑ The London Gazette: (Supplement) no. 44881. p. 6539. 20 June 1969. Retrieved 2009-11-21.
- ↑ 74.0 74.1 The London Gazette: (Supplement) no. 40797. p. 3303. 1 June 1956. Retrieved 2009-11-18.
- ↑ The London Gazette: (Supplement) no. 42046. p. 3818. 27 May 1960. Retrieved 2009-11-18.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 56171. p. 4381. 10 April 2001. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 57076. p. 12359. 7 October 2003. Retrieved 2009-09-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: no. 34356. p. 17. 1 January 1937. Retrieved 2008-11-22.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 35638. p. 3196. 17 July 1942. Retrieved 2009-11-07.
- ↑ The London Gazette: (Supplement) no. 44026. p. 7091. 17 June 1966. Retrieved 2009-11-21.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: no. 39189. p. 1749. 30 March 1951. Retrieved 2008-11-27.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: no. 39925. p. 4121. 24 July 1953. Retrieved 2008-11-26.
- ↑ The London Gazette: (Supplement) no. 40031. p. 6525. 27 November 1953. Retrieved 2009-11-13.
- ↑ The London Gazette: (Supplement) no. 40725. p. 1369. 2 March 1956. Retrieved 2009-11-13.
- ↑ The London Gazette: (Supplement) no. 47184. p. 4286. 28 March 1977. Retrieved 2008-11-22.
- ↑ The London Gazette: no. 47508. p. 4416. 10 April 1978. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 49503. p. 13296. 10 October 1983. Retrieved 2009-11-23.
- ↑ 96.0 96.1 The London Gazette: (Supplement) no. 44252. p. 1973. 17 February 1967. Retrieved 2008-11-28.
- ↑ The London Gazette: no. 45051. p. 2556. 27 February 1970. Retrieved 2009-11-21.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 99.0 99.1 The London Gazette: (Supplement) no. 45359. p. 4534. 3 May 1971. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 46051. p. 9722. 14 August 1973. Retrieved 2009-11-22.
- ↑ 101.0 101.1 The London Gazette: (Supplement) no. 40010. p. 5991. 6 November 1953. Retrieved 2008-11-22.
- ↑ The London Gazette: (Supplement) no. 41005. p. 1129. 15 February 1957. Retrieved 2009-11-17.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 40088. p. 703. 29 January 1954. Retrieved 2009-11-10.
- ↑ The London Gazette: (Supplement) no. 45240. p. 13115. 27 November 1970. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 46306. p. 6585. 4 June 1974. Retrieved 2009-11-22.
- ↑ The London Gazette: no. 34864. p. 3353. 4 June 1940. Retrieved 2008-11-27.
- ↑ 108.0 108.1 The London Gazette: (Supplement) no. 36314. p. 89. 14 April 1942. Retrieved 2009-04-16.
- ↑ The London Gazette: (Supplement) no. 35768. p. 4755. 30 October 1942. Retrieved 2009-11-07.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 48100. p. 2641. 18 February 1980. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 48983. p. 6601. 17 May 1982. Retrieved 2009-11-22.
- ↑ The London Gazette: (Supplement) no. 57875. p. 630. 17 January 2006. Retrieved 2008-11-20.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 115.0 115.1 The London Gazette: (Supplement) no. 50793. p. 71. 5 January 1987. Retrieved 2009-04-14.
- ↑ The London Gazette: (Supplement) no. 51896. p. 11593. 9 October 1989. Retrieved 2009-11-04.
- ↑ The London Gazette: (Supplement) no. 48582. p. 5523. 14 April 1981. Retrieved 2008-11-22.
- ↑ The London Gazette: (Supplement) no. 48858. p. 488. 11 January 1982. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 49828. p. 10748. 6 August 1984. Retrieved 2009-11-23.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 52548. p. 8596. 3 June 1991. Retrieved 2008-11-23.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.nato.int/shape/community/soa/members/nl104.htm
- ↑ The London Gazette: (Supplement) no. 51799. p. 7806. 3 July 1989. Retrieved 2009-11-04.
- ↑ The London Gazette: (Supplement) no. 50006. p. 508. 14 January 1985. Retrieved 2009-05-03.
- ↑ The London Gazette: (Supplement) no. 53103. p. 18862. 9 November 1992. Retrieved 2009-05-03.
- ↑ The London Gazette: (Supplement) no. 40442. p. 1929. 29 March 1955. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 41321. p. 1284. 21 February 1958. Retrieved 2009-11-17.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 46276. p. 5318. 29 April 1974. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 46958. p. 9593. 12 July 1976. Retrieved 2009-11-22.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 50195. p. 9770. 15 July 1985. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 52679. p. 15230. 7 October 1991. Retrieved 2009-12-16.
- ↑ The London Gazette: (Supplement) no. 46889. p. 6387. 3 May 1976. Retrieved 2009-10-24.
- ↑ The London Gazette: (Supplement) no. 46270. p. 5059. 22 April 1974. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 46894. p. 6721. 10 May 1976. Retrieved 2009-11-22.
- ↑ The London Gazette: (Supplement) no. 39739. p. 57. 30 December 1952. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 42289. p. 1537. 24 February 1961. Retrieved 2008-11-22.
- ↑ The London Gazette: (Supplement) no. 44335. p. 6336. 2 June 1967. Retrieved 2009-11-19.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 41223. p. 6544. 8 November 1957. Retrieved 2009-11-09.
- ↑ The London Gazette: no. 52005. p. 73. 2 January 1990. Retrieved 2008-11-22.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 145.0 145.1 The London Gazette: (Supplement) no. 53780. p. 12579. 5 September 1994. Retrieved 2008-11-23.
- ↑ http://www.nimrodgroup.co.uk/AdvisoryBoard.stm
- ↑ The London Gazette: no. 35206. p. 3770. 1 July 1941. Retrieved 2008-11-27.
- ↑ 148.0 148.1 148.2 The London Gazette: (Supplement) no. 37393. p. 6149. 14 December 1945. Retrieved 2009-04-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 50583. p. 8722. 30 June 1986. Retrieved 2009-11-19.
- ↑ The London Gazette: no. 52017. p. 647. 15 January 1990. Retrieved 2009-11-04.
- ↑ The London Gazette: (Supplement) no. 43210. p. 77. 31 December 1963. Retrieved 2008-11-22.
- ↑ The London Gazette: (Supplement) no. 44713. p. 12122. 12 November 1968. Retrieved 2009-11-21.
- ↑ The London Gazette: (Supplement) no. 46814. p. 1676. 2 February 1976. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 47972. p. 12648. 8 October 1979. Retrieved 2009-11-23.
- ↑ The London Gazette: (Supplement) no. 45326. p. 2624. 19 March 1971. Retrieved 2009-11-21.
- ↑ The London Gazette: (Supplement) no. 36307. p. 5658. 28 December 1943. Retrieved 2009-04-15.
- ↑ The London Gazette: (Supplement) no. 36674. p. 3995. 25 August 1944. Retrieved 2009-04-15.
- ↑ The London Gazette: (Supplement) no. 39227. p. 2705. 11 May 1951. Retrieved 2008-11-26.
- ↑ The London Gazette: (Supplement) no. 39894. p. 3466. 19 June 1953. Retrieved 2009-11-09.
- ↑ The London Gazette: (Supplement) no. 58291. p. 4856. 3 April 2007. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 59210. p. 17556. 13 October 2009. Retrieved 2009-11-08.
- ↑ The London Gazette: no. 35476. p. 1017. 3 March 1942. Retrieved 2009-11-07.
- ↑ The London Gazette: (Supplement) no. 36161. p. 3973. 3 September 1943. Retrieved 2009-04-16.
- ↑ The London Gazette: (Supplement) no. 36612. p. 3330. 14 July 1944. Retrieved 2009-04-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 49503. p. 13293. 10 October 1983. Retrieved 2009-11-23.
- ↑ The London Gazette: no. 34414. p. 4253. 2 July 1937. Retrieved 2008-11-27.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 43097. p. 7363. 30 August 1963. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 44098. p. 9584. 26 August 1966. Retrieved 2009-11-19.
- ↑ The London Gazette: (Supplement) no. 46894. p. 6721. 10 May 1976. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 47231. p. 7369. 3 June 1977. Retrieved 2009-11-22.
- ↑ The London Gazette: (Supplement) no. 41544. p. 6871. 7 November 1958. Retrieved 2008-11-26.
- ↑ The London Gazette: (Supplement) no. 42836. p. 9067. 16 November 1962. Retrieved 2009-11-18.
- ↑ The London Gazette: (Supplement) no. 38305. p. 3243. 28 May 1948. Retrieved 2008-11-27.
- ↑ The London Gazette: (Supplement) no. 38892. p. 2024. 25 April 1950. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 42377. p. 4199. 2 June 1961. Retrieved 2009-11-19.
- ↑ The London Gazette: (Supplement) no. 43102. p. 7513. 6 September 1963. Retrieved 2009-11-19.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 40675. p. 70. 30 December 1955. Retrieved 2008-11-29.
- ↑ The London Gazette: (Supplement) no. 42785. p. 7357. 14 September 1962. Retrieved 2009-07-01.
- ↑ The London Gazette: no. 35398. p. 7379. 30 December 1941. Retrieved 2009-04-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: no. 34385. p. 2126. 2 April 1937. Retrieved 2009-05-02.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 52518. p. 6714. 29 April 1991. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 53395. p. 13286. 9 August 1993. Retrieved 2009-12-01.
- ↑ The London Gazette: (Supplement) no. 37218. p. 4113. 10 August 1945. Retrieved 2009-04-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 51799. p. 7803. 3 July 1989. Retrieved 2009-04-15.
- ↑ The London Gazette: (Supplement) no. 52885. p. 6180. 6 April 1992. Retrieved 2009-11-03.
- ↑ The London Gazette: (Supplement) no. 41670. p. 2123. 27 March 1959. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 42408. p. 5098. 7 July 1961. Retrieved 2009-11-19.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 41876. p. 7448. 20 November 1959. Retrieved 2009-07-01.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 39358. p. 5364. 16 October 1951. Retrieved 2009-11-08.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 56679. p. 10569. 3 September 2002. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 57647. p. 6754. 24 May 2005. Retrieved 2009-09-16.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 44841. p. 4724. 6 May 1969. Retrieved 2008-11-28.
- ↑ The London Gazette: (Supplement) no. 45219. p. 11758. 23 October 1970. Retrieved 2009-11-21.
- ↑ The London Gazette: (Supplement) no. 60575. p. 14490. 23 July 2013. Retrieved 2013-08-27.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 39393. p. 6179. 23 November 1951. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 47709. p. 14919. 11 December 1978. Retrieved 2009-04-16.
- ↑ The London Gazette: (Supplement) no. 48702. p. 10374. 11 August 1981. Retrieved 2009-11-22.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 49611. p. 343. 9 January 1984. Retrieved 2009-04-16.
- ↑ The London Gazette: (Supplement) no. 50515. p. 6491. 12 May 1986. Retrieved 2009-06-08.
- ↑ The London Gazette: (Supplement) no. 45051. p. 2556. 27 February 1970. Retrieved 2008-11-22.
- ↑ The London Gazette: (Supplement) no. 46068. p. 10535. 4 September 1973. Retrieved 2009-10-24.
- ↑ The London Gazette: (Supplement) no. 33898. p. 16. 30 December 1932. Retrieved 2009-02-21.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 33898. p. 15. 30 December 1932. Retrieved 2009-06-03.
- ↑ The London Gazette: (Supplement) no. 39376. p. 5779. 2 November 1951. Retrieved 2008-11-26.
- ↑ The London Gazette: (Supplement) no. 40702. p. 746. 7 February 1956. Retrieved 2009-11-09.
- ↑ The London Gazette: (Supplement) no. 39985. p. 5432. 9 October 1953. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 51718. p. 5222. 28 April 1989. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 53211. p. 2309. 8 February 1993. Retrieved 2009-11-04.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 46046. p. 9402. 7 August 1973. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 46972. p. 10273. 26 July 1976. Retrieved 2009-11-22.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 55442. p. 3613. 29 March 1999. Retrieved 2008-11-28.
- ↑ The London Gazette: (Supplement) no. 57168. p. 130. 6 January 2004. Retrieved 2009-09-16.
- ↑ The London Gazette: (Supplement) no. 47864. p. 7401. 11 June 1979. Retrieved 2008-10-25.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 46889. p. 6387. 3 May 1976. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 47474. p. 2586. 27 February 1978. Retrieved 2009-11-23.
- ↑ The London Gazette: (Supplement) no. 53033. p. 14681. 28 August 1992. Retrieved 2009-07-01.
- ↑ The London Gazette: no. 54570. p. 14663. 4 November 1996. Retrieved 2009-07-01.
- ↑ The London Gazette: (Supplement) no. 47364. p. 13734. 31 October 1977. Retrieved 2008-11-24.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: no. 34300. p. 4164. 30 June 1936. Retrieved 2008-11-27.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 59803. p. 10706. 7 June 2011. Retrieved 2012-01-06.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 244.0 244.1 The London Gazette: (Supplement) no. 48547. p. 3444. 9 March 1981. Retrieved 2008-11-24.
- ↑ The London Gazette: (Supplement) no. 49939. p. 16026. 26 November 1984. Retrieved 2009-11-08.
- ↑ 246.0 246.1 The London Gazette: (Supplement) no. 53103. p. 18862. 9 November 1992. Retrieved 2008-11-20.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 57965. p. 5686. 25 April 2006. Retrieved 2008-11-20.
- ↑ http://www.raf.mod.uk/news/archive.cfm?storyid=D14F1487-5056-A318-A8A813030F8256AB&rss=true
- ↑ The London Gazette: no. 32708. p. 3961. 23 May 1922. Retrieved 2009-05-26.
- ↑ The London Gazette: (Supplement) no. 33235. p. 9. 31 December 1926. Retrieved 2009-05-25.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 46862. p. 4698. 29 March 1976. Retrieved 2008-11-28.
- ↑ The London Gazette: (Supplement) no. 47539. p. 6289. 22 May 1978. Retrieved 2009-11-23.
- ↑ The London Gazette: (Supplement) no. 45143. p. 7479. 3 July 1970. Retrieved 2009-11-21.
- ↑ The London Gazette: (Supplement) no. 45621. p. 3128. 13 March 1972. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 46794. p. 573. 12 January 1976. Retrieved 2009-05-03.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ The London Gazette: (Supplement) no. 40186. p. 3197. 28 May 1954. Retrieved 2009-11-08.
- ↑ The London Gazette: (Supplement) no. 50286. p. 14275. 14 October 1985. Retrieved 2009-05-02.
- ↑ The London Gazette: (Supplement) no. 53998. p. 5079. 3 April 1995. Retrieved 2008-11-20.
- ↑ The London Gazette: (Supplement) no. 55045. p. 1855. 16 February 1998. Retrieved 2009-11-01.
- ↑ The London Gazette: (Supplement) no. 53286. p. 7384. 26 April 1993. Retrieved 2008-11-21.
- ↑ The London Gazette: (Supplement) no. 54167. p. 12997. 25 September 1995. Retrieved 2009-11-01.
- ↑ The London Gazette: (Supplement) no. 54964. p. 13508. 1 December 1997. Retrieved 2009-11-01.
- ↑ The London Gazette: no. 34251. p. 665. 31 January 1936. Retrieved 2011-06-12.
- ↑ The London Gazette: (Supplement) no. 36766. p. 4913. 24 October 1944. Retrieved 2010-06-18.
- ↑ The London Gazette: (Supplement) no. 41699. p. 2927. 1 May 1959. Retrieved 2008-11-23.
- ↑ The London Gazette: (Supplement) no. 44057. p. 8135. 15 July 1966. Retrieved 2008-11-20.
- ↑ The London Gazette: no. 52060. p. 2649. 26 February 1990. Retrieved 2008-11-23.
- ↑ The Air Force List, 2006. HMSO ISBN 0-11-773038-6
- ↑ The London Gazette: no. 54453. p. 8917. 1 July 1996. Retrieved 2009-07-01.
- ↑ The London Gazette: (Supplement) no. 58171. p. 16775. 5 December 2006. Retrieved 2008-11-23.
External links
Script error: No such module "navbox top and bottom".
NATO rank code / Service branch |
student officer |
OF-1 | OF-2 | OF-3 | OF-4 | OF-5 | OF-6 ★ |
OF-7 ★★ |
OF-8 ★★★ |
OF-9 ★★★★ |
OF-10 ★★★★★ |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
Royal Navy | OC | Midshipman | Sub-Lt | Lt | Lt Cdr | Cdr | Capt | Cdre | RAdm | VAdm | Admiral | Adm of the Fleet |
Royal Marines | OCdt | 2Lt | Lt | Capt | Major | Lt Col | Colonel | Brig | Maj-Gen | Lt-Gen | General | Captain-General |
British Army | OCdt | 2Lt | Lt | Capt | Major | Lt Col | Colonel | Brig | Maj-Gen | Lt-Gen | General | Field marshal |
Royal Air Force | Off Cdt / SO | APO / Plt Off | Fg Off | Flt Lt | Sqn Ldr | Wg Cdr | Gp Capt | Air Cdre | AVM | Air Mshl | Air Chf Mshl | Mshl of the RAF |
lists |
|
Script error: No such module "navbox top and bottom".