Putting Up Numbers· Soccer

Osasuna’s points at home and away

, ,

Against what the season’s ratings expected, Osasuna was 0.30 points over at home and 0.46 points under away over its last 75 games, 37 games against 38. The plain averages are 1.70 and 0.63, a difference of 1.07.

Osasuna’s +0.76 at home vs away over expected ranks 7th of the 140 teams with 5 games on each side over their last 75 games.

points a game over expected

A +0.76 difference in points over expected at home vs away is rare: shuffle which games were at home and it comes up less than once in 100.

A +1.07 difference in points at home vs away is rare: shuffle which games were at home and it comes up less than once in 100.

The games

at homeaway
Osasuna’s games, last 75 games, each marked at home or away
SideDateGameResultpointsExpected
Nov 2, 2024vsReal ValladolidW32.33
Nov 9, 2024@Real MadridL00.71
Nov 24, 2024vsVillarrealT11.11
Dec 2, 2024@SevillaT11.47
Dec 8, 2024vsAlavésT11.67
Dec 14, 2024@EspanyolT11.49
Dec 21, 2024vsAthletic ClubL01.09
Jan 12, 2025@Atlético MadridL00.76
Jan 19, 2025vsRayo VallecanoT11.43
Jan 24, 2025@Las PalmasT11.73
Feb 2, 2025vsReal SociedadW31.61
Feb 10, 2025@MallorcaT11.36
Feb 15, 2025vsReal MadridT10.92
Feb 21, 2025@Celta VigoL01.30
Mar 2, 2025vsValenciaT11.56
Mar 16, 2025vsGetafeL01.79
Mar 27, 2025@BarcelonaL00.59
Mar 30, 2025@Athletic ClubT10.79
Apr 7, 2025@LeganésT11.44
Apr 13, 2025vsGironaW31.78
Apr 20, 2025@Real ValladolidW32.08
Apr 24, 2025vsSevillaW31.63
May 3, 2025@VillarrealL00.90
May 11, 2025@Real BetisT11.03
May 15, 2025vsAtlético MadridW30.88
May 18, 2025vsEspanyolW31.65
May 24, 2025@AlavésT11.42
Aug 19, 2025@Real MadridL00.40
Aug 24, 2025vsValenciaW31.32
Aug 31, 2025@EspanyolL01.17
Sep 14, 2025vsRayo VallecanoW31.21
Sep 20, 2025@VillarrealL00.90
Sep 25, 2025vsElcheT11.47
Sep 28, 2025@Real BetisL00.76
Oct 3, 2025vsGetafeW31.37
Oct 18, 2025@Atlético MadridL00.66
Oct 26, 2025vsCelta VigoL01.30
Nov 3, 2025@Real OviedoT11.46
Nov 8, 2025@SevillaL01.30
Nov 22, 2025vsReal SociedadL01.45
Nov 29, 2025@MallorcaT11.23
Dec 8, 2025vsLevanteW31.49
Dec 13, 2025@BarcelonaL00.35
Dec 20, 2025vsAlavésW31.45
Jan 3, 2026vsAthletic ClubT11.51
Jan 10, 2026@GironaL01.18
Jan 17, 2026vsReal OviedoW31.72
Jan 24, 2026@Rayo VallecanoW30.86
Jan 31, 2026vsVillarrealT11.21
Feb 6, 2026@Celta VigoW30.82
Feb 13, 2026@ElcheT11.12
Feb 21, 2026vsReal MadridW30.63
Mar 1, 2026@ValenciaL01.10
Mar 7, 2026vsMallorcaT11.58
Mar 15, 2026@Real SociedadL01.10
Mar 21, 2026vsGironaW31.40
Apr 5, 2026@AlavésT11.19
Apr 12, 2026vsReal BetisT11.07
Apr 21, 2026@Athletic ClubL01.20
Apr 26, 2026vsSevillaW31.51
May 2, 2026vsBarcelonaL00.70
May 8, 2026@LevanteL01.27
May 12, 2026vsAtlético MadridL01.01
May 17, 2026vsEspanyolL01.51
May 23, 2026@GetafeL01.15
Aug 24, 2026vsLevanteT11.48
Aug 27, 2026@Celta VigoW31.03
Aug 31, 2026vsGetafeW31.36
Sep 6, 2026@AlavésL01.42
Sep 12, 2026vsEspanyolL01.70
Sep 16, 2026@Atlético MadridL00.78
Sep 19, 2026vsRayo VallecanoT11.46
Oct 11, 2026@Real BetisL00.87
Oct 18, 2026vsRacing SantanderW31.47
Oct 26, 2026@SevillaL01.10

Method

Read against .

  • Expected is an offense and a defense a team, fit over every game of its season between two teams in the table with the game being read left out, plus 0.14 in 2024-25, plus 0.21 in 2025-26, plus 0.25 in 2026-27 for the home team (the edge the fit finds once strength is in), nothing at a neutral site.
  • Each expected number is then fit to the season’s games: a game bears out about 83% in 2024-25, 79% in 2025-26, 43% in 2026-27 of the difference the model predicts.
  • The shuffle keeps the season’s shape: the games are cut into stretches, one a 10 games, where the dates leave the least variance, each game is read against its stretch, and the sides are shuffled only inside each stretch.