Olaf's win rate against every opponent by role. Sort ↓ for favorable matchups, ↑ for counters. Click a champion to filter runes, summoners, and item builds by that matchup.
Olaf's win rate when paired with each teammate by role. Sort ↓ for strongest synergies, ↑ for weakest. Click a champion to filter runes, summoners, and item builds by that pairing.
Win RateⓘBayesian-smoothed: (wins + 25) / (games + 50). Reliable even with small samples.
50.8%
Pick Rate
3.1%
Ban Rate
2.7%
Presence by Rank
Pick / ban / P+B rates across the ladder. Rank-agnostic — the rank filter is ignored here.
B
Tier
Average performerRating 58.90
·Average compared to other champions in this role
·Average compared to other champions in this role
·Average compared to other champions in this role
How Olaf's per-minute damage, CC, and heal/shield output compare to other champions in this role. Bars show z-score (0 = role average, ±1 = one stddev). Bayesian-shrunk by games played; pooled across ranks.
Damage dealt to champions
AP damage2 /min-1.00σ
AD damage638 /min+0.61σ
True damage254 /min+2.32σ
Damage taken from champions
AP taken369 /min-0.18σ
AD taken693 /min+0.10σ
True taken122 /min+1.55σ
Utility
Hard CC dealt0.50 sec/min-0.61σ
Heal0 /min-0.14σ
Shield0 /min-0.22σ
ScalingⓘWR slope vs game length. Positive = scales well late, negative = falls off. Practical bounds: ±0.03
-0.001↓Low compared to other champions in this role
Rank BiasⓘWR slope vs rank. Positive = better in high elo, negative = better in low elo. Practical bounds: ±0.036
-0.000·Average compared to other champions in this role
Worst MatchupⓘWorst lane matchup WR minus this champion's own baseline WR, both Bayesian-smoothed. Tail complement to Matchup Spread — captures champions punished by a small number of extremely spiky lanes that MAD averages out. Closer to 0 = no truly bad lanes (safer blind pick). Min 30 games per opponent, ≥5 well-sampled opponents.
-6.8%↓Low compared to other champions in this role
Best MatchupⓘBest lane matchup WR minus this champion's own baseline WR, both Bayesian-smoothed. Higher = stronger counter-pick power against the right opponent. Min 30 games per opponent, ≥5 well-sampled opponents.
+5.6%·Average compared to other champions in this role
Olaf's WR vs enemy top. Sort ↓ for Olaf's easiest matchups, ↑ for hardest (strongest counters).
Matchup score from Olaf's perspective. Z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR), pooled across this opponent role. Positive = favorable matchup, negative = hard matchup (strong counter). Same shape as the item synergy / counter pick / duo rankings.Olaf's Bayesian-smoothed win rate against this opponent. (wins + 25) / (games + 50).Bidirectional matchup delta: avg of Olaf's gain over its baseline and the opponent's loss against its own. Positive = lopsided in Olaf's favor. Hover a row for the per-side breakdown.Number of games observed. More games = more reliable WR.
GangplankFilter
+2.4959.1%+8.3%104
YoneFilter
+2.4260.1%+8.3%93
ShenFilter
+1.8156.3%+6.2%108
IreliaFilter
+1.5057.6%+6.6%68
OrnnFilter
+1.3955.8%+5.0%97
VolibearFilter
+1.2257.5%+5.5%63
YorickFilter
+0.9556.7%+4.9%54
K'SanteFilter
+0.9355.2%+3.0%104
TeemoFilter
+0.9154.0%+3.2%113
MalphiteFilter
+0.8154.1%+3.1%96
KledFilter
+0.6754.8%+4.6%43
RenektonFilter
+0.6754.1%+2.5%96
YasuoFilter
+0.6556.0%+4.3%41
SingedFilter
+0.6454.5%+3.9%51
VarusFilter
+0.6254.6%+3.3%58
NasusFilter
+0.4653.8%+2.6%56
JaxFilter
+0.4452.8%+1.6%130
GnarFilter
+0.3453.8%+1.5%69
Xin ZhaoFilter
+0.2854.9%+3.7%21
IllaoiFilter
+0.2753.7%+2.7%32
SettFilter
+0.2252.4%+1.3%76
UrgotFilter
+0.1251.5%+1.0%80
KennenFilter
+0.0151.7%+0.7%39
AniviaFilter
-0.1150.0%+0.1%32
FioraFilter
-0.1951.0%-0.5%54
GragasFilter
-0.3350.0%-0.9%62
GwenFilter
-0.3649.4%-1.9%35
Cho'GathFilter
-0.3650.0%-1.3%54
Dr. MundoFilter
-0.3949.5%-1.5%47
MordekaiserFilter
-0.3951.5%-1.0%150
VladimirFilter
-0.4049.4%-2.4%33
PantheonFilter
-0.4349.5%-1.9%45
RivenFilter
-0.4349.5%-1.6%55
TryndamereFilter
-0.4649.5%-1.6%61
HeimerdingerFilter
-0.4947.1%-4.7%20
KayleFilter
-0.5647.6%-3.2%34
PoppyFilter
-0.5846.8%-4.2%27
CamilleFilter
-0.5949.1%-2.2%62
DariusFilter
-0.6849.7%-1.9%99
JayceFilter
-0.6850.3%-1.7%139
TrundleFilter
-0.7148.9%-3.9%44
ZaahenFilter
-0.7648.0%-3.4%52
RumbleFilter
-0.8648.2%-3.5%62
AkaliFilter
-0.8747.5%-4.0%51
Tahm KenchFilter
-0.9345.6%-7.1%29
VayneFilter
-0.9348.6%-2.8%94
AatroxFilter
-1.5246.8%-4.9%91
SionFilter
-1.6946.0%-5.6%87
GarenFilter
-1.6946.7%-4.2%132
AmbessaFilter
-2.4342.9%-9.1%76
jungle
Olaf's WR vs enemy jungle. Sort ↓ for Olaf's easiest matchups, ↑ for hardest (strongest counters).
Matchup score from Olaf's perspective. Z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR), pooled across this opponent role. Positive = favorable matchup, negative = hard matchup (strong counter). Same shape as the item synergy / counter pick / duo rankings.Olaf's Bayesian-smoothed win rate against this opponent. (wins + 25) / (games + 50).Bidirectional matchup delta: avg of Olaf's gain over its baseline and the opponent's loss against its own. Positive = lopsided in Olaf's favor. Hover a row for the per-side breakdown.Number of games observed. More games = more reliable WR.
BriarFilter
+2.1358.1%+6.4%79
Lee SinFilter
+1.7154.0%+2.7%278
NidaleeFilter
+1.6857.0%+6.1%64
KindredFilter
+1.5757.7%+6.3%54
ViegoFilter
+1.4754.6%+2.7%177
ViFilter
+1.4656.1%+4.3%82
Xin ZhaoFilter
+1.3554.9%+3.0%125
SylasFilter
+1.2254.9%+3.4%92
NaafiriFilter
+1.2154.1%+2.7%131
HecarimFilter
+0.9454.8%+2.9%74
PantheonFilter
+0.7054.6%+3.2%47
ZedFilter
+0.6055.7%+2.3%47
DianaFilter
+0.6053.4%+1.7%83
EvelynnFilter
+0.5153.7%+2.5%45
QuinnFilter
+0.4557.1%+4.1%20
KaynFilter
+0.4152.7%+1.1%100
Kha'ZixFilter
+0.2752.5%+0.6%112
WarwickFilter
+0.2752.9%+1.7%37
ZacFilter
+0.1852.9%+1.1%37
LilliaFilter
+0.1552.0%+0.8%50
EkkoFilter
+0.1452.0%+0.5%73
IvernFilter
+0.1251.8%+1.1%35
AmumuFilter
+0.1052.6%+1.0%28
Bel'VethFilter
+0.1051.1%+1.0%42
VolibearFilter
-0.0552.9%-0.4%20
ZyraFilter
-0.1050.6%-0.1%29
AatroxFilter
-0.1150.0%-0.1%20
JaxFilter
-0.1151.3%-0.5%26
TaliyahFilter
-0.2350.0%-1.1%26
EliseFilter
-0.3450.5%-1.2%57
SejuaniFilter
-0.3550.0%-1.9%32
SkarnerFilter
-0.4048.6%-2.7%22
UdyrFilter
-0.4248.7%-2.3%28
NocturneFilter
-0.4650.0%-0.8%166
Master YiFilter
-0.5050.0%-1.2%102
ShyvanaFilter
-0.5450.0%-1.6%76
Rek'SaiFilter
-0.5548.7%-1.5%65
QiyanaFilter
-0.5848.9%-2.8%38
GravesFilter
-0.6050.5%-1.1%235
RammusFilter
-0.6347.6%-3.3%32
AmbessaFilter
-0.6850.0%-2.2%78
KarthusFilter
-0.7748.3%-3.8%39
Jarvan IVFilter
-0.7950.2%-1.7%163
Nunu & WillumpFilter
-0.8046.7%-3.4%40
RengarFilter
-1.2948.2%-3.7%89
WukongFilter
-1.3646.2%-5.0%56
JayceFilter
-1.4243.8%-8.8%30
FiddlesticksFilter
-1.6144.1%-7.3%43
ShacoFilter
-2.0744.4%-6.8%67
TalonFilter
-2.5844.5%-6.8%96
mid
Olaf's WR vs enemy mid. Sort ↓ for Olaf's easiest matchups, ↑ for hardest (strongest counters).
Matchup score from Olaf's perspective. Z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR), pooled across this opponent role. Positive = favorable matchup, negative = hard matchup (strong counter). Same shape as the item synergy / counter pick / duo rankings.Olaf's Bayesian-smoothed win rate against this opponent. (wins + 25) / (games + 50).Bidirectional matchup delta: avg of Olaf's gain over its baseline and the opponent's loss against its own. Positive = lopsided in Olaf's favor. Hover a row for the per-side breakdown.Number of games observed. More games = more reliable WR.
YasuoFilter
+2.3259.2%+7.2%124
AuroraFilter
+2.0960.0%+8.2%85
LissandraFilter
+1.5556.5%+5.7%104
VeigarFilter
+1.4457.6%+6.9%68
MelFilter
+1.3059.7%+5.3%69
DianaFilter
+1.0756.0%+6.0%59
AzirFilter
+0.7957.1%+4.1%55
SyndraFilter
+0.7554.1%+3.4%85
AniviaFilter
+0.6955.0%+3.7%61
GalioFilter
+0.6653.9%+2.6%104
NaafiriFilter
+0.6055.2%+4.1%46
CassiopeiaFilter
+0.5755.2%+3.9%46
RyzeFilter
+0.5654.7%+2.2%87
Twisted FateFilter
+0.5552.8%+2.7%94
SylasFilter
+0.5453.4%+1.8%139
XerathFilter
+0.5053.3%+2.4%85
ViktorFilter
+0.4552.9%+1.7%141
KatarinaFilter
+0.3952.2%+1.7%128
SwainFilter
+0.3755.0%+3.8%30
EkkoFilter
+0.1952.3%+1.5%59
VexFilter
+0.0952.0%+1.2%50
LuxFilter
+0.0951.7%+1.0%66
FizzFilter
-0.0650.8%+0.4%68
YoneFilter
-0.3151.6%-0.9%103
AnnieFilter
-0.3150.0%-1.0%54
IreliaFilter
-0.3649.4%-2.1%33
HweiFilter
-0.3950.4%-1.2%79
TaliyahFilter
-0.4048.9%-1.9%40
VladimirFilter
-0.4250.0%-1.2%76
ZoeFilter
-0.4349.6%-1.2%73
MalzaharFilter
-0.6350.0%-1.4%140
KassadinFilter
-0.7548.0%-3.5%52
BrandFilter
-0.8044.6%-7.2%24
AkshanFilter
-0.8146.7%-4.4%42
Aurelion SolFilter
-0.9045.3%-5.6%36
QiyanaFilter
-0.9447.5%-3.5%70
JayceFilter
-0.9544.2%-7.9%27
OriannaFilter
-1.1548.6%-3.9%98
TalonFilter
-1.1944.6%-6.9%42
ZedFilter
-1.3048.2%-3.3%141
AkaliFilter
-1.4747.2%-4.4%109
LeBlancFilter
-1.7044.4%-7.1%67
AhriFilter
-2.2746.1%-4.9%208
adc
Olaf's WR vs enemy adc. Sort ↓ for Olaf's easiest matchups, ↑ for hardest (strongest counters).
Matchup score from Olaf's perspective. Z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR), pooled across this opponent role. Positive = favorable matchup, negative = hard matchup (strong counter). Same shape as the item synergy / counter pick / duo rankings.Olaf's Bayesian-smoothed win rate against this opponent. (wins + 25) / (games + 50).Bidirectional matchup delta: avg of Olaf's gain over its baseline and the opponent's loss against its own. Positive = lopsided in Olaf's favor. Hover a row for the per-side breakdown.Number of games observed. More games = more reliable WR.
SamiraFilter
+1.9157.4%+5.8%112
VarusFilter
+1.4356.1%+4.2%121
JinxFilter
+1.3254.2%+3.4%203
DravenFilter
+1.2955.9%+4.5%95
AsheFilter
+1.2553.7%+2.8%302
TristanaFilter
+1.2156.0%+5.0%75
EzrealFilter
+1.1954.8%+2.2%337
TwitchFilter
+0.9554.9%+3.8%83
YunaraFilter
+0.5954.2%+1.6%153
Aurelion SolFilter
+0.5556.0%+5.8%25
Kai'SaFilter
+0.5253.8%+1.2%229
ZiggsFilter
+0.2253.1%+2.6%31
KalistaFilter
+0.1953.6%+2.0%34
MelFilter
+0.1854.4%+2.0%29
KarthusFilter
+0.1552.8%+2.7%22
CorkiFilter
+0.0652.7%+0.9%41
ApheliosFilter
+0.0452.6%+0.5%102
BrandFilter
+0.0251.2%+1.4%30
Miss FortuneFilter
-0.1451.6%+0.1%109
YasuoFilter
-0.2049.4%-0.2%29
JhinFilter
-0.2551.8%-0.1%278
SeraphineFilter
-0.2648.6%-1.2%20
VeigarFilter
-0.3048.6%-1.8%20
LucianFilter
-0.3551.5%-0.5%150
NilahFilter
-0.4047.9%-2.4%23
CaitlynFilter
-0.5551.2%-0.6%290
SwainFilter
-0.6046.9%-3.0%31
SivirFilter
-1.0348.9%-2.8%89
Kog'MawFilter
-1.0943.9%-6.4%32
XayahFilter
-1.2146.6%-3.8%68
VayneFilter
-1.2148.2%-3.3%91
ZeriFilter
-1.3645.9%-5.0%59
SennaFilter
-1.4446.3%-3.5%97
SmolderFilter
-2.6845.9%-4.6%229
support
Olaf's WR vs enemy support. Sort ↓ for Olaf's easiest matchups, ↑ for hardest (strongest counters).
Matchup score from Olaf's perspective. Z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR), pooled across this opponent role. Positive = favorable matchup, negative = hard matchup (strong counter). Same shape as the item synergy / counter pick / duo rankings.Olaf's Bayesian-smoothed win rate against this opponent. (wins + 25) / (games + 50).Bidirectional matchup delta: avg of Olaf's gain over its baseline and the opponent's loss against its own. Positive = lopsided in Olaf's favor. Hover a row for the per-side breakdown.Number of games observed. More games = more reliable WR.
SeraphineFilter
+2.1556.0%+5.6%223
AlistarFilter
+1.9359.5%+8.2%81
RellFilter
+1.7156.7%+6.8%100
NautilusFilter
+1.5755.4%+4.0%217
MorganaFilter
+1.4858.7%+6.8%71
BlitzcrankFilter
+1.4756.8%+6.1%89
PantheonFilter
+1.0157.5%+4.9%63
LeonaFilter
+0.8953.9%+2.9%143
YuumiFilter
+0.5854.8%+2.3%85
Renata GlascFilter
+0.2354.1%+3.1%24
SorakaFilter
+0.2252.5%+1.1%91
MilioFilter
+0.1952.4%+0.8%118
CamilleFilter
+0.1754.1%+2.3%24
PykeFilter
+0.1452.1%+0.8%92
RakanFilter
+0.1051.4%+0.9%88
ThreshFilter
+0.0351.1%+0.4%214
SennaFilter
-0.0550.7%+0.3%102
TaricFilter
-0.0750.7%+0.0%21
MaokaiFilter
-0.0850.5%+0.1%43
NeekoFilter
-0.0951.5%-0.2%51
ZileanFilter
-0.0950.5%+0.1%53
Tahm KenchFilter
-0.1650.6%-0.9%29
PoppyFilter
-0.1650.0%-0.7%30
MelFilter
-0.1753.1%-1.9%31
SonaFilter
-0.1850.4%-0.4%73
LuluFilter
-0.2851.1%-0.6%214
ZyraFilter
-0.2950.5%-1.5%51
AniviaFilter
-0.3049.3%-2.8%23
EliseFilter
-0.3548.7%-2.7%28
SwainFilter
-0.4250.0%-2.8%40
BrandFilter
-0.4948.4%-2.7%43
BraumFilter
-0.5549.7%-1.6%109
KarmaFilter
-0.7950.0%-1.9%210
Vel'KozFilter
-0.9746.0%-5.2%50
NamiFilter
-1.1249.1%-2.6%231
XerathFilter
-1.4945.5%-7.7%60
BardFilter
-1.6246.6%-4.3%154
LuxFilter
-1.9344.4%-7.7%83
JannaFilter
-2.2243.0%-7.5%101
jungle
Olaf's WR when this ally plays jungle. Sort ↓ Score for best synergies, ↑ for worst.
Synergy score from Olaf's perspective. Per-result-set z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR). Positive = ally helps Olaf, negative = ally drags Olaf down. Same shape as the item synergy / counter pick / duo rankings + matchup tables.Olaf's Bayesian-smoothed win rate when paired with this ally.Bidirectional synergy delta: avg of Olaf's gain over their baseline and the ally's gain over theirs. High = both benefit from the pairing. Hover a row for the per-side breakdown.Number of games played together.
EkkoFilter
263.259.1%+8.0%110
LilliaFilter
159.257.6%+6.1%78
Xin ZhaoFilter
152.455.2%+4.4%159
AmbessaFilter
143.256.1%+5.5%86
KindredFilter
113.956.0%+4.7%78
HecarimFilter
89.854.5%+3.7%92
ShyvanaFilter
80.154.3%+3.2%102
JaxFilter
66.755.7%+4.8%37
NocturneFilter
58.354.0%+2.1%161
PantheonFilter
54.854.8%+3.6%46
FizzFilter
53.355.9%+4.4%30
Kha'ZixFilter
53.153.3%+2.4%116
RammusFilter
52.656.2%+4.3%30
TalonFilter
52.453.6%+2.2%138
SylasFilter
44.153.2%+2.1%122
ZacFilter
43.253.8%+2.8%55
NidaleeFilter
39.953.8%+2.0%93
Rek'SaiFilter
38.054.4%+1.9%81
NaafiriFilter
37.853.1%+1.8%149
GravesFilter
33.852.7%+1.6%247
GragasFilter
33.255.3%+3.4%24
EvelynnFilter
30.153.5%+1.9%73
IvernFilter
28.254.1%+2.1%48
BrandFilter
26.453.7%+3.2%25
SejuaniFilter
25.453.2%+2.4%41
RengarFilter
15.852.4%+1.5%94
JayceFilter
15.252.0%+1.9%52
Master YiFilter
8.652.6%+1.1%111
QiyanaFilter
5.152.3%+1.3%37
WarwickFilter
3.552.6%+1.1%37
SkarnerFilter
-0.552.2%+0.8%26
ViFilter
-1.451.9%+1.0%103
KarthusFilter
-1.751.7%+1.1%59
Nunu & WillumpFilter
-4.453.1%+0.4%58
FiddlesticksFilter
-5.351.9%+0.6%36
WukongFilter
-12.052.0%+0.5%86
AatroxFilter
-29.451.5%-1.1%36
DianaFilter
-34.251.1%+0.0%92
Bel'VethFilter
-42.551.8%-0.8%76
BriarFilter
-49.150.7%-0.3%101
TaliyahFilter
-49.948.3%-3.2%24
QuinnFilter
-57.147.4%-2.3%32
AmumuFilter
-76.547.8%-3.3%37
ZedFilter
-92.846.7%-2.6%52
KaynFilter
-101.649.8%-1.3%140
ZyraFilter
-104.446.4%-5.6%34
EliseFilter
-105.948.4%-2.7%71
UdyrFilter
-114.747.3%-4.4%49
Lee SinFilter
-145.950.1%-1.4%341
Jarvan IVFilter
-231.546.8%-3.9%158
ShacoFilter
-236.446.0%-5.5%106
ViegoFilter
-324.045.4%-5.3%193
mid
Olaf's WR when this ally plays mid. Sort ↓ Score for best synergies, ↑ for worst.
Synergy score from Olaf's perspective. Per-result-set z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR). Positive = ally helps Olaf, negative = ally drags Olaf down. Same shape as the item synergy / counter pick / duo rankings + matchup tables.Olaf's Bayesian-smoothed win rate when paired with this ally.Bidirectional synergy delta: avg of Olaf's gain over their baseline and the ally's gain over theirs. High = both benefit from the pairing. Hover a row for the per-side breakdown.Number of games played together.
Twisted FateFilter
251.061.0%+8.6%129
ZedFilter
180.557.2%+6.2%152
SyndraFilter
147.157.9%+6.1%100
GalioFilter
128.156.8%+5.6%99
FizzFilter
126.456.7%+4.6%130
ViktorFilter
123.355.0%+3.7%244
AkshanFilter
93.456.9%+5.5%62
Aurelion SolFilter
91.558.3%+6.7%44
NaafiriFilter
90.458.6%+7.2%40
LissandraFilter
80.954.9%+3.2%130
OriannaFilter
79.454.0%+4.0%100
LeBlancFilter
77.354.7%+3.7%99
AhriFilter
76.554.1%+2.6%212
Vel'KozFilter
54.657.2%+6.0%28
TaliyahFilter
50.555.9%+4.1%41
KassadinFilter
49.053.9%+3.0%77
BrandFilter
44.355.2%+4.5%34
RyzeFilter
36.752.4%+2.5%93
JayceFilter
21.353.6%+3.2%25
VeigarFilter
16.353.1%+1.3%76
KatarinaFilter
11.252.8%+0.8%198
Xin ZhaoFilter
7.653.1%+1.5%25
SwainFilter
1.452.2%+0.9%26
CassiopeiaFilter
0.852.0%+0.8%57
TalonFilter
-3.751.6%+0.5%46
ZoeFilter
-9.152.0%+0.3%117
LuxFilter
-22.951.4%-0.4%84
MalzaharFilter
-24.551.1%-0.0%141
YasuoFilter
-29.250.4%-0.1%127
DianaFilter
-38.251.3%-1.2%83
IreliaFilter
-38.848.9%-2.2%37
AniviaFilter
-52.549.7%-1.6%80
SingedFilter
-60.846.1%-6.1%24
HweiFilter
-69.848.9%-2.1%88
QiyanaFilter
-80.048.0%-3.6%60
AzirFilter
-89.745.3%-4.2%51
YoneFilter
-89.747.9%-2.0%121
AkaliFilter
-89.749.0%-2.0%145
VladimirFilter
-96.348.5%-2.8%106
EkkoFilter
-102.948.1%-3.7%85
VexFilter
-119.346.4%-5.3%66
AnnieFilter
-122.346.6%-4.9%74
XerathFilter
-132.248.0%-3.7%131
SylasFilter
-164.846.9%-4.0%164
MelFilter
-176.341.7%-6.5%75
AuroraFilter
-226.842.2%-8.5%86
adc
Olaf's WR when this ally plays adc. Sort ↓ Score for best synergies, ↑ for worst.
Synergy score from Olaf's perspective. Per-result-set z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR). Positive = ally helps Olaf, negative = ally drags Olaf down. Same shape as the item synergy / counter pick / duo rankings + matchup tables.Olaf's Bayesian-smoothed win rate when paired with this ally.Bidirectional synergy delta: avg of Olaf's gain over their baseline and the ally's gain over theirs. High = both benefit from the pairing. Hover a row for the per-side breakdown.Number of games played together.
ZeriFilter
189.458.4%+6.7%121
JhinFilter
150.154.7%+4.1%329
TristanaFilter
126.757.1%+5.5%88
CaitlynFilter
107.753.9%+3.2%314
KarthusFilter
84.859.3%+6.8%33
ZiggsFilter
71.456.5%+4.4%51
BrandFilter
70.756.2%+3.5%68
EzrealFilter
63.852.4%+2.3%435
MelFilter
63.556.5%+6.4%28
SmolderFilter
58.953.9%+1.8%392
AsheFilter
48.553.4%+1.7%294
YasuoFilter
45.756.6%+3.5%34
SeraphineFilter
38.856.2%+3.4%29
Vel'KozFilter
37.956.8%+3.6%25
JinxFilter
32.753.2%+1.4%226
Kog'MawFilter
30.554.6%+2.3%40
VladimirFilter
26.853.7%+2.6%33
LucianFilter
14.751.9%+1.3%230
CorkiFilter
9.252.0%+1.2%45
KalistaFilter
6.352.0%+1.0%51
VayneFilter
1.351.8%+0.8%113
Miss FortuneFilter
0.551.9%+0.8%136
ApheliosFilter
-9.351.0%+0.6%115
SennaFilter
-30.152.2%-0.7%108
DravenFilter
-34.350.7%-0.5%101
XayahFilter
-35.150.9%-1.2%66
SivirFilter
-56.549.6%-1.2%100
LuxFilter
-64.248.1%-4.7%36
SamiraFilter
-115.247.7%-3.3%102
SwainFilter
-127.045.1%-7.5%46
VarusFilter
-179.946.6%-4.1%161
TwitchFilter
-194.445.0%-6.5%96
YunaraFilter
-204.945.0%-5.0%139
Kai'SaFilter
-228.846.0%-4.1%261
support
Olaf's WR when this ally plays support. Sort ↓ Score for best synergies, ↑ for worst.
Synergy score from Olaf's perspective. Per-result-set z-score (mean 0, SD 1) of the weighted composite 0.70·z(delta) + 0.20·z(games) + 0.10·z(WR). Positive = ally helps Olaf, negative = ally drags Olaf down. Same shape as the item synergy / counter pick / duo rankings + matchup tables.Olaf's Bayesian-smoothed win rate when paired with this ally.Bidirectional synergy delta: avg of Olaf's gain over their baseline and the ally's gain over theirs. High = both benefit from the pairing. Hover a row for the per-side breakdown.Number of games played together.