Clubs & sporting directors

Decide on what your team is worth,
not on what the table says.

We measure what your team really produces, separate it from short-term luck and project it to the final matchday. The facts you need to set an objective, prepare for an opponent or settle a decision.

24 competitions modelledProjections over 50,000 seasonsPublic calibration

Olympique Marseille: the projected season

Ligue 1 2026/2027 · 50,000 simulated seasons

Rondo
Research
17thIn the table · 3 pts
4thOn measured strength
52Projected points
7thMedian position

Probability of finishing in each position

Solid bar: most likely position (12%). Black marker: current position.

Season objectives

0.9%Title
13%Champions League
34%Europe
<1%Play-off
<1%Relegation
Source: Rondo Research · computed on 27 September 2026 · after 5 matchdays

Example drawn from public data: Olympique Marseille, 17th in the table, 4th on measured strength. This club is not a client.

What gets decided behind closed doors

Four questions, rarely settled on facts.

Are we really where we belong?

Ten matchdays in, the table mixes quality with luck. A run of narrow wins flatters; a run of undeserved draws sets off alarm bells.

What objective should we set at the start of the season?

Survival, the top half, Europe: set on instinct, they become promises that cannot be kept or ambitions that are too modest.

How good is our next opponent, really?

Their last three results do not tell you who they were achieved against. Preparation deserves better than current form.

Should we change something, and when?

A head coach, a January signing, a revised objective: the biggest decisions are often taken on the most recent impression.

By department

An answer for every office at the club.

The same model serves the board, the coaching staff and the recruitment department — each with its own question. The status of each offer is stated as it stands.

Sporting direction and board

Available

What objective should we set, and how likely are we to reach it?

Your club’s end-of-season projection, position by position, updated after every matchday: the basis for setting a realistic objective and defending it in front of a board.

  • Title, European qualification, play-off and relegation probabilities
  • Projected points and the spread of final positions
  • Reading the gaps between table position and true strength

Coaching staff and analysis

Available

How good is our next opponent, really?

Every team’s attack and defence, adjusted for the quality of the opponents they have already faced, and what they add up to against you.

  • Attacking and defensive strengths, relative to the league average
  • Expected goals and the match score grid
  • Strength ranking of the whole league

Recruitment

In development

Does this player make the team better?

Our player-impact model measures how a player’s presence changes the goals his team scores and concedes. It is in development: we offer it as a pilot, on request, with its limitations set out in writing.

  • A player’s effect on his team’s goal-scoring and goal-conceding rates
  • Reading a player through the strength of his team and his league
  • Does not replace your video analysts or your match data

Performance and planning

On request

Where are the toughest weeks in the fixture list?

The difficulty of each upcoming block of fixtures, derived from opponent strength: a reference point for planning rotation and key periods.

  • Difficulty of the remaining fixtures, match by match
  • Identifying the most demanding runs
  • We measure neither physical load nor injuries
On real data

What a coaching staff receives before the next matchday.

Olympique Marseille’s next match, as read by the model, and the relegation battle in its league. Generated from the latest published model run.

Match profile

Troyes – Olympique Marseille · measured strengths and expected goals

Rondo
Research

Troyes

Attack× 0.85
Defence× 1.43
Expected goals1.07

Olympique Marseille

Attack× 1.37
Defence× 1.03
Expected goals1.96

Centre line: league average (× 1.00). Defence is read in goals conceded: lower is better.

Source: Rondo Research · computed on 27 September 2026 · Dixon-Coles model

Match probabilities

Ligue 1 · Matchday 6 · Sunday 11 October, 20:45

Rondo
Research
Troyes16th in the table
vs
Olympique Marseille17th in the table
Troyes winDrawOlympique Marseille win
1.1–2.0Expected goals
58%Three or more goals
57%Both teams score
Most likely scores1-111%1-29.9%0-29.2%
Source: Rondo Research · computed on 27 September 2026 · Dixon-Coles model

The relegation battle

Ligue 1 · the 6 clubs most at risk

Rondo
Research
ClubPtsProjectedPlay-offRelegation
Troyes43014%60%
Le Havre23216%41%
Le Mans63416%32%
Angers SCO73516%27%
Lorient53810%13%
Auxerre6399.8%12%
Source: Rondo Research · computed on 27 September 2026 · projected points = mean across simulations
Proof, not promises

A model that shows its errors.

  • Published calibration. For every probability band, what we forecast against what actually happened — 2,094 matches to date.
  • Strengths adjusted for opponents. A team that has faced the top of the table is not judged like one that has had a kind fixture list.
  • Every figure is dated. You always know which model run a projection comes from, and after how many matchdays.
  • The scope is in writing. What the model does not cover is stated, competition by competition.
Reliability · what the model forecasts against what happens
01000100%Forecast probabilityForecast 8.3% → observed 0.0% · 7 casesForecast 15.5% → observed 9.9% · 71 casesForecast 25.8% → observed 25.0% · 156 casesForecast 35.3% → observed 31.9% · 360 casesForecast 45.2% → observed 43.5% · 855 casesForecast 53.7% → observed 53.3% · 396 casesForecast 64.2% → observed 67.7% · 164 casesForecast 74.5% → observed 87.7% · 57 casesForecast 83.8% → observed 88.5% · 26 casesForecast 90.6% → observed 100.0% · 2 cases

Each point is a probability band; its size is the number of cases. On the diagonal, the model keeps its word. Here, across 2,094 matches (1X2 result), the mean gap between forecast and observed is 2.3%.

How we work

At your pace, in your tools.

We start with your questions, not a catalogue. An initial conversation, a first document on your season, then whichever format suits your staff.

Reports

A pre-match report, a mid-season review, a projection before the transfer window closes: a dated document, at your pace, readable by coaching staff and board alike.

On request

Data access

Strengths, projections, probabilities and calibration as a JSON feed, to plug into your own tools or those of your data department.

Available

Dedicated analyst

A modeller who follows your league, answers your staff’s questions and explains what the model says — and what it does not.

On request
In all candour

What we do not do.

No tracking data

The core model is built on match results. It does not replace positional data or video analysis: it complements them with a measure of level.

No physical monitoring

Load, recovery, injuries: that is not our field, and we do not claim otherwise.

Player impact is coming

The player-impact model is in development. We show it as a pilot, before it has gone into production.

A decision that needs evidence?

A season objective, an opponent to prepare for, a squad call: tell us the question. We will come back with what the model can say about it — and what it cannot.