

Match form loads a moment after the page opens so the main prediction can appear first; recent results are fetched right after.
US Avellino 1912 welcome Bari to the Partenio-Lombardi on Friday evening in Serie B, and it’s the kind of late-season meeting that carries real weight at both ends of the table. Avellino sit 10th on 43 points, a decent enough platform but not one that allows for much drifting, while Bari are down in 17th on 34 points and still looking over their shoulder. One side is trying to push into the top half with a bit of pride intact. The other is trying to stop the season from turning into a survival scrap.
There’s also a clear contrast in recent momentum. Avellino have steadied themselves after a wobble and come in off a win at Mantova that restored some confidence. Bari, by contrast, were torn apart at home by Venezia last time out and have spent much of the spring living off isolated results rather than any real run of form. That’s why this feels like more than a routine Friday-night fixture. For Davide Ballardini’s team, it’s a chance to keep the home points ticking over. For Moreno Longo’s Bari, it’s a test of nerve.
Avellino’s recent story has been a bit stop-start, but the key thing is they’ve picked themselves up again. They lost 2-0 at Palermo on 5 April, a result that didn’t exactly shock anyone given the trip, then had to settle for a 1-1 draw at home to Catanzaro on 11 April. That could easily have dragged them into a rut. Instead, they went to Mantova on 18 April and came away with a controlled 2-0 win, with Filippo Missori and Andrea Favilli doing the damage in the second half. That was a proper response. No fuss, no panic.
Before that, the form had been mixed but not empty. They lost 2-1 at Sampdoria on 22 March in a game that was competitive enough, then beat Südtirol 3-2 at home on 18 March in a lively, slightly chaotic contest. Away to Virtus Entella on 15 March, they edged a 2-1 win, so there’s been enough attacking life in them to cause problems. The issue has been consistency. They’ve won three of their last six, drawn one and lost two, which is respectable rather than spectacular. Still, that’s better than drifting.
At home, Avellino have been solid if not ruthless. Their record at the Partenio-Lombardi stands at seven wins, five draws and five defeats, with 23 goals scored and 25 conceded. Those numbers tell you they’re competitive but not dominant. They don’t shut teams out often enough to make life comfortable, yet they’re rarely passive either. Scoring 23 in 17 home matches is decent, and the fact they’ve only been beaten five times there shows Bari won’t be walking into a soft touch. That said, the goals against column is a warning light. They do leave the door open.
Ballardini will probably be reasonably happy with the shape of things, though not thrilled. Avellino have the look of a side who can manage games when they get the first goal, but who can also get dragged into scrappy spells when opponents stay in the match. Their last outing against Mantova was a good example: they didn’t overwhelm anyone, yet they were efficient, and that matters at this stage of the season. Three points on the road, a clean sheet, and a bit of calm. That won’t be lost on them heading into this one.
Bari arrive with a more troubled feel about them. Their last six matches have been a mix of brief hope and familiar frustration. They beat Modena 3-1 at home on 6 April, a result that suggested they might have turned a corner, but then lost 2-0 away to Monza on 11 April and were crushed 3-0 at home by Venezia on 18 April. That’s the pattern with Bari this season: one good result, then a sharp drop-off. It’s hard to build any confidence on that kind of cycle.
The defeats have come in different ways too, which is usually a sign of a side short on answers. Carrarese beat them 3-0 in Bari on 22 March, Frosinone beat them 2-1 away on 18 March, and before that they’d produced a 4-1 home win over Reggiana on 14 March. So yes, they can score and they can win matches when things click. But the problem is obvious. They don’t string anything together, and when they lose, they often lose badly. That 0-3 against Venezia was especially rough: 0.46 xG, six shots, only two on target, and they were second-best all over the pitch. It was flat. Really flat.
Their away record is the main reason they’re in trouble. Bari have picked up only two wins on the road all season, alongside five draws and ten defeats. They’ve scored just 12 away goals and conceded 31, which is a grim away profile at this level. That is not the sort of return that inspires much faith in a trip to a side sitting above them in the standings. They may be 17th overall, but the away numbers make them look even more vulnerable than that. If you’re looking for a simple problem, there it is.
Longo’s team do have a route into this match, though it’s narrow. They need to survive the early spell, keep Avellino’s crowd quiet, and nick something from transitions or set-pieces. The trouble is that their road record doesn’t really support that plan. Can they keep it tight for 90 minutes? Recent evidence says no. They’ve been leaking goals away from home for too long, and once the game starts to stretch, they usually end up chasing it rather than controlling it.
These two have already met this season, drawing 1-1 at Bari on 27 December 2025. That result fits the broader pattern in this matchup, which has tended to be tight enough, but rarely devoid of incident. Avellino have also had some success against Bari in previous meetings, including a 1-0 home win in Serie C in April 2021, though Bari have taken results of their own over the years.
The more recent trend is what matters here. Bari haven’t lost to Avellino in the last three meetings, and Avellino haven’t kept a clean sheet against them in that run. That nudges the conversation towards goals at both ends, but the bigger picture is still one of balance rather than dominance. These sides don’t often run away from each other. They tend to drag each other into a game.
We are backing Double Chance 1X at 2/9 for this one. It’s short, sure, but it still looks the cleanest angle. Avellino are the steadier side, they’ve won their last match, and their home record is far stronger than Bari’s dreadful away return of two wins, five draws and ten defeats. That gap matters. A lot.
The 1-1 correct-score call feels live too. Avellino have enough at home to avoid defeat, but they’ve conceded 25 goals in 17 home matches and Bari can still find a goal if they get into the right areas. The xG projection, 1.4 to 1.0 in Avellino’s favour, points to a fairly even game rather than a romp. One goal each wouldn’t surprise anyone. If you want a livelier alternative, both teams to score has a decent case given the way both defences have been behaving.
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