How the bets settled
Match report
Birmingham City beat Swansea City 2-1. J. Stansfield scored in the 29th and 87th minutes, M. Bird assisted the opener, C. Klarer was credited with a 65th-minute own goal, and M. Stamenic was sent off for Swansea in the 26th.
The stats pointed to Birmingham’s control: expected goals were 3.04 to 1.04, shots 21 to 8, shots on target 8 to 3, possession 59% to 41%, big chances 5 to 1 and corners 8 to 5. Stansfield’s double and Bird’s assist were the standout attacking contributions, while Stamenic’s red card left Swansea a player down.
Birmingham arrived on WWLWW and Swansea on LWLLW. The three goals meant both teams scored and over 2.5 landed; pre-match, Birmingham’s both-teams-to-score rate was 57% and over 2.5 rate 71%, while Swansea’s were 43% and 64%. The pre-match both-teams-to-score market had yes at -145.
How the props finished
2 of 8 cleared
| Player | Line | Price | Result |
|---|---|---|---|
| Over 0.5 shots on target | -182 |
3 Cleared | |
| Over 1.5 tackles | +110 |
2 Cleared | |
| Over 1.5 tackles | -135 |
1 Missed | |
| Over 0.5 tackles | -170 |
0 Missed | |
| Over 0.5 score or assist | +145 |
0 Missed | |
| Over 1.5 tackles | -145 |
0 Missed | |
| Demarai Ramelle Gray | Over 0.5 shots on target | -150 |
0 Missed |
| Žan Vipotnik | Over 0.5 shots on target | -150 |
0 Missed |
Each player’s top line by recent hit rate before the match, graded against the box score. These are research lines, not posted picks.
Goals
- 29′ J. Stansfield, assist M. Bird Birmingham City
- 65′ C. Klarer (own goal) Swansea City
- 87′ J. Stansfield Birmingham City
Sent off: M. Stamenic (Swansea City, 26′)
| Match stats | Birmingham City | Swansea City |
|---|---|---|
| Expected goals (xG) | 2.91 | 1.05 |
| Ball possession | 59% | 41% |
| Total shots | 21 | 8 |
| Shots on target | 8 | 3 |
| Big chances | 8 | 1 |
| Corner kicks | 8 | 5 |
| Passes | 79% (376/475) | 67% (226/338) |
| Yellow cards | 2 | 2 |
| Red cards | 0 | 1 |
How the key matchups went
- Roberts: 0 shots, 0 shots on target, 0 fouls won. Tymon: 0 fouls committed, 1 tackle, 0 yellow cards.
- Millar: 4 shots, 2 shots on target, 1 foul won. Lissah: 3 fouls committed, 3 tackles, 0 yellow cards.
- Stansfield: 7 shots, 3 shots on target, 0 fouls won. Cabango: 1 foul committed, 0 tackles, 0 yellow cards. Seelt: 0 fouls committed, 4 tackles, 0 yellow cards.
- Yeo: 1 shot, 0 shots on target, 0 fouls won. Cochrane: 1 foul committed, 2 tackles, 0 yellow cards.
- Eom Ji-Sung: 1 shot, 0 shots on target, 1 foul won. Laird: 2 fouls committed, 0 tackles, 1 yellow card.
- Stewart: 1 shot, 1 shot on target, 1 foul won. Neumann: 1 foul committed, 2 tackles, 0 yellow cards. Klarer: 1 foul committed, 0 tackles, 0 yellow cards.
Box score
Birmingham
| Player | MIN | G | A | SH | SOT | xG | KP | PAS | TKL | FC | FS | YC | SV | RAT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 90 | 0 | 0 | 2 | 0 | 0.74 | 0 | 50/59 | 2 | 1 | 1 | 0 | 0 | 7.1 | |
| 58 | 0 | 0 | 4 | 2 | 0.61 | 1 | 22/25 | 3 | 0 | 1 | 0 | 0 | 7.4 | |
| 58 | 0 | 0 | 0 | 0 | 0.00 | 1 | 18/23 | 2 | 0 | 0 | 0 | 0 | 6.5 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 1 | 47/55 | 1 | 0 | 0 | 0 | 0 | 7.2 | |
| 70 | 0 | 1 | 2 | 2 | 0.46 | 1 | 18/23 | 0 | 0 | 1 | 0 | 0 | 7.6 | |
| 70 | 0 | 0 | 1 | 1 | 0.42 | 0 | 41/45 | 1 | 0 | 2 | 0 | 0 | 7.2 | |
| 80 | 0 | 0 | 2 | 0 | 0.09 | 1 | 25/32 | 0 | 2 | 1 | 1 | 0 | 7.2 | |
| 90 | 0 | 0 | 1 | 0 | 0.06 | 3 | 44/55 | 2 | 1 | 1 | 0 | 0 | 6.8 | |
| 90 | 2 | 0 | 7 | 3 | 0.71 | 2 | 11/18 | 0 | 2 | 0 | 1 | 0 | 9.0 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 66/80 | 0 | 1 | 0 | 0 | 0 | 7.3 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 10/22 | 0 | 0 | 0 | 0 | 3 | 7.6 | |
| Gray D. | 32 | 0 | 0 | 0 | 0 | 0.00 | 2 | 8/10 | 1 | 0 | 0 | 0 | 0 | 6.3 |
| Ducksch M. | 20 | 0 | 0 | 1 | 0 | 0.05 | 0 | 2/6 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| Paik Seung-Ho | 20 | 0 | 0 | 0 | 0 | 0.00 | 0 | 5/6 | 0 | 0 | 0 | 0 | 0 | 6.4 |
| Vicente C. | 32 | 0 | 0 | 1 | 0 | 0.04 | 1 | 8/11 | 0 | 1 | 2 | 0 | 0 | 6.8 |
| Vazquez L. | 10 | 0 | 0 | 0 | 0 | 0.00 | 0 | 1/5 | 0 | 0 | 0 | 0 | 0 | – |
Swansea
| Player | MIN | G | A | SH | SOT | xG | KP | PAS | TKL | FC | FS | YC | SV | RAT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 | 0 | 0 | 0 | 0 | 0.00 | 0 | 5/6 | 0 | 2 | 0 | 0 | 0 | 4.0 | |
| 90 | 0 | 0 | 1 | 1 | 0.01 | 0 | 18/32 | 3 | 3 | 1 | 0 | 0 | 5.8 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 1 | 16/27 | 1 | 0 | 1 | 0 | 0 | 6.1 | |
| 59 | 0 | 0 | 1 | 1 | 0.79 | 0 | 13/22 | 0 | 1 | 1 | 1 | 0 | 5.3 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 22/45 | 0 | 0 | 0 | 0 | 6 | 9.1 | |
| 45 | 0 | 0 | 1 | 0 | 0.03 | 1 | 10/19 | 2 | 0 | 1 | 0 | 0 | 6.6 | |
| 81 | 0 | 0 | 0 | 0 | 0.00 | 0 | 21/26 | 0 | 1 | 0 | 1 | 0 | 6.0 | |
| 86 | 0 | 0 | 1 | 0 | 0.03 | 0 | 21/28 | 4 | 0 | 0 | 0 | 0 | 6.5 | |
| 90 | 0 | 0 | 0 | 0 | 0.00 | 0 | 23/27 | 0 | 1 | 1 | 0 | 0 | 6.2 | |
| 90 | 0 | 0 | 2 | 0 | 0.08 | 0 | 35/44 | 4 | 0 | 2 | 0 | 0 | 6.5 | |
| 59 | 0 | 0 | 1 | 0 | 0.02 | 0 | 12/15 | 2 | 0 | 0 | 0 | 0 | 6.3 | |
| Vipotnik Z. | 31 | 0 | 0 | 0 | 0 | 0.00 | 0 | 6/10 | 0 | 0 | 0 | 0 | 0 | 6.2 |
| Widell M. | 9 | 0 | 0 | 0 | 0 | 0.00 | 0 | 5/9 | 0 | 0 | 0 | 0 | 0 | – |
| Just E. | 31 | 0 | 0 | 0 | 0 | 0.00 | 1 | 8/11 | 1 | 1 | 0 | 0 | 0 | 6.3 |
| Key J. | 45 | 0 | 0 | 0 | 0 | 0.00 | 0 | 9/15 | 0 | 0 | 0 | 0 | 0 | 6.3 |
| Opoku J. | 4 | 0 | 0 | 1 | 1 | 0.09 | 0 | 2/2 | 0 | 0 | 0 | 0 | 0 | – |
StatsBench picks
No StatsBench pick posted for this match. Today’s posted picks are graded live.
Affiliate link: StatsBench may earn a commission if you sign up. 18+ (21+ where required); availability depends on where you live.
Birmingham City vs Swansea City pre-game preview
Birmingham City hosts Swansea City on Saturday, November 7, 2026 at 10:00 AM ET in the EFL Championship. Birmingham is the moneyline favorite at -115, with the draw +275 and Swansea +310; the total is 2.5. Birmingham sits fourth on 26 points with a 7-5-2 record and league form of WWLWW, while Swansea is sixth on 26 points at 8-2-4 and LWLLW.
The last meeting was Swansea 1-1 Birmingham on January 17, 2026, after Birmingham won 1-0 on September 20, 2025. Birmingham concedes 0.93 per match and has kept clean sheets in 36%, while Swansea concedes 1.14 and has 43% clean sheets. Birmingham has seen over 2.5 goals in 71% of matches and Swansea in 64%, so the total of 2.5 is a central market point.
Swansea’s confirmed XI is missing C. Burgess and Ronald, and Birmingham’s is missing M. Leonard. Jay Stansfield’s over 0.5 shots on target at -167 has cleared in 8 of his last 10, a relevant prop angle given the confirmed Birmingham XI.
Confirmed lineups
The official starting XIs. The badge on each player: how often he cleared his strongest prop line (named under him) over his recent matches; green at 70% or better.
Birmingham City 4-2-3-1
Swansea City 4-3-3
21 Allsop
2 Laird
5 Neumann
4 Klarer (C)
20 Cochrane
24 Iwata
14 Solis Romero
16 Roberts
18 Bird
17 Millar
28 Stansfield
22 Vigouroux
26 Lissah
5 Cabango (C)
3 Seelt
14 Tymon
17 Franco
4 Fulton
6 Stamenic
49 Yeo
31 Stewart
10 Eom Ji-SungBirmingham City missing: J. Beadle (inactive), M. Leonard (achilles tendon), K. Lund (inactive), A. Priske (health problems)
Swansea City missing: C. Burgess (achilles tendon), S. Eustaquio (inactive), Ronald (hamstring)
Form and head to head
Birmingham City4th in the tableWWLWW7W 5D 2L · 1.86 points a match
Swansea City6th in the tableLWLLW8W 2D 4L · 1.86 points a match- Jan 2026Swansea 1-1 Birmingham
- Sep 2025Birmingham 1-0 Swansea
Clean sheets and goal trends
Birmingham City
Clean sheet5/14
Failed to score2/14
Both scored8/14
Over 2.510/14
Swansea City
Clean sheet6/14
Failed to score4/14
Both scored6/14
Over 2.59/14
Attack and defense
Attacking
- 1.9Scored per match1.5
- 11.4Shots per match9.4
- 5.1Shots on target per match4.5
- 0.0Big chances per match0.0
Defensive
- 0.9Conceded per match1.1
- 10.4Shots against per match8.5
- 14.7Tackles per match18.0
- 12.4Fouls per match9.5
Per-match rates this season. Each spoke of the charts is scaled to the higher of the two clubs.
Recent results
| Birmingham | WWLWW | W 3-0 vs Millwall · W 3-1 at Lincoln · L 0-1 at Cardiff · W 3-0 vs QPR · W 4-0 vs Preston |
|---|---|---|
| Swansea | LWLLW | L 1-3 at Portsmouth · W 4-0 vs Blackburn · L 0-5 at QPR · L 0-1 vs West Ham · W 1-0 at Millwall |
Last five EFL Championship results, most recent first.
Season numbers
| Birmingham | Swansea | |
|---|---|---|
| Table | 4 (26 pts) | 6 (26 pts) |
| Record (W-D-L) | 7-5-2 | 8-2-4 |
| Home / away record | 3-4-0 (17-7) home | 4-0-3 (10-13) away |
| Goals scored per match | 1.86 | 1.50 |
| Goals conceded per match | 0.93 | 1.14 |
| Shots / on target per match | 11.36 / 5.07 | 9.43 / 4.50 |
| Both teams scored | 57% | 43% |
| Over 1.5 / 2.5 / 3.5 goals | 79% / 71% / 36% | 71% / 64% / 36% |
| Clean sheets | 36% | 43% |
| Failed to score | 14% | 29% |
| Yellow cards per match | 2.00 | 1.43 |
| Corners per match | 5.21 | 3.79 |
This season, 14 and 14 matches.
Referee
Anthony Backhouse averages 4.5 yellow cards and 20.9 fouls per match over 10 matches this season (league average 3.8 and 22.1), a card-heavy referee.
Injury report
No injuries listed for either team in our data as of 2:35 PM ET.
Line movement chart
More on these teams: All EFL Championship prop picks · All EFL Championship predictions
Betting guides: yellow card betting tips · football player props guide · how parlays work
18+, or the legal age where you live. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, contact a local support service.
Today's NBA picks
Today's NFL picks
Today's NHL picks
Today's College Football picks
Today's CS2 picks
Today's LoL picks
Today's Valorant picks
Today's Dota 2 picks