"Figo", jak mówi się na Starzyńskiego, zasilił szeregi "Miedziowych" na początku 2016 roku. Wówczas szybko zakończył swą nieudaną, raptem półroczną przygodę w belgijskim KSC Lokeren. Wcześniej występował w Ruchu Chorzów, z którym grał m.in. w eliminacjach do Ligi Europy. Po zakończeniu sześciomiesięcznego wypożyczenia, lubinianie zdecydowali się wykupić piłkarza na stałe i od tej pory jego karta stanowi ich własność. W tej materii nic się nie zmieni.
Według portalu weszlo.com, na mocy nowego porozumienia ważnego do połowy 2023 roku, Starzyński będzie inkasował ponad 100 tys. złotych brutto miesięcznie. Jak zatem nietrudno policzyć, w skali roku przyniesie mu to zysk ponad 1,2 mln złotych, a za wypełnienie całego kontraktu może zarobić nawet około 4 mln złotych! Jak na warunki Ekstraklasy jest to zatem kontrakt iście gwiazdorski i pokazujący, jak bardzo Zagłębiu zależy na zatrzymaniu pomocnika w zespole.
Niedawno Zagłębie zostało klubem, dla którego Starzyński rozegrał najwięcej meczów w swojej karierze. Obecnie ma na koncie 125 spotkań przy 120 w barwach Ruchu Chorzów. Dotychczasowy dorobek 28-latka w drużynie z Lubina opiewa 33 bramki oraz 34 asysty. "Figo" zdołał zanotować także 4 występy w reprezentacji Polski - po raz ostatni podczas Euro 2016 w starciu grupowym z Ukrainą.