Miz-waukee’s Best — The Brandon League

Last updated Thursday, August 20 · 01:53 PM ET

☕ Morning Briefing

🏆 MIZ holds 1st at 105.0 roto points, 19.0 ahead of Hit the Damn Ball You Bums — a comfortable cushion, but keep an eye on the RBI category where GoOs is just 4 behind you.

⚾ Your guys delivered across the board yesterday: Yandy Diaz went 1-for-3 with a homer, 2 runs, 2 RBI, and a walk; Andres Munoz was immaculate — 1 IP, 0 H, 0 ER, 1 K, and a save; and Kaelen Culpepper (RI 89, MLB Pipeline #34) made his MLB debut count, going 3-for-4 with a run vs. the Atlanta Braves in his first big-league action, which you're positioned to benefit from directly. The one blemish: Sandy Alcantara labored through 6 IP, giving up 8 H and 3 ER on just 1 K — keep the ratios context in mind as that line dents ERA/WHIP.

📊 Two category alerts worth acting on: you trail BLOB by just .001 AVG — one point there for the taking — and Culpepper's 3-for-4 day is exactly the kind of line that tightens that gap. On the AVG side, Hogan Harris's closer role is confirmed with a sim +1.5 — the saves category is where he slots in cleanly if you have a decision to make. Also on the wire, David Fry is back in Cleveland's lineup (recalled from Columbus, available FA) and Nestor Cortes has signed with Philadelphia (available FA), the latter potentially relevant as a ratio stabilizer.

📰 The sharpest external note worth flagging: Cade Cavalli has become a genuine strikeout monster — 21 Ks in 14 innings over his last two starts — and Jacob deGrom is slated to return to the mound tonight for Texas after his triceps-fatigue scare cut short his last outing after just two innings; with hip and glute issues also in his history this season, treat his availability as fragile. Bryan Baker of Tampa Bay has quietly converted 25 straight save chances and sits at 36 saves on the year — if he's available in your league, that closer profile is elite-tier at this stage of the season.
ELIGIBILITYC. Carrigg SS 8/10K. Schwarber 1B 4/10
Your standing
1stof 12
105.0 roto pts +19.0 clear of 2nd
+0.5 pts vs last update
Top Gaps
SB (7.0) W (7.0)
categories below mid-pack
Score change since last update
W +0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
865
930
🥇
HR
248
270
🥇
RBI
814
818
🥇
SB
122
127
132
174
+47
AVG
.253
.254
.255
.258
+0.003
K
1085
1100
1167
+67
W
61
62
64
76
+14
SV
71
74
77
86
+12
ERA
3.40
3.26
🥇
WHIP
1.16
1.11
🥇

📅 Yesterday's MIZ Box Scores (2026-08-19)

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

✅ Activated off the IL: Jordan Lawlar (SS · 2026-08-17) — rehab done.

On the IL, no rehab games yet: James Wood (IL10), Joe Ryan (IL15), Spencer Schwellenbach (IL60 · watch).

📊 League Activity (last 24h)

All adds, drops, and trades across the 12 teams.

TeamMove
Hit the Damn Ball You Bums+ Coby Mayo | Clay Holmes
Photogenic Nick Kurtz+ Michael McGreevy | Brandon Pfaadt
Hit the Damn Ball You Bums+ Jeff McNeil | Dustin May
Team Knighton+ Vinnie Pasquantino | Xander Bogaerts
Photogenic Nick KurtzTyler Soderstrom

🏆 League Standings

Current roto points · 10k-sim projected finish. FAAB = acquisition budget remaining.

97.7% to win the league · proj finish 1.0 · 99.6 roto pts

#TeamPtsFAABWin%Proj PtsProj Rk
1MIZ Miz-waukee’s Best105.0$097.7%99.61.0
2FRAN Hit the Damn Ball You Bums86.0$742.2%87.42.2
3KRTZ Photogenic Nick Kurtz77.0$380.1%80.73.3
4GoOs I need Buck Showalter76.0$1700.0%72.54.8
5PEYT Phil Swift's Flex Seal 73.0$360.0%78.13.7
6BLOB Camp MVP65.0$1680.0%68.25.7
7THAR Phil Mickeltits63.0$1760.0%57.67.4
8KNIG Team Knighton53.0$1470.0%54.68.0
9GARR The Boys of Summer49.0$1550.0%51.08.9
10DORN Dorn and Associates LLC 46.0$890.0%44.610.5
11RAGE Ramirez Against the Machine44.0$1630.0%40.111.6
12FRST Worst2First43.0$1540.0%45.510.2

Your categories · projected roto points

R 12.0HR 12.0RBI 10.7SB 7.5AVG 7.5W 6.0SV 9.5K 10.6ERA 11.9WHIP 11.9

Winnable — push here: SB, AVG, W, SV.

🚨 Today's Streaming Board

141 of 200 GS · should be 159 · 18 behindBehind pace — stream aggressively
059 left · ~10.9/wk to cap · proj 177200

RelieverRecon's BP score + Pitcher List's tier ranking + our matchup score, folded into one Verdict — rows ranked by the Verdict number, your arms pinned on top. Refreshed 17:45 · BP post.

⚠ Patreon blocked today's post body, so the Save/Hold Vulture and Multi-Inning lists below could not be read. The SP board is current — check the BP post directly for today's relievers.

Top SPs · ranked by Verdict · green = yours

PitcherMatchupVerdictBPMIZPLTake
Andrew Alvarez@ TEXDARTleash6.75.3#13Low pitch count limits ceiling; quality insufficient to justify.
Robert Gasservs SEADART6.84.9#10Cutter approach vs. RHB earns slight upgrade interest.
Anthony Kayvs ATLDART7.34.3#11Quietly solid ratios soften tough Atlanta matchup.
Shane Bieber@ TBDART5.52.0#8Improved curveball feel suggests strikeout upside returning.
Grayson Rodriguez@ HOUDART8.12.8#18Ranking undersells him; arsenal upside real if breaking balls click.
Randy Dobnakvs ATHDART6.93.4#165-6 frames possible but unfavorable enough to avoid.
Brady Singervs STLSIT5.82.9#15QS possible but not worth rostering for.

Your staff: 3.26 ERA / 1.11 WHIP · GS 141/200 — Behind pace — stream aggressively. Verdict = the best 2 of BP · our score · Pitcher List, averaged (low outlier dropped); before BP posts it's our score + PL. ⚠ = our matchup score dissented — eyeball that one. Tap a MIZ score for the reasoning.

Tomorrow · 1 of yours + top 5 FA · Fri 8/21 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Jacob Misiorowskivs ATLAUTO START7.2#1Elite arm, run it out there.
Sean Manaea@ CWSDART⚠ opener4.6#17Velocity retained; starting through last week's rough outing.
Joey Cantillo@ COLDART4.7#20Profile is fine; Coors is not.
J.T. Ginn@ HOUDART4.9#22Vargas Rule viable; favorable road park helps.
Nick Lodolo@ AZSITrust1.5#15Changeup feel present but rhythm still building post-return.
Connor Prielipp@ SDSIT4.1#24Bad last outing but whiff upside intact.

Probable Multi-Inning (rating ≥ 8.0)

⚠ Couldn't read today's post body (Patreon block) — list unavailable.

Bulk Watch (rating ≥ 8.0)

⚠ Couldn't read today's post body (Patreon block) — list unavailable.

Save Vulture (rating ≥ 8.0)

⚠ Couldn't read today's post body (Patreon block) — list unavailable.

Hold Vulture (rating ≥ 8.0)

⚠ Couldn't read today's post body (Patreon block) — list unavailable.

Rested Multi-Inning (rating ≥ 8.0)

⚠ Couldn't read today's post body (Patreon block) — list unavailable.

📼 Streamer Report Card

Does the Streaming Board actually work? Every pick it showed, frozen at pick time and graded off the real box score. Two scoreboards below: first our own calls — the Verdict ladder and MIZ (our matchup score, 0–10) — then the outside lists behind them, BP (RelieverRecon's daily BP Streamers post) and PL (Pitcher List's tier ranking). Grades are recomputed from raw lines on every build — the rubric can change, the history follows.

Last 30d · 462 starts graded over 30 days · GOOD+ 53% · BLOWUP 16% · agg ERA 4.12 · WHIP 1.27 · 4.6 K/start · 520 picks logged, 50 never started, 8 awaiting a box score — not graded

Grade mix · all 462 graded starts

GEM 97 GOOD 149 OK 140 BLOWUP 76
GEM6+ IP, ≤1 ER · or 6+ IP, 8+ K, ≤2 ERGOODquality start (6+ IP, ≤3 ER) · or 5+ IP, ≤2 EROKheld the line without earning GOODBLOWUP5+ ER · or under 4 IP with 4+ ERGOOD+ = GEM + GOOD. A pick whose starter never took the ball grades to nothing and leaves every rate below.
CohortnGOOD+BLOWUPERA
Q1 — Do our own calls work? · Verdict ladder + MIZ bands · live board rows only, nothing backfilled
Verdict · AUTO START1669%6%3.00
Verdict · START3057%10%3.49
Verdict · DART7549%15%4.46
Verdict · SIT13251%22%4.54
MIZ ≥ 5.09258%14%3.76
MIZ 3.5–4.98855%17%4.51
MIZ < 3.56340%24%5.13
All live board picks25352%17%4.29
Q1 read — the ladder has not separated: GOOD+ runs 69% · 57% · 49% · 51% down the rungs, and MIZ sorts: GOOD+ falls 58% · 55% · 40% from the top band down. Too early either way — the top rungs are still AUTO START n=16 over 21 days of live picks; this is the line to watch as rows land.
Q2 — Which outside list earns the weight? · BP and PL graded on their own published lists · mostly rebuilt from git
PL · Auto Start5869%14%3.49
PL · Probably Start5169%22%3.76
PL · Questionable Start10950%16%4.55
PL · Do Not Start21250%18%4.19
BP · Auto2638%19%4.59
BP · Likely6543%15%3.99
All graded picks46253%16%4.12
Q2 read — against the 53% all-picks baseline, PL's top tiers clear it (69% · 69%) and BP's top tiers sit under it (38% · 43%) — PL is earning the weight, BP is not.

Rows are overlapping lenses on the same picks, not a partition — one start can be a PL Auto Start and a Verdict SIT at once, so they never sum to the headline; each group is read against its own baseline row.

Dissent check — the override is earning its keep — 80% GOOD+ on n=5. Splits are picks the board started over our MIZ sit-call (vs 52% for all live picks).

🔥 Today's Hitter Streamers

Top 10 FA bats for today's slate · score = split vs SP hand (35%) + SP softness (35%) + bat quality (15%) + trailing 15 days (10%) + park (5%) · facing an elite arm fades the score hard (feast on weak pitchers).

#HitterMatchupWhyLegsScore
1CONSIDERTyler StephensonC · 7% own
vs STL · McGreevy RHP
.344 xwOBAL15: 0.603 OPS (45 PA)L14 contact +4.1 (.461 xwOBAcon, 24 BBE)usually bats 4th (×1.05)McGreevy .355 allowed · soft SP0.774 OPS vs RHP (250 AB)CIN plays hot
L15
bat
SP
L/R
park
70
2AUTO STARTRyan ViladeRF · 0% own
vs TOR · Bieber RHP
.324 xwOBAL14 contact +6.0 (.582 xwOBAcon, 14 BBE)usually bats 4th (×1.05)fills 2B needfills OF needbeats 5 of 7 eligible startersshort side vs RHP — 40% of ABBieber .390 allowed · soft SP0.719 OPS vs RHP (75 AB)
L15
bat
SP
L/R
park
68
3AUTO STARTJustin Foscue2B · 0% own
vs WSH · Alvarez LHP
.319 xwOBAL14 contact -0.5 (.358 xwOBAcon, 15 BBE)usually bats 6th (×0.98)fills 2B needbeats 2 of 3 eligible startersAlvarez .326 allowed · soft SP0.971 OPS vs LHP (90 AB)
L15
bat
SP
L/R
park
68
4AUTO STARTVictor Mesa Jr.LF · 0% own
vs TOR · Bieber RHP
.318 xwOBAL15: 0.978 OPS (32 PA)L14 contact -0.6 (.356 xwOBAcon, 22 BBE)usually bats 6th (×0.98)fills OF needbeats 3 of 4 eligible startersBieber .390 allowed · soft SP0.75 OPS vs RHP (130 AB)
L15
bat
SP
L/R
park
64
5AUTO STARTLane ThomasCF · 1% own
@ CWS · Kay LHP
.317 xwOBAusually bats 7th (×0.95)fills OF needbeats 3 of 4 eligible startersKay .342 allowed · soft SP0.845 OPS vs LHP (124 AB)
L15
bat
SP
L/R
park
61
6AUTO STARTJoey LoperfidoLF · 0% own
vs LAA · Rodriguez RHP
.297 xwOBAfills OF needbeats 3 of 4 eligible startersRodriguez .379 allowed · soft SP0.721 OPS vs RHP (88 AB)
L15
bat
SP
L/R
park
57
7AUTO STARTRichie PalaciosLF · 1% own
vs TOR · Bieber RHP
.312 xwOBAL15: 0.876 OPS (45 PA)L14 contact -1.0 (.348 xwOBAcon, 28 BBE)usually bats 8th (×0.93)fills 2B needfills OF needbeats 4 of 5 eligible startersBieber .390 allowed · soft SP0.736 OPS vs RHP (227 AB)
L15
bat
SP
L/R
park
56
8CONSIDERGary SanchezC · 2% own
vs SEA · Kirby RHP
.360 xwOBAL15: 0.979 OPS (27 PA)L14 contact +5.0 (.481 xwOBAcon, 14 BBE)usually bats 6th (×0.98)Kirby .303 allowed · avg SP0.766 OPS vs RHP (99 AB)
L15
bat
SP
L/R
park
55
9AUTO STARTTaylor TrammellCF · 0% own
vs LAA · Rodriguez RHP
.302 xwOBAL15: 0.449 OPS (33 PA)L14 contact +2.8 (.432 xwOBAcon, 13 BBE)usually bats 7th (×0.95)fills OF needbeats 3 of 4 eligible startersRodriguez .379 allowed · soft SP0.749 OPS vs RHP (153 AB)
L15
bat
SP
L/R
park
55
10AUTO STARTJorge MateoSS · 1% own
vs TOR · Bieber RHP
.324 xwOBAusually bats 9th (×0.90)fills OF needbeats 4 of 5 eligible startersBieber .390 allowed · soft SP0.727 OPS vs RHP (80 AB)
L15
bat
SP
L/R
park
54

Tiers vs YOUR lineup tonight — median starter 49, worst Zach Neto (10). AUTO START = beats the median eligible starter.

TBD starter = neutral SP + split legs until the probable posts (refresh upgrades it). Splits need 30+ AB vs that hand. IL bats are excluded; bats who rarely start against tonight's hand are dropped. Doubleheaders: legs average the ends he plays, and everyday bats get up to a ×1.50 volume boost. Lineup slot scales the score by expected PAs from the bat's usual spot (leadoff ×1.12 … 9-hole ×0.90, modal over the last ~10 played days) — his typical order, not today's card, since that posts after waivers run.

🎯 FA Hitters — Top 5 recommended · every signal considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Ryan Jeffers
86
1Rafael Flores Jr.1B · Pit · 4.1%HEATER
86-heat, 5 HR/10 RBI last 7 days; elite 0.638 xwOBAcon on trusted 17-BBE sample with corroborating production
Heat 86 · 17 BBE · ATC 38 PA · 1 HR · 0 SB · 0.233 · L7 0.435 · 5 HR · sim +0.0 pts
2Luis Robert Jr.
CF · NYM · 12.9% · UPSIDE
Only +0.6 sim pick; 6 SB projection addresses MIZ's live SB gap with everyday CF upside
ATC 122 PA · 4 HR · 6 SB · 0.233 · L7 0.214 · 1 HR · sim +0.6 pts
3Andres Chaparro
1B · Wsh · 0.5% · HEATER
83-heat on 20 BBE, .429 BA/.385 L14 with HR/RBI production corroborating contact quality
Heat 83 · 20 BBE · ATC 68 PA · 2 HR · 0 SB · 0.228 · L7 0.429 · 2 HR · sim +0.0 pts
4Dylan Crews
RF · Wsh · 6.0% · CATEGORY FIT
5 projected SB addresses live SB need; +0.3 sim with everyday AB and still-developing upside
ATC 124 PA · 4 HR · 5 SB · 0.232 · L7 0.177 · 0 HR · sim +0.3 pts
5Colt Keith
2B · Det · 5.3% · HEATER
HM-rail 84-heat at 14 BBE borderline; .467 xwOBAcon plus .375 BA and 108 wRC+ projection corroborate
L7 flare 84 · ATC 131 PA · 4 HR · 1 SB · 0.259 · L7 0.375 · 1 HR · sim +0.1 pts
Passed on: Abimelec Ortiz has the strongest heat-board credentials (27 BBE, 0.505 xwOBAcon) but limited PA projection (101) and zero SB in a lineup where MIZ's SB cushion is razor-thin edge Crews and Robert ahead of him.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
18Randy ArozarenaSEAOF-.274.3451720123Randy Arozarena is only hitting .238 in August, but his expected stats for this month suggest it should be closer to .280. I’m a little d…
19Kyle SchwarberPHIDH+2.244.365373129When Kyle Schwarber is hot, he’s HOT. The Field of Dreams game was his second two-homer outing in his last five starts and facing the Twi…
39Yandy DíazTB1B+10.305.362193123
40Miguel VargasCHW1B/3B-10.242.3842812113Miguel Vargas continues to slump, and while there isn’t anything you should do about it from an add/drop perspective, it’s certainly frus…
53Ozzie AlbiesATL2B-1.251.28520297
57Zach NetoLAASS+4.224.2952017107
62Royce LewisMIN1B/2B/3B+8.240.3231312103
63Cole CarriggCOLOF+2.281.3275767
72Jac CaglianoneKC1B/OF+23.279.363226107Jac Caglianone has improved the strikeout rate in a huge way, and the ground ball rate is below 50%. All systems are GO.
77Dansby SwansonCHCSS+2.216.3071817100
84Ty FranceSD1B+1.291.326171105
101Tyler SoderstromATH1B/OF+5.245.328192
112Tyler StephensonCINC+UR.241.34412095
114Dylan CrewsWSHOF+15.211.31910889
117Ryan JeffersMINC+15.283.360101117
120Tim TawaARI1B/2B/OF+16.235.3047679
122Andruw MonasterioBOS2B/SS+15.261.3036490
126Luis RengifoSD2B/3B/OF+17.243.3084686
137Abimelec OrtizWSH1B/OF+UR.277.3915088
138Joe MackMIAC-34.236.30612080Joe Mack has better skills than this, but there are enough catchers that you could just stream.
139Bryce EldridgeSF1B-26.246.34914199Bryce Eldridge is getting the ball in the air, but he’s not pulling it much and strikeouts have been an issue. He’s a solid hold in Dynas…
TSHenry BolteOakOF.270.30661496Henry Bolte (OF, ATH) — Playing every day but the results aren’t overly exciting (though playing a ton of lefties lately has helped).
TSJordan LawlarAri3B/OF.250.2941488Jordan Lawlar (3B/OF, ARI) — Has a home run in back-to-back games on his rehab, but striking out a TON. Sounds like he’ll be back this we…
TSKaelen CulpepperMinSS.314.3251090Kaelen Culpepper (SS, MIN) — Culpepper is off to a slow start and is sitting every third day or so, but can remain an upside stash if you…
TSLawrence ButlerOakOF.214.31411994Lawrence Butler (OF, ATH) — Plays regularly and streamable at home, but has a .504 OPS on the road.
TSWalker JenkinsMinOF91Walker Jenkins (OF, MIN) — Hitting extremely well in August (1.063 OPS), and the collapse of Larnach may give him a chance to break throu…
URJames WoodWshOF.265.4193017130Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 8/6–8/19 · Heat = percentile vs all MLB bats over the same window (xwOBAcon 30 · EV 20 · Brl 20 · HH 15 · K 10 · BB 5) · min 15 BBE to qualify (smaller samples live in the HM rail) · IL excluded.

86
Rafael Flores Jr.
1B · Pit · 4.1% own · xwOBAcon .638 · EV 93.4 · Brl 29.4% · 17 BBE
▲ .081 BA vs SZN
BAHRRBIRSB
SZN.312612100
L14.39351080
84
Jose Siri
CF · LAA · 0.1% own · xwOBAcon .640 · EV 95.3 · Brl 33.3% · 15 BBE
▲ .002 BA vs SZN
BAHRRBIRSB
SZN.257723254
L14.2591432
83
Abimelec Ortiz
1B · Wsh · 8.5% own · xwOBAcon .505 · EV 92.7 · Brl 18.5% · 27 BBE
▲ .001 BA vs SZN
BAHRRBIRSB
SZN.2775970
L14.2784860
83
Andres Chaparro
1B · Wsh · 0.5% own · xwOBAcon .463 · EV 91.4 · Brl 20.0% · 20 BBE
▲ .135 BA vs SZN
BAHRRBIRSB
SZN.250832260
L14.3852980
80
Colton Cowser
CF · Bal · 1.7% own · xwOBAcon .561 · EV 90.7 · Brl 19.0% · 21 BBE
▲ .046 BA vs SZN
BAHRRBIRSB
SZN.2121133348
L14.2583540
80
Eduardo Valencia
1B · Det · 7.6% own · xwOBAcon .476 · EV 91.9 · Brl 29.4% · 17 BBE
▼ .076 BA vs SZN
BAHRRBIRSB
SZN.356617120
L14.2802630
79
Randal Grichuk
RF · ChW · 0.3% own · xwOBAcon .420 · EV 95.1 · Brl 14.3% · 21 BBE
▲ .116 BA vs SZN
BAHRRBIRSB
SZN.2771031310
L14.3931770
78
Brett Sullivan
C · Col · 0.9% own · xwOBAcon .470 · EV 88.9 · Brl 13.0% · 23 BBE
▲ .042 BA vs SZN
BAHRRBIRSB
SZN.238727211
L14.2803960
78
Joc Pederson
DH · Tex · 3.1% own · xwOBAcon .397 · EV 98.5 · Brl 11.1% · 18 BBE
▼ .132 BA vs SZN
BAHRRBIRSB
SZN.2392246492
L14.1072420
77
Tim Tawa
CF · Ari · 3.3% own · xwOBAcon .486 · EV 91.3 · Brl 12.5% · 32 BBE
▲ .010 BA vs SZN
BAHRRBIRSB
SZN.235729236
L14.2451334
Honorable mention · hottest L7 (8/13–8/19), not yet on the board · tiny samples — peek, don't trust
89
Ryan Vilade
RF · TB
.757 xwOBAcon
10 BBE · .429 L7
85
Lars Nootbaar
LF · Ari
.545 xwOBAcon
9 BBE · .250 L7
84
Colt Keith
2B · Det
.467 xwOBAcon
14 BBE · .375 L7
83
Ben Malgeri
CF · Det
.465 xwOBAcon
10 BBE · .250 L7
81
Mickey Gasper
C · Bos
.704 xwOBAcon
9 BBE · .400 L7
78
Victor Bericoto
1B · SF
.455 xwOBAcon
8 BBE · .182 L7
🎯 FA Pitchers — Top 5 recommended · every signal considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Kyle Harrison
63
1Hogan HarrisRP · Oak · 5.2%CATEGORY FIT
Closer role confirmed, +1.5 sim, SV rank 3 with 3-save cushion above — locks saves.
Supp 63 · 18 BBE · ATC 14.0 IP · 1 W · 15 K · 4.20 · 1.41 · 5 SV · Closer · sim +1.5 pts
2Dylan Smith
RP · SF · 0.4% · CATEGORY FIT
Confirmed closer, +1.5 sim ties Harris; 5 projected SV adds directly to thin saves lead.
Supp 36 · 10 BBE · ATC 15.0 IP · 1 W · 13 K · 3.97 · 1.33 · 5 SV · Closer · sim +1.5 pts
3Andrew Kittredge
RP · Bal · 1.8% · BEST VALUE
94th-pctile suppression on 14 BBE is sub-threshold but 3.87 ERA/1.21 WHIP protects #1 ratios.
Supp 94 · 14 BBE · ATC 14.0 IP · 1 W · 13 K · 3.87 · 1.21 · 3 SV · Closer · sim +1.3 pts
4David Peterson
SP · ChC · 5.1% · BEST VALUE
+0.6 sim leads all SPs; 82nd-pctile suppression on 37 BBE trusted; ratios safe at 3.97/1.37.
Supp 82 · 37 BBE · ATC 24.0 IP · 2 W · 21 K · 3.97 · 1.37 · sim +0.6 pts
5Max Scherzer
SP · Tor · 2.8% · HEATER
88th-pctile suppression on 48 BBE — largest trusted sample; ATC ERA hurts but contact data dominant.
Supp 88 · 48 BBE · ATC 29.0 IP · 1 W · 27 K · 4.77 · 1.27 · sim +0.2 pts
Passed on: Brandon Pfaadt has the best suppression sample (51 BBE, 84th pctile) among SPs with full volume, but 4.60 ERA and 1.30 WHIP risk bleeding MIZ's #1 ERA/WHIP standings for only +0.2 sim gain.

⚾ Pitcher List Rankings

PL Top 100 SP · your arms + top FAs.

On Pitcher List · 6 yours · 10 FAs

RankPitcherMLBChgERAxERAK/9RoSPollack’s Take
1Jacob MisiorowskiMIL-1.751.9413.63.32I’m kinda incredulous that it’s mid-August and he’s still doing it.
9Dylan CeaseTOR+12.422.6613.13.45Cease’s walk rate will continue to keep the WHIP higher than we like, but that strikeout rate is bonkers.
16Blake SnellLAD+83.602.1712.03.42It’s #HotSnellSummer.
18Eury PérezMIA+73.233.659.83.87Pérez is getting more done with his slider to RHB, and I’m happy the fastballs find success, even if they need a touch more polish.
26Sandy AlcantaraMIA-33.463.686.74.19He’s a QS machine. It’s as simple as that.
28Kyle HarrisonMIL-62.843.1511.24.12Say what you want about the scoring change of his last start, he still pitched badly. All I want is for him to redeem himself tonight.
38Jared JonesPIT+24.783.6810.13.99Jones had some rough patches against the Red Sox, but was able to wriggle out of jams. I still question if this is too high a rank above …
39Dustin MayMIL+64.574.208.64.09May isn’t getting the whiffs we want to see from his sweeper (yet), and is still a reliable arm for a winning team.
40Walbert UreñaLAA+22.803.328.74.54Ureña rarely lets us down. He’s really doing José a service.
44Jacob LopezATH+165.223.448.34.63He’s doing what he did last summer. It’s AWESOME.
46Joey CantilloCLE-33.803.8710.04.05The velocity and curveball are there. It’s what you want.
51Jackson JobeDET-44.506.347.14.71Jobe looked great, then looked blegh. The velocity was still there in his second start, though, with a flatter HAVAA than I receall befor…
53Nick LodoloCIN+54.525.997.24.24We’ve seen two starts of Lodolo since returning from the IL and I was impressed by his changeup feel recently. Not the rest of his approa…
56Sean ManaeaNYM+34.224.549.24.26Manaea’s last outing wasn’t as pretty as the others, but his four-seamer is still the pitch we want it to be.
57Tyler MahleATL+114.534.188.64.10Mahle is cooking right now. His command across his last few starts has been as good as anyone you’ll find in the majors.
58Brandon PfaadtARI+203.393.576.34.60This is a gorgeous Vargas Rule and you’re not stopping after he survived multiple strong offenses.

🔒 Closer Chart

Save targets · roles + regression flags.

BLUEEntrenched closer (highest leverage)GREENNext man up / committee pieceYELLOWSetup, 8th-inning leverageORANGESpeculative / lower priorityMAGENTAHigh-upside future / multi-inning
PitcherTmRoleSVSVHDIPERAWHIPxERAK/9Rtg / Own
Yours on the chart
Andrés MuñozSeattle MarinersCL232346.34.271.213.25 14.25.0 · —
Louis VarlandToronto Blue JaysCL283364.31.260.962.2011.15.0 · —
Justin MartinezArizona DiamondbacksSO001.00.001.007.11 0.01.0 · —
Top 5 FA closers (by team rating)
Hogan HarrisThe AthleticsCL122254.73.791.573.7811.94.0 · 5%
Dylan Smith
2 IP; 30 P
San Francisco GiantsCL3926.32.731.183.4211.34.0 · 0%
Andrew KittredgeBaltimore OriolesCL61437.33.621.373.817.53.0 · 2%
Jonathan LoáisigaArizona DiamondbacksCL1951.32.631.073.136.31.0 · 0%

ERA cell: green <3.00 · red >4.50. xERA arrow: ERA likely to fall (buy) · ERA likely to rise (sell). Triggers when |xERA−ERA| ≥ 1.00.

✂️ Cut List

Drop priority · value, form, pedigree, role.

51
Justin Martinez RP · Ari
low TV (0); UFDA — easy to drop; BUT strong RoS (3.46 ERA)
sim −2.02% win if cut
TV 0
UFDA
35
Lawrence Butler OF · Oak
low TV (14)
sim −0.44% win if cut
TV 14
Rd 10
20
Royce Lewis 3B · Min
low TV (18); hot — soft cut signal
sim −0.64% win if cut
TV 18
Rd 13
14
Kyle Harrison SP · Mil
mid TV (60); UFDA — easy to drop; BUT top-tier keeper
sim +0.21% win if cut
TV 60
UFDA
13
Ryan Jeffers C · Min
UFDA — easy to drop
sim cost ~0
TV 100
UFDA

Higher score = drop sooner. Pedigree + named closers shielded.

🌱 Stash List

PL's top prospects · grab them cheap.

Hitters

Yours first · call-ups · then RI. Yours in green.

Source: The Stash List Week 21: Top 10 Hitting Prospects to Stash in 2026

Yours first, then ⚡ call-ups, then Readiness & Impact (RI) — level + PSS + PFV + age + 40-man + path.

25 available — 1 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · knocking on the door
99
PSS
78
PFV
61
ETA
days
Szn
9·13·.309
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
94
PSS
88
PFV
54
ETA
days
Szn
26·7·.301
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
90
PSS
77
PFV
55
ETA
1-3wk
Szn
10·13·.294
E. Salas
C · SDP · AAA · 20 · knocking on the door
90
PSS
85
PFV
52
ETA
September
Szn
10·15·.297
F. Arias
SS · BOS · AAA · 20 · nearly ready
89
PSS
64
PFV
60
ETA
days
Szn
23·5·.312
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
89
PSS
76
PFV
50
ETA
days
Szn
16·12·.319
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
87
PSS
48
PFV
55
ETA
days
Szn
16·15·.287
R. Velazquez
1B/C · CLE · AA · 20 · nearly ready
85
PSS
76
PFV
57
ETA
Sept
Szn
22·2·.286
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
85
PSS
88
PFV
51
ETA
1-3wk
Szn
20·7·.267
L. Montes
OF · SEA · AAA · 21 · nearly ready
84
PSS
70
PFV
56
ETA
1-3wk
Szn
35·6·.251
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
83
PSS
71
PFV
49
ETA
1-3wk
Szn
15·14·.297
C. Ingle
C · CLE · ↩ sent down
83
PSS
81
PFV
48
ETA
1-3wk
Szn
18·1·.292
M. Anderson
2B · DET · AAA · 24 · nearly ready
82
PSS
72
PFV
52
ETA
4-8wk
Szn
15·5·.301
Y. Morales
3B · WSN · AAA · 24 · nearly ready
82
PSS
76
PFV
47
ETA
1-3wk
Szn
23·5·.287
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
81
PSS
75
PFV
50
ETA
4-8wk
Szn
13·16·.336
K. Alderman
OF · MIA · AAA · 23 · nearly ready
80
PSS
72
PFV
49
ETA
4-8wk
Szn
17·9·.265
B. Davidson
OF · SFG · AAA · 24 · nearly ready
80
PSS
75
PFV
42
ETA
September
Szn
23·18·.281
H. Mendez
OF · MIN · AAA · 22 · nearly ready
80
PSS
72
PFV
58
ETA
Sept
Szn
11·4·.286
J. Long
1B · CHC · AAA · 24 · on the climb
77
PSS
67
PFV
52
ETA
4-8wk
Szn
12·3·.286
R. Clifford
1B · NYM · AAA · 22 · on the climb
75
PSS
48
PFV
53
ETA
4-8wk
Szn
16·8·.175
P. Harber
3B · SFG · AAA · 24 · on the climb
75
PSS
60
PFV
54
ETA
'27
Szn
17·4·.291
Z. Hope
OF · DET · AA · 21 · on the climb
74
PSS
94
PFV
60
ETA
Sept
Szn
25·19·.277
J. Made
SS · MIL · AA · 19 · on the climb
73
PSS
97
PFV
64
ETA
Sept
Szn
13·32·.276
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
64
PSS
18
PFV
58
ETA
1-3wk
Szn
8·0·.292
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

Pitchers

Yours first · call-ups · then RI. Yours in green.

Source: The Stash List Week 21: Top 10 Pitching Prospects to Stash in 2026

Yours first, then ⚡ call-ups, then Readiness & Impact (RI) — level + L3 quality + FV + age + 40-man + path.

29 available

D. Davalillo
SP · TEX · AAA · 24 · nearly ready
88
PSS
55
PFV
62
ETA
Szn
88K·4.72
E. Pecko
SP · HOU · AAA · 23 · ↗ called up
75
PSS
68
PFV
58
ETA
Szn
90K·4.59
E. Rodríguez
SP · NYY · AAA · 22 · ↩ sent down
84
PSS
69
PFV
58
ETA
Szn
109K·2.91
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
79
PSS
42
PFV
57
ETA
Szn
45K·4.19
T. Johnson
SP · TBR · on the climb
77
PSS
88
PFV
60
ETA
Szn
76K·2.91
O. Murphy
SP · ATL · AAA · 22 · ↩ sent down
76
PSS
59
PFV
64
ETA
Szn
118K·4.05
C. Crow
SP · MIL · ↩ sent down
75
PSS
48
PFV
57
ETA
Szn
83K·3.79
G. Wood
P · PHI · AA · 22 · on the climb
74
PSS
99
PFV
48
ETA
'26
Szn
112K·4.38
M. Forret
SP · BAL · AAA · 22 · on the climb
71
PSS
74
PFV
72
ETA
Szn
110K·3.86
Q. Mathews
SP · STL · AAA · 25 · ↩ sent down
70
PSS
68
PFV
61
ETA
Szn
130K·3.25
J. Ritchie
SP · ATL · ↩ sent down
69
PSS
31
PFV
59
ETA
Szn
107K·4.01
B. Mautz
SP · STL · AAA · 24 · ↩ sent down
68
PSS
47
PFV
57
ETA
Szn
87K·3.77
J. Tong
SP · NYM · AAA · 22 · ↩ sent down
67
PSS
33
PFV
60
ETA
Szn
122K·5.00
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
37
PFV
58
ETA
Szn
69K·6.18
M. Ullola
SP · HOU · ↩ sent down
65
PSS
73
PFV
52
ETA
Szn
92K·4.57
L. Perales
SP · WSN · AAA · 23 · on the climb
65
PSS
64
PFV
55
ETA
Szn
94K·3.72
B. Garrett
SP · ↩ sent down
65
PSS
80
PFV
ETA
June 1st
Szn
94K·3.89
R. Sloan
SP · SEA · AA · 20 · on the climb
63
PSS
99
PFV
64
ETA
Szn
100K·3.75
T. Gibson
SP · BAL · ↩ sent down
62
PSS
46
PFV
62
ETA
Szn
94K·5.15
B. Hopkins
SP · TBR · on the climb
62
PSS
43
PFV
63
ETA
Szn
109K·5.48
J. Wenninger
SP · developing
61
PSS
26
PFV
66
ETA
September 1st
Szn
98K·4.39
D. Sandlin
SP · CHW · MLB · 25 · ↩ sent down
60
PSS
71
PFV
53
ETA
Szn
75K·3.58
T. Bremner
SP · LAA · developing
56
PSS
99
PFV
66
ETA
Szn
76K·4.71
E. Rivera
SP · BOS · ↩ sent down
54
PSS
57
PFV
54
ETA
Szn
81K·3.15
K. Curtis
SP · PIT · ↩ sent down
50
PSS
40
PFV
55
ETA
Szn
108K·4.81
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 10 not a 2026 factor — Joseph Dzierwa · Liam Doyle · Jamie Arnold · Anthony Eyanson · Jurrangelo Cijntje · Jonathan Santucci · Nestor German · Jaxon Wiggins · Tyson Hardin · Karson Milbrandt

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.4σ buy-low · SS — modest fit · BA 0.213 / xBA 0.233 · xwOBA 0.337
56%129 wRC+≈ 0.1%Royce Lewis 3B + Bryce Eldridge 1B + +$4 FAAB · two-piece package (TV 42 vs target 50)
📈 BUY-LOWCal Raleigh C · Sea · KNIG · TKHOO
+1.8σ buy-low · C — modest fit · BA 0.156 / xBA 0.173 · xwOBA 0.290
77%119 wRC+≈ 0.1%Randy Arozarena LF + +$4 FAAB · comparable value (TV 72 vs target 79)
📈 BUY-LOWTrent Grisham CF · NYY · RAGE · glhoward40
+1.1σ buy-low · CF — fits a need · BA 0.224 / xBA 0.249 · xwOBA 0.340
31%115 wRC+≈ 0.2%Lawrence Butler RF + Bryce Eldridge 1B · two-piece package (TV 38 vs target 37)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.2σ buy-low · CF — fits a need · BA 0.218 / xBA 0.238 · xwOBA 0.345
25%101 wRC+≈ 0.1%Bryce Eldridge 1B · comparable value (TV 24 vs target 26)
📈 BUY-LOWRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+1.2σ buy-low · RF — fits a need · BA 0.240 / xBA 0.257 · xwOBA 0.367
98%135 wRC+↑ 0.4%Blake Snell SP + +$4 FAAB · comparable value (TV 79 vs target 87)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.1σ buy-low · LF — fits a need · BA 0.229 / xBA 0.245 · xwOBA 0.342
3%98 wRC+≈ 0.1%Lawrence Butler RF · comparable value (TV 14 vs target 17)
↑ mild buyCam Smith RF · Hou · PEYT · simplejack2k9
+0.9σ buy-low · RF — fits a need · BA 0.222 / xBA 0.246 · xwOBA 0.328
9%100 wRC+≈ 0.0%Walker Jenkins CF · comparable value (TV 2 vs target 6)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.6σ buy-low · RF — fits a need · BA 0.263 / xBA 0.272 · xwOBA 0.361
13%113 wRC+↓ 0.5%Lawrence Butler RF + Royce Lewis 3B · two-piece package (TV 33 vs target 34)
↑ mild buyIan Happ LF · ChC · FRAN · francisw789
+0.8σ buy-low · LF — fits a need · BA 0.214 / xBA 0.200 · xwOBA 0.308
73%107 wRC+↓ 0.9%Walker Jenkins CF + Zach Neto SS · two-piece package (TV 61 vs target 55)
📈 BUY-LOWYordan Alvarez OF · Hou · PEYT · simplejack2k9
+1.0σ buy-low · OF — modest fit · BA 0.318 / xBA 0.329 · xwOBA 0.458
100%168 wRC+↑ 0.7%Kyle Schwarber DH · comparable value (TV 100 vs target 100)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.6σ buy-low · SP — fits a need · ERA 7.82 vs xERA 4.95
11%3.96 ERA↓ 0.4%Lawrence Butler RF · comparable value (TV 14 vs target 14)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.8σ buy-low · SP — fits a need · ERA 5.27 vs xERA 4.09
70%4.01 ERA≈ 0.1%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 42 vs target 43)
↑ mild buyLanden Roupp SP · SF · FRST · prestonc51684
+0.6σ buy-low · SP — fits a need · ERA 4.31 vs xERA 3.76
24%3.98 ERA↓ 0.5%Lawrence Butler RF · comparable value (TV 14 vs target 19)

League History

Completed trades · frozen grade at the deal + live grade now.

SideSentAt dealNowTrend
Hit the Damn Ball You Bums ⇄ Camp MVP 2026-08-17
Hit the Damn Ball You BumsAndy PagesA- +7A- +7
Camp MVPPete Crow-ArmstrongC -7C -7
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydC -7C -8
Camp MVPKenley Jansen, $30 FAABA- +7A- +8
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +35▼ down
Worst2FirstDylan CeaseF -50F -35▲ up
Photogenic Nick Kurtz ⇄ Dorn and Associates LLC 2026-08-05
Photogenic Nick KurtzTravis Bazzana, George Lombard Jr., Nolan McLeanA+ +144A+ +105▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -105▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A+ +41▲ up
Ramirez Against the MachineBlake SnellC -8F -41▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -24▲ up
Team KnightonTrea TurnerA+ +49A+ +24▼ down
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -68▼ down
Miz-waukee’s BestJosh JungA+ +42A+ +68▲ up
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +28B +0▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28B -0▲ up
Miz-waukee’s Best ⇄ The Boys of Summer 2026-06-12
Miz-waukee’s BestChandler SimpsonA +10A- +7▼ down
The Boys of Summer$30 FAABD -10C -7▲ up
Miz-waukee’s Best ⇄ Camp MVP 2026-05-01
Miz-waukee’s BestKenley JansenA- +7
Camp MVP$30 FAABA- +3C -7▼ down
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-04-22
Miz-waukee’s BestNathan Eovaldi, $70 FAABF -40
Ramirez Against the MachineJac CaglianoneA+ +60A+ +40▼ down

🔻 Sell-High — My Roster

Surface line outrunning the underlying skill — trade-value peaks. Pair with Buy-Low Targets.

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPOzzie Albies 2B · Atl
0.79σ sell-high · 2B · BA 0.251 / xBA 0.230 · xwOBA 0.285 — test the market, don't force it
96%BA 0.251 / xBA 0.230 +.021
wOBA 0.315 / xwOBA 0.285 +.030
HH 28.4% · Brl/PA 3.3%8th · +4 rds vs mkt
↓ SHOPHenry Bolte RF · Oak
0.60σ sell-high · RF · BA 0.270 / xBA 0.243 · xwOBA 0.306 — test the market, don't force it
4%BA 0.270 / xBA 0.243 +.027
wOBA 0.319 / xwOBA 0.306 +.013
HH 47.4% · Brl/PA 4.5%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.56σ sell-high · 1B · BA 0.306 / xBA 0.292 · xwOBA 0.362 — test the market, don't force it
92%BA 0.306 / xBA 0.292 +.014
wOBA 0.369 / xwOBA 0.362 +.007
HH 48.0% · Brl/PA 5.4%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.43σ sell-high · RP · ERA 1.26 vs xERA 2.20 — only move for keeper-grade return
86%ERA 1.26 / xERA 2.20 -0.94Brl 4.6% allowed22nd · +16 rds vs mkt

👥 Your Roster

Your roster · news + buy/sell signals.

News (last 24h)

Player news · last 24h.

Leverage Buys/Sells

Buy/sell windows · surface vs. underlying.

Hitters

PlayerPosMLBBAxBAwOBAxwOBABrl%Own%Signal
James Wood IL10LFWsh0.2650.2750.3950.419100.099.1📈 BUY-LOW
Miguel Vargas3BChW0.2420.2640.3600.38493.094.6📈 BUY-LOW
Kyle SchwarberDHPhi0.2440.2360.3800.36598.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2460.2470.3410.34980.08.5↑ mild buy
Jac Caglianone DTDRFKC0.2790.2820.3560.36391.064.7fair
Zach NetoSSLAA0.2240.1980.3150.29575.056.5fair
Randy ArozarenaLFSea0.2740.2630.3610.34547.093.2fair
Yandy Diaz1BTB0.3050.2920.3690.36244.092.4↓ mild fade
Ozzie Albies2BAtl0.2510.2300.3150.28519.096.3↓ mild fade
Cole CarriggCFCol0.2810.2620.3580.327nan17.2fair
Walker JenkinsCFMin1.8
Ryan JeffersCMin0.2830.2550.3830.360nan42.6fair
Henry BolteRFOak0.2700.2430.3190.30643.04.1↓ mild fade
Kaelen CulpepperSSMin0.3140.2710.3540.325nan2.8fair
Royce Lewis3BMin0.2400.2470.3190.32376.022.9↑ mild buy
Jordan Lawlar3BAri0.2500.2330.3120.294nan3.0fair
Lawrence ButlerRFOak0.2140.2380.2940.31451.015.2↑ mild buy

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD15.03.601.132.1722.20.2290.085.0📈 BUY-LOW
Andres MunozRPSea46.34.271.213.2528.20.2808.780.2↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.5021.20.29010.590.6fair
Jacob MisiorowskiSPMil139.01.750.751.9434.00.2163.299.5fair
Dylan CeaseSPTor137.72.421.062.6625.70.2544.899.3fair
Sandy AlcantaraSPMia176.73.461.183.6811.50.2975.391.2fair
Kyle HarrisonSPMil98.32.841.113.1523.90.2766.874.6fair
Eury PerezSPMia122.73.231.113.6517.00.2969.281.3fair
Louis VarlandRPTor64.31.260.962.2024.90.2314.685.8↓ mild fade
Justin MartinezRPAri1.00.001.007.11-20.00.3960.01.8

📰 MLB News — Top Fantasy Stories

Top fantasy stories · last 24h.

🔒 Keepers — 2027 Slate

Peter's model (additive): rounds-saved (cost arbitrage spine) + current skill + career-grade pedigree + sample stability + Statcast over/under-performance trend, with age-decline (33+), closer/RP, and top-30 talent adjustments. Heavy on bargain-hunting.
Claude's model (multiplicative dynasty index): EFV(2027) = (3 + skill + upside) × age_mult × pos_mult; score = EFV − cost_replacement − mookie-lock. Compounds age curve and position scarcity.
Sorted by consensus rank (average of both models). MLB-inactive players surfaced in 🚑 Return Watch below.

Cons
Rank
PlayerPos · Age2027
Cost
PeterClaudeVerdictNotes
1.0Jacob MisiorowskiSP · 22yo21st#1 (+29.5)#1 (+50.8)S · $51UFDA-G FV 55
2.0Miguel Vargas3B · 26yo25th#2 (+23.0)#2 (+19.8)S · $20UFDA
3.0Louis VarlandRP · 28yo22nd#3 (+18.2)#3 (+17.0)A · $17
5.0Bryce Eldridge1B · 20yo25th#4 (+15.9)#6 (+12.3)A · $12UFDA FV 55
5.0Eury PerezSP · 23yo20th#5 (+15.6)#5 (+12.6)A · $13UFDA-G
5.5Zach NetoSS · 25yo10th#7 (+13.1)#4 (+16.1)A · $16
6.5Kyle HarrisonSP · 24yo25th#6 (+15.0)#7 (+12.1)A · $12UFDA
8.0Dylan CeaseSP · 30yo4th#8 (+11.8)#8 (+11.7)A · $12

NEW UFDA cap: Peter 3/3 · Claude 3/3 · BOTH = top 8 in both models. Peter only = his model values cost surplus more; Claude only = mine values projection / position scarcity more.

🚑 Return watch — would be keeper-eligible if they get MLB action this year. Rank shown is hypothetical (where they'd slot if eligible).

PlayerPos · AgeCostPeter (if elig.)Claude (if elig.)
Walker JenkinsCF · 20yo25th#17 (-2.0)#13 (+1.4)

Updated Thu Aug 20 · 1:53 PM ET

🌍 League-Wide Top Keepers

Top 10 keepers · all 12 teams · both models. Yours in green.

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
1.0Jacob MisiorowskiSP · 22yoMIZ21st#1 (+29.5)#1 (+50.8)S · $51
2.0Jesus LuzardoSP · 28yoKNIG21st#2 (+27.2)#2 (+42.1)S · $42
4.0Jordan WalkerRF · 24yoGARR25th#3 (+27.0)#5 (+38.7)S · $39
4.0Bryan BakerRP · 31yoDORN25th#4 (+25.3)#4 (+38.7)S · $39
6.0Andy PagesCF · 25yoBLOB20th#5 (+23.9)#7 (+32.7)S · $33
6.5Nolan McLeanSP · 23yoDORN20th#7 (+22.5)#6 (+32.7)S · $33
7.0Cam SchlittlerSP · 24yoKRTZ19th— (+20.2)#3 (+40.8)S · $41
8.5Miguel Vargas3B · 26yoMIZ25th#6 (+23.0)— (+19.8)S · $20
9.5Dillon DinglerC · 27yoGARR22nd#8 (+22.3)— (+18.3)S · $18
9.5Riley O'BrienRP · 31yoTHAR17th— (+14.5)#8 (+30.6)S · $31
10.0Ben Rice1B · 27yoDORN20th#9 (+22.3)— (+15.2)A · $15
10.0Cristopher SanchezSP · 29yoPEYT9th— (+17.5)#9 (+26.9)S · $27
10.5Brandon MarshCF · 28yoTHAR25th#10 (+21.7)— (+19.8)S · $20
10.5Drew RasmussenSP · 30yoTHAR8th— (+13.7)#10 (+26.0)S · $26

Updated Thu Aug 20 · 1:53 PM ET

🏚️ Keeper Cupboards

Every team's six best keepers · shade = dual-model consensus value. Cupboard score weights the top four heavily (the slots that get kept), keepers 5–8 taper. 100 = league's best cupboard.

TeamK1K2K3K4K5K6Cupboard
1MIZMisiorowskiR21VargasR25VarlandR22EldridgeR25PerezR20NetoR10100
2DORNBakerR25McLeanR20RiceR20PerdomoR21BazzanaR25WarrenR2593
3KNIGLuzardoR21AbreuR15MartinezR25deGromR13JensenR20RodriguezR2581
4THARO'BrienR17MarshR25RasmussenR8WilliamsR11BauersR25KeaschallR2180
5GARRWalkerR25DinglerR22MessickR18RocchioR25GrayR7CanzoneR2580
6KRTZSchlittlerR19BengeR25BurkeR25McGonigleR17StewartR10IIR578
7FRANMorenoR25LatzR25McCarthyR25CavalliR21ContrerasR11BradishR2177
8BLOBPagesR20SorianoR25LopezR20ScottR25LileR15SuarezR1277
9RAGEHerreraR20CamineroR5EwingR25ImanagaR9BasalloR19LeeR2166
10GoOsGriffinR25BaldwinR14BradleyR25BurlesonR9GomezR25RafaelaR865
11PEYT ▼ thinSanchezR9WooR8WeathersR18ValdezR25ArenadoR25SmithR1959
12FRST ▼ thinTolleR25WheelerR8RouppR25BuxtonR7SkubalR1DurbinR1751

The bottom two rows are your trade marks — thin cupboards pay up for keepable pieces.

data: snap 6h · BP 0h · PL 30h · HL 5d · PSS 10h · BR 0h · FG 10h · proj 27h · closer 0h · oyster 1h · AAA-sc 15h · cookie ok