Why head-to-head records mislead bettors
This guide shows how to read head-to-head stats, the record of past meetings between two teams, before a football bet. FBref lists 37 Rayo Vallecano v Espanyol games, 36 of them before the latest one in September 2026. We checked them all, and the same record gave opposite answers depending on where we stopped.
Pros
- Real fixture, every meeting counted.
- Shows how small samples fool.
- Free H2H sources we tested.
- Three-step check before a bet.
Cons
- One fixture, one league.
- No H2H model or formula.
- Old rows use old stadium names.
- Football only, no other sports.
What you get from this page:
- How many past meetings are enough, with the numbers worked out.
- Four traps in H2H lists: one big score, old stadiums, friendlies and games from another division.
- How the odds compare with the head-to-head record.
- Where to find H2H stats for free, and a three-step check before a bet.
Two things called head to head
This page is about the record of past meetings between two teams: who won, the score, how many goals. Stats sites put it on an H2H tab.
In betting, the same words also name a type of bet. A head-to-head bet has only two outcomes, and you pick one of two sides. In football it is often “which player scores more” or “which team finishes higher”. A tennis match is a head-to-head bet by nature, because there is no draw.
Espanyol led, Rayo won
On 15 September 2026 Rayo Vallecano played Espanyol in La Liga. The four meetings before it read like this:
- 31 August 2024: Espanyol 2-1 Rayo
- 4 April 2025: Rayo 0-4 Espanyol
- 7 December 2025: Espanyol 1-0 Rayo
- 23 April 2026: Rayo 1-0 Espanyol
On those H2H stats Espanyol were three wins to one ahead, and Rayo won 2-1. The chances were close to even: FotMob had Rayo at 1.71 expected goals (xG) and Espanyol at 1.65, and Sofascore showed the same figures. xG adds up how good each shot was, so it shows how many goals a team's chances were worth. Our xG guide explains it from zero.
The bookmakers did not follow the H2H tab either. BetExplorer's odds for the match had Rayo at 2.24 to win and Espanyol at 3.34. A price of 2.24 means about a 45% chance, 3.34 about 30%, with the bookmaker's margin still inside. So the market, meaning the odds bookmakers offer, made Rayo the favourite, the team most likely to win, even with the last four meetings going the other way.
Espanyol had won three of the last four meetings. The market still made Rayo favourite, and Rayo won 2-1.
Same H2H record, opposite answers
Before the September match, FBref listed 36 league meetings between the two clubs, the first in October 1992. The answer depends on where you stop counting:
- Last 5: Espanyol 4 wins, Rayo 1.
- Last 10: Rayo 6, Espanyol 4 (two of these in the second division).
- All 36: Espanyol 17, draws 9, Rayo 10.
Stop at five and Espanyol are clearly ahead, stop at ten and Rayo are, and the full list swings back to Espanyol.
The last ten meetings had no draws at all. The full list has nine draws in 36 games, one in four. If one game in four ends level, a run of ten without a draw happens about 6% of the time. That sounds rare, but a league has 190 different pairs of teams, so around ten of them, one pair in eighteen, will be on a run like that at any moment.
How small is a small sample?
A sample is the number of games you base your view on. Four or five meetings is a very small sample.
Imagine two teams that are exactly level. Leave draws aside, as the last five Rayo v Espanyol games did, so every game with a winner is a coin toss. Across five meetings that each had a winner, how often would one of the two win at least four anyway? In 37.5% of fixtures, more than one in three. A 3-1 or 4-0 record over four such meetings turns up in 62.5% of fixtures.
- One side wins 4 or more of 5 meetings, with even teams and no draws: 37.5%.
- One side wins 3 or more of 4: 62.5%.
- One side wins 8 or more of 10: 10.9%.
Add draws, one game in four as in this fixture, and four or more wins out of five becomes rarer: about 14% of fixtures. That is still one fixture in seven when the two teams are equal.
If two teams were exactly level, one of them would still win at least four of five meetings with a winner in more than one fixture in three.
So “Espanyol 4 of 5” says little about who is better. Most team stats pages give you ten or more recent matches for each side, which is a better base than four or five meetings spread over two or three years.
One 0-4 and the goals average
Goals averages from H2H stats move even more. The four meetings before September had 3, 4, 1 and 1 goals. The average is 2.25 goals a game.
Take out the 0-4 and the other three games average 1.67.
One result moved the average by more than half a goal. Both figures sit under the 2.5 line that most goals bets use, but 2.25 is close to it and 1.67 is far below. Only one of the four games had both teams scoring, so a both teams to score (BTTS) bet built on this list would lean on very little. Read the scores one by one before you trust any average.
Old meetings, other grounds
Rayo's home game in September was not in Vallecas. FBref names the venue as Estadio Municipal de Butarque, and Flashscore notes that Rayo are “playing home matches at a different stadium”. The crowd was 3,742. At Vallecas in April it was 11,605.
Espanyol have moved too. In the FBref list their home meetings with Rayo were played at Sarrià, then at the Olympic stadium on Montjuïc, then at Cornellà, now listed as RCDE Stadium. Rayo's own ground in Vallecas appears under four different names over the years, so read the venue column with care.
So the old “Espanyol at home” and “Rayo at home” rows were played on four different grounds, and September's game added a fifth. Espanyol's 4-2 home win in April 1996 came at Sarrià, a ground the club left the next year.
What else changes between meetings
Two of the meetings in the FBref list came in the second division, in the 2020/21 season. Many are from the 1990s and 2000s, when both clubs had other squads and other managers.
Some sites also count games that are not league matches. BetExplorer's H2H summary counted 20 games: Rayo 9 wins, 3 draws, Espanyol 8. One of them was a pre-season friendly from July 2021. A friendly is a training game, often with changes at half-time, and it says little about a league match.
The same thing happens with form lists. Flashscore's “Last matches” for Rayo showed four pre-season friendlies from July and August, against Ipswich, Charleroi, Feyenoord and Hearts. Rayo lost three of them, and a simple form count treats those losses the same as league defeats. Espanyol's away list has four more friendlies, against Olot, Burnley, Middlesbrough and Coventry.
Home and away inside the record
Most H2H tabs let you split the list. Flashscore, for example, has three views: all meetings, the home team at home and the away team away.
The split helps, but it makes the sample smaller again. Since 2020, Rayo have hosted Espanyol five times before September: three Rayo wins, two Espanyol wins, no draws. One of those five was the 0-4.
What the market already knew
Bookmakers see the same H2H stats you do, so the past meetings are usually part of the price already.
BetExplorer prints the odds for every old meeting, so you can check whether the record changed the prices. In April 2025 Rayo were strong favourites at home, at 1.68, about a 60% chance. Espanyol won 0-4. Eight months later, with Espanyol on a run of two wins, the market made Espanyol favourites at 2.39, and they won 1-0. By September 2026 the market had Rayo as favourite again.
Recent form explains the September price better than the record. At home, Rayo had won two and drawn one of their last three league games. Away from home, Espanyol had won two of their last ten league games, with two draws and six defeats. The odds matched that form and ignored the last four meetings.
Of the last five meetings, including September's, the team the odds made favourite won four. Before you bet on an H2H pattern, ask whether the price already includes it.
Where to find H2H records for free
Most football stats sites have some form of head to head, and they differ a lot in depth.
- FBref has the fullest record: every league meeting with the venue, crowd and referee, plus a Records vs Opponents page for each club. The head-to-head link sits next to each fixture on the daily Matches page.
- Flashscore has the quickest view, with three tabs for all games, home only and away only, and the recent results of both teams.
- BetExplorer adds the odds of each old meeting, back to 2008 on some fixtures, so you can see who the market expected to win.
- WhoScored puts a Match Forecast on its H2H tab. The site says it is built from the two teams' strengths and weaknesses, not from past results.
- FootyStats also has an H2H page; we have not tested it yet.
Our football stats hub shows what else each site holds.
When are H2H stats reliable?
The record carries more weight when several conditions meet. The same two managers have met several times, and one side keeps getting the tactics right. The squads are mostly the same as last season. The games were played on the same ground as the next one. And there are enough of them, ten or more, with the same pattern in the goals as well as the results.
In practice that almost never happens at once: ten league meetings take about five seasons, and squads change a lot in that time.
Even then, check it against recent form and xG. We only lean on H2H when all three agree, and we follow form and xG when they do not.
How to use H2H stats: three steps
- Count the meetings and look at the dates. Cross out friendlies and games from another division, and be careful with meetings from several seasons back.
- Read the scores one by one. Check whether one big result is moving the average, and where each game was played.
- Compare with the price. Turn the odds into a percentage (divide 1 by the odds) and ask whether the H2H tells you anything the market has missed.
If step 3 gives no clear answer, keep the head-to-head record as background and base the bet on form, xG and team news.
Espanyol v Rayo, February 2027
FBref already lists the next meeting: Espanyol v Rayo at RCDE Stadium on 7 February 2027. We ran the three steps on it.
Step 1. We crossed out the two second-division games and kept the last five seasons, from December 2021. That leaves nine La Liga meetings, one short of the ten we suggest: Rayo 5 wins, Espanyol 4, no draws. At RCDE Stadium, the four meetings in that window split 2-2.
Step 2. The nine games had 19 goals, 2.11 a game. Four went over 2.5 goals, and three had both teams scoring. Without the 0-4, the average drops to 1.88.
Step 3. There are no odds yet. When they appear, we will turn them into percentages and compare. A 5-4 record and a 2-2 split at RCDE Stadium give no reason to bet against the price. For this match we would keep the H2H as background and decide on form and team news in February.