The Fishy - Grimsby Town FC

england flag

Swansea v Bristol City Head to Head

Swansea logo
Bristol City logo
Last 10 Swansea
Comp Date H A S WDL
Cha19‑Dec‑25SwanseaWrexham2‑1W
Cha13‑Dec‑25StokeSwansea2‑1L
Cha09‑Dec‑25SwanseaPortsmouth1‑0W
Cha06‑Dec‑25SwanseaOxford Utd2‑0W
Cha29‑Nov‑25West BromSwansea3‑2L
Cha25‑Nov‑25SwanseaDerby1‑2L
Cha22‑Nov‑25Bristol CitySwansea3‑0L
Cha08‑Nov‑25SwanseaIpswich1‑4L
Cha05‑Nov‑25PrestonSwansea2‑1L
Cha01‑Nov‑25CharltonSwansea1‑1D
Last 10 Bristol City
Comp Date H A S WDL
Cha20‑Dec‑25Bristol CityMiddlesbrough2‑0W
Cha13‑Dec‑25CoventryBristol City1‑0L
Cha10‑Dec‑25Bristol CityLeicester2‑2D
Cha06‑Dec‑25Bristol CityMillwall0‑1L
Cha29‑Nov‑25PortsmouthBristol City0‑1W
Cha26‑Nov‑25WrexhamBristol City2‑0L
Cha22‑Nov‑25Bristol CitySwansea3‑0W
Cha07‑Nov‑25WatfordBristol City1‑1D
Cha04‑Nov‑25Bristol CityBlackburn0‑1L
Cha01‑Nov‑25StokeBristol City5‑1L
Last Meetings
Comp Date H A S
Cha22‑Nov‑25Bristol CitySwansea3‑0
Cha09‑Feb‑25Bristol CitySwansea0‑1
Cha29‑Sep‑24SwanseaBristol City1‑1
Cha10‑Mar‑24Bristol CitySwansea1‑0
Cha02‑Sep‑23SwanseaBristol City1‑2
Cha19‑Mar‑23SwanseaBristol City2‑0
FAC17‑Jan‑23SwanseaBristol City1‑2
FAC08‑Jan‑23Bristol CitySwansea1‑1
Cha29‑Oct‑22Bristol CitySwansea1‑1
Cha13‑Feb‑22SwanseaBristol City3‑1
Cha20‑Aug‑21Bristol CitySwansea0‑1
Cha27‑Feb‑21SwanseaBristol City1‑3
Cha24‑Oct‑20Bristol CitySwansea1‑1
Cha18‑Jul‑20SwanseaBristol City1‑0
Cha21‑Sep‑19Bristol CitySwansea0‑0
Cha02‑Feb‑19Bristol CitySwansea2‑0
Cha25‑Aug‑18SwanseaBristol City0‑1
Cha01‑Feb‑11Bristol CitySwansea0‑2
Cha10‑Nov‑10SwanseaBristol City0‑1
Cha10‑Apr‑10Bristol CitySwansea1‑0
Cha15‑Sep‑09SwanseaBristol City0‑0
Cha18‑Apr‑09SwanseaBristol City1‑0
Cha06‑Dec‑08Bristol CitySwansea0‑0
L107‑Apr‑07Bristol CitySwansea0‑0
L126‑Nov‑06SwanseaBristol City0‑0
L128‑Jan‑06Bristol CitySwansea1‑0
L110‑Sep‑05SwanseaBristol City7‑1
EFLC13‑Aug‑03Bristol CitySwansea1‑1
L103‑Feb‑01Bristol CitySwansea3‑1
L131‑Oct‑00SwanseaBristol City2‑2
L102‑Mar‑96SwanseaBristol City2‑1
L126‑Dec‑95Bristol CitySwansea1‑0
EFLC24‑Aug‑93Bristol CitySwansea0‑2
EFLC17‑Aug‑93SwanseaBristol City0‑1
L120‑Mar‑90SwanseaBristol City0‑5
L114‑Oct‑89Bristol CitySwansea1‑3
L103‑Feb‑89SwanseaBristol City1‑1
L101‑Oct‑88Bristol CitySwansea2‑0
L119‑Apr‑86Bristol CitySwansea0‑1
L123‑Nov‑85SwanseaBristol City1‑3
L117‑May‑85SwanseaBristol City0‑0
L108‑Sep‑84Bristol CitySwansea2‑2
Cha17‑Mar‑81SwanseaBristol City0‑0
Cha06‑Sep‑80Bristol CitySwansea0‑1
EFLC19‑Sep‑66SwanseaBristol City2‑1
EFLC13‑Sep‑66Bristol CitySwansea1‑1
Cha26‑Apr‑60SwanseaBristol City6‑1
Cha05‑Mar‑60Bristol CitySwansea2‑2
Cha28‑Mar‑59SwanseaBristol City1‑0
Cha11‑Oct‑58Bristol CitySwansea4‑0
League Table (Combined)
Pos Team P W D L F A GD Pts
1Coventry2214625323+3048
2Middlesbrough2212643324+942
3Ipswich2210753823+1537
4Hull2211473735+237
5Preston229943023+736
6Millwall2210572531-635
7QPR2210483234-234
8Stoke2210392821+733
9Bristol City229673024+633
10Watford228863128+332
11Southampton228773631+531
12Derby228773130+131
13Leicester228773131031
14Birmingham228593029+129
15Wrexham2261062727028
16West Brom2284102529-428
17Charlton217682126-527
18Sheffield Utd2282122831-326
19Swansea2275102430-626
20Blackburn2174102226-425
21Portsmouth2156101828-1021
22Oxford Utd2247112231-919
23Norwich2246122535-1018
24Sheff Wed2116141643-27-9
League Table (Home)
Pos Team P W D L F A GD Pts
1Coventry10820267+1926
2Ipswich127412210+1225
3Watford127412012+825
4Middlesbrough107211610+623
5Hull127231918+123
6Birmingham10631229+1321
7QPR116232015+520
8Preston125521612+420
9Stoke10613178+919
10Southampton115421711+619
11West Brom10541138+519
12Millwall116141315-219
13Bristol City125341813+518
14Swansea125341516-118
15Wrexham114521715+217
16Charlton105231211+117
17Leicester104421411+316
18Sheffield Utd114251512+314
19Portsmouth114251112-114
20Derby123541518-314
21Oxford Utd102441115-410
22Blackburn112361116-59
23Norwich102171116-57
24Sheff Wed11029527-222
League Table (Away)
Pos Team P W D L F A GD Pts
1Coventry126422716+1122
2Middlesbrough125431714+319
3Derby105231612+417
4Preston104421411+316
5Blackburn105141110+116
6Millwall114431216-416
7Bristol City104331211+115
8Leicester124351720-315
9Hull104241817+114
10Stoke124261113-214
11QPR114251219-714
12Ipswich103341613+312
13Southampton113351920-112
14Sheffield Utd114071319-612
15Wrexham112541012-211
16Norwich122551419-511
17Charlton11245915-610
18Oxford Utd122371116-59
19West Brom123091221-99
20Swansea10226914-58
21Birmingham12228820-128
22Watford101451116-57
23Sheff Wed101451116-57
24Portsmouth10145716-97
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Sheffield Utd6411145+913
2Middlesbrough64021310+312
3QPR6402129+312
4Hull640298+112
5Coventry6321108+211
6Southampton6312139+410
7Ipswich6312107+310
8Preston624097+210
9Millwall631278-110
10Norwich6231108+29
11Swansea630398+19
12Watford623198+19
13Derby622298+18
14West Brom6213910-17
15Bristol City621356-17
16Portsmouth621368-27
17Leicester62131114-37
18Blackburn61326606
19Wrexham613278-16
20Stoke620469-36
21Oxford Utd612358-35
22Birmingham6123611-55
23Charlton6114514-94
24Sheff Wed6015414-101
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Coventry106221914+520
2Southampton106132314+919
3Ipswich10532179+818
4Hull106041715+218
5Sheffield Utd105231911+817
6Watford104511712+517
7Derby105231814+417
8Preston104511511+417
9Middlesbrough105231716+117
10QPR105141717016
11Blackburn10433129+315
12Birmingham104241914+514
13Wrexham103521110+114
14Leicester104241619-314
15Stoke104061513+212
16Millwall103341118-712
17West Brom103251315-211
18Bristol City103251013-311
19Norwich102441317-410
20Swansea103161218-610
21Charlton10235817-99
22Portsmouth10226816-88
23Oxford Utd10145916-77
24Sheff Wed10037720-133
Form Table (Home)
Pos Team P W D L F A GD Pts
1Coventry6600155+1018
2Ipswich642092+714
3West Brom6420105+514
4Wrexham6420105+514
5Birmingham6411176+1113
6Southampton6411137+613
7Middlesbrough6411129+313
8Millwall641196+313
9Stoke6402125+712
10Watford6330105+512
11QPR64021411+312
12Swansea640298+112
13Sheffield Utd6321124+811
14Bristol City631284+410
15Hull631289-110
16Charlton631279-210
17Preston623198+19
18Blackburn622276+18
19Leicester62229908
20Derby622289-18
21Oxford Utd622279-28
22Portsmouth62136607
23Norwich621378-17
24Sheff Wed6015413-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Derby6402116+512
2Hull6402139+412
3Preston6321107+311
4Ipswich6312138+510
5Blackburn631276+110
6Sheffield Utd63031211+19
7Coventry6222910-18
8Middlesbrough622289-18
9QPR621347-37
10Leicester6213812-47
11Bristol City621349-57
12Southampton6204121206
13Stoke620458-36
14Watford6123811-35
15Charlton612369-35
16Oxford Utd612358-35
17Millwall6123512-75
18Wrexham604236-34
19Norwich6033712-53
20Swansea6024511-62
21Sheff Wed6024410-62
22Portsmouth6024413-92
23Birmingham6015412-81
24West Brom6006512-70
Team ELO Ratings
PosTeam ELO Rating
1Coventry1,888
2Ipswich1,846
3Wrexham1,838
4Birmingham1,818
5Leicester1,807
6Middlesbrough1,806
7Southampton1,778
8Sheffield Utd1,764
9Preston1,748
10Bristol City1,746
11Millwall1,745
12Stoke1,736
13West Brom1,732
14Charlton1,723
15Hull1,722
16Derby1,704
17Watford1,703
18QPR1,696
19Blackburn1,689
20Swansea1,684
21Portsmouth1,657
22Norwich1,647
23Oxford Utd1,630
24Sheff Wed1,583
Full Form Table
Swansea Over/Under (last 6 months)
GoalsOverUnder% Over
0.521195.5%
1.516672.7%
2.5111150.0%
3.541818.2%
4.52209.1%
Bristol City Over/Under (last 6 months)
GoalsOverUnder% Over
0.520290.9%
1.514863.6%
2.591340.9%
3.561627.3%
4.531913.6%
Back to top