Miz-waukee’s Best — The Brandon League

Last updated Friday, September 04 · 01:04 PM ET

☕ Morning Briefing

🏆 MIZ holds the top spot at 104.5 roto points, 20.0 clear of #2 Hit the Damn Ball You Bums — a comfortable cushion, though the lead dipped 0.5 pts since last update and two category edges deserve attention: W is dead-even with GoOs (one swing flips the point), and AVG is a razor-thin 0.000 behind them — close that gap for a free roto point.

⚡ Good day from the active roster: Miguel Vargas went 2-for-4 with 2 SB against the Astros, Jac Caglianone was 2-for-4, 1R, 2 RBI against the Marlins, and Louis Varland locked down a save with 2 K in a clean inning against the Guardians. Make sure Blake Snell is in your active lineup tonight — he's your scheduled starter.

🌡️ A couple of FA heat signals worth noting: Lars Nootbaar (LF, Ari) is the board's top FA verdict today — 86/99 contact heat on a trusted 26 BBE, .429 BA over his last 7, with an elite EV/xwOBAcon combo suggesting this is real. Juan Morillo (RP, Ari) draws the #2 FA verdict on category fit — 94th-percentile suppression on corroborated contact, confirmed closer role, and SV rank 3 with a 10-save cushion. Also, Jacob Lopez (+0.8σ underlying skill) was just dropped by Hit the Damn Ball You Bums and is now a free agent — worth a look given the source.

📰 The headline worth watching leaguewide: Shohei Ohtani is dealing with a left knee issue and right bicep pain, missed Thursday, and an IL stint has not been ruled out — his pitching may also be shut down, which would be a seismic fantasy blow for anyone carrying him in a two-way capacity. Garrett Crochet is tentatively progressing (bullpen session today off the mound for the first time since his shoulder/lat issues), but his return is expected to be as a reliever rather than a starter, so his SP value is effectively gone for the stretch run. Deyvison De Los Santos was recalled by Miami to the MLB roster and is available as a free agent if you need 3B depth.
ELIGIBILITYK. Schwarber 1B 7/10P. Ramirez 1B 4/10
Your standing
1stof 12
104.5 roto pts +20.0 clear of 2nd
-0.5 pts vs last update
Top Gaps
W (6.5) SB (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
947
1028
🥇
HR
269
299
🥇
RBI
883
914
🥇
SB
131
137
142
197
+60
AVG
.255
.256
.257
.259
+0.002
K
1181
1203
1347
+144
W
67
70
70
74
82
+12
SV
76
79
89
91
+12
ERA
3.41
3.33
🥇
WHIP
1.17
1.13
🥇

📅 Yesterday's MIZ Box Scores (2026-09-03)

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

  • Joe Ryan (SP) IL15 on rehab
    AAA2026-09-01 · 3.0 IP, 1 ER, 4 K, 0 BB

On the IL, no rehab games yet: Spencer Schwellenbach (IL60 · watch).

📊 League Activity (last 24h)

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

TeamMove
Hit the Damn Ball You Bums+ Zebby Matthews | Jacob Lopez

🏆 League Standings

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

100.0% to win the league · proj finish 1.0 · 102.4 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best104.5$0100.0%102.499–1051.0
2FRAN Hit the Damn Ball You Bums84.5$590.0%85.581–912.4
3KRTZ Photogenic Nick Kurtz79.5$200.0%83.378–892.9
4PEYT Phil Swift's Flex Seal 77.5$270.0%80.675–863.5
5GoOs I need Buck Showalter69.0$1700.0%68.663–735.5
6BLOB Camp MVP67.0$1680.0%68.665–725.5
7KNIG Team Knighton62.5$1370.0%60.857–657.2
8THAR Phil Mickeltits61.5$1760.0%58.854–637.6
9DORN Dorn and Associates LLC 47.0$890.0%47.343–529.6
10GARR The Boys of Summer47.0$1550.0%48.444–539.4
11RAGE Ramirez Against the Machine40.0$1630.0%34.632–3812.0
12FRST Worst2First40.0$1540.0%41.137–4510.9

10,000 sims · fixed seed · noise CV talent 0.12 / idio 0.06 / team-cat 0.08 · assumes ATC rest-of-season rates

Your categories · projected roto points

R 12.0HR 12.0RBI 11.9SB 7.0AVG 9.5W 6.3SV 9.0K 10.8ERA 11.9WHIP 12.0

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

🚨 Today's Streaming Board

157 of 200 GS · should be 175 · 18 behindBehind pace — stream aggressively
043 left · ~13.1/wk to cap · proj 179200

⏳ BP's post is late — Verdict pill is running on our score + Pitcher List for now (BP joins the top-2 once it posts).

Your starters + top FA streamers

PitcherMatchupVerdictBPMIZPLTake
Blake Snellvs WSHAUTO START6.4#2Elite arm, full auto-start endorsement.
Jared Jonesvs LAASTART5.7#8Stuff profiles well against RHB-heavy lineup.
Keider Montero@ CLEDART6.3#14Doubleheader spot start; WHIP excellence vs. light lineup.
Walker Buehlervs NYYDART5.9#20Surprising longevity but blowup risk caps ceiling.
Kade Morris@ SEASIT⚠ opener4.1average SEA lineup, friendly park, weak skills
Matt Wilkinson@ NYMSIT5.1#2190 mph fastball limits ceiling significantly.
Cristian Javiervs AZSIT3.3#15Whiff rate rising but results still unproven; hedged.
Andrew Sears@ CLESITleash5.4#25Low pitch count last time, stuff lacks swing-and-miss.
Janson Junkvs CHCSITleash4.6#23No whiffs, team won't let him go deep.
Ryan Johnson@ PITSIT3.6#19Rarely reaches five frames; ratio-only flier.
Merrill Kelly@ HOUSIT2.7#17Regaining trust but RHB lineup is a concern.

Openers filtered: Daniel Lynch IV, Logan Allen, Trevor Williams

Your staff: 3.33 ERA / 1.13 WHIP · GS 157/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 · top 5 FA · Sat 9/5 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Brandon Pfaadt@ HOUSTART5.4#11Best pitch separation ever; sinker/sweeper durability uncertain.
Zac Thorntonvs SFDART5.5#17Cushy matchup; effective four-seamer/cutter location to RHB.
Dustin May@ CINDART4.9#16Three abnormal outings; hoping rhythm returns here.
Yusei Kikuchi@ PITDART4.0#15Strong slider and strike-throwing last outing; LHP in PNC.
Anthony Molina@ NYMSIT⚠ opener5.8#25Intriguing four-seamer; potential sneaky September streamer.

📼 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 · 349 starts graded over 29 days · GOOD+ 47% · BLOWUP 17% · agg ERA 4.38 · WHIP 1.34 · 4.5 K/start · 378 picks logged, 14 never started, 15 awaiting a box score — not graded

Grade mix · all 349 graded starts

GEM 63 GOOD 101 OK 124 BLOWUP 61
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 START2669%15%3.49
Verdict · START4654%11%4.07
Verdict · DART9246%14%4.61
Verdict · SIT18543%21%4.49
MIZ ≥ 5.011761%13%3.66
MIZ 3.5–4.913444%19%4.77
MIZ < 3.58135%21%5.01
All live board picks34947%17%4.38
Q1 read — GOOD+ falls 69% · 54% · 46% · 43% down the rungs, but BLOWUP does not rise with it, and MIZ sorts: GOOD+ falls 61% · 44% · 35% from the top band down.
Q2 — Which outside list earns the weight? · BP and PL graded on their own published lists · mostly rebuilt from git
PL · Auto Start2665%19%4.10
PL · Probably Start3956%13%4.00
PL · Questionable Start9650%17%4.48
PL · Do Not Start16443%20%4.43
BP · Auto1136%9%4.74
BP · Likely3543%17%4.39
All graded picks34947%17%4.38
Q2 read — against the 47% all-picks baseline, PL's top tiers clear it (65% · 56%) and BP's top tiers are too thin to call (36% · 43% on n=11 · n=35).

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 ahead so far — 62% GOOD+ on n=8. Splits are picks the board started over our MIZ sit-call (vs 47% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-03 · 936 graded picks · MIZ on 396, BP on 230, Verdict on 417

The ladder above asks whether the tiers sort. This asks the harder question: is the number a probability — when the board says 7, do 70% of those starts come back GOOD+? Bins are equal-count and merge until every one clears n=15; the walk-forward rows are scored against a model that only ever saw earlier days.

Score binnmeanGOOD+95% CI
MIZ score → P(GOOD+) · our matchup score, 0–10 · live rows only · n=396
MIZ 0.5–3.3922.639%30%–49%
MIZ 3.4–3.9683.744%33%–56%
MIZ 4.0–4.8884.451%41%–61%
MIZ 4.9–5.5705.256%44%–67%
MIZ 5.6–8.9786.462%50%–72%
All MIZ-scored picks39650%
BP score → P(GOOD+) · RelieverRecon's published rating · includes git-backfilled rows · n=230
BP 4.6–6.6486.135%23%–50%
BP 6.7–7.3447.052%38%–66%
BP 7.4–7.7477.545%31%–59%
BP 7.8–8.4478.147%33%–61%
BP 8.5–10.0449.143%30%–58%
All BP-scored picks23044%
Verdict tier → P(GOOD+) · the consensus call itself · live rows only
AUTO START2969%51%–83%
START5556%43%–69%
DART10949%39%–58%
SIT22446%40%–53%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 29 days
Brier — our probability3320.246lower is better
Brier — flat base rate to date3320.255we win by 0.009
Brier — verdict-tier history3320.255we win by 0.010
Log loss — our probability3320.684lower is better
ECE — our probability3320.0625 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–47%6638%off by 5%
said 47%–51%6742%off by 7%
said 51%–56%6641%off by 13%
said 56%–60%6758%off by 0%
said 60%–74%6659%off by 6%
Verdict — usable with caveats: ECE 0.062 over n=332 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.246 vs 0.255, a thin margin; log-loss ~coin-flip).

🔥 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
1AUTO STARTMickey GasperC · 11% own
@ BAL · Baz RHP
szn .363 xwOBAL15: 1.395 OPS (42 PA)L14 contact +6.0 (.537 xwOBAcon, 26 BBE)usually bats 2nd (×1.10)beats 2 of 2 eligible startersBaz .310 allowed · avg SP0.959 OPS vs RHP (128 AB)
L15
bat
SP
L/R
park
87
2AUTO STARTLars NootbaarLF · 3% own
@ HOU · Javier RHP
szn .343 xwOBAL15: 0.964 OPS (33 PA)L14 contact +3.5 (.448 xwOBAcon, 26 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 6 eligible startersJavier .346 allowed · soft SP0.754 OPS vs RHP (189 AB)
L15
bat
SP
L/R
park
76
3AUTO STARTBryan TorresRF · 0% own
@ COL · Feltner RHP
szn .297 xwOBAL14 contact +0.8 (.388 xwOBAcon, 12 BBE)usually bats 1st (×1.12)fills OF needbeats 6 of 8 eligible startersFeltner .353 allowed · soft SP0.762 OPS vs RHP (103 AB)COL plays hot
L15
bat
SP
L/R
park
69
4AUTO STARTTyler TolbertCF · 1% own
vs TOR · Taillon RHP
szn .298 xwOBAusually bats 8th (×0.93)fills OF needbeats 7 of 9 eligible startersshort side vs RHP — 46% of ABTaillon .363 allowed · soft SP0.856 OPS vs RHP (52 AB)KC plays hot
L15
bat
SP
L/R
park
67
5AUTO STARTEsmerlyn ValdezRF · 14% own
vs LAA · Johnson RHP
szn .328 xwOBAL15: 0.727 OPS (34 PA)L14 contact +6.0 (.519 xwOBAcon, 14 BBE)usually bats 6th (×0.98)fills OF needbeats 4 of 6 eligible startersJohnson .356 allowed · soft SP0.748 OPS vs RHP (142 AB)
L15
bat
SP
L/R
park
65
6AUTO STARTAndrew Vaughn1B · 4% own
@ CIN · Lowder RHP
szn .336 xwOBAL15: 0.932 OPS (37 PA)L14 contact -2.3 (.318 xwOBAcon, 28 BBE)usually bats 5thbeats 3 of 4 eligible startersLowder .345 allowed · soft SP0.778 OPS vs RHP (162 AB)CIN plays hot
L15
bat
SP
L/R
park
64
7AUTO STARTJoc PedersonDH · 2% own
vs TB · Martinez RHP
szn .342 xwOBAL15: 0.750 OPS (29 PA)L14 contact -1.8 (.330 xwOBAcon, 17 BBE)usually bats 1st (×1.12)beats 1 of 1 eligible startersMartinez .319 allowed · avg SP0.831 OPS vs RHP (324 AB)
L15
bat
SP
L/R
park
62
8AUTO STARTRyan WardLF · 0% own
vs WSH · Kent LHP
szn .316 xwOBAfills OF needbeats 6 of 10 eligible startersKent .351 allowed · soft SP
L15
bat
SP
L/R
park
61
9AUTO STARTMichael Massey2B · 1% own
vs TOR · Taillon RHP
szn .304 xwOBAL14 contact +1.4 (.401 xwOBAcon, 17 BBE)usually bats 6th (×0.98)beats 3 of 3 eligible startersTaillon .363 allowed · soft SP0.728 OPS vs RHP (266 AB)KC plays hot
L15
bat
SP
L/R
park
60
10STARTSpencer Horwitz1B · 4% own
vs LAA · Johnson RHP
szn .311 xwOBAL15: 0.415 OPS (49 PA)L14 contact -4.5 (.270 xwOBAcon, 34 BBE)usually bats 1st (×1.12)beats 1 of 3 eligible startersJohnson .356 allowed · soft SP0.763 OPS vs RHP (274 AB)
L15
bat
SP
L/R
park
58

Tiers vs YOUR lineup tonight — median starter 52, worst James Wood (20). 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 we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Kyle Schwarber
86
1Lars NootbaarLF · Ari · 2.8%HEATER
86/99 heat on trusted 26 BBE, .429 BA last 7, elite EV/xwOBAcon combo screams sustained production
Heat 86 · 26 BBE · ATC 64 PA · 2 HR · 1 SB · 0.245 · L7 0.429 · 2 HR · sim -0.0 pts
2Luis Robert Jr.
CF · Bal · 14.3% · HEATER
28 BBE trusted sample, 91.9 EV, 82/99 heat; SB upside hits MIZ's live SB gap at rank 6
Heat 82 · 28 BBE · ATC 66 PA · 2 HR · 3 SB · 0.233 · L7 0.118 · 1 HR · sim +0.1 pts
3Ty France
1B · SD · 14.5% · BEST VALUE
Best roto sim among non-heaters, .348 BA last 7, 3 HR/6 RBI — volume and production align
ATC 88 PA · 3 HR · 0 SB · 0.257 · L7 0.348 · 2 HR · sim +0.1 pts
4Xander Bogaerts
SS · SD · 18.6% · CATEGORY FIT
3 SB projection addresses live SB gap; .259 ATC AVG protects rank-3 AVG standing with real PA
ATC 87 PA · 2 HR · 3 SB · 0.259 · L7 0.263 · 0 HR · sim +0.2 pts
5Mickey Gasper
C · Bos · 11.3% · HEATER
84/99 heat, 0.537 xwOBAcon is elite; .294 BA last 7 with power; catcher scarcity amplifies value
Heat 84 · 26 BBE · ATC 25 PA · 1 HR · 0 SB · 0.225 · L7 0.294 · 2 HR · sim -0.0 pts
Passed on: Sean Murphy (81/99 heat, .429 BA, .549 xwOBAcon) is genuinely hot but only 16 BBE on the heat sample and 45 PA projected RoS limits volume upside enough that Gasper's slightly higher heat score and recent production edge him out.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.240.362403127
18Randy ArozarenaSEAOF-.273.3492221123
21Miguel VargasCHW1B/3B+19.251.3872915113Miguel Vargas has returned to the levels we saw early this summer and that really revs my engine. He’s one of those players who has shown…
36Yandy DíazTB1B+3.303.355213122
46Zach NetoLAASS+11.236.3062319109Zach Neto has been a monster over the last nine games, with 17 hits, 18 combined runs and RBI (a seven RBI night helps), and seven extra-…
59Jac CaglianoneKC1B/OF+13.284.358236107Jac Caglianone still hits a lot of grounders, but not quite as many as before (the rolling 15-game rate is a hair below 50%) and the stri…
72Ty FranceSD1B+12.292.330201106
77Royce LewisMIN1B/2B/3B-15.235.3161414103Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.262.3206868The strikeouts have creeped up on Cole Carrigg , up to 32% over his last 11 games (which is, conveniently, exactly 50 plate appearances).…
106Luis Robert Jr.NYMOF+UR.224.31711295
109Mickey GasperBOSC+UR.277.3637094Mickey Gasper — Fantastic mustache, first of all. Second of all, the batted ball data suggests what’s happening of late is very real, tho…
115Kaelen CulpepperMINSS+UR.300.3123091Kaelen Culpepper — Culpepper puts a lot of balls in play and it’s working out so far. The BABIP Gods can be cruel, though. The 55 point g…
119Rafael Flores Jr.PITC/1B+UR.211.3337083
133Connor NorbyCOL1B/2B/3B+UR.219.2946887Connor Norby still has huge contact issues but the guy can hit the ball hard in the air and plays for Colorado so stream away.
135Henry BolteATHOF+UR.277.31281591Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
143Alejandro KirkTORC+UR.271.30481110
145Tyler StephensonCINC-33.249.33814098
146Ryan JeffersMINC-29.276.357131118
148Andruw MonasterioBOS2B/SS-26.247.2996491
149Dylan CrewsWSHOF-35.216.31110887
150Luis RengifoSD2B/3B/OF-24.240.30446
TSBryce EldridgeSF1B.261.35715199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.276.3154489Jordan Lawlar (3B/OF, ARI) — I do not love that he’s sat against two of the three righties the D-Backs have faced, nor the strikeouts. He…
TSPedro RamirezChC2B/3B.282.3044791Pedro Ramirez (2B/3B, CHC) — Hitting well when he plays, which is not very often.
TSWalker JenkinsMinOF.150.2621192Walker Jenkins (OF, MIN) — Jenkins will get the call today after a white-hot month in the triple-A. He’s worth a scoop in most leagues, E…
URJames WoodWshOF.265.4183017129Not ranked or mentioned in this week's Hitter List.
URRalphy VelazquezCle1B83Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 8/21–9/3 · 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
Lars Nootbaar
LF · Ari · 2.8% own · xwOBAcon .448 · EV 92.8 · Brl 15.4% · 26 BBE
▲ .069 BA vs SZN
BAHRRBIRSB
SZN.231627292
L14.3002840
86
Amed Rosario
3B · NYY · 0.6% own · xwOBAcon .436 · EV 94.8 · Brl 11.1% · 18 BBE
▲ .112 BA vs SZN
BAHRRBIRSB
SZN.2381031262
L14.3500331
84
Mickey Gasper
C · Bos · 11.3% own · xwOBAcon .537 · EV 89.5 · Brl 19.2% · 26 BBE
▲ .078 BA vs SZN
BAHRRBIRSB
SZN.277721210
L14.3554770
84
Elias Diaz
C · Tex · 0.1% own · xwOBAcon .447 · EV 94.7 · Brl 25.0% · 20 BBE
▲ .019 BA vs SZN
BAHRRBIRSB
SZN.231624170
L14.2501430
82
Luis Robert Jr.
CF · Bal · 14.3% own · xwOBAcon .439 · EV 91.9 · Brl 21.4% · 28 BBE
▲ .039 BA vs SZN
BAHRRBIRSB
SZN.2241126262
L14.2634770
81
Hao-Yu Lee
3B · Det · 1.4% own · xwOBAcon .434 · EV 94.3 · Brl 12.5% · 32 BBE
▼ .036 BA vs SZN
BAHRRBIRSB
SZN.269836292
L14.2332661
81
Sean Murphy
C · Atl · 1.0% own · xwOBAcon .549 · EV 89.7 · Brl 18.8% · 16 BBE
▲ .175 BA vs SZN
BAHRRBIRSB
SZN.2423880
L14.4173870
77
Brett Baty
3B · NYM · 2.5% own · xwOBAcon .452 · EV 90.9 · Brl 17.6% · 17 BBE
▲ .152 BA vs SZN
BAHRRBIRSB
SZN.223843455
L14.3750510
74
Justin Foscue
2B · Tex · 0.2% own · xwOBAcon .428 · EV 92.1 · Brl 20.0% · 25 BBE
▼ .026 BA vs SZN
BAHRRBIRSB
SZN.2611128220
L14.2353550
74
Donovan Walton
2B · Oak · 0.4% own · xwOBAcon .430 · EV 88.1 · Brl 10.5% · 19 BBE
▼ .017 BA vs SZN
BAHRRBIRSB
SZN.278521312
L14.2612441
Honorable mention · hottest L7 (8/28–9/3), not yet on the board · tiny samples — peek, don't trust
90
TJ Friedl
CF · Cin
.658 xwOBAcon
8 BBE · .333 L7
90
Ryan Vilade
RF · TB
.658 xwOBAcon
8 BBE · .222 L7
88
Michael Massey
2B · KC
.543 xwOBAcon
8 BBE · .375 L7
81
Leo Bernal
C · StL
.501 xwOBAcon
10 BBE · .308 L7
80
Brady House
3B · Wsh
.450 xwOBAcon
12 BBE · .400 L7
79
John Peck
SS · Det
.443 xwOBAcon
8 BBE · .222 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Andres Munoz
95
1Jose UrquidySP · ChW · 0.6%HEATER
95th-percentile suppression on 34 BBE (trusted); elite contact-quality allowed despite tiny ATC volume.
Supp 95 · 34 BBE · ATC 5.0 IP · 0 W · 5 K · 4.59 · 1.33 · sim -0.4 pts
2Juan Morillo
RP · Ari · 3.0% · CATEGORY FIT
94th-percentile suppression (12 BBE, corroborated), confirmed closer role, SV rank 3 has 10-save cushion but Saves are live.
Supp 94 · 12 BBE · ATC 8.0 IP · 0 W · 8 K · 3.83 · 1.35 · 1 SV · Closer · sim -0.3 pts
3Calvin Faucher
RP · Mia · 0.8% · FLOOR
Confirmed closer, 78th-percentile suppression on 20 BBE, 0.209 xwOBAcon-allowed; best ratio-safe saves floor available.
Supp 78 · 20 BBE · ATC 8.0 IP · 0 W · 8 K · 3.96 · 1.39 · 1 SV · Closer · sim -0.3 pts
4Andrew Painter
SP · Phi · 14.8% · BEST VALUE
4 GS remaining, 88th-percentile suppression on 50 BBE (trusted); most volume + contact suppression combo among SP options.
Supp 88 · 50 BBE · ATC 18.0 IP · 1 W · 15 K · 4.78 · 1.39 · sim -0.4 pts
5Hayden Wesneski
SP · Hou · 12.5% · UPSIDE
3 GS, 82nd-percentile suppression on 40 BBE, 1.26 WHIP projection; best ratio-SP fit behind Painter with cap room to burn.
Supp 82 · 40 BBE · ATC 20.0 IP · 1 W · 18 K · 4.40 · 1.26 · sim -0.4 pts
Passed on: Jared Jones ranks #8 on Pitcher List but L14 suppression is 37th-percentile on only 26 BBE with 0.394 xwOBAcon-allowed — recent contact quality directly threatens MIZ's #1 ERA/WHIP.

⚾ 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.972.0813.23.32Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+72.422.1012.53.42#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.252.7312.73.45Like a perfect burger without the condiments to hit all your macros, Cease gives you everything except for a stable WHIP due to his infla…
20Kyle HarrisonMIL+83.453.5210.94.12With a dominant outing, he muted our concerns, but Harrison’s still displaying decreased velocity and not commanding as well as he did in…
22Eury PérezMIA-43.724.049.63.87Pérez has the stuff to be an ace, but there’s polishing to do in the command and game plan departments to unlock his full potential.
30Sandy AlcantaraMIA-43.543.656.54.19Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+64.713.408.84.63It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.694.218.54.09May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
40Walbert UreñaLAA-2.853.408.84.54Armed with upper-90s heaters and one of the best changeups in baseball, Ureña has hit few speed bumps. If that developing sweeper becomes…
43Andrew PainterPHI+UR5.554.337.84.78From off The List to inside the Top 50, Painter has stolen our hearts with an improved heater (97+ mph with 17-18″ iVB) and emphasis on r…
45Peter LambertHOU-43.663.608.94.58Lambert’s stumble last time was a product of being Singled Out . He’s been reliable all year, but we should be recognizing that Holly is …
46Jared JonesPIT-84.833.8410.33.99The stuff is top-tier, but he’s still shaking off the Tommy John surgery rust with his command and the tight leash the Pirates have on hi…
54Joey CantilloCLE-83.814.049.64.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.957.14.19Bieber is back in business. His heater looked awesome in The Trop, and his offspeed pitches are being the CSW monsters they need to be to…
57Tyler MahleATL-4.254.188.74.10Mahle’s command and velocity have been stellar since returning from the IL in late June. He’s got an even better situation pitching in At…
58Brandon PfaadtARI-3.493.765.94.60Despite what the line suggests, Pfaadt’s last start wasn’t an end to his Vargas Rule . It was a textbook Careful, Icarus with a three-run…

🔒 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 MarinersCL242450.34.291.193.27 14.55.0 · —
Louis VarlandToronto Blue JaysCL323769.71.160.992.19 11.15.0 · —
Top 5 FA closers (by team rating)
Andrew KittredgeBaltimore OriolesCL91844.03.271.394.047.64.0 · 4%
Jacob WebbChicago CubsCL91760.03.151.234.069.84.0 · 6%
Steven Cruz
HLR
Kansas City RoyalsCL61152.74.271.234.099.73.5 · 1%
Elvis AlvaradoThe AthleticsCL51345.04.001.184.5710.83.0 · 3%
Juan MorilloArizona DiamondbacksCL32055.32.111.052.3010.43.0 · 3%

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
Royce Lewis 3B · Min
low TV (18)
sim cost ~0
TV 18
Rd 13
26
Kyle Harrison SP · Mil
mid TV (44); cold last 7d; UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 44
UFDA
18
Ryan Jeffers C · Min
mid TV (36); BUT top-tier keeper; BUT young breakout signal
sim cost ~0
TV 36
UFDA
15
Blake Snell SP · LAD
BUT strong RoS (3.42 ERA)
sim cost ~0
TV 80
Rd 8
11
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14

Higher score = drop sooner — top 5 by score, and only 8+ reaches the board, so the number has no ceiling and is only comparable within this list. The sim line is a roto-sim marginal (cut vs. keep on one shared set of draws), not a measured cost. 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 23: Top 10 Hitting Prospects to Stash in 2026

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

20 available — 1 yours

R. Velazquez YOURS
1B/C · CLE · AA · 20 · on the climb
76
PSS
76
PFV
57
ETA
Sept
Szn
28·2·.292
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
97
PSS
86
PFV
54
ETA
days
Szn
27·8·.294
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
90
PSS
79
PFV
55
ETA
1-3wk
Szn
12·16·.298
B. Davidson
OF · SFG · AAA · 24 · nearly ready
86
PSS
84
PFV
42
ETA
September
Szn
26·19·.278
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
84
PSS
99
PFV
60
ETA
Sept
Szn
8·8·.318
J. Melton
OF · TB · AAA · 25 · nearly ready
82
PSS
71
PFV
58
ETA
4-8wk
Szn
7·26·.280
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
82
PSS
74
PFV
50
ETA
1-3wk
Szn
15·21·.333
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
82
PSS
77
PFV
50
ETA
1-3wk
Szn
19·14·.315
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
27·24·.282
M. Anderson
2B · DET · AAA · 24 · nearly ready
81
PSS
70
PFV
52
ETA
4-8wk
Szn
16·5·.306
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
81
PSS
80
PFV
51
ETA
1-3wk
Szn
20·7·.252
J. Made
SS · MIL · AA · 19 · nearly ready
81
PSS
96
PFV
64
ETA
Sept
Szn
13·36·.267
H. Mendez
OF · MIN · AAA · 22 · nearly ready
81
PSS
65
PFV
58
ETA
4-8wk
Szn
12·4·.278
C. Ingle
C · CLE · ↩ sent down
81
PSS
76
PFV
48
ETA
1-3wk
Szn
18·2·.281
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
80
PSS
48
PFV
55
ETA
1-3wk
Szn
18·17·.284
P. Harber
3B · SFG · AAA · 24 · nearly ready
80
PSS
50
PFV
54
ETA
'27
Szn
17·4·.273
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
66
PFV
52
ETA
4-8wk
Szn
13·3·.276
K. Alderman
OF · MIA · AAA · 23 · nearly ready
78
PSS
70
PFV
49
ETA
4-8wk
Szn
18·10·.256
R. Clifford
1B · NYM · AAA · 22 · on the climb
75
PSS
49
PFV
53
ETA
4-8wk
Szn
16·8·.176
D. Crisantes
2B/3B · ARI · AAA · 21 · developing
59
PSS
23
PFV
58
ETA
blocked
Szn
9·0·.291
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 23: 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.

27 available

R. Sloan
SP · nearly ready
82
PSS
99
PFV
64
ETA
September 1st
Szn
117K·3.50
J. Tong
SP · NYM · ↩ sent down
81
PSS
39
PFV
60
ETA
Szn
133K·4.46
T. Bremner
SP · LAA · AA · 22 · nearly ready
80
PSS
98
PFV
66
ETA
Szn
92K·4.08
T. Johnson
SP · TBR · AAA · 24 · nearly ready
80
PSS
90
PFV
60
ETA
Szn
84K·3.03
O. Murphy
SP · ATL · AAA · 22 · ↩ sent down
78
PSS
53
PFV
64
ETA
Szn
122K·3.74
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
78
PSS
80
PFV
68
ETA
Szn
82K·3.92
M. Forret
SP · BAL · AAA · 22 · on the climb
74
PSS
80
PFV
72
ETA
Szn
121K·3.83
A. Kelly
SP · PIT · AAA · 22 · ↩ sent down
73
PSS
16
PFV
61
ETA
Szn
76K·4.33
J. Ritchie
SP · ATL · ↩ sent down
70
PSS
34
PFV
59
ETA
Szn
118K·3.88
B. Garrett
SP · ↩ sent down
70
PSS
78
PFV
62
ETA
June 1st
Szn
105K·3.95
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
70
PSS
40
PFV
57
ETA
Szn
49K·4.53
D. Davalillo
SP · TEX · AAA · 24 · on the climb
69
PSS
36
PFV
62
ETA
Szn
94K·5.15
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
38
PFV
58
ETA
Szn
80K·5.53
J. Wenninger
SP · on the climb
65
PSS
30
PFV
66
ETA
September 1st
Szn
110K·4.23
M. Ullola
SP · HOU · ↩ sent down
65
PSS
74
PFV
52
ETA
Szn
97K·4.29
B. Hopkins
SP · TBR · on the climb
63
PSS
45
PFV
63
ETA
Szn
117K·5.34
C. Crow
SP · MIL · ↩ sent down
63
PSS
47
PFV
57
ETA
Szn
101K·3.74
G. Wood
SP · PHI · AA · 22 · on the climb
62
PSS
99
PFV
48
ETA
Szn
134K·4.40
T. Gibson
SP · BAL · ↩ sent down
62
PSS
40
PFV
62
ETA
Szn
98K·4.98
D. Sandlin
SP · CHW · MLB · 25 · ↩ sent down
60
PSS
72
PFV
53
ETA
Szn
88K·3.46
L. Braun
SP · ATL · developing
50
PSS
42
PFV
54
ETA
Szn
104K·3.64
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 12 not a 2026 factor — Bryce Mayer · Anthony Eyanson · Liam Doyle · Jamie Arnold · Christian Zazueta · Daniel Eagen · Joseph Dzierwa · Tyson Hardin · Jaxon Wiggins · Jonathan Santucci · Jurrangelo Cijntje · Karson Milbrandt

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWTrent Grisham CF · NYY · RAGE · glhoward40
+1.3σ buy-low · CF — strong fit (current need) · BA 0.211 / xBA 0.245 · xwOBA 0.337
26%114 wRC+≈ 0.0%Henry Bolte RF + Royce Lewis 3B · two-piece package (TV 22 vs target 27)
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.2σ buy-low · RF — strong fit (current need) · BA 0.281 / xBA 0.297 · xwOBA 0.422
100%159 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.2σ buy-low · CF — strong fit (current need) · BA 0.222 / xBA 0.246 · xwOBA 0.350
23%104 wRC+≈ 0.0%Henry Bolte RF + Royce Lewis 3B · two-piece package (TV 22 vs target 27)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.2σ buy-low · LF — strong fit (current need) · BA 0.232 / xBA 0.248 · xwOBA 0.354
11%99 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 33)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — strong fit (current need) · BA 0.226 / xBA 0.241 · xwOBA 0.334
59%118 wRC+≈ 0.0%Zach Neto SS · comparable value (TV 60 vs target 60)
↑ mild buyRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+0.9σ buy-low · RF — strong fit (current need) · BA 0.243 / xBA 0.252 · xwOBA 0.357
98%136 wRC+≈ 0.0%Blake Snell SP · comparable value (TV 80 vs target 86)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.7σ buy-low · RF — strong fit (current need) · BA 0.255 / xBA 0.269 · xwOBA 0.358
12%114 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 34)
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.5σ buy-low · SS — modest fit · BA 0.223 / xBA 0.250 · xwOBA 0.354
59%130 wRC+≈ 0.0%Jac Caglianone RF + +$3 FAAB · comparable value (TV 52 vs target 58)
📈 BUY-LOWMike Trout OF · LAA · KNIG · TKHOO
+1.4σ buy-low · OF — fits a need · BA 0.239 / xBA 0.251 · xwOBA 0.377
92%127 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 72 vs target 77)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — strong fit (current need) · BA 0.204 / xBA 0.236 · xwOBA 0.298
67%101 wRC+≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 57)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.3σ buy-low · SP — fits a need · ERA 7.36 vs xERA 5.09
10%3.96 ERA≈ 0.0%Ralphy Velazquez 1B · comparable value (TV 2 vs target 4)
📈 BUY-LOWKade Anderson SP · Sea · RAGE · glhoward40
+1.5σ buy-low · SP — fits a need · ERA 5.40 vs xERA 3.15
25%4.62 ERA≈ 0.0%Henry Bolte RF + Royce Lewis 3B + +$4 FAAB · two-piece package (TV 22 vs target 29)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.7σ buy-low · SP — fits a need · ERA 4.96 vs xERA 3.90
73%4.01 ERA≈ 0.0%Jac Caglianone RF + +$3 FAAB · comparable value (TV 52 vs target 58)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.5σ buy-low · SP — fits a need · ERA 4.01 vs xERA 3.32
31%4.10 ERA≈ 0.0%Kyle Harrison SP · comparable value (TV 44 vs target 48)

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+ +45▲ up
Camp MVPPete Crow-ArmstrongC -7F -45▼ down
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydF -22F -23
Camp MVPKenley JansenA+ +22A+ +23
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +33▼ down
Worst2FirstDylan CeaseF -50F -33▲ up
Photogenic Nick Kurtz ⇄ Dorn and Associates LLC 2026-08-05
Photogenic Nick KurtzTravis Bazzana, George Lombard Jr., Nolan McLeanA+ +144A+ +106▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -106▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A+ +20▲ up
Ramirez Against the MachineBlake SnellC -8F -20▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -63▼ down
Team KnightonTrea TurnerA+ +49A+ +63▲ up
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+ +28A +11▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28D -11▲ 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 -16
Ramirez Against the MachineJac CaglianoneA+ +60A+ +16▼ down

🔻 Sell-High — My Roster

Surface line outrunning the underlying skill — trade-value peaks. σ = his surface-stat z-score minus his Statcast-skill z-score, both against the league reference for his side — bigger σ = further ahead of the skill. Pair with Buy-Low Targets.

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPHenry Bolte RF · Oak
0.66σ sell-high · RF · BA 0.277 / xBA 0.247 · xwOBA 0.312 — test the market, don't force it
4%BA 0.277 / xBA 0.247 +.030
wOBA 0.333 / xwOBA 0.312 +.021
HH 48.1% · Brl/PA 4.5%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.61σ sell-high · 1B · BA 0.303 / xBA 0.286 · xwOBA 0.355 — test the market, don't force it
93%BA 0.303 / xBA 0.286 +.017
wOBA 0.365 / xwOBA 0.355 +.010
HH 47.9% · Brl/PA 5.5%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.46σ sell-high · RP · ERA 1.16 vs xERA 2.19 — only move for keeper-grade return
87%ERA 1.16 / xERA 2.19 -1.03Brl 4.2% allowed22nd · +16 rds vs mkt

👥 Your Roster

Your roster · news + buy/sell signals.

News (last 24h)

Player news · last 24h.

No news on your roster in the last 24 hours.

Leverage Buys/Sells

Buy/sell windows · surface vs. underlying.

Hitters

PlayerPosMLBBAxBAwOBAxwOBABrl%Own%Signal
James WoodLFWsh0.2650.2760.3940.418100.099.0📈 BUY-LOW
Miguel Vargas3BChW0.2510.2700.3670.38790.095.1📈 BUY-LOW
Kyle SchwarberDHPhi0.2400.2370.3720.36298.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2610.2580.3520.35777.011.2↑ mild buy
Zach NetoSSLAA0.2360.2100.3280.30676.061.5fair
Jac CaglianoneRFKC0.2840.2810.3570.35891.061.9fair
Yandy Diaz1BTB0.3030.2860.3650.35548.092.7↓ mild fade
Cole CarriggCFCol0.2620.2530.3380.32011.7fair
Ryan JeffersCMin0.2760.2550.3810.35774.041.1fair
Randy ArozarenaLFSea0.2730.2590.3680.34954.093.9fair
Henry BolteRFOak0.2770.2470.3330.31247.04.4↓ mild fade
Kaelen CulpepperSSMin0.3000.2510.3560.3126.8fair
Royce Lewis3BMin0.2350.2430.3090.31674.014.6↑ mild buy
Walker JenkinsCFMin0.1500.1550.2920.2628.1
Jordan Lawlar3BAri0.2760.2550.3550.3152.8fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez3BChC0.2820.2610.3380.3043.8fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD26.02.421.082.1022.00.2251.790.3↑ mild buy
Andres MunozRPSea50.34.291.193.2728.90.2819.279.8↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.5021.20.29010.589.4fair
Jacob MisiorowskiSPMil155.01.970.792.0831.80.2243.899.5fair
Sandy AlcantaraSPMia195.73.541.193.6511.30.2965.190.3fair
Kyle HarrisonSPMil107.03.451.203.5222.60.2917.768.7fair
Dylan CeaseSPTor156.32.251.042.7325.10.2575.199.3fair
Eury PerezSPMia135.33.721.184.0415.50.31010.276.0fair
Louis VarlandRPTor69.71.160.992.1924.60.2304.286.6↓ mild fade

📰 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 (+24.4)#1 (+50.8)S · $51UFDA-G FV 55
2.0Louis VarlandRP · 28yo22nd#2 (+21.4)#2 (+27.1)S · $27
3.5Miguel Vargas3B · 26yo25th#3 (+19.7)#4 (+15.8)A · $16UFDA
4.5Bryce Eldridge1B · 20yo25th#4 (+16.2)#5 (+14.4)A · $14UFDA FV 55
4.5Zach NetoSS · 25yo10th#6 (+13.7)#3 (+16.1)A · $16
5.5Henry BolteRF · 21yo25th#5 (+14.8)#6 (+12.0)A · $12UFDA FV 40
7.0Dylan CeaseSP · 30yo4th#7 (+11.9)#7 (+11.7)A · $12
8.5Jac CaglianoneRF · 22yo21st#8 (+10.2)— (+6.8)B · $7UFDA-G FV 55
8.5Eury PerezSP · 23yo20th— (+9.5)#8 (+7.3)B · $7UFDA-G

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.)
Ralphy Velazquez1B · 19yo25th#17 (-2.0)#13 (+1.4)

Updated Fri Sep 4 · 1:04 PM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
2.5Jesus LuzardoSP · 28yoKNIG21st#1 (+27.9)#4 (+33.4)S · $33
2.5Jacob MisiorowskiSP · 22yoMIZ21st#4 (+24.4)#1 (+50.8)S · $51
3.0Bryan BakerRP · 31yoDORN25th#3 (+25.1)#3 (+38.7)S · $39
4.0Jordan WalkerRF · 24yoGARR25th#2 (+25.4)#6 (+29.9)S · $30
5.0Andy PagesCF · 25yoBLOB20th#5 (+24.1)#5 (+32.7)S · $33
5.5Cam SchlittlerSP · 24yoKRTZ19th#9 (+19.5)#2 (+40.8)S · $41
6.5Louis VarlandRP · 28yoMIZ22nd#6 (+21.4)#7 (+27.1)S · $27
9.0Jose SorianoSP · 27yoBLOB25th#7 (+21.3)— (+18.5)S · $18
9.5Miguel Vargas3B · 26yoMIZ25th#8 (+19.7)— (+15.8)A · $16
9.5Gavin WilliamsSP · 26yoTHAR11th— (+12.0)#8 (+23.6)S · $24
10.0Junior Caminero3B · 22yoRAGE5th— (+12.3)#9 (+23.3)S · $23
10.5Nolan McLeanSP · 23yoDORN20th#10 (+19.5)— (+15.2)A · $15
10.5Riley O'BrienRP · 31yoTHAR17th— (+11.6)#10 (+21.9)S · $22

Updated Fri Sep 4 · 1:04 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
1MIZMisiorowskiR21VarlandR22VargasR25EldridgeR25NetoR10BolteR25100
2BLOBPagesR20SorianoR25LopezR20ScottR25TaylorR25LileR1581
3DORNBakerR25McLeanR20RiceR20BazzanaR25PerdomoR21AnthonyR1879
4KRTZSchlittlerR19BengeR25StewartR10McGonigleR17BurkeR25SanojaR2569
5KNIGLuzardoR21MartinezR25JensenR20AbreuR15deGromR13ChapmanR1165
6THARWilliamsR11MarshR25RasmussenR8O'BrienR17Jr.R16KeaschallR2165
7FRANLatzR25McCarthyR25CavalliR21AntonacciR25BurnsR5BradishR2161
8GoOsGoodmanR21GriffinR25BradleyR25BurlesonR9GomezR25MeidrothR2553
9GARRWalkerR25MessickR18DinglerR22GrayR7CanzoneR25HancockR2553
10RAGEEwingR25CamineroR5BasalloR19JonesR25HerreraR20ImanagaR948
11PEYT ▼ thinSanchezR9HendersonR25WooR8WetherholtR13MayoR17CruzR144
12FRST ▼ thinTolleR25WheelerR8RouppR25MuncyR18SkubalR1RumfieldR2536

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

data: snap 5h · BP 10d · PL 10d · HL 7d · PSS 9h · BR 0h · FG 3h · proj 3h · closer 0h · oyster 4h · AAA-sc 14h · cookie ok