Shamrock Rovers come in unbeaten in their last six league games, with four wins and two draws, and they have been especially solid at home: three wins and a draw from four, conceding just once in those matches. That kind of home control is important for a BTTS-No call, because it leaves little room for Shelbourne to find repeated openings.
Shelbourne arrive with a more mixed profile, having lost their most recent league game 2-3 at home to Dundalk and now carrying three wins, four draws and two defeats overall. Even away, where they have taken 10 points, their 6-3 goal difference suggests they can compete without necessarily turning matches into open shootouts, and that matters when the away side needs to score for both teams to land.
The recent head-to-head also leaves room for a clean-sheet angle rather than a scoring one. Shamrock Rovers have kept Shelbourne out once already in the last five meetings, and the teams have split a 2-2 draw and a 0-1 home win for Shelbourne in the more recent league clashes, so the pattern is not one-way. Still, Shamrock’s home defensive numbers are stronger than Shelbourne’s away scoring record, which gives the no-goals-for-both side a fair edge.
There is some tension with the wider meeting history, though, because four of the last five head-to-heads have seen both teams score. Shamrock Rovers’ own home record is the stronger anchor here, with three clean sheets in four at home, while Shelbourne have also been shut out in two of their last six league matches. The projected 1-1 scoreline keeps the danger alive, but the balance of the venue stats points more toward one side blanking than a repeat scoring exchange.
My prediction is BTTS - No at 4/5. Shamrock Rovers have conceded only once in four home league matches, Shelbourne have failed to score in two of their last six, and the home side’s overall defensive record is still just seven goals conceded in nine league games. Even with four of the last five meetings landing on both teams scoring, the home split is strong enough to favour a clean sheet here.