Putting Up Numbers· Soccer

Real Betis’ shots conceded vs a top-half team and vs a bottom-half team

, ,

Against what the season’s ratings expected, Real Betis was 1.7 shots under vs a top-half team and 1.8 shots over vs a bottom-half team in 2025-26, 14 games against 18. The plain averages are 12.0 and 13.3, a difference of 1.3. Expected was 2.2 shots higher vs a top-half team than vs a bottom-half team.

Real Betis’ −3.5 vs a top-half team and vs a bottom-half team over expected ranks 95th of the 96 teams with 5 games on each side in 2025-26.

shots conceded a game over expected

A −3.5 difference in shots conceded over expected vs a top-half team and vs a bottom-half team is rare: shuffle which games were vs a top-half team and it comes up once in 100.

A −1.3 difference in shots conceded vs a top-half team and vs a bottom-half team is unusual: shuffle which games were vs a top-half team and it comes up 4 times in 100.

The games

vs a top-half teamvs a bottom-half team
Real Betis’ games, 2025-26, each marked vs a top-half team or vs a bottom-half team
SideDateGameResultShots againstExpected
Aug 18, 2025@ElcheT612.6
Aug 22, 2025vsAlavésW1110.9
Aug 27, 2025@Celta VigoT1411.4
Aug 31, 2025vsAthletic ClubL1511.6
Sep 14, 2025@LevanteT514.3
Sep 19, 2025vsReal SociedadW1111.1
Sep 28, 2025vsOsasunaW1210.5
Oct 5, 2025@EspanyolW1413.9
Oct 18, 2025@VillarrealT713.7
Oct 27, 2025vsAtlético MadridL912.3
Nov 2, 2025vsMallorcaW149.6
Nov 9, 2025@ValenciaT1712.9
Nov 23, 2025vsGironaT1110.1
Nov 30, 2025@SevillaW912.9
Dec 6, 2025vsBarcelonaL1615.9
Dec 15, 2025@Rayo VallecanoT2314.6
Dec 21, 2025vsGetafeW157.9
Jan 4, 2026@Real MadridL1918.5
Jan 10, 2026@Real OviedoT1311.5
Jan 17, 2026vsVillarrealW911.0
Jan 25, 2026@AlavésL1713.3
Feb 1, 2026vsValenciaW1510.3
Feb 8, 2026@Atlético MadridW1014.9
Feb 15, 2026@MallorcaW1412.3
Feb 21, 2026vsRayo VallecanoT1212.5
Mar 1, 2026vsSevillaT1410.0
Mar 8, 2026@GetafeL910.9
Mar 15, 2026vsCelta VigoT79.1
Mar 22, 2026@Athletic ClubL1114.4
Apr 4, 2026vsEspanyolT811.5
Apr 12, 2026@OsasunaT1213.2
Apr 21, 2026@GironaW912.8
Apr 24, 2026vsReal MadridT1216.2
May 3, 2026vsReal OviedoW178.6
May 9, 2026@Real SociedadT1413.6
May 12, 2026vsElcheW89.8
May 17, 2026@BarcelonaL1518.6
May 23, 2026vsLevanteW1511.2

Method

Read against .

  • Expected is an offense and a defense a team, fit over every 2025-26 game between two teams in the table with the game being read left out, minus 1.4 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 88% 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.