

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.
Dundalk welcome Shelbourne to Oriel Park on Friday evening in the Premier Division, and there’s a decent amount riding on it for both clubs. Dundalk sit third on 21 points and are trying to keep pace at the sharp end, while Shelbourne are down in eighth on 13 points and badly need a result to stop the slide. One side is thinking about staying in the title conversation. The other is trying to stop a season from drifting.
The pair already know each other well from a busy run of meetings, and there’s a bit of spice here after Dundalk won the league game at Shelbourne’s ground 3-2 on 3 April. They followed that up with another 3-1 win over Shelbourne in the Leinster Senior Cup on 14 April, so the visitors arrive with recent scars. Still, Shelbourne have an away record that refuses to fit neatly into the broader story. They’ve taken 10 points from five league trips and are second in the away table. That’s not nothing. Not at all.
Dundalk’s last few weeks have had a bit of everything. They came through a tight home win over St Patrick’s Athletic on 6 April, then nicked that lively 3-2 away victory at Shelbourne on 3 April, before settling for a 2-2 draw with Derry City at home on 10 April. The next step was another useful home performance, this time beating Galway United 2-1 on 17 April. That looked like the sort of run that can build momentum. Then came the trip to Sligo Rovers on 25 April, and it all unravelled into a 2-0 defeat.
The story of that Sligo game is a little sharper than the scoreline. Dundalk had 27 shots and forced 14 of them in the right direction, but they still walked away empty-handed. Their xG of 2.13 against an xGA of 2.85 tells you how open it became. That won’t please Ciarán Kilduff one bit. You can generate volume and still lose badly if the structure goes. Dundalk have scored 22 league goals already, which is a healthy return, but they’ve also conceded 18 and have gone four straight games without a clean sheet. That’s the awkward bit. They usually find a way to hurt teams, yet they keep giving the other side a route back in.
At home, though, Dundalk are a different animal. Four wins and two draws from six league matches at Oriel Park, with 13 scored and only four conceded, is the sort of record that demands respect. They haven’t lost on their own ground in the league at all. That’s the key angle here. They’re sharp enough going forward, they’ve got enough control at home to manage games, and even after the setback at Sligo they’ll still fancy creating chances. The question is whether they can keep Shelbourne out for long enough. That’s been harder work.
Shelbourne’s recent run has been ugly, and there’s no sense dressing it up. Their last home match ended in a wild 4-3 defeat to Drogheda United on 24 April, a game that swung all over the place and left them with nothing. Before that came a 2-1 home loss to Derry City on 17 April, then an even crazier 3-2 defeat away to Shamrock Rovers on 6 April. The league loss to Dundalk on 3 April came in between, and if you go back a touch further, they had managed a 1-0 away win at Sligo Rovers on 21 March and a goalless draw at home to Bohemians on 16 March. That was the last time they really looked secure. Since then, it’s been damage after damage.
Joseph O’Brien’s side can score. That much is clear. They’ve found the net 19 times in 12 league games, which isn’t bad at all, and their away total of eight goals from five trips isn’t shabby either. They’ve also managed three away wins and only one away defeat, so the road record still gives them a little shield against despair. But the bigger picture is messy. Five straight league matches without a clean sheet. Four straight league losses before the draw in March, and then four more defeats in five if you count what’s come since. They’re open at the back, and it’s costing them.
The recent losses have had a familiar feel. Shelbourne keep scoring enough to stay in games, then get dragged into a shootout they can’t quite control. Against Drogheda they scored three and still lost. Against Shamrock Rovers they scored twice and still came away beaten. Against Dundalk earlier this month, they scored twice and were still second best. That’s the pattern, and it’s a bad one. You can’t keep asking your attack to bail you out every week. Eventually the rope snaps.
One thing Shelbourne do carry into this match is a decent away platform. Three wins, one draw and one defeat from five on the road is a strong enough return to make them dangerous, and they’ve scored in four of those five away fixtures. So this isn’t a side that folds away from home. Far from it. They’ll come to Dundalk believing they can create chances. The problem is the same one that’s dogged them all month: can they stop conceding first, and can they survive when the game becomes frantic?
These two have been producing entertaining games almost on demand. Dundalk’s 3-2 league win at Shelbourne on 3 April was followed by a 3-1 victory in the Leinster Senior Cup on 14 April, so recent bragging rights sit firmly with the home side. Go back a little further and the pattern still points towards narrow margins and goals. Shelbourne did beat Dundalk 2-1 in a friendly in January, while the league meetings in 2024 were tight enough to split opinion, including Shelbourne’s 1-0 wins home and away and a 0-0 draw at Oriel Park.
The most useful takeaway is simple. Goals usually turn up. Both teams have scored in four of the last five meetings, and that fits the way these sides have been playing again this spring. There’s been no shortage of drama between them. None at all.
We’re backing Both Teams To Score at 4/6 here, and it’s the clearest play on the card. Dundalk are at home, they’re strong there, and they’ve been scoring regularly. Shelbourne, meanwhile, keep finding a way to nick a goal even in defeat. That combination is hard to ignore. When one side is unbeaten at home in the league and the other arrives with five straight league matches without a clean sheet, BTTS jumps out pretty quickly.
The expected scoreline is 2-1 to Dundalk. That fits the shape of the fixture: Dundalk’s home control, Shelbourne’s away threat, and enough looseness at the back on both sides to keep the net shaking. If you wanted a small saver, over 2.5 goals is live as well, but BTTS is the cleaner angle. It’s been a recurring theme in this meeting, and Friday night looks like another one of those games where both keepers are likely to have work to do.
League and venue; tap a row for the match page.
League
Range
Venue
No matches for these filters.
No matches for these filters.
Percentages from finished games after filters (1X2, goals, BTTS).
League
Range
Venue