yes, there are lockers (but no size specifications).
http://www.jreast.co.jp/e/stations/e891.html
it might be a good idea to leave your suitcase at another
station (convenient for going to haneda), as suidobashi station
would be very crowded before and after the game (or all day).