Piast Gliwice 2 lipca 2009 Roman Maciejak został wypożyczony z Łodzi na rok do Piasta Gliwice, z opcją pierwokupu. W Ekstraklasie zadebiutował 2 sierpnia 2009, w spotkaniu 1. kolejki z Lechem Poznań. Na boisku pojawił się w 56. minucie, zmieniając Jarosława Kaszowskiego. W 69. zdobył honorową bramkę dla swojego zespołu, który spotkanie przegrał 1:3. Przez 8 pierwszych kolejek nie mógł jednak wywalczyć sobie miejsca w pierwszym składzie, jednak w każdym spotkaniu wchodził z ławki rezerwowych. 23 września 2009 grał całe spotkanie przeciwko Polonii Słubice, w 1/16 Pucharu Polski. W 63. minucie, po podaniu Jakuba Biskupa zdobył bramkę na 2:0 dla Piasta. Ostatecznie mecz zakończył się zwycięstwem jego drużyny 2:1 i awansem do dalszej fazy rozgrywek. W 1/8 finału Piast trafił na niżej notowaną drużynę Pogoni Szczecin. W tym meczu Maciejak również wystąpił od pierwszych minut i grał do końca meczu. Pogoń zwyciężyła 2:0 i Piast pożegnał się z rozgrywkami Pucharu Polski już na 1/8 finału. W spotkaniu 12. kolejki Ekstraklasy, rozgrywanym 30 października 2009 po raz pierwszy wystąpił w pierwszej jedenastce klubu z Gliwic. Grał jednak tylko w pierwszej połowie, gdyż w przerwie zastąpił go Daniel Iwan. W kolejnych meczach wchodził już tylko z ławki rezerwowych.