Latest News

Senior ASPs of each batch

S. #
Name of Senior Officer
Course
Dates
1.
Mr. Muhammad Shafique
1st Basic/5th CTP
1.4.1979 to 31.12.1979
2.
Major (R) Abdul Hafeez
2nd Basic/6th CTP
2.4.1980 to 15.1.1981
3.
Mr. Mohammad Rafiq Hassan
3rd Basic/7th CTP
2.4.1982 to 2.10.1982
4.
Capt. (R) Qalb-i-Abbas
4th Basic/8th CTP
1.11.1982 to 2.4.1983
5.
Mr. Shahid Iqbal
5th Basic/9th CTP
7.10.1983 to 8.3.1984
6.
Major (R) Imtiaz Hussain
6th Basic/10th CTP
1.8.1984 to 31.1.1985
7.
Capt. (R) Syed Mohammad Abid Qadri
7th Basic/11th CTP
1.10.1985 to 31.3.1986
8.
Mr. Pir Muhammad Abbasi
8th Basic/12th CTP
4.10.1986 to 31.3.1987
9.
Mr. Nasir Ahmed
9th Basic/13th CTP
19.7.1986 to 5.3.1987
10.
Major (R) Fateh Sher
10th Basic/14th CTP
30.7.1987 to 30.4.1988
11.
Capt. (R) Zafar Iqbal
11th Basic/15th CTP
6.8.1988 to 4.5.1989
12.
Capt. (R) Ahmad Latif
12th Basic/16th CTP
22.7.1989 to 19.4.1990
13.
Sqrn. Ldr. (R) Iqbal Mahmood
13th Basic/17th CTP
3.8.1990 to 12.5.1991
14.
Capt. (R) Usman Zakaria
14th Basic/18th CTP
23.8.1991 to 14.5.1992
15.
Mr. Muhammad Aamir Zulfiqar
15th Basic/19th CTP
26.8.1992 to 26.5.1993
16.
Mr. Tariq Nawaz Malik
16th Basic/20th CTP
27.8.1993 to 9.6.1994
17.
Mr. Jawad Ahmed Dogar
17th Basic/21st CTP
27.8.1994 to 25.6.1995
18.
Mr. Akhtar Hayat
18th Basic/22nd CTP
1.8.1995 to 24.5.1996
19.
Mr. Muhammad Saeed
19th Basic/23rd CTP
1.8.1996 to 19.5.1997
20.
Capt. (R) Syed Ahmad Mobeen
20th Basic/24th CTP
1.8.1997 to 12.5.1998
21.
Flt. Lt. (R) Waseem Ahmed Khan
1st ICC/25th CTP
29.11.1998 to 30.9.1999
22.
Capt. (R ) Muhammad Faisal Rana
2nd ICC/26th CTP
31.1.2000 to 25.11.2000
23.
Mr. Muhammad Rizwan
3rd ICC/27th CTP
30.10.2000 to 30.4.2002
24.
Capt. (R) Romel Akram
4th ICC/28th CTP
17.9.2001 to 4.3.2003
25.
Mr. Nadeem Hussain
5th ICC/29th CTP
1.9.2002 to 9.3.2004
26.
Lt. (R) Muhammad Hilal
6th ICC/30th CTP
21.3.2004 to 10.9.2005
27.
Mr. Waqas Hassan
7th ICC/31st CTP
13.12.2004 to 27.5.2006
28.
Mr. Abdullah Nawaz
8th ICC/32nd CTP
29.8.2005 to 19.3.2007
29.
Mr. Tauseef Haider
9th ICC/33rd CTP
7.5.2006 to 7.11.2007
30.
Mr. Umar Riaz
10th ICC/34th  CTP
5.8.2007 to 22.1.2009
31.
Mr. Fida Hussain
11th ICC/35th STP
3.11.2008 to 15.7.2010
32.
Mr. Rizwan Omer Gondal
12th ICC/36th STP
9.11.2009 to 10.5.2011
33.
Mr. Muhammad Sohaib Ashraf
13th ICC/37th STP
17.10.2010 to 26.4.2012
34.
Mr. Muhammad Bin Ashraf
14th ICC/38th STP
18.7.2011 to 6.2.2013
35.
Rana Abdul Aziz
15th ICC/39th STP
27.6.2012 to 18.1.2014
36.
Mr. Muhammad Bilal Qayyum
16th ICC/40th STP
28.4.2013 to 27.11.2014
37.
Mr. Hassan Afzal
17th ICC/41st STP
7.7.2014 to 22.12.2015
38.
Mr. Muhammad Azhar Khan Mughal
18th ICC/42nd STP
18.5.2015 to 25.10.2016
39.
Mr. Muhammad Raza Tanveer
19th ICC/43rd STP
25.4.2016 to-date
40.
Mr. Akhlaq Ullah
20th ICC/44th STP
24.4.2017 to-date