Erster Höhepunkt 2000 wurden die Europameisterschaften in Kościelisko mit Rang 16 im Sprint, neun in der Verfolgung und dem Gewinn der Staffel-Silbermedaille an der Seite von Wiesław Ziemianin, Tomasz Sikora und Wojciech Kozub. Bei den Weltmeisterschaften kurz danach in Oslo wurde Topór 67. im Sprint und 75. des Einzels, beim Staffelrennen in Lahti Elfter. Die Biathlon-Europameisterschaften 2001 in Haute-Maurienne brachten den erneuten Gewinn der Staffel-Silbermedaille mit der polnischen Staffel hinter der Vertretung Deutschlands. Zudem wurde er 40. im Sprint und 34. der Verfolgung. Auch bei den Weltmeisterschaften in Pokljuka war Rang sechs mit der Staffel bestes Resultat, hinzu kam Platz 63. im Sprint. Das Einzel beendete er nicht. Topór startete auch bei den Militär-Weltmeisterschaften 2001 in Jericho und belegte im Sprint Rang 53. Letzter großer Karrierehöhepunkt wurden die Olympischen Winterspiele 2002 in Salt Lake City. Bei den Wettkämpfen in Soldier Hollow belegte der Pole die Plätze 74 im Einzel, 61 im Sprint und wurde mit seinen Mitstreitern von den erfolgreichen Europameisterschaftsrennen Staffel-Neunter. Abschluss der Karriere wurden die Biathlon-Europameisterschaften 2002 in Kontiolahti mit den Rängen zehn im Sprint, 21 in der Verfolgung und neun mit der Staffel. Bei polnischen Meisterschaften gewann Topór 1992 und 2002 die Titel im Sprintrennen.