Read as:๐Ÿ“š Science Bowl๐Ÿ€ NBA๐Ÿˆ NFLโšฝ Soccerโšพ Baseball๐Ÿงฎ Playoff Picture๐Ÿ‘‘ Category Kingsโญ Player Ratings
โšพ AROUND THE HORN ยท WEEK 4 ยท with expected-runs (xR) analytics

Week 4: The Blowout Week

The East's last unbeaten plated one run, three clubs cleared a crooked number in a rout, and xpoes ran a whole game with two bats.

Week 3 cracked the contenders; Week 4 detonated them. Half the slate was a run-rule laugher, three winners cleared a crooked number, and the biggest name in the East โ€” dan.k.memes, 3โ€“0 and alone atop the league โ€” went down 13โ€“1. We're again grading every club against expected runs (xR): the runs a side should have plated given exactly who filled the lineup card and how strong each zone stacked up. It turns a week of routs into a diagnosis โ€” who actually earned the beatdown, and who simply detonated below their own floor. The two levers that keep running this league did it again: who showed up and who kept the bat under control at the plate.

๐Ÿ“ˆ Three things the line score hides:
โ€ข The blowouts were losers cratering, not winners overreaching. mingle (+6.5) and Fez (+5.1) genuinely soared, but the scores were as much about dan.k.memes (โˆ’4.3) and GidTheKid2 (โˆ’2.7) collapsing miles below their own xR. A rout takes two.
โ€ข Availability wrote the season's starkest line. xpoes dressed two bats โ€” Rohan G and Daniel Y โ€” and still cleared its (rock-bottom) number (+0.3), losing by only three. Rohan G alone drove in 7 hits. Whole, this is a different club; the lineup card remains the biggest lever in the building.
โ€ข dan.k.memes' 1-run game is a total-system failure. Not variance โ€” a 3โ€“0 club blanked in Power, Contact AND Speed, converting 1 of 5 with runners in scoring position and killing seven rallies, a โˆ’4.3 that is the worst coverage line of the season. mingle didn't just win; dan.k didn't show up.

๐Ÿงฎ The Coverage Ledger โ€” runs vs expected runs (xR)

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. On a blowout week it's the cleanest way to separate the earned from the given.

ClubRuns (raw gets)Expected (xR)ฮ”Read
mingle/Yunyi158.5+6.5Back from an off day and utterly unhittable โ€” swept Speed 4โ€“0 and buried a former unbeaten by 12. Fully real.
Fez_Keyreb137.9+5.1The RISP stroke finally had volume behind it: 13 baserunners and a 77% night. First win, and it was a demolition.
James W139.0+4.0The preseason A+ arrived โ€” Contact 4โ€“0, Speed 3โ€“0, a six-run statement. Class showing.
(Stitch)ยฒ128.8+3.2From โˆ’14 to a win in seven days. A Contact 4โ€“0 dragged the whole night despite six rally-killers. Real bounce-back.
sumin119.5+1.5Beat a two-bat xpoes by exactly what a full lineup should. Power + vs-Pen sweeps; back in the win column.
jonathan98.0+1.0Cleared its number even in a loss (Speed 3โ€“1). Three rally-killers and a cold Smallball zone were the difference.
xpoes87.7+0.3Two bats. TWO. And still beat expectation. Rohan G's 7 hits are the story of the week.
czz109.8+0.2Par-plus in a balanced win โ€” no zone blowout, just a deeper order. Now 3โ€“1 and co-leads the West.
cryo99.3โˆ’0.3Right on its number and still lost by 1 โ€” a Smallball 4โ€“0 wasted by an 0-for in Contact and Eye. Efficiency cost it.
ChessFun89.1โˆ’1.1Eric L back but quiet (2 hits); a 25% RISP night sank it. Below par against a rising James W.
GidTheKid279.7โˆ’2.7Full-strength โ€” Harry G played โ€” and still cratered. Six rally-killers and a vs-Pen no-show against a hot Fez.
dan.k.memes59.3โˆ’4.3The 1-run game. Blanked in three zones, 1/5 RISP, seven rally-killers. Worst coverage line of the year.

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.

โšพ Game-by-Game

run line: mingle/Yunyi โˆ’1.5 โœ“
mingle/Yunyi 13 โ€” 1 dan.k.memes
Decided by: a total collapse from the East's unbeaten

The result of the season. mingle/Yunyi, fresh off an off day, was unhittable โ€” 15 baserunners against an xR of 8.5 (+6.5), the biggest overperformance of the year, headlined by a Speed 4โ€“0 and clean sweeps in Power, Contact and Eye. roshan (3 hits, multi-RBI) and theenash s (2) ran a balanced rout.

But 13โ€“1 is a two-sided story, and dan.k.memes' half is historic in the wrong way. A club that came in 3โ€“0 was blanked in Power, Contact AND Speed, managed 5 runs on a 9.3-run lineup (โˆ’4.3), cashed 1 of 5 with runners in scoring position and killed seven rallies. Whatever this was โ€” availability, a bad night, both โ€” it wasn't the club that led the East a week ago. The coverage model calls it the single worst performance it has logged.

xR mingle 15 vs 8.5 (+6.5) ยท dan.k 5 vs 9.3 (โˆ’4.3)
vs expected by zone mingle: Speed 4 vs 1.4, Eye 3 vs 1.3 ยท dan.k: Power 0 vs 1.6, Contact 0 vs 1.6
RISP 67% (10/15) ยท 20% (1/5)   rally-killers mingle 4 ยท dan.k 7   first-pitch avg 27 ยท 36   empty frames 3/23
run line: GidTheKid2 โˆ’1.5 โœ—
Fez_Keyreb 12 โ€” 2 GidTheKid2
Decided by: a RISP clinic and a full-strength no-show

Fez_Keyreb's breakout, and the xR says the ten-run margin was earned twice over. Fez put 13 aboard against a 7.9 expectation (+5.1), swept the Power zone 3โ€“0, and โ€” after weeks of good conversion on thin volume โ€” finally paired it with a 77% RISP night (10/13). Advik S (2 hits, multi-RBI) and Chris W (2) led a deep, disciplined attack.

The alarming half is Gid. This was not an availability excuse โ€” Harry G played (a team-high 2 hits) โ€” and they still cratered to 7 vs 9.7 (โˆ’2.7) with six rally-killing outs and a vs-Pen zone that went 1-for against a 1.9 expectation. A full-strength preseason contender getting run by ten is the most concerning single result of the season for a club that isn't short-handed. The talent is there; the discipline at the plate is not.

xR Fez 13 vs 7.9 (+5.1) ยท Gid 7 vs 9.7 (โˆ’2.7)
vs expected by zone Fez: Power 3 vs 1.5, Smallball 3 vs 1.5 ยท Gid: vs Pen 1 vs 1.9
RISP 77% (10/13) ยท 43% (3/7)   rally-killers Fez 3 ยท Gid 6   first-pitch avg 31 ยท 25   empty frames 3/23
run line: James W โˆ’1.5 โœ“
James W 8 โ€” 2 ChessFun
Decided by: the A+ finally arriving

The preseason favorite looked the part at last. James W overperformed at 13 vs 9.0 (+4.0), powered by a Contact 4โ€“0 and a Speed 3โ€“0 that together were the whole game. akhil (3 hits, multi-RBI) paced it, with Sohil (2) and a first-pitch-jumping Kavin Anreddy (12) behind him. That's a six-run statement and a jump to 2โ€“1.

ChessFun's availability watch got its answer โ€” Eric L is back โ€” but the ceiling didn't come with him: he managed just 2 hits, the club came in below par (8 vs 9.1, โˆ’1.1), and a 25% RISP night (2/8) left no margin. They were blanked in Contact (0 vs 1.8) and Speed (0 vs 1.0), the exact zones James W swept. Getting the star back isn't the same as getting the whole order back.

xR James W 13 vs 9.0 (+4.0) ยท ChessFun 8 vs 9.1 (โˆ’1.1)
vs expected by zone James W: Contact 4 vs 1.5, Speed 3 vs 1.2 ยท ChessFun: Contact 0 vs 1.8
RISP 54% (7/13) ยท 25% (2/8)   rally-killers James W 5 ยท ChessFun 4   first-pitch avg 27 ยท 24   empty frames 2/23
run line: cryo โˆ’1.5 โœ—
(Stitch)ยฒ 4 โ€” 3 cryo
Decided by: a Contact sweep and a redemption arc

Seven days after a โˆ’14, (Stitch)ยฒ won a nail-biter โ€” and the xR says the bounce-back was real: 12 aboard against an 8.8 expectation (+3.2), built on a Contact 4โ€“0 and a Power 3โ€“1. Praneel A was the engine (3 hits, multi-RBI), though the old wart lingered โ€” six rally-killing outs nearly gave it all back and kept a comfortable win to one run.

cryo will rue this one: it landed right on its number (9 vs 9.3, โˆ’0.3) and swept Smallball 4โ€“0, but got blanked in both Contact and Eye (0-for against ~1.6 each) โ€” the zones Stitch owned. Edward was magnificent (a week-high 4 hits), but no second bat emerged and a 44% RISP night couldn't cover four rally-killers. The hottest club in the West stubbed its toe on a team it should have beaten.

xR Stitch 12 vs 8.8 (+3.2) ยท cryo 9 vs 9.3 (โˆ’0.3)
vs expected by zone Stitch: Contact 4 vs 1.5, Power 3 vs 1.4 ยท cryo: Smallball 4 vs 1.4, Contact 0 vs 1.6
RISP 33% (4/12) ยท 44% (4/9)   rally-killers Stitch 6 ยท cryo 4   first-pitch avg 29 ยท 26   empty frames 2/23
run line: sumin โˆ’1.5 โœ“
sumin 5 โ€” 2 xpoes
Decided by: a full lineup vs a two-bat club

The availability story of the season, told in numbers. xpoes dressed just two rostered bats โ€” Rohan G and Daniel Y โ€” and yet the xR, which already bakes in the short bench, says they beat their number (8 vs 7.7, +0.3). Rohan G was heroic: 7 hits, multiple RBI, plus Smallball (3โ€“0) and Eye (2โ€“1) sweeps, carrying a lineup that had no business staying within three.

sumin did exactly what a whole order should against a skeleton crew: 11 vs 9.5 (+1.5), with Power and vs-Pen 3-hit sweeps and a steady 55% RISP night. Lucas (7 hits, multi-RBI) matched Rohan blow-for-blow on the other side. There's no shame in this loss for xpoes โ€” the shame is a roster this good keeps taking the field half-empty. Whole, they're a playoff club; short, they're 1โ€“3.

xR sumin 11 vs 9.5 (+1.5) ยท xpoes 8 vs 7.7 (+0.3)
vs expected by zone sumin: Power 3 vs 2.1, vs Pen 3 vs 1.9 ยท xpoes: Smallball 3 vs 1.5, Contact 0 vs 1.2
RISP 55% (6/11) ยท 50% (4/8)   rally-killers sumin 2 ยท xpoes 4   first-pitch avg 29 ยท 27   empty frames 4/23
note: xpoes fielded two rostered bats (Rohan G, Daniel Y); the xR expectation already reflects the short lineup.
run line: czz โˆ’1.5 โœ“
czz 6 โ€” 4 jonathan
Decided by: depth over a top-heavy giant-killer

czz keeps winning the quiet way. No zone blowout, no single hero โ€” just a par-plus 10 vs 9.8 (+0.2) and a deeper order: vishnu m (2 hits), anish a (2) and Charles (1) all chipped in, and a 60% RISP night stretched the margin to two. That's a 3โ€“1 record and a share of the West lead built on breadth.

jonathan actually cleared its number (9 vs 8.0, +1.0) and out-hit czz in the Speed zone (3โ€“1), so this wasn't a no-show โ€” it was the back of the order. Three rally-killers and a cold Smallball zone (0-for) were the whole difference, and edwin h (2 hits) had no consistent partner. The giant-killer has real coverage every week; it just keeps leaving runners on at the margins.

xR czz 10 vs 9.8 (+0.2) ยท jonathan 9 vs 8.0 (+1.0)
vs expected by zone czz: Contact 2 vs 1.4 ยท jonathan: Speed 3 vs 1.2, Smallball 0 vs 0.9
RISP 60% (6/10) ยท 56% (5/9)   rally-killers czz 0 ยท jonathan 3   first-pitch avg 29 ยท 21   empty frames 4/23

๐Ÿ“Š Power Rankings

All 14 clubs after Week 4, both leagues. Records first, but the takes lean on xR โ€” who's really as good as their line score.

EAST

#ClubThe Read
1mingle/Yunyi2โ€“1 and back with a vengeance โ€” a +6.5, 12-run demolition. Best single performance of the year and the East's new class.
2sumin2โ€“1, +run diff. Did exactly what a full order should to a short one. Power/vs-Pen sweeps; the most complete East club right now.
3dan.k.memes3โ€“1 on paper but the ugly run diff and a 1-run implosion (โˆ’4.3) scream regression. The record is the outlier, not the blowout.
4anuragOn an off day, 1โ€“2 but trending up after ending sumin's streak. A quiet week to hold serve; the schedule eases.
5Fez_Keyreb1โ€“2, but the +5.1 breakout says the arrow points up hard. Pair that RISP stroke with volume and it's a problem.
6GidTheKid22โ€“2, and now the worry is real โ€” full-strength and run by ten (โˆ’2.7, six rally-killers). Talent without discipline.
7xpoes1โ€“3, the league's hard-luck case โ€” beats its number every week while chronically short. Rohan G is carrying a ghost lineup.

WEST

#ClubThe Read
1czz3โ€“1 and co-leads the West on depth, not stars. Zero rally-killers, balanced order, +0.2. Wins ugly and often.
2James W2โ€“1 and finally the A+ on the field โ€” Contact/Speed sweeps, +4.0, a six-run statement. The scariest ceiling in the league.
3cryo2โ€“2. Landed on its number and lost by 1 to a bounce-back Stitch โ€” an efficiency loss, not a talent one. Still dangerous.
4Connor ChangOn an off day, 1โ€“2 but Kian D's ceiling and a big run diff make it a lie of a record. Sleeping giant of the West.
5ChessFun2โ€“2. Got Eric L back and still came in below par (โˆ’1.1) on a 25% RISP night. The order, not the star, is the issue.
6jonathan1โ€“2, but cleared its number again in a loss (+1.0). Fix the rally-killers and cold Smallball and the spoiler is a seed.
7(Stitch)ยฒ1โ€“2 and off the mat โ€” a +3.2, Contact-4โ€“0 win a week after the โˆ’14. Six rally-killers still cap the ceiling, but the pulse is back.

๐Ÿ’ฐ From the Books

The chalk actually held this week โ€” five of six favorites covered, and the two clubs laying the biggest run lines (sumin, mingle) cashed emphatically. The lone miss was a real one: cryo at (Stitch)ยฒ, where a โˆ’14 club a week ago flipped the board. The coverage ledger backs the blowouts โ€” the winners of the three routs (mingle +6.5, Fez +5.1, James W +4.0) all smashed their run expectancy, while the beaten (dan.k โˆ’4.3, Gid โˆ’2.7) cratered below their own floor. The one line worth fading next week is dan.k.memes: a 3โ€“1 record propped up by an ugly run differential is exactly the kind of reputation the books price too high.

โญ Players of the Week

๐Ÿ† Player of the Week: Rohan G (xpoes) โ€” 7 hits, a multi-RBI day with Smallball (3โ€“0) and Eye (2โ€“1) sweeps, batting on a two-bat club and keeping a full-strength sumin to a three-run win. The scoreboard says loss; the context says the best individual performance of the week, and the reason xpoes still beat its xR a bat short.
PlayerClubHitsRally-killersFirst-pitch avg
Edwardcryo4127
Rohan Gxpoes4127
Lucassumin4032
roshanmingle/Yunyi3227
akhilJames W3129
Advik SFez_Keyreb3230

โšก Most aggressive: James W's Kavin Anreddy and Gid's Abhinav A (both jump first pitches at 12) beat everyone to the plate. Rally-killers: dan.k.memes's seven-out meltdown headlined the week; (Stitch)ยฒ and GidTheKid2 gave back six apiece โ€” three clubs whose discipline, not talent, decided their night.

๐Ÿ”ฎ Week 5 On Deck

Six games, and the marquee is loaded: the West's two leaders collide, the East's hottest club hosts a full-strength Gid looking to prove Week 4 was a fluke, and xpoes finally gets a chance to field a lineup. dan.k.memes and ChessFun are on off days.

โญ Game of the Week
czz @ James W Fri 7/17 ยท 9:45 ET

The West's two best, and a share of first on the line. czz (3โ€“1) wins on depth, zero rally-killers and a deep order; James W (2โ€“1) just unleashed the preseason A+ โ€” Contact/Speed sweeps, +4.0 โ€” in a six-run statement. czz's breadth against James W's freshly-clicked ceiling; the winner is the clear class of the league at the midpoint.

GidTheKid2 @ mingle/Yunyi Wed 7/15 ยท 10:00 ET
storyline: bounce-back vs the buzzsaw

The worst possible landing spot for a reeling favorite. mingle/Yunyi just posted the year's best coverage line (+6.5) in a 12-run rout; Gid was run by ten while full-strength (โˆ’2.7, six rally-killers). If Gid can't clean up its at-bats here, the 2โ€“2 start becomes a genuine crisis โ€” and mingle stakes an early claim to the East's No. 1 seed.

Fez_Keyreb @ sumin Tue 7/14 ยท 11:00 ET  ยท  anurag @ xpoes Fri 7/17 ยท 10:30 ET
storyline: the East's risers & the availability test

Two East swing games. Fez brings a +5.1 breakout into a sumin side that just carved up a short lineup โ€” a real test of whether Fez's RISP-plus-volume version is here to stay. And xpoes hosts anurag with the season's biggest question mark attached: get a real order around Rohan G and this is a winnable game; show up two-deep again and it won't matter.

๐Ÿ‘€ What to watch:  โ€ข xpoes availability โ€” Rohan G can't keep carrying two bats; a whole lineup flips the anurag game.  โ€ข Gid's rally-killers at the buzzsaw โ€” six last week won't survive mingle.  โ€ข jonathan @ (Stitch)ยฒ (Tue 10 ET) โ€” two +xR clubs that can't stop killing rallies; whoever stays disciplined at the plate wins.  โ€ข Connor Chang off the off day at cryo (Fri 9 ET) โ€” Kian D vs a cryo side coming off a stunning slip.