The 2017 League of Legends Hub

Confetti rains from the ceilings as SK Telecom T1 prepares to hoist the 2017 Mid-Season Invitational trophy in Rio de Janeiro, Brazil. Provided by Riot Games

Go to regional standings: North America | Europe | South Korea | China | Taiwan

Go to stat hubs: North America | Europe | South Korea | China | Taiwan

Go to content: Power Rankings | Podcast | Features | Past Recaps | Esports Calendar

North America

Team Stats: Cloud9 | CLG | Echo Fox | FlyQuest | Immortals | Phoenix1 | Team Dignitas | Team EnVyUs | Team Liquid | Team SoloMid

Week 6 recaps

NA LCS: Team SoloMid beats a struggling Team Liquid 2-0 in the NA LCS

NA LCS: Team EnVyUs reverse sweeps Echo Fox in the NA LCS

NA LCS: Team Dignitas keeps Phoenix1 off track with a 2-1 win

NA LCS: Pobelter rallies Immortals to take a 2-1 win over Cloud9 in the NA LCS

NA LCS: Team EnVyUs bodies Cloud9 2-0 in the NA LCS

NA LCS: WildTurtle leads FlyQuest to 2-0 over Team Liquid

NA LCS: Counter Logic Gaming drops 2-0 to Team Dignitas in the NA LCS

NA LCS: Team SoloMid shuts down Phoenix1 2-0

NA LCS: In return from Rift Rivals, Immortals sweeps Echo Fox

NA LCS: CLG shows its strength against FlyQuest in the NA LCS


Team Stats: Fnatic | G2 Esports | H2k Gaming | Misfits | Mysterious Monkeys | Ninjas in Pyjamas | ROCCAT | Splyce | Unicorns of Love | Team Vitality

Week 7 recaps

EU LCS: Splyce keeps NiP at the bottom of the pack

EU LCS: Misfits manhandle Mysterious Monkeys

EU LCS: G2 Esports wins third straight, squeaks past H2K Gaming

EU LCS: ROCCAT rides high with win over Unicorns of Love

Week 6 recaps

EU LCS: Fnatic crushes Team Vitality in sweep

EU LCS: Mysterious Monkeys beat Team ROCCAT in battle of EU LCS bottom-dwellers

EU LCS: Unicorns of Love stands tall after trading blows with Misfits

EU LCS: Perkz leads G2 to dominant win over Splyce

EU LCS: Team Vitality keeps Ninjas in Pyjamas winless with 2-1 victory

EU LCS: H2K effortlessly sweeps ROCCAT

South Korea

Team Stats: Afreeca Freecs | bbq Olivers | Ever8 Winners | Jin Air Green Wings | KT Rolster | Longzhu | MVP | ROX Tigers | Samsung Galaxy | SK Telecom T1

Week 7 recaps

LCK: With sweep of bbq Olivers, Samsung Galaxy remains No. 1 in LCK

LCK: Four in a row: SKT's skid continues against Longzhu

LCK: Ever8 picks up redeeming win against ROX Tigers

LCK: KT Rolster cruises in sweep of struggling MVP

LCK: Jin Air Green Wings sweeps SKT Telecom T1

LCK: Afreeca Freecs gets scare from bbq Olivers but wins 2-1


Team Stats: DAN Gaming | EDward Gaming | I May | Invictus Gaming | JD Gaming | LGD Gaming | Newbee | OMG | Royal Never Give Up | Snake | Suning Gaming | Team WE

Week 6 recaps

LPL: Newbee builds momentum in sweep of Invictus Gaming

LPL: I May sweeps floundering Suning Gaming

LPL: OMG lights up Snake Esports during a 2-0 sweep

LPL: JD Gaming stood no chance against EDward Gaming in the LPL


Team Stats: Ahq | Fireball | Flash Wolves | Hong Kong Attitude | J Team | Machi | Raise Gaming | Wayi Spider

Power Rankings

League of Legends global power rankings through July 18

League of Legends global power rankings through July 11

League of Legends global power rankings through June 27

League of Legends global power rankings through June 20

League of Legends global power rankings through June 13

League of Legends global power rankings through June 6


The ESPN Esports Podcast special franchising edition, with Ryan Morrison, Avi Bhuiyan and Rob Moore

Dissecting NiP's messy roster and Rift Rivals


Jin Air's golden fleece: Park 'Teddy' Jin-sung

The Flame Chronicles No. 3: New split, new resolve

Cepted is the LCK's 'super rookie' to watch

Ten storylines heading into the 10th split of the NA LCS

What seven teams in the EU LCS need to contend with G2 Esports

Is SKT's dominance healthy for League of Legends?

Past Recaps

Week 5 recaps

LPL: EDward Gaming destroys OMG in battle of top teams

LPL: Newbee beats Snake Esports 2-1 in chaotic match

LPL: Team WE slogs through sweep of JD Gaming

LPL: Suning Gaming beats DAN Gaming in close contest

LPL: LGD Gaming overcomes sloppy start against I May

LPL: Uzi returns for RNG in 2-1 win over Invictus Gaming

LPL: EDward Gaming shuts down Newbee's strategy in sweep

LPL: JD Gaming snags a 2-1 win over I May

LPL: LGD takes 2-1 win over DAN Gaming subs

Week 6 recaps>

LCK: KT Rolster thwarts Ever8 Winners upset bid

LCK: ROX Tigers bounce back, sweep MVP

LCK: Afreeca Freecs sweeps SKT; reigning champs winless in Week 6

LCK: bbq Olivers pulls off upset, smokes Jin Air Green Wings

LCK: Surprise Yasuo not enough for Jin Air Green Wings to beat KT Rolster

LCK: Afreeca Freecs outlasts ROX Tigers for 2-1 win

LCK: MVP starts strong, still loses to Longzhu

LCK: Samsung overcomes tough start versus Ever8, earns 2-0 sweep

Week 5 recaps

NA LCS: Echo Fox picks up lead over Liquid

NA LCS: FQ picks up second win of the split

NA LCS: Counter Logic dismantle C9

NA LCS: Team SoloMid shut down Immortals

NA LCS: C9 rallies to reverse sweep TSM

EU LCS: Unicorns of Love get by NiP 2-1

EU LCS: No 'monkeying' around for G2

EU LCS: H2K storms back to topple Misfits

EU LCS: Nukeduck, Vitality fight past Team ROCCAT

EU LCS: Fnatic takes out another top team in Splyce

EU LCS: Monkeys sweep NiP in battle of the winless

LCK: SKT breezes through MVP

LCK: Olivers decisive in win over Ever8

LCK: Longzhu takes down Afreeca

LCK: ROX Tigers reverse sweeps KT Rolster in the LCK

LCK: MVP breaks dry spell by sweeping bbq Olivers

LCK: Afreeca Freecs play for the long haul against JAG

LCK: Samsung clobbers Longzhu in extended series

LCK: Blank subs in to bring SKT back from the brink against KT

LCK: Ever8 starts out strong, but ROX battles back for a 2-1 win

Week 4 recaps

LCK: Longzhu shuts down Afreeca Freecs

LCK: Jin Air unable to withstand Samsung's full throttle

LCK: Seventh heaven for KT in win over Bbq

LCK: Race to the bottom for MVP and ROX

LCK: Smeb leads KT Rolster to 2-0 over Cepted's Ever8

LCK: Bang and SKT drop ROX Tigers 2-0 in the LCK

LCK: Samsung Galaxy feasts upon bbq Olivers in 2-0 sweep

LCK: Afreeca Freecs storms back to defeat MVP

LCK: Ever8 Winners winless against Longzhu Gaming

LCK: SK Telecom T1 effortlessly sweeps Jin Air Green Wings

LPL: EDG clutches the throne against Royal

LPL: NewBee rocks Team WE 2-1

LPL: OMG stays undefeated in win against DAN

LPL: Invictus Gaming eclipses Suning

LPL: Newbee grabs hard win over I May in the LPL

LPL: Team WE topples LGD 2-1 in the LPL

LPL: Royal Never Give Up slows down the DAN hype train

LPL: Invictus Gaming holds off doinb and JD Gaming

Week 3 recaps

EU LCS: H2K leads EU LCS after Vitality sweep

EU LCS: ROCCAT keeps NiP winless in EU LCS

EU LCS: Splyce nearly even with Unicorns of Love

EU LCS: Misfits withstand test by G2

EU LCS: ROCCAT completes improbable comeback against Fnatic

EU LCS: Vitality defeats Mysterious Monkeys in matchup of winless teams

LCK: Samsung grabs sloppy 2-0 over Ever8 in the LCK

LCK: Faker, Blank help bring SK Telecom to life against Afreeca Freecs

LCK: Jin Air Green Wings cooks bbq Olivers

LCK: Longzhu quickly dispatches MVP

LCK: KT Rolster bounces back to beat Samsung Galaxy

LCK: Afreeca Freecs holds on to defeat ROX Tigers

LCK: Olivers pick up first win over Ever8

LCK: SK Telecom T1 sweeps MVP

LCK: Longzhu sweeps ROX in under an hour

LCK: KT flies past Jin Air

LPL: JD Gaming no match for Royal Never Give Up

LPL: LGD survives close call against Suning Gaming

LPL: OMG leads Group B with win over Newbee

LPL: WE tops EDward Gaming in premiere match

LPL: I May on the board with win over Snake

LPL: DAN Gaming vs Invictus Gaming

Week 2 recaps

NA LCS: TSM hands rival CLG first defeat

NA LCS: Streaks collide in Liquid vs. Dignitas

NA LCS: FlyQuest breaks through vs. winless Phoenix1

NA LCS: Cloud9 shows diversity in sweep of Echo Fox

NA LCS: Liquid's troubles continue as Envy takes a 2-1 victory

NA LCS: FlyQuest remains grounded as Immortals take a 2-1 win

NA LCS: Team Dignitas serves Team SoloMid its second loss

NA LCS: With Grigne in for Akaadian, Echo Fox drops to Counter Logic Gaming

NA LCS: EnVyUs stops Immortals in the NA LCS 2-0

NA LCS: Cloud9 bounces back to sweep Phoenix1

EU LCS: Unicorns of Love stampede H2K

EU LCS: Splyce dispatches Mysterious Monkeys in clean sweep

EU LCS: Unicorns have no love for Monkeys

EU LCS: Splyce sweeps winless Team Vitality

EU LCS: Fnatic dethrones G2 Esports

EU LCS: Misfits earns first win over Ninjas in Pyjamas

LCK: MVP unable to even dent KT Rolster

LCK: bbq Olivers are fodder for ROX Tigers

LCK: Faker gets the best of Cepted as SKT dominates Ever8 in 2-0 sweep

LCK: Afreeca Freecs stall to victory

LCK: MVP implodes against Samsung Galaxy

LCK: SK Telecom survives skirmish with Longzhu 2-1

LCK: Jin Air walks over Ever8 for a victory in the LCK

LCK: Mata helps KT Rolster outlasts ROX Tigers 2-1

LCK: Afreeca Freecs can't hold on against Samsung in the LCK

LPL: OMG dispatches LGD with ease in 2-0

LPL: Royal Never Give Up drops Newbee 2-1 in the LPL

LPL: Suning Gaming survives 2-1 against JD Gaming in the LPL

LPL: Snake Esports upsets Team WE

LPL: EDward Gaming pounces on Invictus

LPL: DAN Gaming overpowers I May

LPL: OMG defeats Suning Gaming 2-1 in the LPL

LPL: Newbee takes 2-1 victory over JD Gaming

LPL: I May? No, you may not, says EDG

LPL: DAN Gaming tames Snake Esports for 2-0 sweep

Week 1 recaps

NA LCS: Echo Fox dismantles Team Liquid to finish 4-0 in the NA LCS after Week 1

NA LCS: 'No fly zone' for FlyQuest in loss against Dignitas

NA LCS: Envy go the distance against Phoenix1

NA LCS: Immortals hit the ground running against TSM

NA LCS: Team Dignitas edges out Envy

NA LCS: Team SoloMid prevails over Cloud9 in spring finals rematch

NA LCS: FlyQuest crashes against Echo Fox

NA LCS: FlyQuest crashes against Echo Fox

NA LCS: Immortals stay alive against Phoenix1

NA LCS: CLG lives up to the hype against Cloud9

EU LCS: Ninjas in Pyajamas fall to Fnatic

EU LCS: Mysterious Monkeys unimpressive against H2K

EU LCS: Makeshift G2 Esports lineup takes down ROCCAT

EU LCS: Vitality outfought by Unicorns in easy sweep

EU LCS: H2k starts summer on the right foot in sweep over Splyce

EU LCS: Rekkles leads Fnatic to easy win over Misfits

LCK: No surprises as SKT sweeps bbq Olivers

LCK: Ever8 sweeps MVP

LCK: Samsung Galaxy stay steady against ROX Tigers

LCK: KT Rolster shaky in win over Afreeca Freecs

LCK: Jin Air tames ROX Tigers

LCK: Longzhu continues impressive start in win over bbq Olivers

LCK: Samsung Galaxy dominant in sweep over SK Telecom T1

LCK: Ever8 falls in LCK debut against Afreeca

LCK: Longzhu debuts three new players with success against KT Rolster

LCK: MVP kicks off summer split with win over JAG

Recaps - Week 1

LPL: IG spoils I May's hopes in the LPL

LPL: Team WE wastes no time in quick 2-0 over DAN

LPL: EDG charms Snake in 2-0 sweep

LPL: OMG grabs a 2-1 win as JD Gaming tries out different lineups

LPL: Newbee wins over Suning Gaming in two and a half hour series

LPL: Royal Never Give Up picks up first win by taking down LGD

LPL: DAN Gaming sweeps EDward Gaming 2-0 in the LPL

LPL: Team WE takes out Invictus Gaming in hard fought 2-1 match

LPL: LGD kicks off summer split with strong win

LPL: OMG shocks RNG in clean sweep