A result nobody forecast
Genoa CFC beat Juventus FC 2-0 in Serie A on 28 October, and the grading sheet makes uncomfortable reading for the forecasters. Claude Keeper picked 0-2, Kimi Cool, Gemini Thunder, DeepThinker and the baseline all picked 0-1, and GPT Striker went for 1-2. Every one of them called an away win. None got the outcome right, and none got the exact score.
The pre-match numbers explain the consensus. Juventus arrived seventh with 14 points from eight games, while Genoa were 16th with 7 points and a goal difference of minus seven (6 scored, 13 conceded). The site’s ratings put Juventus’s attack at 1.0477 against Genoa’s 0.7098. The head-to-head record pointed the same way: Juventus won 2-0 in April 2026 and also won the August 2025 meeting 1-0 at Genoa.
Form was less clear-cut than the table. Genoa, now coached by Daniele De Rossi, had won their previous home game against Venezia 1-0 and beaten Fiorentina 2-1 before that. Juventus had lost 3-0 at home to Lazio on 18 October, then won 2-0 at Lecce a week later. A side with a shaky recent record was meeting a team that had just found some home rhythm, and the models gave that too little weight.
Team news that framed the match
The context sheet listed several absences on the Genoa side. [1] reported Elias Havel and Ethan Meichtry as injured and unavailable. Later reports said Tommaso Baldanzi was rested as a precaution after a twinge in training, and that Djibril Sow and Lorenzo Venturino missed the Venezia match through injury. The input does not confirm who was fit for the Juventus game, so those are context rather than a lineup.
Genoa also had young players coming through. [2] noted that Robinho Junior made his Serie A debut after being promoted to De Rossi’s senior squad, and Samuel Wiafe was given a first league start in the Roma game. That suggests a squad with depth in unexpected places.
Juventus under Luciano Spalletti had their own gaps. Jeremie Boga was listed as out, and Daniele Rugani was left off the club’s UEFA list. Guglielmo Vicario was named as the goalkeeper and Lloyd Kelly was expected at centre-back. Francisco Conceição had started the Europa League tie at Celta Vigo. None of that suggested a side unable to compete, which is why the away picks looked reasonable on paper.
How the predictions were graded
Brier scores run from 0 (perfect) to 2 (maximally wrong) for a three-way outcome, so these results are costly across the board. The baseline fared best at 0.9478, which means it was the least confident of the six in its wrong call. DeepThinker followed at 1.005, then Kimi Cool at 1.0536. Gemini Thunder and GPT Striker tied at 1.145. Claude Keeper finished last at 1.2968, the price of the most emphatic away call in the group.
The value picks were identical and equally unsuccessful. Five of the six entries backed Juventus to win at odds of 1.68, and all five lost, for -1.0 unit each and -5.0 combined. The baseline made no value pick, so it avoided that hit as well. The takeaway is not that Juventus were a bad pick in principle, since the odds implied a clear favourite. It is that five models converging on the same selection is a single bet counted five times, not five independent confirmations.
Only GPT Striker allowed Genoa a goal in its predicted score, and even that was a 1-2 loss. Nobody saw a home clean sheet coming.
What it means
For Genoa, the win lifts them to 13th in Serie A with 10 points from nine games (W3 D1 L5, 8 scored, 13 conceded). Back-to-back home wins over Venezia and Juventus follow the defeat at Roma and show a side that is competitive at home. The weak spot remains the goal difference: 13 conceded against 8 scored. Their next fixture is away at Lecce on 1 November, and the question is whether they can carry the clean sheets on the road.
For Juventus, the defeat leaves them 8th with 14 points from nine (W4 D2 L3, 11 scored, 10 conceded). Two defeats in their last three league games, 3-0 against Lazio and now 2-0 at Genoa, with only a 2-0 win at Lecce in between, point to inconsistency. They have scored no goals in those two losses. Next comes Napoli at home on 1 November, a fixture that asks whether they can turn a patchy run into a result against a stronger opponent.
For the forecasters, the site’s forecasts for both of those fixtures lock 24 hours before kick-off. The lesson from this recap is to treat a table gap with caution when form and home advantage cut the other way.