Here is a matchup chart I made to try to aggregate the matchup rating opinions of most players, with strong players getting more weight in their opinion. The numbers come from all over this forum, and from personal discussions with other players. I try to keep it updated as I get new opinions.
Each A-B matchup rating means the average number of games that a strong player of character A would win against an equally skilled player of character B, in a hypothetical series of 10 games. For instance, if Ryu has a rating of 7 against E. Honda, that means that the Ryu player would win 7 games out of 10, on average (so Ryu has advantage over E. Honda).
Feel free to comment and offer corrections to the chart.
Last updated 2010-02-05:
Ryu Ken E.H Chu Bla Zan Gui Dha T.H Cam Fei Dee Bal Veg Sag M.B Total
Ryu - 6 7.5 6 6 6 5.5 4 6 7 6 6.5 4.5 4 4.5 5.5 85
Ken 4 - 7.5 5.5 6 6 4.5 4 7 6.5 6 5 4 4 4.5 6 80.5
E.Honda 2.5 2.5 - 4.5 6 7.5 4 5.5 7.5 7 6.5 3.5 5 6 4.5 5.5 78
Chun Li 4 4.5 5.5 - 5.5 6 5 6 4.5 5.5 3.5 5 4.5 4.5 4.5 5.5 74
Blanka 4 4 4 4.5 - 7 6.5 5 6.5 5 4 3 3 4 4.5 5 70
Zangief 4 4 2.5 4 3 - 3.5 4.5 5 4 4.5 3.5 6 4 3 5.5 61
Guile 4.5 5.5 6 5 3.5 6.5 - 3.5 6.5 7 5 5.5 3 3.5 5 4.5 74.5
Dhalsim 6 6 4.5 4 5 5.5 6.5 - 4 3.5 6.5 6 5 4 7 4.5 78
T.Hawk 4 3 2.5 5.5 3.5 5 3.5 6 - 3 4 3.5 4 3 4 4 58.5
Cammy 3 3.5 3 4.5 5 6 3 6.5 7 - 5 4 5.5 5 4 4 69
Fei Long4 4 3.5 6.5 6 5.5 5 3.5 6 5 - 3 3.5 3.5 5.5 4.5 69
Dee Jay 3.5 5 6.5 5 7 6.5 4.5 4 6.5 6 7 - 4 4.5 5 6 81
Balrog 5.5 6 5 5.5 7 4 7 5 6 4.5 6.5 6 - 5.5 6 5.5 85
Vega 6 6 4 5.5 6 6 6.5 6 7 5 6.5 5.5 4.5 - 5.5 4 84
Sagat 5.5 5.5 5.5 5.5 5.5 7 5 3 6 6 4.5 5 4 4.5 - 5 77.5
M.Bison 4.5 4 4.5 4.5 5 4.5 5.5 5.5 6 6 5.5 4 4.5 6 5 - 75
Sorted by total points:
Ryu Ken E.H Chu Bla Zan Gui Dha T.H Cam Fei Dee Bal Veg Sag M.B Total
Ryu - 6 7.5 6 6 6 5.5 4 6 7 6 6.5 4.5 4 4.5 5.5 85
Balrog 5.5 6 5 5.5 7 4 7 5 6 4.5 6.5 6 - 5.5 6 5.5 85
Vega 6 6 4 5.5 6 6 6.5 6 7 5 6.5 5.5 4.5 - 5.5 4 84
Dee Jay 3.5 5 6.5 5 7 6.5 4.5 4 6.5 6 7 - 4 4.5 5 6 81
Ken 4 - 7.5 5.5 6 6 4.5 4 7 6.5 6 5 4 4 4.5 6 80.5
E.Honda 2.5 2.5 - 4.5 6 7.5 4 5.5 7.5 7 6.5 3.5 5 6 4.5 5.5 78
Dhalsim 6 6 4.5 4 5 5.5 6.5 - 4 3.5 6.5 6 5 4 7 4.5 78
Sagat 5.5 5.5 5.5 5.5 5.5 7 5 3 6 6 4.5 5 4 4.5 - 5 77.5
M.Bison 4.5 4 4.5 4.5 5 4.5 5.5 5.5 6 6 5.5 4 4.5 6 5 - 75
Guile 4.5 5.5 6 5 3.5 6.5 - 3.5 6.5 7 5 5.5 3 3.5 5 4.5 74.5
Chun Li 4 4.5 5.5 - 5.5 6 5 6 4.5 5.5 3.5 5 4.5 4.5 4.5 5.5 74
Blanka 4 4 4 4.5 - 7 6.5 5 6.5 5 4 3 3 4 4.5 5 70
Cammy 3 3.5 3 4.5 5 6 3 6.5 7 - 5 4 5.5 5 4 4 69
Fei Long4 4 3.5 6.5 6 5.5 5 3.5 6 5 - 3 3.5 3.5 5.5 4.5 69
Zangief 4 4 2.5 4 3 - 3.5 4.5 5 4 4.5 3.5 6 4 3 5.5 61
T.Hawk 4 3 2.5 5.5 3.5 5 3.5 6 - 3 4 3.5 4 3 4 4 58.5
2010-02-05 changelist
Spoiler
Balrog v Chun
Orig chart (skankin garbage): 5-5
MiloDC: 6-4
2010-02-05 new rating: 5.5-4.5
Balrog v Fei
Orig chart: 6.5-3.5
Aqua Snake: 6.5-3.5
Jumpsuit: 7-3
Keep 6.5-3.5 for now
Balrog v Guile
Orig chart: 4-6
Battosai: 3-7
IrrepressibleGuile: 3-7
2010-02-05 new rating: 3-7
Balrog v Ken
Orig chart (damdai): 6-4
1hitparry: 5-5 or 4.5-5.5
2010-02-05 rating: 5.5-4.5
Zero1_: 6-4
2010-02-05 new rating: 6-4
Balrog v Blanka
Orig chart: 6-4
Empirion: 7-3
2010-02-02 rating: 6.5-3.5
BlueTallCans: 8-2
Decoy: 7-3
2010-02-05 new rating: 7-3
Balrog v Sagat
Orig chart: 6-4
orochizoolander: 6.5-3.5
Stay at 6-4 for now
Blanka v Cammy
Orig chart: 4.5-5.5
Empirion: 4-6
Noriega: 6-4 (unsure)
BlueTallCans: 4.5-5.5
Decoy: 5.5-4.5
MiloDC: 3.5-6.5
2010-02-05 new rating: 5-5
Blanka v Chun
Orig chart: 4.5-5.5
Empirion: 4-6
2010-02-02 rating: Stay at 4.5-5.5 for now
skankin garbage: 4-6
BlueTallCans: 4.5-5.5
Decoy: 4.5-5.5
MiloDC: 6-4
2010-02-05 rating: Stay at 4.5-5.5
Blanka v Deejay
Orig chart (BruceLB): 4-6
Empirion: 3-7
BlueTallCans: 3-7
Decoy: 3-7
2010-02-05 new rating: 3-7
Blanka v Dhalsim
Orig chart: 5.5-4.5
Empirion: 4-6
2010-02-02 rating: 5-5
BlueTallCans: 5-5
Decoy: 5-5
Keep 5-5
Blanka v Fei
Orig chart: 4.5-5.5
Empirion: 4-6
Aqua Snake: 4-6
New rating: 4-6
BlueTallCans: 4-6
Decoy: 4.5-5.5
Jumpsuit: 4.5-5.5
Keep 4-6
Blanka v Guile
Orig chart: 6.5-3.5
BlueTallCans: 5-5 (!)
Decoy: 6.5-3.5
IrrepressibleGuile: 6-4
Keep 6.5-3.5
Blanka v Honda
Orig chart (Thelo, EA Megaman, Kuroppi): 4-6
BlueTallCans: 4-6
Decoy: 4.5-5.5
Keep 4-6
Blanka v Ken
Orig chart: 4-6
BlueTallCans: 4-6
Empirion: 4-6 (?)
Decoy: 4.5-5.5
Keep 4-6
Blanka v M.Bison
Orig chart: 5-5
Empirion: 5-5 (?)
BlueTallCans: 5-5
Decoy: 6-4
Keep 5-5 for now
Blanka v Sagat
Orig chart: 5-5
Empirion: 4-6
Stay at 5-5 for now
BlueTallCans: 4-6
Decoy: 5-5
orochizoolander: 4.5-5.5
2010-02-05 new rating: 4.5-5.5
Blanka v Ryu
Orig chart: 4-6
Empirion: 4-6 (?)
BlueTallCans: 3-7
Decoy: 4-6
SteveTren: 4-6
Keep 4-6
Blanka v T.Hawk
Orig chart (JigglyNorris?): 6.5-3.5
Kuroppi: 7-3
BlueTallCans: 6.5-3.5
Decoy: 7-3
2010-02-05 rating: Keep 6.5-3.5
Blanka v Vega
Orig chart: 4-6
BlueTallCans: 4-6
Decoy: 3.5-6.5
Keep 4-6
Blanka v Zangief
Orig chart: 7-3
BlueTallCans: 7-3
Decoy: 7-3
Keep 7-3
Cammy v Chun
Orig chart: 4.5-5.5
Norieaga: 4.5-5.5
MiloDC: 3.5-6.5
Cammy v Deejay
Orig chart: 4-6
Norieaga: 4-6
MiloDC: 2-8 (!)
Keep 4-6 for now
Cammy v Dhalsim
Orig chart: 6-4
Norieaga: 6-4
MiloDC: 7.5-2.5
2010-02-05 new rating: 6.5-3.5
Cammy v Fei
Orig chart (detailed below): 5.5-4.5
-Norieaga (old): 6-4
-Aqua Snake: 5.5-4.5
-Eventhubs guy: 5-5
-Sirlin: "About even"
Norieaga (new rating): 8-2 or 7.5-2.5
Aqua Snake (same rating): 5.5-4.5
2010-02-02 rating: 6-4
MiloDC: 4.5-5.5
Jumpsuit: 4-6
2010-02-05 rating: 5-5
Cammy v Guile
Orig chart: 3-7
Silver Rain 007: 3.5-6.5
Noriega: 3.5-6.5
New rating: 3.5-6.5
IrrepressibleGuile: 3-7
MiloDC: 2.5-7.5
2010-02-05 new rating: 3-7
Cammy v Honda
Orig chart (Thelo): 3.5-6.5
Silver Rain 007: 3-7 (or worse)
Noriega: 2-8
Kuroppi: 2-8
MiloDC: 2.5-7.5
2010-02-05 rating: 3-7
Cammy v Ken
Orig chart: 3.5-6.5
Zero1_: 4-6
Noriega: 3-7
MiloDC: 3.5-6.5
Keep 3.5-6.5
Cammy v M.Bison
Orig chart: 4-6
Norieaga: 5-5
VirtuaFighterFour: 2-8
MiloDC: 4-6
Keep 4-6
Cammy v Sagat
Orig chart: 5-5
Norieaga: 4.5-5.5
2010-02-02 rating: 4.5-5.5
orochizoolander: 3.5-6.5
MiloDC: 3.5-6.5
2010-02-05 new rating: 4-6
Cammy v T.Hawk
Orig chart: 7-3
Norieaga: 7-3
Kuroppi: 7-3
MiloDC: 7-3
Cammy v Ryu
Orig chart: 3.5-6.5
Noriega: 3-7
MiloDC: 2-8
SteveTren: 3.5-6.5
2010-02-05 new rating: 3-7
Cammy v Vega
Orig chart: 4.5-5.5
Noriega: 5-5
2010-02-02 rating: 5-5
MiloDC: 5.5-4.5
Keep 5-5 for now
Cammy v Zangief
Orig chart: 7-3
rcaido: 6-4
Norieaga: 6-4
Kuroppi: 6-4
2010-02-02 rating: 6-4
MiloDC: 6-4
Chun v Deejay
Orig chart (skankin garbage): 5-5
MiloDC: 4.5-5.5
Keep 5-5
Chun v Dhalsim
Orig chart (skankin garbage): 6-4
MiloDC: 6.5-3.4
Keep 6-4
Chun v Fei
Orig chart: 5.5-4.5
skankin garbage: 4-6
Aqua Snake: 3.5-6.5
2010-02-02 rating: 4-6
MiloDC: 3-7
Jumpsuit: 3-7
2010-02-05 new rating: 3.5-6.5
Chun v Guile
Orig chart (skankin garbage): 5-5
Battosai: 6-4
IrrepressibleGuile: 6-4
MiloDC: 4-6
Keep 5-5
Chun v Honda
Orig chart: 5.5-4.5
-Thelo: 4.5-5.5
-Zass: 4-6
-skankin garbage: 6-4
-arstal: 6.5-3.5
EA Megaman: 5.5-4.5
Kuroppi: 5.5-4.5
MiloDC: 6-4
Stay at 5.5-4.5
Chun v Ken
Orig chart: 5.5-4.5
skankin garbage: 4-6
2010-02-02 rating: 4.5-5.5
Zero1_: 5-5
MiloDC: 4-6
Keep 4.5-5.5
Chun v M.Bison
Orig chart (skankin garbage): 6-4
MiloDC: 3.5-6.5 (!)
Chun v Ryu
Orig chart: 4-6
skankin garbage: 3.5-6.5
MiloDC: 3.5-6.5
SteveTren: 4-6
Keep 4-6
Chun v Sagat
Orig chart (skankin garbage): 4-6
orochizoolander: 4-6
MiloDC: 3-7
Keep 4-6
Chun v T.Hawk:
Orig chart (detailed below): 5.5-4.5
-Zass: 4-6 ## removed vote
-JigglyNorris: 4.5-5.5
-Eventhubs guy: 5-5
-skankin garbage: 6-4
-Ouroborus: “Chun’s worst matchup”
-gridman: "Hawk splash still kills Chun Li"
VirtuaFighterFour: 6.5-3.5
MiloDC: 2.5-7.5
Controversial, wait for some actual matches
Chun v Vega
Orig chart: 5-5
MiloDC: 3.5-6.5
2010-02-05 new rating: 4.5-5.5
Chun v Zangief
Orig chart (skankin garbage): 7-3
Kuroppi: 5.5-4.5
2010-02-02 rating: 6-4
MiloDC: 6-4
Deejay v Fei
Orig chart (BruceLB): 7-3
Aqua Snake: 6-4
Jumpsuit: 7-3
Keep at 7-3
Deejay v Guile
Orig chart: 5-5
IrrepressibleGuile: 4-6
2010-02-05 rating: 4.5-5.5
Deejay v Sagat
Orig chart: 5-5
orochizoolander: 4.5-5.5
Stay at 4.5-5.5 for now
Dhalsim v Fei
Orig chart: 5.5-4.5
Aqua Snake: 6.5-3.5
2010-02-02 rating: 6-4
Jumpsuit: 6.5-3.5
2010-02-05 new rating: 6.5-3.5
Dhalsim v Guile
Orig chart: 6-4
Axel Kelly: 7-3
2010-02-02 rating: 6.5-3.5
IrrepressibleGuile: 7-3
Dhalsim v M.Bison
Orig chart: 5-5
VirtuaFighterFour: 5-5 (?)
SweetJohnnyV: 4-6
2010-02-05 new rating: 4.5-5.5
Dhalsim v Sagat
Orig chart: 7-3
orochizoolander: 7-3
Fei v Guile
Orig chart: 4-6
Coth_X: “More even than that” (4.5-5.5 ?)
TecmoSuperBowl: “At least even, if not in Fei’s favor” (5-5 to 5.5-4.5)
Aqua Snake: 5-5
2010-02-02 rating: 5-5
IrrepressibleGuile: 5-5
Jumpsuit: 3-7
2010-02-05 new rating: 4.5-5.5
Fei v Honda
Orig chart (Thelo): 3.5-6.5
EA Megaman: 3.5-6.5 (?)
Kuroppi: 3.5-6.5
Aqua Snake: 3.5-6.5
Jumpsuit: 4-6
Keep 3.5-6.5
Fei v Ken
Orig chart: 4-6
Aqua Snake: 4-6
Jumpsuit: 4.5-5.5
Fei v M.Bison
Orig chart: 5-5
Percy: "More in Fei’s favour"
Aqua Snake: 5-5
Mackdaddi: 6-4
VirtuaFighterFour: 5-5 (?)
2010-02-02 rating: 5.5-4.5
Jumpsuit: 2-8
2010-02-05 new rating: 4.5-5.5
Fei v Ryu
Orig chart: 4-6
Aqua Snake: 4-6
Jumpsuit: 4-6
SteveTren: 4-6
Keep 4-6
Fei v Sagat
Orig chart: 5.5-4.5
-Sirlin: 6-4 (my interpretation)
Aqua Snake: 5.5-4.5
orochizoolander: 4-6
Jumpsuit: 6-4
Stay at 5.5-4.5
Fei v T.Hawk
Orig chart (JigglyNorris?): 6-4
Aqua Snake: 5-5
2010-02-02 rating: 5.5-4.5
Jumpsuit: 7-3
2010-02-05 new rating: 6-4
Fei v Vega
Orig chart: 4-6
Aqua Snake: 4-6
Jumpsuit: 3-7
2010-02-05 new rating: 3.5-6.5
Fei v Zangief
Orig chart: 7-3
rcaido: 5-5
Aqua Snake: 6-4
Kuroppi: 6-4
2010-02-02 rating: 6-4
Jumpsuit: 5-5
2010-02-05 rating: 5.5-4.5
Guile v Honda
Orig chart (Thelo): 6-4
EA Megaman: 6-4 (?)
Kuroppi: 6-4
IrrepressibleGuile: 6-4
Stay at 6-4
Guile v Ken
Orig chart: 4.5-5.5
IrrepressibleGuile: 4-6
Guile v M.Bison
Orig chart: 5-5
VirtuaFighterFour: 4.5-5.5
2010-02-02 rating: 4.5-5.5
IrrepressibleGuile: 6-4
Guile v Ryu
Orig chart: 5-5
Battosai: 4-6
IrrepressibleGuile: 4-6
SteveTren: 5-5
2010-02-05 new rating: 4.5-5.5
Guile v Sagat
Orig chart: 4-6
IrrepressibleGuile: 6-4
Axel Kelly: "Maybe 5-5, no way Guile wins it"
AudioCG: “In Guile’s favor or dead even”
2010-02-02 rating: 5-5
orochizoolander: 4-6
Guile v T.Hawk
Orig chart: 6-4
Kuroppi: 6-4
JigglyNorris: 6-4
gridman: 7-3
2010-02-02 rating: 6-4
IrrepressibleGuile: 7-3
2010-02-05 rating: 6.5-3.5
Guile v Vega
Orig chart: 3.5-6.5
Battosai: 2-8
IrrepressibleGuile: 4-6
Stay at 3.5-6.5
Guile v Zangief
Orig chart: 6.5-3.5
Kuroppi: 6.5-3.5
Zero1_: 7-3
IrrepressibleGuile: 7-3
Keep 6.5-3.5
Honda v Sagat
Orig chart (Thelo): 4.5-5.5
orochizoolander: 4.5-5.5
Keep 4.5-5.5
Honda v Zangief
Orig chart (Thelo): 7.5-2.5
Kuroppi: 6.5-3.5 (!)
EA Megaman: 7.5-2.5 (?)
Zero1_: 8-2
Stay at 7.5-2.5
Ken v Sagat
Orig chart: 4.5-5.5
damdai (old): 5-5
orochizoolander: 4.5-5.5
Keep 4.5-5.5
Ken v Zangief
Orig chart: 5-5
Kuroppi: 6-4
2010-02-02 rating: 6-4
Zero1_: 6-4
Keep 6-4
M.Bison v Sagat
Orig chart: 5-5
orochizoolander: 4.5-5.5
Stay at 5-5 for now
M.Bison v T.Hawk
Orig chart: 5-5
VirtuaFighterFour: 7-3
Kuroppi: 4-6
Mackdaddi: 4-6
JigglyNorris: 7-3
2010-02-05 new rating: 6-4
M.Bison v Vega
Orig chart: 6-4
blitzfu: 6-4
Ryu v Zangief
Orig chart: 5-5
Kuroppi: 6-4
Zero1_: 6-4
SteveTren: 6-4
Ryu v Sagat
Orig chart: 5-5
damdai (old): 4-6
orochizoolander: 4.5-5.5
SteveTren: 5-5
2010-02-05 new rating: 4.5-5.5
Ryu v Vega
Orig chart: 4-6
SteveTren: 4-6
Ganelon: 4-6
blitzfu: 3-7
Sagat v T.Hawk
Orig chart: 6.5-3.5
Kuroppi: 6.5-3.5
gridman: 5.5-4.5
orochizoolander: 6-4
2010-02-05 new rating: 6-4
Sagat v Vega
Orig chart: 4-6
orochizoolander: 5-5
2010-02-05 new rating: 4.5-5.5
Sagat v Zangief
Orig chart: 7-3
orochizoolander: 7-3