List of Training Officers

S.No. Name

Period

From

To

1. Capt Muhammad Ajaib Gull, Punjab 1947 1948
2. Capt Abdul Matin, Punjab 1948 1950
3. Capt Muhammad Ali Mehkari, Punjab 1950 1952
4. Capt Ajaib Nabi Khan, Punjab 1952 1954
5. Capt Muhammad Akram, Punjab 1954 1955
6. Capt Khurshid Ali, Punjab 1955 1958
7. Capt Muhammad Ismail, Punjab 1958 1960

List of Adjutants

S.No. Name

Period

From To
1. Capt Sher Afzal Khan Malik, Baluch 1960 1960
2. Capt Nisar Ali Khan, Baluch 1960 1963
3. Capt Muhammad Muneer Khan 1963 1964
4. Capt Ahmed Jan, ASC 1964 1965
5. Capt Ikram Ullah Khan, AEC 1965 1967
6. Capt Sheikh Abdul Naeem, AEC 1967 1968
7. Capt Shahzada Khurram, AEC 1968 1971
8. Capt Sher Afzal Khan, AEC 1971 1971
9. Capt Muhammad Tufail, AEC 1971 1973
10. Capt Saulat Abbas, Punjab 1973 1975
11. Capt Muhammad Iqbal, Punjab 1975 1977
12. Capt Umer Saeed Khan, Punjab Aug 1977 May 1980
13. Capt Ghulam Abbas Khan, AK May 1980 Jan 1982
14. Capt Umer Saeed Khan, Punjab Mar 1982 Mar 1984
15. Capt Ghulam Abbas Khan, AK Mar 1984 Jun 1986
16. Capt Raja Khaqan Afzal, AK Jun 1986 Jul 1988
17. Capt Khalid Mehmood, AK Jul 1988 Feb 1991
18. Capt Taj Muhammad Khan, AK Feb 1991 Jun 1991
19. Capt Noman Inayat, Engrs Jun 1991 Oct 1991
20. Capt Ali Tahir Saeed, AC Oct 1991 Sep 1992
21. Capt Muhammad Qaddus, Baluch Sep 1992 Sep 1995
22. Capt Abdul Qayyum Satti, FF Sep 1995 Jan 1997
23. Capt Hassan Khattak, FF Jan 1997 Aug 1998
24. Capt Rehan Mushtaq, Baluch Aug 1998 Jun 1999
25. Capt Muhammad Taswar Sattar, Punjab Jun 1999 Nov 2001
26. Capt Mubasshir Nadeem, Punjab Nov 2001 Nov 2003
27. Capt Numan Kayani, Arty Nov 2003 Aug 2005
28. Capt Aftab Ali Khan, FF Aug 2005 Sep 2006
29. Capt Nadeem Asif, Punjab Sep 2006 Oct 2008
30. Capt Rashid Ullah Khan, Baluch Oct 2008 Jan 2010
31. Capt Shahid Iqbal Khan, (I) qsl, Sind Jan 2010 Nov 2011
32. Capt Kashif Sattar Nov 2011 Oct 2012
33. Capt Muhammad Ali Mehdi Sep 2012 Dec 2013
34. Capt Masood Shah Jan 2014 Nov 2014
35. Maj Asrar ul Gulzar Dec 2014 Dec 2015
36. Capt Junaid Jan 2016 Nov 2016
37. Maj Inam Ullah Kakar Dec 2016 Jan 2019
38. Capt Ijaz Mehmood Feb 2019 Jun 2020
39. Capt Sajjad Baloch Jun 2020 Jul 2022
40. Capt Syed Sadaqat Hussain Shah Jul 2022 To date