Słoweniec Matej Mohoric z grupy Bahrain-Victorious wygrał 80. Tour de Pologne. Drugie miejsce zajął Portugalczyk Joao Almeida (UAE Team Emirates), który do zwycięscy stracił sekundę. Ostatnie miejsce na podium przypadło Polakowi - Michałowi Kwiatkowskiemu z Ineos Grenadiers.
Cała trójka stanęła na podium TdP w tym samym miejscu na krakowskich Błoniach również w 2021 roku, ale na najwyższym stopniu Almeida, na drugim Mohoric, a na trzecim Kwiatkowski.
Ostatni etap, z Zabrza do Krakowa (166,6 km), wygrał po finiszu z peletonu Belg Tim Merlier (Soudal-Quick Step), który był najszybszy także na pierwszym odcinku w Poznaniu.
Merlier wyprzedził Holendra Arvida de Kleijna (Tudor) i Kolumbijczyka Fernando Gavirię (Movistar). Najlepszy z Polaków, Stanisław Aniołkowski (Human Powered Health) zajął szóste miejsce.