Read as:๐Ÿ“š Science Bowl๐Ÿ€ NBA๐Ÿˆ NFL๐Ÿ’น Quantโšฝ Soccerโšพ Baseball๐ŸŽฌ Game Centers๐Ÿงฎ Playoff Picture๐Ÿ‘‘ Category Kingsโญ Player Ratings๐Ÿ—บ๏ธ Team Coverage
โšฝ MATCHWEEK 3 ยท FULL-TIME REVIEW ยท with expected-goals (xG) analytics

Matchweek 3: The Title Race Cracks

Three of the top four went down โ€” two by cricket scores โ€” a side finished on minus goals, and Kian D bagged a hat-trick-and-more.

Matchweek 2 restored the form book; Matchweek 3 set it on fire. ChessFun, czz, and sumin โ€” three of the division's top four โ€” all lost, two of them by an absolute hatful. This week we're grading every side against xG (expected goals) โ€” the goals a team should have scored given who actually made the teamsheet and how strong each zone lineup was. It turns the maulings into a story: some sides smashed their ceiling, others sank far beneath it. The through-lines are the two levers that keep deciding this league โ€” who made the squad and who kept possession clean.

๐Ÿ“ˆ Three things the scoreline hides:
โ€ข Giveaways owned the extremes. (Stitch)ยฒ gave the ball away TEN times โ€” a catastrophe of possession โ€” and finished on minus goals. At the other pole, jonathan won despite seven giveaways. Discipline defined both tails of the round.
โ€ข Availability struck the contenders. ChessFun's Eric L โ€” Matchweek 1's most electric attacker โ€” was left out of the squad, and ChessFun were upset. xpoes again lined up without Rohan G. The biggest results keep tracking the teamsheet.
โ€ข xG exposed the frauds and the flukes. The scoreboard screams blowout; the model says Connor overperformed by +6.1 goals of xG โ€” real, not noise. Meanwhile czz (โˆ’3.0) and (Stitch)ยฒ (โˆ’4.2) didn't just lose, they finished well below what their own lineup should have produced.

๐Ÿงฎ The Coverage Ledger โ€” xG (expected vs actual)

For every side we model the goals it should have scored given the exact XI that dressed and each team's zone strength, then compare it to what actually hit the net. Positive = overperformed (scored more than the fixture implied); negative = underperformed. It's the single best "was it real?" filter on a chaotic week.

SideGoalsxGฮ”Read
Connor Chang169.9+6.1Kian D's flawless 11-for-11 dragged the whole side miles past its ceiling. Utterly real.
cryo129.1+2.9The four-goal rout was earned โ€” cryo beat its number across the park.
dan.k.memes129.6+2.4Won the chance count by more than the matchup said it should. 3โ€“0 on the season is no fluke.
anurag119.0+2.0Finally converted the talent โ€” a genuine overperformance, not just sumin fading.
jonathan108.6+1.4The upset had substance โ€” jonathan beat its xG even with 7 giveaways.
xpoes97.8+1.2A man short and STILL beat its number. Imagine this squad whole.
GidTheKid2109.6+0.4Right on expectation; the win came from an 80% clinical night, not extra chances.
Fez_Keyreb77.7โˆ’0.7Roughly par on xG; the loss was giveaways and low chance volume, not finishing.
ChessFun88.9โˆ’0.9Below par โ€” and that's WITH Eric L out lowering the bar. Availability cost them.
sumin78.8โˆ’1.8Underperformed and surrendered the unbeaten tag. anurag's midfield sweep did real damage.
czz69.0โˆ’3.0The four-goal loss wasn't variance โ€” czz cratered 3 goals below its own floor.
(Stitch)ยฒ48.2โˆ’4.2The 7โ€“0 was a total-system failure: 4 goals of output on an 8-goal lineup, plus ten giveaways.

โšฝ Match-by-Match

odds-on: Connor Chang โœ“
Connor Chang 7 โ€” 0 (Stitch)ยฒ
Decided by: a Kian D masterclass vs a defensive collapse

The result of the season, in both directions. Kian D was unplayable โ€” 11 goal contributions, a hat-trick and then some, with not a single giveaway โ€” the best individual shift anyone has had this campaign. And he didn't do it alone: Connor swept the wings 4โ€“0 (against an xG of just 2.0 out there) and controlled the box, midfield and range at a 3โ€“1 clip. As a side Connor generated 16 goals of output against an xG of 9.9, a +6.1 overperformance โ€” the biggest of the week โ€” that removes any doubt this was a fixture-list fluke.

(Stitch)ยฒ were the mirror image, a total collapse. They mustered just 4 goals of output on a lineup worth ~8 (โˆ’4.2), then gave the ball away ten times โ€” a self-inflicted meltdown that turned a bad afternoon into a historic humiliation: 7โ€“0, a cricket score. pancreas uvula alone was responsible for 5 of the ten giveaways. When you hand the opposition that much possession, the zone battle is almost beside the point.

xG Connor 16 vs 9.9 (+6.1) ยท Stitch 4 vs 8.2 (โˆ’4.2)
vs xG by zone Connor: Wings 4 vs 2.0, Range 3 vs 1.7 ยท Stitch: Counter 0 vs 1.4
finishing 56% (9/16) ยท 25% (1/4)   giveaways Connor 1 ยท Stitch 10   tempo word 23 ยท 28   barren 3/23
odds-on: czz โœ—
cryo 5 โ€” 1 czz
Decided by: a midfield sweep and a tempo gap

The West statement of the week, and the xG says it was fully deserved: cryo generated 12 vs 9.1 expected (+2.9) while czz cratered to 6 vs 9.0 (โˆ’3.0) โ€” a six-goal swing that is the whole four-goal margin. The engine room was midfield, where cryo went 4โ€“0 against a 1.8 expectation (+2.2), the single most dominant zone performance of the round.

cryo also owned the tempo, getting on the ball at an average of word 20 to czz's 34 โ€” a full beat quicker to nearly everything. czz never found a second scorer behind vishnu m (4 goal contributions); the supporting cast produced next to nothing. A title contender looked ordinary, and the model agrees it wasn't bad luck.

xG cryo 12 vs 9.1 (+2.9) ยท czz 6 vs 9.0 (โˆ’3.0)
vs xG by zone cryo: Mid 4 vs 1.8, Wings 3 vs 1.5 ยท czz: Mid 0 vs 1.3
finishing 58% (7/12) ยท 50% (3/6)   giveaways cryo 2 ยท czz 1   tempo word 20 ยท 34   barren 5/23
odds-on: ChessFun โœ—
jonathan 2 โ€” 1 ChessFun
Decided by: a star who didn't make the squad

The upset of the week is really an availability story. ChessFun's Eric L โ€” their fastest, most productive attacker โ€” was left out of the squad, and the top-heavy attack never recovered. Even with the bar already lowered by his absence, ChessFun still came in below par (8 vs 8.9, โˆ’0.9) โ€” there was no next man up.

jonathan pounced, and it wasn't a smash-and-grab: they overperformed at 10 vs 8.6 (+1.4), powered by a midfield 3โ€“1 edge (3 vs 1.5 expected) and a range 2โ€“0 sweep. The wart is discipline โ€” seven giveaways โ€” the only reason this stayed a one-goal margin. Tidy that up and the Matchweek-2 giant-killer is a genuine problem; a 60% finishing night to ChessFun's 38% shows the pieces are there.

xG jonathan 10 vs 8.6 (+1.4) ยท ChessFun 8 vs 8.9 (โˆ’0.9)
vs xG by zone jonathan: Mid 3 vs 1.5, Range 2 vs 1.2 ยท ChessFun: Range 0 vs 1.3
finishing 60% (6/10) ยท 38% (3/8)   giveaways jonathan 7 ยท ChessFun 2   tempo word 22 ยท 23   barren 5/23
note: Eric L (ChessFun) recorded zero touches โ€” treated as left out of the squad.
odds-on: sumin โœ—
anurag 3 โ€” 1 sumin
Decided by: a midfield sweep, and sumin's first defeat

sumin's unbeaten aura ended hard, and the xG says it was more anurag rising than sumin collapsing โ€” anurag overperformed (11 vs 9.0, +2.0) while sumin came in modestly under (7 vs 8.8, โˆ’1.8). The decisive zone was midfield: anurag went 4โ€“0 against a 1.6 expectation (+2.4), the biggest single-zone overperformance of the match.

sumin's one bright spot was a range sweep (3โ€“0, +1.8 over expected), but they were shut out on the wings (0 vs 1.6) and never threatened anurag's coverage anywhere else. Sanjay O (4 goal contributions, quick at word 19) ran the show. After an 0โ€“2 start built on fixable defensive lapses, anurag turned the corner and took the East's last unbeaten down with it.

xG anurag 11 vs 9.0 (+2.0) ยท sumin 7 vs 8.8 (โˆ’1.8)
vs xG by zone anurag: Mid 4 vs 1.6 ยท sumin: Range 3 vs 1.2, Wings 0 vs 1.6
finishing 55% (6/11) ยท 71% (5/7)   giveaways anurag 2 ยท sumin 3   tempo word 23 ยท 28   barren 5/23
odds-on: GidTheKid2 โœ“
GidTheKid2 3 โ€” 2 xpoes
Decided by: a clinical night vs a short bench

The most interesting xG line of the week: both sides overperformed. Gid landed right on its number on chances (10 vs 9.6) and won on finishing instead โ€” an elite 80% conversion (8/10) โ€” plus midfield and range 3โ€“1 edges. This was a win built on burying what they created, not on extra volume.

The story underneath is xpoes: 9 goals of output against a 7.8 expectation (+1.2) while a man short (no Rohan G, again). Jianyu was the match's second-best player (5 goal contributions) and they swept the box 3โ€“0 (+2.1 over expected) โ€” a genuinely strong showing from a thin XI. Whole, this xpoes side beats its number by more and maybe wins; short, it ran out of coverage at set pieces (0 vs 1.3) and couldn't match Gid's clinical edge.

xG Gid 10 vs 9.6 (+0.4) ยท xpoes 9 vs 7.8 (+1.2)
vs xG by zone Gid: Mid 3 vs 1.6 ยท xpoes: Box 3 vs 0.9, SetP 0 vs 1.3
finishing 80% (8/10) ยท 56% (5/9)   giveaways Gid 5 ยท xpoes 2   tempo word 28 ยท 26   barren 4/23
note: xpoes played without Rohan G โ€” the xG already reflects the short lineup.
odds-on: dan.k.memes โœ“
dan.k.memes 3 โ€” 1 Fez_Keyreb
Decided by: volume over efficiency

The cleanest "finishing isn't everything" match of the season. Fez_Keyreb buried 71% of their chances to dan's 42% โ€” and lost by two, because dan simply created far more: 12 vs 9.6 expected (+2.4) to Fez's par-ish 7 vs 7.7 (โˆ’0.7). You can't finish chances you never make.

dan did it with sweeps โ€” the counter 3โ€“0 and the wings 4โ€“0 (+2.3 over expected there) โ€” and, crucially, a clean sheet on giveaways (0) while Fez coughed up four. varnite (5 goal contributions) led a balanced attack with no weak zone. dan.k.memes are a spotless 3โ€“0, and the model calls them the most consistent side in the league โ€” they beat their number every week without ever looking spectacular.

xG dan 12 vs 9.6 (+2.4) ยท Fez 7 vs 7.7 (โˆ’0.7)
vs xG by zone dan: Wings 4 vs 1.7, Counter 3 vs 1.6 ยท Fez: Counter 0 vs 1.4
finishing 42% (5/12) ยท 71% (5/7)   giveaways dan 0 ยท Fez 4   tempo word 26 ยท 24   barren 4/23

๐Ÿ“Š Power Rankings

All 14 sides after Matchweek 3, both conferences. Records first, but the takes lean on xG โ€” who's really as good as their result.

EAST

#SideThe Verdict
1dan.k.memes3โ€“0 and beats its xG every week (+2.4). Wins on volume and sweeps, not finishing (42%). The standard.
2GidTheKid22โ€“1 with Harry Gao back and an 80% clinical night. Right on xG; the ceiling is the draft-day side.
3mingle/YunyiNo fixture, 1โ€“1, still owns the division's high-water mark. Untested since the finishing fix โ€” back next week.
4sumin1โ€“1. Underperformed (โˆ’1.8) losing the unbeaten tag. Still has that big win, but the midfield hole is real.
5anurag1โ€“2, but the eye test and xG agree it's rising (+2.0). A three-goal win that ended sumin's run.
6xpoes1โ€“2, and the unluckiest side in the league โ€” beats its number (+1.2) every week while a man short.
7Fez_Keyreb0โ€“2. Par on xG, but giveaways and low chance volume keep sinking a lovely finishing touch.

WEST

#SideThe Verdict
1cryo2โ€“1 and the hottest side in the league โ€” a +2.9 xG, a four-goal demolition of a contender at blazing tempo.
2ChessFun2โ€“1, beat cryo head-to-head โ€” but got upset and came in below par with Eric L out. The availability watch is everything.
3czz2โ€“1, but โˆ’3.0 in a four-goal loss โ€” not variance, a genuine no-show behind vishnu m. Too one-man.
4jonathan1โ€“1 and felled the giant with substance (+1.4). Fix the 7 giveaways and this spoiler is dangerous.
5James WNo fixture, 1โ€“1. The preseason A+ still finding its level; a real test at ChessFun awaits.
6Connor Chang1โ€“2, but +6.1 xG and Kian D's masterclass say the record is a lie. Both losses were to the West's best.
7(Stitch)ยฒ0โ€“2 off a 7โ€“0 (โˆ’4.2 xG, ten giveaways). The talent isn't the problem; the discipline is a five-alarm fire.

๐Ÿ’ฐ The Bookmakers

The chalk went 5โ€“1 in Matchweek 2; Matchweek 3 shredded it again. Three odds-on contenders โ€” czz, sumin, and ChessFun โ€” all lost, and the coverage ledger backs the carnage: czz (โˆ’3.0) and sumin (โˆ’1.8) genuinely underperformed, while the dogs that beat them (cryo +2.9, anurag +2.0, jonathan +1.4) all cleared their xG. The prices that trusted the table paid out for the layers: cryo (an odds-against dog by our number) won by four, and jonathan flipped a two-goal underdog price into a win. Reputation is worth less here than health and discipline on the day โ€” and now we can measure exactly how much less.

โญ Team of the Week

๐Ÿ† Player of the Week: Kian D (Connor Chang) โ€” 11 goal contributions in a hat-trick-plus masterclass, zero giveaways, the best individual shift of the season, and the engine of the league's biggest overperformance (+6.1 team xG). Not close.
PlayerSideG+AErrorsAvg touch (word)
Kian DConnor Chang11021
Jianyuxpoes5120
varnitedan.k.memes5020
Sanjay Oanurag4019
suzukocryo4116
Harry GaoGidTheKid24131

โšก Most electric: suzuko (touch word 16) and anurag's Sanjay O (19) set the tempo. Sloppy in possession: pancreas uvula ((Stitch)ยฒ, 5 giveaways) headlined the ten-giveaway implosion; Abhinav (Gid) had 3 in a losing cause.

๐Ÿ”ฎ Matchweek 4 Preview

Matchweek 4 puts the two hottest storylines on the marquee and sits Connor Chang and anurag on byes. The questions: can anyone catch dan.k.memes (3โ€“0) in the East, and is Eric L back in the ChessFun squad?

โญ Match of the Week
mingle/Yunyi @ dan.k.memes

The East's pace-setter meets its scariest ceiling. dan.k.memes (3โ€“0) win the quiet way โ€” volume, sweeps, no giveaways, +2.4 xG โ€” while mingle/Yunyi, back from a rest, own the league's single-match high and a fixed finishing stroke. dan's relentless coverage against mingle's top-end firepower; win it and you're the clear class of the conference.

James W @ ChessFun
storyline: the Eric L watch

ChessFun's ceiling rides on availability. With Eric L back in the squad this is a top-two West side; without him, jonathan just published the blueprint and the xG (โˆ’0.9 even at a lowered bar) says there's no next man up. A rested, balanced James W are exactly the kind of side that punishes a short-handed favourite.

cryo @ (Stitch)ยฒ  ยท  czz @ jonathan
storyline: bounce-backs & giant-killers

Two redemption spots. The hottest side in the league, cryo, visits (Stitch)ยฒ โ€” can a โˆ’4.2, ten-giveaway team steady itself in a week? And czz, freshly humbled by four goals and three below their floor, draw the giant-killer jonathan โ€” a nasty landing spot to prove the mauling was a blip, not a level-set.

๐Ÿ‘€ Talking points:  โ€ข Eric L โ€” his status swings ChessFun's season.  โ€ข Rohan G โ€” xpoes keep overperforming a man short; do they get whole?  โ€ข The giveaway count โ€” (Stitch)ยฒ's ten and jonathan's seven say discipline is still random.  โ€ข dan.k.memes at 3โ€“0 โ€” the East's side to beat, hosting its toughest test.