| 18/12/1939 | Oblt. Johannes Steinhoff | 10.(N) | JG 26 | Wellington | 30km SSW Helgoland | 14.3 | Western Front |
| 18/12/1939 | Oblt. Johannes Steinhoff | 10.(N) | JG 26 | Wellington | 30km SSW Helgoland | 14.35 | Western Front |
| 10/05/1940 | Oblt. Johannes Steinhoff | 11.(N) | JG 2 | Blenheim | Den Haag | - | Western Front |
| 10/05/1940 | Oblt. Johannes Steinhoff | 11.(N) | JG 2 | Blenheim | Düsseldorf | - | Western Front |
| 30/09/1940 | Oblt. Johannes Steinhoff | 4 | JG 52 | Spitfire | Dorking | 13.45 | Western Front |
| 14/02/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Spitfire | 30km N. Dungeness | 13 | Western Front |
| 19/05/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Spitfire | N. Dover | 12.4 | Western Front |
| 19/05/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Spitfire | N. Dover | 12.45 | Western Front |
| 22/06/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-15 | Varena | 10 | Eastern Front |
| 26/06/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | S. Varena | 9.32 | Eastern Front |
| 01/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-16 | N. Borissow | 18.26 | Eastern Front |
| 02/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | Borissow | 17.22 | Eastern Front |
| 02/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | S. Borissow | - | Eastern Front |
| 02/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | S. Smolewicze | 17.34 | Eastern Front |
| 03/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | NE Borissow | 18.19 | Eastern Front |
| 03/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | NE Borissow | 18.3 | Eastern Front |
| 04/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | W. Witebsk | 12.02 | Eastern Front |
| 05/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | N. Ulla | 6.28 | Eastern Front |
| 06/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | N. Dzisna | 12.4 | Eastern Front |
| 07/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | W. Polozk | 12.15 | Eastern Front |
| 09/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Pe-2 | NW Beschenkowitschi | - | Eastern Front |
| 22/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-16 | S. Wyssokaja | 11.05 | Eastern Front |
| 26/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | V-11 | NE Jarzewo | 5.12 | Eastern Front |
| 27/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | N. Wjasma | 18.05 | Eastern Front |
| 28/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | 6km E. Gorki | 17.35 | Eastern Front |
| 29/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | N. Tschutsche-See | 17.28 | Eastern Front |
| 29/07/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | SW Tschernaja | 17.34 | Eastern Front |
| 10/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-16 | 8km N. Schimsk | 13.35 | Eastern Front |
| 25/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-16 | 10km NW Tossno | 12.1 | Eastern Front |
| 26/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-17 | 10km SW Ljuban | 8.5 | Eastern Front |
| 26/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-17 | Mal. Bronitza | 8.55 | Eastern Front |
| 26/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-17 | 15km SE Ljuban | 8.58 | Eastern Front |
| 27/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | R-5 | 6km NE Ljesja | 15.38 | Eastern Front |
| 27/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | R-5 | 3km NE Ljesja | 15.39 | Eastern Front |
| 29/08/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-15 | SE Kolpino | 15.1 | Eastern Front |
| 01/09/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | DB-3 | 30km NE Ljuban | 15.15 | Eastern Front |
| 06/09/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | 1km NW Bahnhof Mga | 11.55 | Eastern Front |
| 06/09/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | Bahnhof Makowo | 16.47 | Eastern Front |
| 26/09/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | 10km W. Wolchowstroj | 7.55 | Eastern Front |
| 03/10/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-153 | 10km NE Cholm | 14.17 | Eastern Front |
| 05/10/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | 30km NW Wjasma | 7.1 | Eastern Front |
| 06/10/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-16 | 10km SE Cholm | 6.25 | Eastern Front |
| 18/10/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Pe-2 | N. Kalinin | 15.17 | Eastern Front |
| 18/10/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Pe-2 | Kalinin | 15.18 | Eastern Front |
| 24/10/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Pe-2 | SW Kalinin | 15.55 | Eastern Front |
| 14/11/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-18 | 5km S. Wjasma | 14.55 | Eastern Front |
| 26/11/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | I-26 | 10km S. Stolnetschnog. | 13.2 | Eastern Front |
| 28/11/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | Il-2 | 10km E. Istra | 9.2 | Eastern Front |
| 28/11/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | BB-22 | 10km SW Stolnetschnog. | 14.5 | Eastern Front |
| 02/12/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | BB-22 | Belji-Rast | 8.25 | Eastern Front |
| 02/12/1941 | Oblt. Johannes Steinhoff | 4 | JG 52 | BB-22 | 10km W. Moskau | 14.3 | Eastern Front |
| 17/05/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | MiG-1 | Boroditschnoyé: 2500m | 9.37 | Eastern Front |
| 26/05/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 1km E. Taranovka | 17.24 | Eastern Front |
| 22/06/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Hurricane | 5km NW Kupjansk: 2000m | 17.55 | Eastern Front |
| 21/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 49 411: 1000m | 16 | Eastern Front |
| 22/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 49 475: Bodennähe | 10.11 | Eastern Front |
| 22/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Hurricane | 49 411: 1000m | 10.2 | Eastern Front |
| 23/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 59 334: 50m | 5.5 | Eastern Front |
| 23/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-153 | 49 124: Bodennähe | 12.2 | Eastern Front |
| 23/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 49 413 | 15.1 | Eastern Front |
| 23/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 49 411: 4000m | 17.25 | Eastern Front |
| 23/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 59 353: 300m | 5.4 | Eastern Front |
| 24/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 59 323: 350m | 6.2 | Eastern Front |
| 25/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 243: 800m | 11.05 | Eastern Front |
| 25/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 253: 500m | 11.07 | Eastern Front |
| 25/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 59 311: Bodennähe | 14.45 | Eastern Front |
| 25/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 49 412: 2300m | 17.37 | Eastern Front |
| 27/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 49 431: Bodennähe | 5.55 | Eastern Front |
| 27/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-180 | 49 413: Bodennähne | 11.34 | Eastern Front |
| 28/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 223: 200m | 14.5 | Eastern Front |
| 28/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 50 773: Bodennähe | 14.57 | Eastern Front |
| 30/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 161: 500m | 13.1 | Eastern Front |
| 30/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 40 792: 1000m | 13.12 | Eastern Front |
| 30/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 362: 2000m | 17 | Eastern Front |
| 30/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 522: 100m | 17.1 | Eastern Front |
| 30/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 522: 200m | 17.12 | Eastern Front |
| 31/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 49 461: 3000m | 5.2 | Eastern Front |
| 31/08/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 49 474: 4000m | 17.05 | Eastern Front |
| 08/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 44 481: 2500m | 14.4 | Eastern Front |
| 08/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 44 622: 2000m | 14.42 | Eastern Front |
| 10/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 44 424: - 0m | 14.17 | Eastern Front |
| 16/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-3 | 54 371: 1500m | 16.2 | Eastern Front |
| 17/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 54 322: 2000m | 14.4 | Eastern Front |
| 17/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 54 381: 800m | 16.4 | Eastern Front |
| 20/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | I-16 Rata | 85 371: 2000m | 9.4 | Eastern Front |
| 26/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 85 342: 3000m | 15.39 | Eastern Front |
| 26/09/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 85 342: 1000m | 15.4 | Eastern Front |
| 11/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 94 161: 100m | 8.1 | Eastern Front |
| 11/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 95 793: tiefflug | 14.18 | Eastern Front |
| 28/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Curtiss P-40 | 49 284: tiefflug | 7.5 | Eastern Front |
| 28/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 49 184: 2000m | 10.4 | Eastern Front |
| 30/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 19 482: tiefflug | 7.45 | Eastern Front |
| 30/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 19 482: tiefflug | 7.46 | Eastern Front |
| 30/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 39 424: 2000m | 10.15 | Eastern Front |
| 30/11/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Curtiss P-40 | 40 754: 1200m | 10.38 | Eastern Front |
| 01/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 40 793: Bodennähe | 8.2 | Eastern Front |
| 02/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 49 353: 1000m | 12.15 | Eastern Front |
| 07/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | P-40 | 39 652: Bodennähe | 13.23 | Eastern Front |
| 08/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Boston III | 29 253: 1000m | 9.1 | Eastern Front |
| 08/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Boston III | 29 243: 1000m | 12.32 | Eastern Front |
| 08/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | MiG-1 | 29 333: 500m | 12.4 | Eastern Front |
| 08/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | MiG-1 | 29 333: 500m | 12.5 | Eastern Front |
| 10/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG | 49 173: 4500m | 11.4 | Eastern Front |
| 11/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 29 49-16: 3000m | 9.26 | Eastern Front |
| 11/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 29 633: 3500m | 9.23 | Eastern Front |
| 12/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | P-2 | 38 342: 6000m | 12.22 | Eastern Front |
| 13/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 38 261: Bodennähe | 12.16 | Eastern Front |
| 13/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | P-2 | 38 252: 2000m | 12.15 | Eastern Front |
| 17/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 39 883: Bodennähe | 13.15 | Eastern Front |
| 17/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Curtiss P-40 | 38 212: 1000m | 7.1 | Eastern Front |
| 18/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 39 823: 3000m | 10.33 | Eastern Front |
| 20/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 39 854: 100m | 10.53 | Eastern Front |
| 25/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 38 241: 1000m | 13 | Eastern Front |
| 25/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Pe-2 | 38 334: 6000m | 13.3 | Eastern Front |
| 28/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | La-5 | 38 351: 3000m | 10.27 | Eastern Front |
| 28/12/1942 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | La-5 | 38 353: 1500m | 12.55 | Eastern Front |
| 09/01/1943 | Hptm. Johannes Steinhoff | Stab III. | JG 52 | Jak-1 | 28 782: 2000m | 12.43 | Eastern Front |
| 09/01/1943 | Hptm. Johannes Steinhoff | Stab III. | JG 52 | Jak-1 | 28 872: 3000m | 12.5 | Eastern Front |
| 14/01/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 17 263: 2000m | 14.32 | Eastern Front |
| 14/01/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 17 263: 2000m | 14.33 | Eastern Front |
| 14/01/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-5 | 17 143: 3000m | 14.33 | Eastern Front |
| 25/01/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | LaGG-5 | 08 65: 4000m | 11.5 | Eastern Front |
| 26/01/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Boston III | 08 521: 5000m | 10.15 | Eastern Front |
| 31/01/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Boston III | 99 871: 3000m | 13 | Eastern Front |
| 01/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 99 62: 2500m | 14.25 | Eastern Front |
| 02/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 99 62: 3000m | 9.25 | Eastern Front |
| 02/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 99 622 | 9.28 | Eastern Front |
| 12/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 86 590: 100m | 12.02 | Eastern Front |
| 23/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Il-2 | 76 664: Bodennähne | 9.02 | Eastern Front |
| 23/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 86 560: 2000m | 12.45 | Eastern Front |
| 23/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 86 560: 2000m | 12.47 | Eastern Front |
| 25/02/1943 | Hptm. Johannes Steinhoff | Stab II. | JG 52 | Jak-1 | 75 230: 2000m | 8.4 | Eastern Front |
| 04/04/1943 | Major Johannes Steinhoff | Stab | JG 77 | Spitfire | - | - | Western Front |
| 04/04/1943 | Major Johannes Steinhoff | Stab | JG 77 | Spitfire | - | - | Western Front |
| 25/06/1943 | Major Johannes Steinhoff | Stab | JG 77 | B-17 | 19154: | 13.25 | Western Front |
| 07/07/1943 | Obstlt. Johannes Steinhoff | Stab | JG 77 | Martlet | 20km SW Marsala | 17.25 | Western Front |
| 08/07/1943 | Major Johannes Steinhoff | Stab | JG 77 | P-40 | - | - | Western Front |
| 25/08/1943 | Major Johannes Steinhoff | Stab | JG 77 | P-38 | 52 354: 20m | 10 | Western Front |
| 25/08/1943 | Major Johannes Steinhoff | Stab | JG 77 | P-38 | 52 361: 20m | 9.59 | Western Front |
| 25/08/1943 | Major Johannes Steinhoff | Stab | JG 77 | P-38 | 52 361: 20m | 9.58 | Western Front |
| 25/08/1943 | Major Johannes Steinhoff | Stab | JG 77 | P-38 | - | 10.01 | Western Front |
| 01/12/1943 | Obstlt. Johannes Steinhoff | Stab | JG 77 | Mosquito | S. Varzi: 9.500m [Lombardy] | 10.59 | Western Front |
| 25/02/1944 | Obstltn. Johannes Steinhoff | Stab | JG 77 | B-17 | - | - | Western Front |
| 10/05/1944 | Obstltn. Johannes Steinhoff | Stab | JG 77 | P-38 | 60km SE Agram: 1000m [Zagreb] | 12.5 | Western Front |
| 09/06/1944 | Obstlt. Johannes Steinhoff | Stab | JG 77 | B-24 | TH 1: 6000m [80km N. Ancona] | 11.45 | Western Front |
| 14/07/1944 | Obstlt. Johannes Steinhoff | Stab | JG 77 | B-25 | - | - | Western Front |
| 28/02/1945 | Oberstltn. Johannes Steinhoff | | JV 44 | Il-2 | - | - | Western Front |
| 27/03/1945 | Oberst Johannes Steinhoff | | JV 44 | Il-2 | Raum Oder | - | Western Front |
| 03/04/1945 | Oberst Johannes Steinhoff | | JV 44 | B-17 | - | - | Western Front |
| 05/04/1945 | Oberst Johannes Steinhoff | | JV 44 | P-51 | - | - | Western Front |
| 05/04/1945 | Oberst Johannes Steinhoff | | JV 44 | P-51 | - | - | Western Front |
| 08/04/1945 | Oberst Johannes Steinhoff | | JV 44 | B-17 | Raum Stuttgart | - | Western Front |
| 17/04/1945 | Oberst Johannes Steinhoff | | JV 44 | B-17 | München | - | Western Front |