

Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




Rayo Vallecano take a form score of 2.0 out of 10 into this La Liga fixture, against 4.0 for Racing Santander. Rayo Vallecano have 2 wins and 3 defeats in their last 5, while Racing Santander have 2 wins, 2 draws and 1 defeat in theirs. Across the season Rayo Vallecano average 1.2 goals scored and 0.8 conceded per game, Racing Santander 2.4 and 1.1. Rayo Vallecano have kept a clean sheet in 40% of their matches this season, Racing Santander in 10%. In their last 4 meetings Rayo Vallecano have won 3, drawn 1 and lost 0. Rayo Vallecano sit 14th on 0 points, Racing Santander 10th on 0.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Rayo Vallecano welcome Racing Santander to La Liga with the hosts' recent form reading worse than their visitors', a rare inversion of what the historical head to head might suggest. Rayo managed just 2 wins from their last 5 outings and rate at 2 out of 10 on Formatic's weighted form scale, while Racing arrive on 4 out of 10 after collecting 2 wins and 2 draws from their own last 5. That 2-point gap in Racing's favour marks an unusual entry point for a fixture Rayo have controlled so completely in the past, winning 3 of the last 4 meetings without defeat and prevailing 2-1, 2-0 and 4-2 in three of those encounters.
Rayo's late-season competitive results offered glimpses of solidity, beating Villarreal 2-0 at home and Alaves 2-1 away in May, but a 0-1 defeat to Crystal Palace in the Europa Conference League and subsequent friendly losses of 1-2 to Heart Of Midlothian and 1-2 to Feyenoord have left them scoring 6 and conceding 6 across the full sample. They found the net in 4 of those 5 but managed only 1 clean sheet, and the pattern suggests a side that creates enough to stay in games but lacks the defensive platform to close them out. The pre-season friendlies carry less analytical weight, yet the repetition of narrow defeats by identical scorelines hints at a side still searching for sharpness.
Racing Santander's recent ledger shows 10 goals scored and 6 conceded across 5 matches, a more expansive profile built largely on competitive Segunda División fixtures before the summer break. They thrashed Cadiz 4-1 and Valladolid 4-1 at home in May, either side of a 1-1 draw at Malaga, demonstrating genuine attacking threat in their promotion environment. Pre-season brought a 0-2 loss to Osasuna and a 1-1 draw with Real Sociedad, both away, and while those friendlies temper the overall picture, Racing still scored in 4 of 5 and have yet to record a clean sheet in the sample. The absence of defensive shutouts in any of those outings, combined with Rayo's own habit of conceding, aligns with a head to head record that has seen both teams score in 3 of the last 4 meetings and an average of 3.25 goals per fixture.
The historical dynamic is unambiguous: Rayo have won all 3 head to head contests they did not draw, including a 4-2 home victory in 2012 and a 2-0 success in 2019. Racing's sole point from those 4 encounters came in a 1-1 draw in 2011. Yet form trumps history in early-season fixtures, and Racing's superior recent output places them in a stronger position than the head to head suggests they should occupy. The 6 goals Rayo have conceded in 5 matches and Racing's tally of 10 scored point toward an open contest, particularly given that over 2.5 goals landed in 2 of the last 4 meetings and both teams found the net three times in four. Formatic's model will weigh that form gap against Rayo's home advantage and their clean sweep of recent head to head results when it scores this fixture closer to kick-off.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram