Rocha must serve a two-game ban following his red card at Burnley last Saturday. Tal Ben Haim may return in his place following groin surgery, while Aaron Mokoena is doubtful with knee ligament problems.
Kevin-Prince Boateng remains in Germany where he is receiving treatment on an ankle injury, while Jamie O'Hara is struggling with back problems, but is set to play.
Kick-off on the south coast is at 12.30pm.
Pompey (from): James, Mullins, Piquionne, Wilson, Finnan, Utaka, Webber, Hughes, Ashdown, Belhadj, Yebda, Dindane, Owusu-Abeyie, O'Hara, Hreidarsson, Ben Haim, Mokoena.