

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: Avellino mixed, Pisa weakThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Avellino take a form score of 4.8 out of 10 into this Serie B fixture, against 4.4 for Pisa. Avellino have 1 win, 1 draw and 3 defeats in their last 5, while Pisa have 2 wins, 1 draw and 2 defeats in theirs. Across the season Avellino average 1.7 goals scored and 1.7 conceded per game, Pisa 1.5 and 1.5. Avellino have kept a clean sheet in 30% of their matches this season, Pisa in 0%. In their last 2 meetings Avellino have won 2, drawn 0 and lost 0. Avellino sit 8th on 3 points, Pisa 10th on 3.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Two sides separated by just 2 places and level on 3 points meet in a Serie B fixture that offers little between them on paper but carries a sharp head to head edge. Avellino have won both previous meetings by a single goal, taking a 1-0 victory at home in November 2016 and following it with a 1-0 away win five months later. Those two fixtures produced 1.0 goals per meeting, neither saw both teams score, and neither climbed over 2.5 goals, a pattern that speaks to defensive discipline rather than attacking fireworks.
Avellino arrive with a marginally stronger form profile, rated at 4.8 out of 10 against Pisa's 4.4, though both sit in patchy territory. The hosts opened their league campaign with a 1-2 home defeat to Arezzo before bouncing back with a 3-0 win over Vicenza Virtus in their most recent outing. Across their last 5 matches they have scored in 4 of 5 and collected 1 clean sheet, though the ledger shows 8 scored and 12 conceded from 1 win, 1 draw and 3 defeats. Their 2.00 goals per game in the league from a 2-match sample sits well above their expected goals of 0.79 per match across a 6-game sample, suggesting early overperformance that may not hold. Defensively they have conceded 1.00 per game in the league and kept a clean sheet in 30 percent of their fixtures, a solid enough base if the attacking conversion regresses.
Pisa mirror their hosts in many respects, entering on an identical 3 points from 2 games but with a more modest goals profile of 1.00 scored and 1.00 conceded per league match. Their recent run shows 2 wins, 1 draw and 2 defeats from 5, with 7 scored and 5 conceded, and they have yet to register a clean sheet in any of their 6 matches this term. A 2-1 home win over Catanzaro righted the ship after a 0-1 home loss to Padova, but the visitors have failed to score in 40 percent of their fixtures and average just 1.21 expected goals per game. They edge Avellino in volume with 11 shots per match to the hosts' 9, yet both sides land 4.2 shots on target, and Pisa's 43.3 percent possession trails the hosts' 52.5 percent, pointing to a more reactive approach.
The head to head sample is small but unambiguous: Avellino have won both meetings, both by a single goal, and neither fixture offered goals at both ends or a high total. With the table showing just a 2-place gap and no points separation, and with both sides operating in the patchy 4.4 to 4.8 form band, this fixture reads as a tight affair likely to hinge on narrow margins and defensive organisation rather than open exchanges.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram