Vainqueur d'une médaille de bronze lors des Championnats d'Europe 1974 de Rome, Guido Kratschmer remporte deux ans plus tard la médaille d'argent des Jeux olympiques d'été de 1976 à Montréal, devancé au classement final par l'Américain Bruce Jenner. Le , l'Allemand améliore le record du monde du décathlon en totalisant points lors du meeting de Filderstadt, dans le Bade Wurtenberg, en Allemagne, détrônant ainsi le Britannique Daley Thompson, auteur du précédent record. Il ne participe pas aux Jeux olympiques de Moscou en raison du boycott décidé par son pays.