Are you 21 or older?

dane.bet is sports betting research for adults 21 and older. It is information only, not a sportsbook: we take no bets.

Gambling problem? Call or text 1-800-GAMBLER.

Soccer · Championship

Swansea City

2026–27
8–2–4
Home
4–2–1
Away
4–0–3
Last 10
5–1–4
Streak
Lost 1

Won–drawn–lost at 90 minutes, every competition. Scored 1.5 and allowed 1.1 a game over 14 games · Last season (2025–26) 18–11–18

Next gameSat, Nov 7 · 10:00 AM ET
@Birmingham City

Competitions

This season at 90 minutes: games, won–drawn–lost, goals for and against
CompetitionGamesW⁠–⁠D⁠–⁠LGoalsComing up
Championship148–2–421–167

Team stats

A game this season, ESPN's numbers; allowed is the opponents' in the same games
A gameClubAllowedGames
Shots12.210.714
Shots on target4.63.414
Possession60%—14
Corners4.14.514
Fouls9.811.214
Yellow cards1.41.714

Schedule

Coming up7

WhenOpponentGame page
Sat, Nov 710:00 AM ETChampionship@Birmingham CityGame
Sat, Nov 2110:00 AM ETChampionshipvsWest Bromwich Albion
Tue, Nov 242:45 PM ETChampionship@Middlesbrough
Sun, Nov 297:00 AM ETChampionshipvsCardiff City
Sat, Dec 57:30 AM ETChampionship@Bristol City
Tue, Dec 82:45 PM ETChampionshipvsBolton Wanderers
Sat, Dec 1210:00 AM ETChampionship@Charlton Athletic

Results 2026–27, at 90 minutes14

DateResultOpponent
Tue, Nov 3ChampionshipLost1–3@Portsmouth
Sat, Oct 31ChampionshipWon4–0vsBlackburn Rovers
Sat, Oct 24ChampionshipLost0–5@Queens Park Rangers
Sat, Oct 17ChampionshipLost0–1vsWest Ham United
Tue, Oct 13ChampionshipWon1–0@Millwall
Sat, Oct 10ChampionshipWon2–1vsNorwich City
Sat, Sep 19ChampionshipWon2–1@Lincoln City
Sat, Sep 12ChampionshipWon3–1vsBurnley
Tue, Sep 8ChampionshipLost1–3@Southampton
Sat, Sep 5ChampionshipDrew0–0vsWrexham
Earlier games 4
DateResultOpponent
Tue, Sep 1ChampionshipWon2–0vsWatford
Sat, Aug 29ChampionshipWon3–0@Derby County
Sat, Aug 22ChampionshipDrew0–0vsSheffield United
Sat, Aug 15ChampionshipWon2–1@Stoke City

Roster

29 players

Goalkeepers4

  • Andrew FisherG · #1
  • Evan WattsG · #39
  • Lawrence VigourouxG · #22
  • Paul FarmanG · #29

Defenders9

  • Ben CabangoD · #5
  • Cameron BurgessD · #15
  • Carter HeywoodD · #50
  • Filip LissahD · #26
  • Jenson SeeltD · #3
  • Josh TymonD · #14
  • Joshua KeyD · #2
  • Stephen WelshD · #23
  • Tiago ParenteD · #20

Midfielders8

  • Gonçalo FrancoM · #17
  • Jay FultonM · #4
  • Marko StamenicM · #6
  • Melker WidellM · #7
  • Moussa YeoM · #49
  • Stephen EustáquioM · #46
  • Thomas WoodwardM · #44
  • Tom IorpendaM · #16

Forwards8

  • Adam IdahF · #33
  • Elijah JustF · #8
  • Eom Ji-SungF · #10
  • Jeremy MongaF · #12
  • Joseph OpokuF · #30
  • RonaldF · #35
  • Ross StewartF · #31
  • Zan VipotnikF · #9