En 1997, Florian Schwarthoff remporte pour la quatrième fois consécutive le 110 m haies de la coupe d'Europe des nations, à nouveau devant Jackson qui menait à la dernière haie mais se fait battre sur le plat. L'Allemand remporte pour la quatrième fois consécutive les championnats nationaux. À Stuttgart il subit la domination d'Allen Johnson et d'Anier García. Aux championnats du monde d'Athènes, il remporte sa demi-finale. Il prend un départ moyen en finale, et manque la médaille de bronze pour deux centièmes, après s'être jeté sur la ligne, battu par Johnson qui en 1 2 s 93 établit la meilleure performance mondiale de l'année, Jackson revenu à son meilleur niveau depuis trois ans, et le Slovaque Igor Kovác. Qualifié pour la finale du Grand Prix IAAF, il y réalise la meilleure performance de sa saison en 13 s 11, derrière Mark Crear.