27-letni defensywny pomocnik nie był pierwszoplanową postacią „Biało-niebieskich” w poprzednim sezonie. Mimo to wystąpił w 28 meczach i przyczynił się do utrzymania drużyny na najwyższym szczeblu rozgrywkowym.
Urbańczyk rozegrał łącznie 85 meczów na poziomie Ekstraklasy w barwach Ruchu Chorzów i Stali Mielec.
Odra Opole uznała, że piłkarz z takim doświadczeniem przyda im się w nadchodzącym sezonie. Wychowanek Ruchu Chorzów zasilił szeregi pierwszoligowca na zasadzie wolnego transferu. Związał się z nim dwuletnią umową z opcją przedłużenia o kolejny rok.
„Niebiesko-czerwoni” zakończyli poprzednie rozgrywki I ligi na piątym miejscu w tabeli. W półfinale baraży o awans do Ekstraklasy ulegli Koronie Kielce 0:3.
W trwającym oknie Odra zdążyła pozyskać już sześciu piłkarzy: Michala Kleca, Mikołaja Łabojkę, Oskara Paprzyckiego, Szymona Łapińskiego, Artura Halucha, a teraz też Macieja Urbańczyka.