Week 2 was order restored; Week 3 tore it right back up. ChessFun, czz, and sumin โ three of the league's top four โ all lost, two of them run-ruled off the field. This week we're grading every club against expected runs (xR) โ the runs a side should have plated given who actually filled out the lineup card and how strong each zone stacked up. It turns the blowouts into a story: some clubs smashed their ceiling, others cratered miles below it. The through-lines were the two levers that keep deciding this league โ who showed up and who kept the bat under control at the plate.
For every club we simulate the runs it should have plated given the exact lineup that dressed and each side's zone strength, then stack it against what actually crossed the plate. Positive = overperformed (scored more than the matchup implied); negative = underperformed. It's the single best "was it real?" filter on a wild week.
| Club | Runs (raw gets) | Expected (xR) | ฮ | Read |
|---|---|---|---|---|
| Connor Chang | 16 | 9.9 | +6.1 | Kian D's 11-for-11 dragged the whole club miles past its ceiling. Utterly real. |
| cryo | 12 | 9.1 | +2.9 | The 8-run laugher was earned โ cryo beat its number up and down the order. |
| dan.k.memes | 12 | 9.6 | +2.4 | Won the volume battle by more than the matchup said it should. 3โ0 is no fluke. |
| anurag | 11 | 9.0 | +2.0 | Finally cashed the talent โ a genuine overperformance, not just sumin fading. |
| jonathan | 10 | 8.6 | +1.4 | The upset had substance โ jonathan out-hit its expectation even leaving ten men on. |
| xpoes | 9 | 7.8 | +1.2 | A bat short and STILL beat its number. Imagine this lineup whole. |
| GidTheKid2 | 10 | 9.6 | +0.4 | Right on expectation; the win came from an 80% RISP night, not extra baserunners. |
| Fez_Keyreb | 7 | 7.7 | โ0.7 | Roughly par on runs; the loss was rally-killers and low baserunner volume, not the bat. |
| ChessFun | 8 | 8.9 | โ0.9 | Slightly below par โ and that's WITH Eric L scratched lowering the bar. Availability cost them. |
| sumin | 7 | 8.8 | โ1.8 | Underperformed and lost the unbeaten tag. anurag's Contact sweep did real damage. |
| czz | 6 | 9.0 | โ3.0 | The 8-run loss wasn't variance โ czz cratered 3 runs below its own floor. |
| (Stitch)ยฒ | 4 | 8.2 | โ4.2 | The 15โ1 was a total-system failure: 4 on an 8-run lineup, plus ten rallies killed. |
note: raw gets shown as the run baseline for the ledger; game line scores below are scaled to a nine-inning ballgame, winner and margin order preserved.
The game of the season, in both directions โ a mercy-rule laugher that was over by the middle innings. Kian D went 11-for-11 with zero rally-killing outs โ the best single day anyone has had at the plate โ and he didn't do it in a vacuum: Connor swept the Eye zone 4โ0 (against an expectation of just 2.0 there) and took Power, Contact and the at-bats vs the pen 3โ1. As a club Connor plated 16 against an xR of 9.9, a +6.1 overperformance that is the largest of the week and removes any doubt this was a scheduling fluke.
(Stitch)ยฒ was the mirror image โ a total-system collapse. They managed just 4 on a lineup worth ~8 (โ4.2), then killed ten rallies with reckless outs that turned a bad night into a historic one: final line 15โ1. pancreas uvula alone accounted for 5 of the ten. When you snuff out that many rallies of your own, the zone battle is almost beside the point โ you're beating yourself faster than the other club can. This was a run-rule laugher long before the last out.
The West statement of the week, and the xR says it was fully deserved: cryo plated 12 vs 9.1 expected (+2.9) while czz cratered to 6 vs 9.0 (โ3.0) โ a six-run swing that is the whole eight-run margin. The engine room was the Contact zone, 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 clock, jumping first pitches at an average of 20 to czz's 34 โ they were on it a full beat earlier on nearly every at-bat. czz never found a second bat behind vishnu m (4 hits); the supporting cast scratched out just five runs of production. A title contender looked ordinary, and the model agrees it wasn't bad luck โ this one was a genuine no-show at the plate.
The upset of the week is really an availability story. ChessFun's Eric L โ its fastest, most productive bat โ was a late scratch, and the top-heavy lineup 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 Contact 3โ1 edge (3 vs 1.5 expected) and a sweep of the at-bats vs the pen (2โ0). The wart is discipline โ ten rally-killing outs โ which is the only reason this was two runs and not six. Clean that up and the Week-2 giant-killer is a genuine problem; a 60% RISP night to ChessFun's 38% shows the pieces are there.
sumin's unbeaten aura ended hard, and xR 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 Contact: anurag went 4โ0 against a 1.6 expectation (+2.4), the biggest single-zone overperformance of the game.
sumin's one bright spot was a sweep vs the pen (3โ0, +1.8 over expected), but they got blanked in the Eye zone (0 vs 1.6) and never threatened anurag's production anywhere else. Sanjay O (4 hits, quick to jump at 19) ran the anurag show. After an 0โ2 start built on fixable back-end mistakes, anurag turned the corner and took the East's last unbeaten down with it.
The most interesting xR line of the week: both clubs overperformed. Gid landed right on its number on baserunners (10 vs 9.6) and won on the RISP line instead โ an elite 80% conversion (8/10) โ plus Contact and vs-Pen 3โ1 edges. This was a win built on cashing what they earned, not on extra volume.
The story underneath is xpoes: 9 runs against a 7.8 expectation (+1.2) while a bat short (no Rohan G, again). Jianyu was the game's second-best hitter (5 hits) and they swept the Power zone 3โ0 (+2.1 over expected) โ a genuinely strong showing from a thin lineup. Whole, this xpoes club beats its number by more and maybe steals it; short, it ran dry on Smallball (0 vs 1.3) and couldn't match Gid's back end.
The cleanest "RISP isn't everything" game of the season. Fez_Keyreb hit 71% with runners in scoring position to dan's 42% โ and lost by five, because dan simply put far more men on: 12 vs 9.6 expected (+2.4) to Fez's par-ish 7 vs 7.7 (โ0.7). You can't drive in runners you never get aboard.
dan did it with sweeps โ Speed 3โ0 and Eye 4โ0 (+2.3 over expected there) โ and, crucially, a clean sheet on rally-killers (0) while Fez gave four outs back. varnite (5 hits) paced a balanced attack with no weak zone in the order. dan.k.memes is a spotless 3โ0, and the coverage model calls it the most consistent club in the league โ it beats its number every week without ever looking spectacular.
All 14 clubs after Week 3, both leagues. Records first, but the takes lean on xR โ who's really as good as their line score.
EAST
| # | Club | The Read |
|---|---|---|
| 1 | dan.k.memes | 3โ0 and beats its xR every week (+2.4). Wins on volume and sweeps, not clutch (42% RISP). The standard. |
| 2 | GidTheKid2 | 2โ1 with Harry Gao back and an 80% RISP night. Right on run expectancy; the ceiling is the draft-day club. |
| 3 | mingle/Yunyi | Off day, 1โ1, still owns the league's single-game run high. Untested since the RISP fix โ back next week. |
| 4 | sumin | 1โ1. Underperformed (โ1.8) losing the unbeaten tag. Still has a monster ceiling, but the Contact hole is real. |
| 5 | anurag | 1โ2, but the eye test and xR agree it's rising (+2.0). A four-run win that ended sumin's run. |
| 6 | xpoes | 1โ2, and the most unlucky club in the league โ beats its number (+1.2) every week while a bat short. |
| 7 | Fez_Keyreb | 0โ2. Par on runs, but rally-killers and low baserunner volume keep sinking a great RISP stroke. |
WEST
| # | Club | The Read |
|---|---|---|
| 1 | cryo | 2โ1 and the hottest club in the league โ a +2.9 xR, an eight-run demolition of a contender at blazing tempo. |
| 2 | ChessFun | 2โ1, beat cryo head-to-head โ but got upset and came in below par with Eric L scratched. The availability watch is everything. |
| 3 | czz | 2โ1, but โ3.0 in an eight-run loss โ not variance, a genuine no-show at the plate behind vishnu m. Too one-man. |
| 4 | jonathan | 1โ1 and felled the giant with substance (+1.4). Cut the ten rally-killers and this spoiler is dangerous. |
| 5 | James W | Off day, 1โ1. The preseason A+ still finding its level; a real test at ChessFun awaits. |
| 6 | Connor Chang | 1โ2, but +6.1 xR and Kian D's 11-for-11 say the record is a lie. Both losses were to the West's best. |
| 7 | (Stitch)ยฒ | 0โ2 off a 15โ1 (โ4.2 xR, ten rallies killed). The talent isn't the problem; the discipline is a five-alarm fire. |
The chalk went 5โ1 in Week 2; Week 3 shredded it again. Three favored contenders โ czz, sumin, and ChessFun โ all lost, and the coverage ledger backs the carnage: czz (โ3.0) and sumin (โ1.8) genuinely underperformed at the plate, while the dogs that beat them (cryo +2.9, anurag +2.0, jonathan +1.4) all cleared their run expectancy. The line that trusted the standings paid: cryo (a home dog by our number) won by eight, and jonathan flipped a run line it had no business covering into an outright two-run win. Reputation is worth less here than health and discipline on the night โ and now we can measure exactly how much less.
| Player | Club | Hits | Rally-killers | First-pitch avg |
|---|---|---|---|---|
| Kian D | Connor Chang | 11 | 0 | 21 |
| Jianyu | xpoes | 5 | 1 | 20 |
| varnite | dan.k.memes | 5 | 0 | 20 |
| Sanjay O | anurag | 4 | 0 | 19 |
| suzuko | cryo | 4 | 1 | 16 |
| Harry Gao | GidTheKid2 | 4 | 1 | 31 |
โก Most aggressive: suzuko (jumps first pitches at 16) and anurag's Sanjay O (19) set the pace. Rally-killers: pancreas uvula ((Stitch)ยฒ, 5) headlined the ten-out implosion; Abhinav (Gid) and edwin (jonathan) killed rallies too on their way to messy nights.
Week 4 puts the two hottest storylines on the marquee and sits Connor Chang and anurag on off days. The questions: can anyone catch dan.k.memes (3โ0) in the East, and is Eric L back in the ChessFun lineup?
The East's unbeaten meets its scariest ceiling. dan.k.memes (3โ0) wins the quiet way โ volume, sweeps, zero rally-killers, +2.4 xR โ while mingle/Yunyi, back from an off day, owns the league's single-game run high and a fixed RISP stroke. dan's relentless production against mingle's top-end firepower; win it and you're the clear class of the conference.
ChessFun's ceiling rides on availability. With Eric L back in the order this is a top-two West club; without him, jonathan just published the blueprint and the xR (โ0.9 even at a lowered bar) says there's no next man up. A rested, balanced James W is exactly the kind of side that punishes a short-handed favorite.
Two redemption spots. The hottest club in the league, cryo, visits (Stitch)ยฒ โ can a โ4.2, ten-rally-killer team stabilize in a week? And czz, freshly humbled by eight runs and three below its floor, draws the giant-killer jonathan โ a nasty landing spot to prove the mercy-rule blowout was a blip, not a level-set.