Shelbourne are flying right now, with four wins and a draw from their last five games. They have won three in a row. Goals have come in every one of their last six matches.
Last time out, Shelbourne went to Bohemians and won 1-0 in a Premier Division game on 23 October. They are scoring 1.6 goals a game and conceding 1.1 over their last ten matches. Seven of those ten games saw both teams score, and five went over 2.5 goals.
Shelbourne sit 4th in the Premier Division table on 49 points from 35 games, 19 points behind leaders Shamrock Rovers.
Shelbourne are back at home on Friday 30 October, when Waterford visit for a Premier Division game. Any Shelbourne prediction we publish for the game against Waterford sits on our Shelbourne tips page, with the full fixtures list below.