Juventus and Lazio gave the round its two cleanest reads; the rest did not oblige
Fipster landed two exact scorelines in Serie A’s Regular Season - 5, with Juventus–Atalanta and Venezia–Lazio both coming in as called. Elsewhere, the round was less obedient: AC Milan’s front line found goals nobody had named, AS Roma and Inter shared four, and a few narrow-win ideas were left looking rather optimistic.
The round’s best work was tidy rather than flashy: two exact calls came off, but the wider picture was less flattering because several of the model’s favourite narrow-win shapes were simply too neat for what followed. Juventus against Atalanta and Venezia against Lazio were the clean reads. The rest of the weekend spent a fair bit of time correcting them.
Juventus and Lazio were the calls that held up
The strongest hit was Juventus’ 2-0 over Atalanta. Fipster had that exact scoreline, and it mattered that the model saw a controlled home win rather than a shootout. Bremer scoring was not part of the pre-match call list, which is fine; the point here was not to name every scorer in advance but to read the game state properly. The same goes for Venezia’s 0-2 defeat of Lazio. John Yeboah Zamora scored in that match, but he was not one of Fipster’s pre-match names either. What mattered was that the model got the margin and direction right without needing a lot of drama attached to it. Sometimes a sensible forecast is just that: sensible.
AC Milan showed why a home win is not always a quiet one
The miss that stung most was probably AC Milan against Lecce. The model had the home win, which was fine enough, but it leaned on a 1-0 shape and got neither the scale nor the scorers right. Christian Pulišić opened it early, Adrien Rabiot-Provost added another after the break, and Diego Moreira finished it off. None of those names were in Fipster’s pre-match scorer list because there wasn’t one here at all, which tells you something useful: when the model is confident on outcome but thin on individual threats, it can still be caught out by who actually does the damage. That is less about bad instinct than about underestimating how many different ways a home side can make life awkward once it gets ahead.
The round belonged to players Fipster did not have on its sheet
That theme ran through most of the weekend. Lautaro Martínez scored twice for Inter at AS Roma; Kouadio Koné matched him for Roma; Gustavo Varela scored twice for Monza; Federico Bernardeschi turned up for Bologna; Daniel Maldini settled Udinese against Cagliari; Billy Gilmour and Álex Jiménez shared Fiorentina-Napoli; Sandro Kulenović rescued Torino’s side of things at Bologna; José Romero and Pontus Almqvist decided Parma-Genoa. Of those names, only Bremer appeared in Fipster’s pre-match player callouts across the round, and he did at least justify his inclusion by scoring in Juventus’ win. The rest were unforeseen, which is another way of saying this round belonged to players who were not especially fashionable before kick-off but became impossible to ignore once they started finishing chances.
What comes next is less about panic than calibration.
Two exact scores are enough to show the model still sees structure well when matches stay within range. The problem this round was not blindness so much as overconfidence in tidy margins and underweighting how often individual scorers can bend an apparently straightforward fixture into something else entirely. That is fixable work. The next round should tell us whether this was a noisy week or a useful reminder to leave a little more room for chaos with names attached.
Who decided the round
Called by Fipster pre-match vs who actually scoredLautaro Martínez
Inter
2goalsUnforeseenKouadio Koné
AS Roma
2goalsUnforeseenGustavo Varela
Monza
2goalsUnforeseenChristian Pulišić
AC Milan
1goalUnforeseenAdrien Rabiot-Provost
AC Milan
1goalUnforeseenFederico Bernardeschi
Bologna
1goalUnforeseenJohn Yeboah Zamora
Venezia
1goalUnforeseenBremer
Juventus
1goalUnforeseen