
Anton “Toni” Hafner was born on 2 June 1918 at Erbach near Ulm located in the Württemberg region. After completing his training as a pilot in 1940 he joined the Ergänzungstaffel JG 51 (reserve flight). On 23 February 1941, Gefreiter Hafner joined 6./JG 51. On 29 March he crash-landed at Mardyck. Hafner was wounded and his Bf 109 E-4 (W.Nr. 3766) was 80% damaged. Hafner recorded his first victory operating over the Eastern Front on the 24 June 1941, and by the end of the month he had added another victory to his account. He had recorded 14 victories by the end of 1941. His 25th victory was obtained on 21 March 1942. On 5 July, he claimed seven Russian aircrafts shot down to record his 35th through 41st victories. On 23 July 1942, Feldwebel Hafner shot down his 50th enemy aircraft and, on 22 August, he destroyed his 60th and received the Ritterkreuz on 23 August. Hafner was then granted leave. Hafner returned to combat duty in November 1942, by which time II./JG51 had transferred to Tunisia. Hafner, flying with 4./JG51, succeeded in destroying a RAF Spitfire fighter as his 63rd victory and his first in the Mediterranean theatre on 16 November. On 2 January 1943, II./JG 51 engaged a formation of Hurricane and Spitfire fighters. In the subsequent combat, Hafner was hit probably by British ace Robert Oxspring (13.333/2/13 victories, D.F.S.) of 72 Sqn, RAF. He was forced to bail out of his Bf 109 G-2 (W.Nr. 13 985) but hit the rudder of his plane and suffered a splinter fracture of his hand. He spent six months in a German hospital as a result. He had 82 victories his credit at this time.
Bf 109G-6 W.Nr. 442 013 "Black 1" of 10./JG 51 in which Toni Hafner
died on 17 October 1944.
In August 1943, Hafner returned to the Eastern Front
with the Stabstaffel of JG 51, a unit equipped with the Focke-Wulf 190
A. On 15 October, he shot down three Russian aircraft (98-100). On 20 October,
he shot down five enemy aircraft (102-106) and five more on 28 October
1943 (107-111). He shot down seven Russian aircrafts on 22 February 1944
(126-132), his 134th on 27 March and five on 24 June (140-144). Leutnant
Hafner was awarded the Eichenlaub (Nr 452) on 11 April for 134 victories.
On 15 May, he took over 8./JG 51 from Hauptmann Fritz Stendel (49 victories,
DK) equipped with the Bf 109 G-6. On 28 June, he succeeded in bringing
down his 150th victory but, two days later, his Bf 109 G-6 was hit in the
engine while still over the Front. After an emergency landing he was able
to return to his unit and was soon back in action. On 15th August 1944,
8./JG 51 was renamed 10./JG 51. He shot down seven Russian Il-2 Sturmoviks
on 8 August (162-168). On 21 August, Hafner claimed Il-2 Sturmovik as his
175th victory. On 16 October, Hafner destroyed four fighters (199-202)
thus taking him past the 200-victory mark. Hafner shot down a Russian Yak-7
fighter as his 204th victory on 17 October 1944. However, during the dogfight
his plane hit a tree. His Bf 109G-6 (W.Nr. 442 013) “Black 1” crashed killing
Hafner, the highest scoring pilot of JG 51 “Mölders”.
Anton Hafner was credited with 204 victories in
795 combat missions. He recorded 184 victories over the Eastern
Front. Of his 20 victories recorded over the Western
front, eight were P-38 two engine fighters.
Included in his total are 55 Il-2 Sturmoviks.
|
|
|
|
|
|
|
|
|
24.6.1941
|
|
SB-2 | 6./JG 51 | - |
|
|
25.6.1941
|
|
SB-2 | 6./JG 51 | - |
|
|
3.7.1941
|
|
Potez 63 | 6./JG 51 | 15km SE Stara Bychow |
|
|
3.7.1941
|
|
Potez 63 | 6./JG 51 | - |
|
|
3.7.1941
|
|
Potez 63 | 6./JG 51 | - |
|
|
23.7.1941
|
|
DB-3 | 6./JG 51 | - |
|
|
31.8.1941
|
|
DB-3 | 6./JG 51 | 30km SW Potschep |
|
|
12.9.1941
|
|
R-3 | 6./JG 51 | - |
|
|
12.9.1941
|
|
R-3 | 6./JG 51 | - |
|
|
20.9.1941
|
|
R-Z | 6./JG 51 | - |
|
|
27.9.1941
|
|
I-18 | 6./JG 51 | - |
|
|
4.10.1941
|
|
I-16 | 6./JG 51 | - |
|
|
15.11.1941
|
|
DB-3 | 6./JG 51 | - |
|
|
18.11.1941
|
|
I-16 | 6./JG 51 | - |
|
|
17.2.1942
|
|
R-Z | 6./JG 51 | - |
|
|
23.2.1942
|
|
R-10 | 6./JG 51 | - |
|
|
23.2.1942
|
|
I-18 | 6./JG 51 | - |
|
|
1.3.1942
|
|
I-16 | 6./JG 51 | - |
|
|
4.3.1942
|
|
I-16 | 6./JG 51 | - |
|
|
6.3.1942
|
|
I-18 | 6./JG 51 | - |
|
|
6.3.1942
|
|
I-18 | 6./JG 51 | - |
|
|
7.3.1942
|
|
R-3 | 6./JG 51 | - |
|
|
16.3.1942
|
|
I-18 | 6./JG 51 | - |
|
|
20.3.1942
|
|
I-18 | 6./JG 51 | - |
|
|
21.3.1942
|
|
Pe-2 | 6./JG 51 | - |
|
|
22.3.1942
|
|
I-61 | 6./JG 51 | - |
|
|
22.3.1942
|
|
I-61 | 6./JG 51 | - |
|
|
29.3.1942
|
|
R-Z | 6./JG 51 | - |
|
|
30.3.1942
|
|
MiG-1 | 6./JG 51 | - |
|
|
30.3.1942
|
|
MiG-3 | 6./JG 51 | - |
|
|
5.4.1942
|
|
MiG-3 | 6./JG 51 | - |
|
|
5.4.1942
|
|
MiG-3 | 6./JG 51 | - |
|
|
6.4.1942
|
|
Pe-2 | 6./JG 51 | - |
|
|
27.4.1942
|
|
Il-2 | 6./JG 51 | - |
|
|
5.7.1942
|
|
MiG-1 | 6./JG 51 | - |
|
|
5.7.1942
|
|
Il-2 | 6./JG 51 | - |
|
|
5.7.1942
|
|
Il-2 | 6./JG 51 | - |
|
|
5.7.1942
|
|
Il-2 | 6./JG 51 | - |
|
|
5.7.1942
|
|
Yak-1 | 6./JG 51 | 20km NE Bolkhov: 1400m |
|
|
5.7.1942
|
|
Yak-1 | 6./JG 51 | 13km N Bolkhov: 1200m |
|
|
5.7.1942
|
|
Yak-1 | 6./JG 51 | - |
|
|
6.7.1942
|
|
Yak-1 | 6./JG 51 | - |
|
|
8.7.1942
|
|
Yak-1 | 6./JG 51 | - |
|
|
8.7.1942
|
|
Yak-1 | 6./JG 51 | - |
|
|
10.7.1942
|
|
MiG-1 | 6./JG 51 | - |
|
|
10.7.1942
|
|
Yak-1 | 6./JG 51 | - |
|
|
11.7.1942
|
|
MiG-1 | 6./JG 51 | - |
|
|
11.7.1942
|
|
MiG-1 | 6./JG 51 | - |
|
|
23.7.1942
|
|
Pe-2 | 6./JG 51 | 15km NW Bolskaya: 1800m |
|
|
23.7.1942
|
|
MiG-3 | 6./JG 51 | 15km NW Shostka: 800m |
|
|
5.8.1942
|
|
Yak-1 | 6./JG 51 | 47 654: at 2500m |
|
|
5.8.1942
|
|
MiG-1 | 6./JG 51 | 47 664: at 2200m |
|
|
6.8.1942
|
|
Yak-1 | 6./JG 51 | 47 824: at 2400m |
|
|
7.8.1942
|
|
MiG-1 | 6./JG 51 | 56 141: at 400m |
|
|
12.8.1942
|
|
MiG-1 | 6./JG 51 | 54 272: at 1500m |
|
|
21.8.1942
|
|
I-16 | 6./JG 51 | 64 854: at 1100m |
|
|
22.8.1942
|
|
Yak-1 | 6./JG 51 | 54 253: at 500m |
|
|
22.8.1942
|
|
MiG-3 | 6./JG 51 | 54 461: at 2800m |
|
|
22.8.1942
|
|
Yak-1 | 6./JG 51 | 54 274: at 800m |
|
|
22.8.1942
|
|
Il-2 | 6./JG 51 | 54 282 |
|
|
23.8.1942
|
|
Il-2 | 6./JG 51 | 54 281 |
|
|
24.8.1942
|
|
I-180 | 6./JG 51 | 54 244: at 800m |
|
|
16.11.1942
|
|
Spitfire | 4./JG 51 | 20km E Bone / Spitfire of 81 Sqn RAF |
|
|
17.11.1942
|
|
Beaufort | 4./JG 51 | 15km NW Bizerta / Blenheim of 18 Sqn RAF |
|
|
??.11.1942
|
|
E/a | 4./JG 51 | - |
|
|
27.11.1942
|
|
Spitfire | 4./JG 51 | 8km E Béja, 400m |
|
|
27.11.1942
|
|
Spitfire | 4./JG 51 | 20km SW Mateur, 800m |
|
|
28.11.1942
|
|
Stirling | 4./JG 51 | B-17, 35km W Bizerta, 4000m |
|
|
30.11.1942
|
|
P-38 | 4./JG 51 | 15km SW Tunis, 600m |
|
|
1.12.1942
|
|
Spitfire | 4./JG 51 | 13km SW Mateur |
|
|
1.12.1942
|
|
Spitfire | 4./JG 51 | 20km SW Mateur |
|
|
2.12.1942
|
|
Spitfire | 4./JG 51 | 5km S Tebourba, 1800m |
|
|
3.12.1942
|
|
P-38 | 4./JG 51 | 15km SW Tunis, 800m |
|
|
5.12.1942
|
|
P-38 | 4./JG 51 | 10 km. S. Tebourba: 6.500 m. |
|
|
5.12.1942
|
|
Spitfire | 4./JG 51 | 5 km. N. Tebourba: 2.200 m. |
|
|
7.12.1942
|
|
Spitfire | 4./JG 51 | 3km NW Tabourba, 1200m / Sqt. D.G.Guy, 185 Sqn RAF |
|
|
17.12.1942
|
|
P-38 | 4./JG 51 | P-38 of 1 FG, USAAF flown by Lt Widen / 2km SE Medjez el Bab 2200m |
|
|
18.12.1942
|
|
P-38 | 4./JG 51 | 8km NW Tunis |
|
|
18.12.1942
|
|
P-38 | 4./JG 51 | Tunis |
|
|
28.12.1942
|
|
P-38 | 4./JG 51 | Pl.Qu. 03 Ost 95631 |
|
|
2.1.1943
|
|
P-38 | 4./JG 51 | 10km SW Pont du Fahs / Lt. H.K. Smith, 27. FS |
|
|
2.1.1943
|
|
Spitfire | 4./JG 51 | 15km SW Tunis, 1000m |
|
|
29.8.1943
|
|
Il-2 | Stabsstaffel/JG 51 | 42 134 |
|
|
29.8.1943
|
|
Il-2 | Stabsstaffel/JG 51 | 42 165 |
|
|
1.9.1943
|
|
Il-2 | Stabsstaffel/JG 51 | 35 347: at 300m |
|
|
1.9.1943
|
|
Il-2 | Stabsstaffel/JG 51 | 35 349: at 300m |
|
|
2.9.1943
|
|
Il-2 | Stabsstaffel/JG 51 | 25 498: at 500-600m |
|
|
2.9.1943
|
|
Il-2 | Stabsstaffel/JG 51 | 35 377: at 150m |
|
|
5.9.1943
|
|
Il-2 | Stabsstaffel/JG 51 | SW Yel'nya: at 300m |
|
|
5.9.1943
|
|
Il-2 | Stabsstaffel/JG 51 | SSW Yel'nya: at 400m |
|
|
11.9.1943
|
|
MiG-3 | Stabsstaffel/JG 51 | N Bryansk: at 2000m |
|
|
11.9.1943
|
|
MiG-3 | Stabsstaffel/JG 51 | NNE Bryansk: at 200m |
|
|
3.10.1943
|
|
Pe-2 | Stabsstaffel/JG 51 | ESE Yelsk: at 1800m |
|
|
3.10.1943
|
|
LaGG-5 | Stabsstaffel/JG 51 | ESE Yelsk: at 1000m |
|
|
3.10.1943
|
|
LaGG-5 | Stabsstaffel/JG 51 | ESE Yelsk: at 1800m |
|
|
4.10.1943
|
|
MiG-3 | Stabsstaffel/JG 51 | NE Tschernobyl: 3500m (Chernobyl) |
|
|
6.10.1943
|
|
Yak-7 | Stabsstaffel/JG 51 | ESE Amrutsch: at 2000m |
|
|
15.10.1943
|
|
LaGG-5 | Stabsstaffel/JG 51 | WNW Radul: at 2500m |
|
|
15.10.1943
|
|
Boston III | Stabsstaffel/JG 51 | NW Hubetch: at 2000m |
|
|
15.10.1943
|
|
Boston III | Stabsstaffel/JG 51 | NW Hubetch: at 1800m |
|
|
19.10.1943
|
|
LaGG-5 | Stabsstaffel/JG 51 | NE Radul: at 1200m |
|
|
20.10.1943
|
|
MiG-3 | Stabsstaffel/JG 51 | N Radul: at 2500m |
|
|
20.10.1943
|
|
LaGG-5 | Stabsstaffel/JG 51 | SE Loyev: at 1700m |
|
|
20.10.1943
|
|
LaGG-3 | Stabsstaffel/JG 51 | W Loyev: at 1800m |
|
|
20.10.1943
|
|
Il-2 | Stabsstaffel/JG 51 | NW Loyev: at 800m |
|
|
20.10.1943
|
|
LaGG-5 | Stabsstaffel/JG 51 | W Loyev: 1800m |
|
|
28.10.1943
|
|
Boston III | Stabsstaffel/JG 51 | N Loyev: at 2800m |
|
|
28.10.1943
|
|
Yak-7 | Stabsstaffel/JG 51 | SE Retschiza: at 3000m |
|
|
28.10.1943
|
|
Yak-7 | Stabsstaffel/JG 51 | NW Lage: at 3500m |
|
|
28.10.1943
|
|
Boston III | Stabsstaffel/JG 51 | SE Retschiza: at 3300m |
|
|
28.10.1943
|
|
LaGG-3 | Stabsstaffel/JG 51 | W Loyev: at 2800m |
|
|
5.11.1943
|
|
Yak-7 | Stabsstaffel/JG 51 | SE Nevel: at 3800m |
|
|
10.11.1943
|
|
Yak-9 | Stabsstaffel/JG 51 | SW Nevel: at 1000m |
|
|
10.11.1943
|
|
Yak-9 | Stabsstaffel/JG 51 | SW Nevel: at 600m |
|
|
11.11.1943
|
|
Il-2 | Stabsstaffel/JG 51 | E Vitebsk: at 400m |
|
|
17.11.1943
|
|
Pe-2 | Stabsstaffel/JG 51 | S Nevel: at 6500m |
|
|
22.11.1943
|
|
Il-2 | Stabsstaffel/JG 51 | W Vetka: 150m |
|
|
29.11.1943
|
|
P-2 | Stabsstaffel/JG 51 | 25km E Shlobin: at 1500m |
|
|
10.1.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 93 614: at 400m |
|
|
10.1.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 93 536: at 500m |
|
|
12.1.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 93 537 at 200m |
|
|
12.1.1944
|
|
LaGG-5 | Stabsstaffel/JG 51 | 93 533 at 200m |
|
|
16.1.1944
|
|
Pe-2 | Stabsstaffel/JG 51 | 93 475 at 1000m |
|
|
7.2.1944
|
|
La-5 | Stabsstaffel/JG 51 | 06 788 at 2500m |
|
|
7.2.1944
|
|
La-5 | Stabsstaffel/JG 51 | 06 795 at 1500m |
|
|
22.2.1944
|
|
Pe-2 | Stabsstaffel/JG 51 | 03 151 at 1200m |
|
|
22.2.1944
|
|
Yak-7 | Stabsstaffel/JG 51 | 94 857 at 1600m |
|
|
22.2.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 04 742 at 1100m |
|
|
22.2.1944
|
|
Yak-7 | Stabsstaffel/JG 51 | 93 239 at 1800m |
|
|
22.2.1944
|
|
Yak-7 | Stabsstaffel/JG 51 | 94 897 at 1000m |
|
|
22.2.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 94 895 at 500m |
|
|
22.2.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 04 119 at 600m |
|
|
24.3.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 42 679 |
|
|
27.3.1944
|
|
U-2 | Stabsstaffel/JG 51 | 42 448: at 100m |
|
|
28.3.1944
|
|
Il-2 | Stabsstaffel/JG 51 | 42 698: at 200m |
|
|
30.5.1944
|
|
Yak-7 | 8./JG 51 | 52 515: at 100m |
|
|
23.6.1944
|
|
Yak-9 | 8./JG 51 | 05 637: at 2000m |
|
|
23.6.1944
|
|
Yak-9 | 8./JG 51 | 05 625: at 1200m |
|
|
23.6.1944
|
|
LaGG-5 | 8./JG 51 | 05 429: at 2200m |
|
|
24.6.1944
|
|
Il-2 | 8./JG 51 | 93 358: at 150m |
|
|
24.6.1944
|
|
Il-2 | 8./JG 51 | 93 355: at 150m |
|
|
24.6.1944
|
|
Il-2 | 8./JG 51 | 93 325: at 100m |
|
|
24.6.1944
|
|
Yak-9 | 8./JG 51 | 94 859: at 2000m |
|
|
24.6.1944
|
|
Yak-9 | 8./JG 51 | 94 863: at 2000m |
|
|
25.6.1944
|
|
Il-2 | 8./JG 51 | 93 333: at 500m |
|
|
25.6.1944
|
|
Yak-9 | 8./JG 51 | 93 141: at 600m |
|
|
25.6.1944
|
|
Yak-9 | 8./JG 51 | 84 763: at 3800m |
|
|
26.6.1944
|
|
Yak-9 | 8./JG 51 | 83 229: at 300m |
|
|
26.6.1944
|
|
Yak-9 | 8./JG 51 | 94 872: at 1500m |
|
|
26.6.1944
|
|
Yak-9 | 8./JG 51 | 94 876: at 4000m |
|
|
16.7.1944
|
|
Pe-2 | 8./JG 51 | 50 355: at 1500m |
|
|
16.7.1944
|
|
Il-2 | 8./JG 51 | 50 178: at 1000m |
|
|
16.7.1944
|
|
Il-2 | 8./JG 51 | 40 463: at 1000m |
|
|
16.7.1944
|
|
Il-2 | 8./JG 51 | 50 373: at 500m |
|
|
16.7.1944
|
|
LaGG-5 | 8./JG 51 | 50 354: at 3000m |
|
|
17.7.1944
|
|
Il-2 | 8./JG 51 | 50 313: at 300m |
|
|
17.7.1944
|
|
Il-2 | 8./JG 51 | 50 312: at 300m |
|
|
28.7.1944
|
|
Yak-7 | 8./JG 51 | 35 689: at 300m |
|
|
1.8.1944
|
|
LaGG-5 | 8./JG 51 | 35 351: at 1500m |
|
|
2.8.1944
|
|
Il-2 | 8./JG 51 | 24 436: at 200m |
|
|
5.8.1944
|
|
Yak-7 | 8./JG 51 | 24 833: at 3500m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 545: at 200m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 548: at 300m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 567: at 300m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 548: at 800m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 571: at 800m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 575: at 600m |
|
|
8.8.1944
|
|
Il-2 | 8./JG 51 | 36 576: at 400m |
|
|
13.8.1944
|
|
Il-2 | 8./JG 51 | 24 613 at 800m |
|
|
13.8.1944
|
|
Yak-7 | 8./JG 51 | 24 442 at 3500m |
|
|
17.8.1944
|
|
Yak-7 | 10./JG 51 | 36 347 at 200m |
|
|
17.8.1944
|
|
Yak-7 | 10./JG 51 | 26 285 at 200m |
|
|
17.8.1944
|
|
Yak-7 | 10./JG 51 | 27 879 |
|
|
21.8.1944
|
|
Yak-7 | 10./JG 51 | 37 541: at 1500m |
|
|
21.8.1944
|
|
Il-2 | 10./JG 51 | 37 582: at 400m |
|
|
23.8.1944
|
|
Il-2 | 10./JG 51 | 37 579: at 800m |
|
|
23.8.1944
|
|
Il-2 | 10./JG 51 | 27 863: at 300m |
|
|
24.8.1944
|
|
Yak-7 | 10./JG 51 | 37 754: at 4000m |
|
|
24.8.1944
|
|
Il-2 | 10./JG 51 | 27 499: at 500m |
|
|
24.8.1944
|
|
LaGG-5 | 10./JG 51 | 37 374: at 1500m |
|
|
25.8.1944
|
|
LaGG-5 | 10./JG 51 | 37 378 |
|
|
16.9.1944
|
|
Yak-9 | 10./JG 51 | 17 367: at 3000m |
|
|
16.9.1944
|
|
Yak-9 | 10./JG 51 | 17 636: at 3000m |
|
|
16.9.1944
|
|
Yak-9 | 10./JG 51 | 17 496: at 1500m |
|
|
17.9.1944
|
|
Il-2 | 10./JG 51 | 27 497: at 1500m |
|
|
19.9.1944
|
|
Pe-2 | 10./JG 51 | 27 654: at 3000m |
|
|
22.9.1944
|
|
Boston III | 10./JG 51 | 27 422: at 1000m |
|
|
24.9.1944
|
|
Yak-7 | 10./JG 51 | 37 362: at 1500m |
|
|
28.9.1944
|
|
Pe-2 | 10./JG 51 | 17 331: at 6500m |
|
|
5.10.1944
|
|
Il-2 | 10./JG 51 | 27 862: at 200m |
|
|
5.10.1944
|
|
Il-2 | 10./JG 51 | 36 145: at 150m |
|
|
5.10.1944
|
|
Il-2 | 10./JG 51 | 36 132: at 150m |
|
|
6.10.1944
|
|
P-39 | 10./JG 51 | 27 876: at 1500m |
|
|
6.10.1944
|
|
Il-2 | 10./JG 51 | 26 277: at 400m |
|
|
13.10.1944
|
|
Pe-2 | 10./JG 51 | 25 125: at 600m |
|
|
13.10.1944
|
|
Boston III | 10./JG 51 | 25 356: at 7000m |
|
|
14.10.1944
|
|
Yak-9 | 10./JG 51 | 27 337: at 1800m |
|
|
14.10.1944
|
|
Yak-9 | 10./JG 51 | 27 455: at 2000m |
|
|
16.10.1944
|
|
Boston III | 10./JG 51 | 35 316: at 1500m |
|
|
16.10.1944
|
|
Il-2 | 10./JG 51 | 35 314: at 300m |
|
|
16.10.1944
|
|
Il-2 | 10./JG 51 | 25 583: at 500m |
|
|
16.10.1944
|
|
Il-2 | 10./JG 51 | 25 496: at 300m |
|
|
17.10.1944
|
|
Pe-2 | 10./JG 51 | 25 455: at 3000m |
|
|
17.10.1944
|
|
Yak-7 | 10./JG 51 | 25 455: at 3000m |
Victories : 204
Awards : Ehrenpokal (27 April 1942)
Deutsches Kreuz in Gold (22 May 1942)
Ritterkreuz (23 August 1942)
Eichenlaub (11 April 1944)
Units : JG 51