Zwischen dem Wettkampf in Vaterstetten und der Entscheidung der IAAF hatte Schmid nur an einem Hallenwettkampf teilgenommen. Während die IAAF tagte, qualifizierte sich Schmid in Ratingen mit 8279 Punkten für die Weltmeisterschaften 1997 in Athen. Dort erreichte Schmid 8360 Punkte und belegte damit den siebten Platz. Im Jahr darauf brach Schmid den Qualifikationswettkampf in Ratingen ab, durfte aber trotzdem zu den Europameisterschaften 1998 nach Budapest fahren. Dort erzielte er 8011 Punkte und Rang 14. 1999 nahm Schmid nur an den Deutschen Meisterschaften in Lage teil, wo er mit 7981 Punkten den zweiten Platz hinter Mike Maczey erreichte. 2000 nahm Schmid am Meeting in Götzis teil und belegte mit 8445 Punkten den achten Platz. Als Sieger der Olympiaqualifikation in Ratingen steigerte er seine Bestleistung auf 8485 Punkte. In Sydney erreichte er 8206 Punkte und wurde damit Olympianeunter. 2001 gewann Schmid in Ratingen die Qualifikation für die Weltmeisterschaften in Edmonton. Dort belegte er mit 8307 Punkten den siebten Platz. Seinen letzten internationalen Zehnkampf bestritt Schmid 2002 in Bydgoszcz. Zusammen mit Mike Maczey und Florian Schönbeck gewann er den Europacup und belegte in der Einzelwertung mit 7825 Punkten den dritten Platz.