Brazil Predictions
AI-powered match predictions, accuracy tracking, and bookmaker consensus comparisons.
📊 Past Predictions (latest 9)
Norway pulled off a dramatic turnaround to beat Brazil 2-1 in a World Cup knockout thriller that flipped the script on our pre-match forecast. Brazil struck first through a Bruno Guimarães penalty in the 14th minute, but Norway clawed level when Erling Haaland finished from Andreas Schjelderup's assist in the 80th. In a chaotic finale, Haaland struck again—this time assisted by Schjelderup—to put Norway ahead, before Neymar's late penalty made it 2-1 in the 90+9th minute. It wasn't enough. Our model had predicted a 2-1 scoreline but favoured Brazil at 54% win probability, with Norway given just a 25% shot. The actual result fell outside our most likely outcome, though we'd caught the exact goal tally—the winner just turned out to be the team we'd rated as underdogs.
Before kickoff, we'd weighted Brazil's strong home form and defensive record more heavily than Norway's attacking potential and away vulnerabilities. The match did produce the open, high-scoring character we'd flagged—both teams came to play in a knockout fixture with no room for caution—but Norway's directness proved sharper when it mattered. Two goals from Haaland and clinical finishing across the 90 minutes exposed the gaps in what we'd expected to be Brazil's controlling performance. In a tournament where margins are knife-edge and form doesn't always travel, this was a solid reminder that a 25% probability is never a write-off, just a lean toward the other side. We got the scoreline right. We got the winner wrong. That's football at this level.
Brazil came from behind to edge Japan in a World Cup encounter that swung decisively in the second half. Japan struck first through Sano in the 29th minute, putting the designated home side under early pressure. Brazil levelled through Casemiro in the 56th—Gabriel with the assist—and then sealed it in stoppage time when Martinelli converted a Bruno Guimaraes cross to make it 2-1.
Our model predicted exactly this scoreline before kickoff, leaning toward a Brazil win at 62% probability. The match unfolded in keeping with the pre-match shape: both teams had shown they could score regularly, and the head-to-head record suggested goals would flow. Japan's away form was respectable enough to keep them competitive, and they did threaten early on. But Brazil's firepower and tournament stage stakes—both sides had genuine motivation—meant the home side's quality eventually told. The second-half adjustments and late winner fit the profile of a team with deeper resources grinding out a one-goal margin.
The result landed square in our forecast, and the goals came from where the underlying patterns suggested they would. Nothing miraculous about it—just the expected outcome playing out as the model had leaned toward it. Brazil advance, Japan face an uphill task, and the prediction stands up.
Brazil put Scotland to the sword in a dominant World Cup display, running out 3-0 winners with a performance that showed exactly why they came into the match as heavy favourites. Vinicius Junior got them rolling early with a finish in the seventh minute, set up by Rayan, then doubled his tally just before half-time when Bruno Guimaraes picked him out in the 45th minute. M. Cunha added a third in the 60th, again from a Bruno Guimaraes assist, to put the tie completely beyond reach and cap a commanding evening in midfield and attack.
Our model had leaned toward Brazil at 70 per cent, though it'd flagged a 1-2 scoreline as the most likely outcome. The actual margin was wider than expected — we got the winner right but didn't call enough goals, particularly underestimating how thoroughly Brazil would dominate the middle third. Going in, we'd noted Scotland's shaky recent form at home and Brazil's attacking depth, even without Raphinha; the match simply bore out those pre-kickoff observations more emphatically than the model had weighted. Brazil's control was near-total, and their clinical finishing on the night left no doubt about the quality gap.
It's a clean lesson in the gap between a probabilistic lean and match reality. We nailed the direction but overestimated Scotland's ability to stay competitive. The 3-0 scoreline is the kind of result that does happen when the better side clicks early and keeps the foot down — it just wasn't the most likely outcome in our eyes beforehand.
Brazil dismantled Haiti 3-0 in a dominant World Cup group-stage performance that unfolded almost exactly as our model anticipated. Matheus Cunha opened the scoring in the 23rd minute and doubled Brazil's advantage with a second goal in the 36th, assisted by Vinicius Junior. The rout was completed in first-half stoppage time when Vinicius Junior added a third, set up by Lucas Paqueta. The 3-0 scoreline matched our pre-match prediction precisely, arriving at the outcome our model had tagged as the most likely at 86 percent probability for a Brazil victory.
The match tracked closely with the pre-match setup. Haiti's vulnerabilities away from home—flagged in their poor away form entering the fixture—were exposed by Brazil's attacking intensity and defensive solidity. Brazil's motivation to set a strong tone on home soil translated into the kind of early dominance that converted expected attacking threat into goals. The first-half rhythm, in which Brazil built a commanding lead before halftime, mirrored the attacking advantage the model had identified, underpinned by Brazil's xG of 2.92 against Haiti's limited ability to threaten.
This was a straightforward statement of superiority from the designated home side, with the gap in quality between the teams—already apparent in their ELO separation—laid bare by match-day execution. The prediction landed not because of prescience but because the underlying imbalance between the teams held firm across ninety minutes.
Brazil and Morocco played out a tight, evenly contested draw that defied our pre-match expectation of a Brazilian victory. Morocco struck first through Saibari in the 21st minute, assisted by Diaz, catching Brazil cold in the early stages. Brazil responded swiftly, equalizing through Vinicius Junior just eleven minutes later with the help of a Bruno Guimaraes assist. Neither side found a winner thereafter, and the match finished 1-1.
Our model predicted a 2-1 scoreline favoring Brazil, assigning draw probability at just 19 percent—a clear lean toward a home win. The expectation rested on Brazil's strong domestic form and Morocco's relative uncertainty in away fixtures, combined with a defensive solidity that suggested a low-conceding performance. The match, however, unfolded differently. Both sides demonstrated attacking intent and defensive vulnerability in equal measure, with neither team able to establish the kind of control our pre-match analysis had suggested Brazil might impose. Morocco's early goal was a genuine threat realized, while Brazil's inability to convert pressure into a second goal left the result balanced.
This outcome sits comfortably within the range of plausible opening-stage scenarios—early group matches often produce tighter contests than form lines suggest—but it was not the most probable path our model identified. The draw remains a tournament outcome, neither side disadvantaged by the point, and both advancing with realistic paths to progression despite neither team's preferred result.