This site contains betting-related content and is intended for users aged 18 and over. You must be 18 or older to gamble.
Jay Thompson · 4 August 2026
Right, let's be honest with each other. On paper, this is a mismatch. Shelbourne, a League of Ireland side stepping onto a European stage against Ajax, one of the most storied clubs on the continent. But here is the thing about European football. It doesn't always care about paper. And the data we have in front of us is telling some genuinely interesting stories ahead of Thursday night at 19:45.
Look, Shelbourne know exactly what they are walking into. Their recent form in this competition reads loss then win, which gives them a 1-1 record so far. Two games, six goals scored, four conceded, and a BTTS rate of 100%. Every single game they have played has had goals at both ends. Every single one. That is either an attacking weapon or a defensive concern depending on how you look at it.
At home specifically, they are actually looking decent. One game, one win, five goals scored and only two conceded. The Tolka Park atmosphere is a real factor in League of Ireland football and Shelbourne will be leaning on that heavily. Their home momentum slope is flat, which basically means they are ticking along without dramatic swings in either direction. Steady, if you like.
Away from home though? One game, one loss, one goal scored, two conceded. Their away form is the flipside. But here is the crucial bit. They are playing at home. So that away form context for Shelbourne is less relevant tonight. This is their patch, their crowd, and their chance to make something happen.
Ajax arrive in Dublin in decent nick. Two wins from two in this competition, eight goals scored across those games, two conceded. They have not dropped a point yet. Their momentum slope sits at zero, which sounds boring, but when you are winning every game it means you are just... consistently good. No dramatic wobbles, no panic, just controlled dominance.
The away stats for Ajax in this competition are the bit that should worry Shelbourne fans. On the road, Ajax are averaging 18 shots per game, 10 of those on target, and 66% possession. Ten corners per game as well. Those are serious numbers. Honestly, when you see 10 shots on target per away game, that is relentless pressure. Shelbourne's goalkeeper is going to be absolutely busy.
There is a little good news for the home side though. Ajax arrive with four first-team players unavailable through injury. Three of those are moderate severity and one is a long-term absence. We do not know exactly who those players are from the data, but four absentees is four absentees. Depth is depth. It might open up a small window.
So I actually looked at the numbers for once, and the model gives Ajax a 47.8% probability of winning this. That is not the overwhelming favourite percentage you might expect, is it? Shelbourne are not just there to make up the numbers according to this. There is genuine uncertainty baked into this fixture.
The model also reckons there is a 57% chance of both teams scoring, and a 56% probability of over 2.5 goals. And look at the fixtures, or in this case the form. Every single game involving either side in this competition has gone over 2.5 goals. Every single one. Both teams have a 100% BTTS rate. That is not a coincidence, that is a pattern.
The xG stuff? I will let Marcus explain that one because honestly whenever someone starts saying xG I feel like I need a lie down. What I will say is that the actual goals being scored in these games are very real and very frequent, and I do not need a fancy number to tell me that.
Shelbourne's home win in this competition showed they can score in bunches when things click. Five goals in a home game is not a fluke. It shows a team that is set up to attack and go for it. The question is whether they can do that against Ajax's level of defensive organisation while simultaneously trying to deal with 18 shots per game flying at their own net.
Ajax's away stats tell you they are going to dominate the ball. Two thirds of possession on the road is significant. Shelbourne will need to be disciplined, compact, and clinical on the counter. If they give Ajax space to recycle and build, those 10 shots on target become a very real problem very quickly.
The corners stat is worth flagging too. Ajax average 10 corners per away game. That is constant set-piece danger. Shelbourne will need to be massive in the air and organised at every dead ball situation. One lapse at a corner and this can spiral.
Look, I reckon Ajax win this. Their away form is too strong, they have the ball, they have the shots, and they have the quality even with four players missing. Shelbourne have heart and a home crowd but the gap is probably too big over 90 minutes.
But here is what I am not doing. I am not writing Shelbourne off completely. Their home form showed they can score goals. Ajax have conceded in every game too. This is not a clean sheet job for either side based on everything we know.
I'm going big on this. Both teams to score is the move here. 100% BTTS rate from both sides in this competition, a model that gives 57% probability of it happening, and two teams who have both shown they can find the net. That is not a blind punt, that is actually looking at the evidence and following it.
Correct score punt for the dreamers among us? I would not be shocked by a 2-1 or 3-1 to Ajax with Shelbourne getting their goal. But the BTTS is the sensible bit of the acca this week, don't @ me.
Scenes at Tolka Park if Shelbourne pull something off. You heard it here first. Back to the drawing board if they don't. That's football, mate.
Correct means the selection settled as won on the 90-minute result. Every selection counted here was recorded before kickoff. Past performance does not guarantee future results.