 The 500 cc Ulster Grand Prix was reduced from 27 laps to 15 laps due to heavy rain and again the race was won by Amm at an average race speed of 83.87 mph, although later these result was excluded from the World Championship by the FIM.A further Grand Prix win in 1954 followed for Amm with another 350 cc victory at the German Grand Prix held at Solitudering.At the end of the 1954 Grand Prix motorcycle racing season Amm finished in 2nd place in both the 350 cc and 500 cc classifications behind world champions Fergus Anderson and Geoff Duke.