Skip to main content
GoalorithmSports intelligence
Today

Football

WeekPredictionsPlayer ProjectionsCard BuilderMy TrackerResults

Intelligence

NewsModel PerformanceData Health

Explore

StandingsMarket ScanPlayersCompetitions

Reading the numbers

What each number means, and whose it is.

Learn the numbers Explore membership

Match intelligence

News

All sportsFootballBasketballMLBNFL

Football

News

All sportsFootballBasketballMLBNFL
GOALORITHM / FTB

Match analysis · UEFA Europa League

Research workspace

Juventus 2-2 Rennes: Match Analysis & Model Review

Juventus 2-2 Rennes in the UEFA Europa League, Thursday, October 22: how Goalorithm's model called it.

← All news
Home / News / Soccer / Match analysis

Published October 23, 2026 · By the Goalorithm model desk

Read the preview written before kickoff →

Match report

Juventus and Rennes shared a draw in the UEFA Europa League on Thursday, October 22, with the final score recorded as 2-2. The half-time score was 1-2, and both sides finished with two goals; the match produced four goals overall. The scoreline therefore captures a contest in which neither team ended ahead, while the half-time position provides a different snapshot of the same match.

The numbers

Goalorithm’s pre-match estimates gave Juventus a 60.4% chance of winning, put the draw at 22.5%, and gave Rennes a 17.1% chance of victory. These are estimates, not certainties. The figures express the model’s view before kickoff: a Juventus win was its most likely single outcome, while a draw remained a distinct possibility and a Rennes win another possible result. The outcome probabilities describe expectations rather than a record of what happened on the pitch. Once the match was played, the final score supplied that answer: neither side won. The model’s draw estimate is the relevant pre-match figure for that outcome, while the win estimates describe the alternatives the model had also allowed for. Read together, the numbers show a clear pre-match preference for Juventus, but not a prediction that excluded a level result. The difference between a most likely outcome and the eventual outcome is central to interpreting the model: a preferred result is an estimate, not a guarantee that the match will finish that way.

More soccer news

All news →

SoccerPreview· Championship

Sheffield Utd vs Derby Prediction & Preview (October 24)

Sheffield Utd vs Derby in the Championship, Saturday, October 24. Goalorithm's model makes Sheffield Utd win the most likely result at 49%. Form, the table, team news, head-to-head and the likeliest scores.

Sat, Oct 24 · 7:30 AM ET

SoccerPreview· Championship

Portsmouth vs Millwall Prediction & Preview (October 24)

Portsmouth vs Millwall in the Championship, Saturday, October 24. Goalorithm's model makes Millwall win the most likely result at 39%. Form, the table, team news, head-to-head and the likeliest scores.

Sat, Oct 24 · 7:30 AM ET

Week
Predictions
My Tracker

How the model called it

The model’s most likely outcome was Juventus to win, but the match finished as a 2-2 draw. It had assigned the actual outcome 22.5%, and the result went against the model's most likely outcome. That is the distinction between the model’s leading expectation and its full set of possibilities. Juventus was the model’s preferred winner before kickoff; a draw was still represented in the estimates, and it was the result on the day. The numbers do not make the final score less significant, nor do they turn the pre-match preference into a certainty. They show that Goalorithm leaned towards a Juventus victory while allowing for the possibility that the sides would finish level. Rennes did not need to be the model’s leading outcome for the draw to remain within its forecast. The match report and the model assessment answer different questions: the score records what happened, while the estimates record how the model viewed the possible outcomes beforehand. Here, those two accounts meet in a result that was not the model’s most likely call, but was included in its pre-match view.

See every number for this game in the Match Center →

How this was written: an AI writer drafts the words from Goalorithm's own data. Every figure is filled in from our model and match records, never by the writer, and nothing we don't hold is guessed. Probabilities are model estimates, not certainties.

For informational/entertainment purposes only — not betting or financial advice. 21+. Gambling problem? Call 1-800-GAMBLER.

UEFA Europa League

Juventus vs Rennes

Thu, Oct 22 · 12:45 PM ET · Allianz Stadium

Full time

2–2

Half-time 1–2

The model before the game

Juventus
60.4%
Draw
22.5%
Rennes
17.1%

The result went against the model's most likely outcome.

Open the Match Center

SoccerPreview· Championship

Charlton vs Norwich Prediction & Preview (October 24)

Charlton vs Norwich in the Championship, Saturday, October 24. Goalorithm's model makes Charlton win the most likely result at 37%. Form, the table, team news, head-to-head and the likeliest scores.

Sat, Oct 24 · 7:30 AM ET

SoccerPreview· Premier League

Aston Villa vs Manchester City Prediction & Preview (October 24)

Aston Villa vs Manchester City in the Premier League, Saturday, October 24. Goalorithm's model makes Manchester City win the most likely result at 57%. Form, the table, team news, head-to-head and the likeliest scores.

Sat, Oct 24 · 7:30 AM ET