Miz-waukee’s Best — The Brandon League

Last updated Saturday, September 05 · 10:20 AM ET

☕ Morning Briefing

🏆 MIZ holds the top spot at 105.0 roto points, a comfortable 21.5 clear of second, and gained another half-point since the last update — the lead is not in question, but keep an eye on SV (KRTZ is only 3 back) and SB (you trail THAR by 4).

⚾ Huge day from the roster: Blake Snell was the star of the show, dealing 6 IP, 0 ER, 7 K with the win against the Nationals, while Cole Carrigg (2-5, HR, RBI vs Cardinals) and Miguel Vargas (1-4, HR, RBI vs Twins — his 30th of the season) both went deep, and Yandy Diaz added a quiet 3-for-5.

🌱 Bo Davidson (RI 91, FA, your stash board) hit 2-for-4 with a HR and 3 RBI at AAA vs Salt Lake Bees — the bat is trending in the right direction for a guy at that prospect tier. Separately, Jacob Lopez (+0.8σ underlying skill) was dropped by Hit the Damn Ball You Bums and is now a free agent if you want to exploit a rival's mistake.

🌡️ Two under-the-radar contact heat signals worth flagging: Mark Vientos (L7: 89/99 EV, 0.464 xwOBAcon on 9 BBE) and Ryan Vilade (L7: 87/99 EV, 0.557 xwOBAcon on 8 BBE) have both flipped the switch — small samples, but the underlying contact quality is real and neither has hit the Heat Board yet.

📰 Miguel Vargas reaching 30 home runs — confirmed by the external recap — underscores just how valuable that roster spot is right now, with the White Sox leading the AL in scoring. Meanwhile, Daniel Espino has been recalled by Cleveland and is available as a free agent, worth a look for ratio protection given the Guardians' bullpen usage in their doubleheader sweep of Detroit.
ELIGIBILITYK. Schwarber 1B 7/10P. Ramirez 1B 4/10
Your standing
1stof 12
105.0 roto pts +21.5 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
955
1032
🥇
HR
274
301
🥇
RBI
890
919
🥇
SB
131
138
142
197
+59
AVG
.254
.256
.257
.259
+0.003
K
1189
1211
1352
+141
W
70
71
74
83
+12
SV
76
79
89
93
+14
ERA
3.42
3.31
🥇
WHIP
1.17
1.12
🥇

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

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.6 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best105.0$0100.0%102.699–1051.0
2FRAN Hit the Damn Ball You Bums83.5$590.0%85.881–912.4
3KRTZ Photogenic Nick Kurtz80.0$200.0%83.678–892.9
4PEYT Phil Swift's Flex Seal 78.0$270.0%80.975–873.5
5GoOs I need Buck Showalter68.0$1700.0%69.064–745.5
6BLOB Camp MVP67.5$1680.0%68.965–725.5
7KNIG Team Knighton64.0$1370.0%61.257–657.1
8THAR Phil Mickeltits61.0$1760.0%58.053–637.8
9GARR The Boys of Summer47.5$1550.0%48.444–539.3
10DORN Dorn and Associates LLC 46.0$890.0%46.643–519.7
11FRST Worst2First40.0$1540.0%41.138–4510.9
12RAGE Ramirez Against the Machine39.5$1630.0%34.031–3712.0

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 6.8AVG 9.4W 6.7SV 9.0K 10.8ERA 12.0WHIP 12.0

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

🚨 Today's Streaming Board

158 of 200 GS · should be 176 · 18 behindBehind pace — stream aggressively
042 left · ~13.4/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).

Top FA streamers today

PitcherMatchupVerdictBPMIZPLTake
Brandon Pfaadt@ HOUSTART4.9#11Best pitch separation ever; sinker/sweeper sustainability questioned.
Zac Thorntonvs SFDART5.5#17Cushy matchup; effective four-seamer/cutter command to RHB.
Dustin May@ CINDART4.9#16Recent results erratic; hopes rhythm returns here.
Yusei Kikuchi@ PITDART4.0#15Strong slider and strike-throwing last start; favorable LHP park.
Javier Assad@ MIADART⚠ opener4.3tough MIA lineup, weak skills, friendly park
Anthony Molina@ NYMSIT⚠ opener5.8#25Four-seamer provides floor; secondary pairing key for upside.
Anthony Kayvs MINSIT3.5#18Strike-zone improvements noted; ceiling remains modest.
Martin Perez@ PHISIT3.4#19Pitching well enough for a cheap win shot.
Max Scherzer@ KCSIT4.1#21Last start was outlier; season-long struggles persist.
Ryan Gustovs CHCSIT4.0#27Not worth rostering or starting.

Your staff: 3.31 ERA / 1.12 WHIP · GS 158/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 · Sun 9/6 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Kyle Harrison@ CINSIT4.0tough CIN lineup, shaky recent form, short leash
Tanner Gordonvs STLSTART⚠ opener5.7soft STL lineup, hitter park, hot recent form
Tyler Mahle@ PHIDART5.5average PHI lineup, hot recent form, hitter park
Bailey Ober@ CWSDART4.9average CWS lineup, hot recent form, weak skills
Andrew Alvarez@ LADDART4.6tough LAD lineup, hot recent form
Walbert Ureña@ PITDART4.5tough PIT lineup, strong skills

📼 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 · 347 starts graded over 29 days · GOOD+ 47% · BLOWUP 18% · agg ERA 4.40 · WHIP 1.34 · 4.4 K/start · 372 picks logged, 14 never started, 11 awaiting a box score — not graded

Grade mix · all 347 graded starts

GEM 64 GOOD 100 OK 121 BLOWUP 62
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 START2673%15%3.22
Verdict · START4657%11%3.94
Verdict · DART9043%14%4.76
Verdict · SIT18543%22%4.53
MIZ ≥ 5.011961%14%3.73
MIZ 3.5–4.913344%20%4.78
MIZ < 3.57836%21%5.01
All live board picks34747%18%4.40
Q1 read — GOOD+ falls 73% · 57% · 43% · 43% down the rungs, but BLOWUP does not rise with it, and MIZ sorts: GOOD+ falls 61% · 44% · 36% 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 Start2669%19%3.82
PL · Probably Start4058%12%3.89
PL · Questionable Start9749%16%4.54
PL · Do Not Start16043%21%4.48
BP · Auto1136%9%4.74
BP · Likely3145%16%4.33
All graded picks34747%18%4.40
Q2 read — against the 47% all-picks baseline, PL's top tiers clear it (69% · 58%) and BP's top tiers are too thin to call (36% · 45% on n=11 · n=31).

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 — 71% GOOD+ on n=7. 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-04 · 948 graded picks · MIZ on 408, BP on 230, Verdict on 429

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=408
MIZ 0.5–3.3942.640%31%–51%
MIZ 3.4–3.9693.745%34%–57%
MIZ 4.0–4.8904.451%41%–61%
MIZ 4.9–5.6805.254%43%–64%
MIZ 5.7–8.9756.464%53%–74%
All MIZ-scored picks40850%
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 START3070%52%–83%
START5657%44%–69%
DART11248%39%–57%
SIT23147%40%–53%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 30 days
Brier — our probability3440.246lower is better
Brier — flat base rate to date3440.255we win by 0.008
Brier — verdict-tier history3440.255we win by 0.009
Log loss — our probability3440.686lower is better
ECE — our probability3440.0545 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–47%6941%off by 2%
said 47%–51%6941%off by 9%
said 51%–56%6843%off by 11%
said 56%–60%6958%off by 0%
said 60%–74%6959%off by 5%
Verdict — usable with caveats: ECE 0.054 over n=344 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 · 12% own
@ BAL · Bassitt RHP
szn .363 xwOBAL15: 1.446 OPS (47 PA)L14 contact +6.0 (.624 xwOBAcon, 26 BBE)usually bats 2nd (×1.10)beats 2 of 2 eligible startersBassitt .345 allowed · soft SP0.986 OPS vs RHP (132 AB)
L15
bat
SP
L/R
park
102
2AUTO STARTEsmerlyn ValdezRF · 14% own
vs LAA · Kikuchi LHP
szn .328 xwOBAL15: 0.727 OPS (34 PA)L14 contact +6.0 (.519 xwOBAcon, 14 BBE)usually bats 6th (×0.98)fills OF needbeats 5 of 6 eligible startersKikuchi .351 allowed · soft SP1.067 OPS vs LHP (84 AB)
L15
bat
SP
L/R
park
82
3AUTO STARTAndrew Vaughn1B · 4% own
@ CIN · Abbott LHP
szn .336 xwOBAL15: 0.932 OPS (37 PA)L14 contact -1.8 (.329 xwOBAcon, 25 BBE)usually bats 5thbeats 4 of 4 eligible startersAbbott .342 allowed · soft SP0.99 OPS vs LHP (100 AB)CIN plays hot
L15
bat
SP
L/R
park
80
4AUTO STARTLars NootbaarLF · 3% own
@ HOU · Pecko RHP
szn .343 xwOBAL15: 0.896 OPS (37 PA)L14 contact +3.4 (.445 xwOBAcon, 28 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 6 eligible startersPecko .400 allowed · soft SP0.743 OPS vs RHP (192 AB)
L15
bat
SP
L/R
park
78
5AUTO STARTKyle Karros3B · 2% own
vs STL · Liberatore LHP
szn .338 xwOBAbeats 2 of 3 eligible startersLiberatore .339 allowed · soft SP0.797 OPS vs LHP (125 AB)COL plays hot
L15
bat
SP
L/R
park
64
6STARTBryan TorresRF · 0% own
@ COL · Adams RHP
szn .297 xwOBAusually bats 1st (×1.12)fills OF needbeats 4 of 8 eligible startersAdams .344 allowed · soft SP0.754 OPS vs RHP (105 AB)COL plays hot
L15
bat
SP
L/R
park
64
7DEPTHGary SanchezC · 2% own
@ CIN · Abbott LHP
szn .341 xwOBAusually bats 7th (×0.95)beats 0 of 2 eligible startersAbbott .342 allowed · soft SP0.817 OPS vs LHP (92 AB)CIN plays hot
L15
bat
SP
L/R
park
63
8STARTJesus SanchezRF · 1% own
@ KC · Lugo RHP
szn .326 xwOBAusually bats 5thfills OF needbeats 2 of 6 eligible startersLugo .346 allowed · soft SP0.792 OPS vs RHP (233 AB)KC plays hot
L15
bat
SP
L/R
park
63
9AUTO STARTEdmundo Sosa2B · 1% own
vs ATL · Pérez LHP
szn .339 xwOBAL14 contact +6.0 (.556 xwOBAcon, 14 BBE)usually bats 6th (×0.98)fills OF needbeats 6 of 11 eligible startersPérez .327 allowed · soft SP0.795 OPS vs LHP (109 AB)
L15
bat
SP
L/R
park
62
10DEPTHTyler StephensonC · 5% own
vs MIL · May RHP
szn .338 xwOBAL15: 0.908 OPS (46 PA)L14 contact +1.4 (.401 xwOBAcon, 26 BBE)usually bats 4th (×1.05)beats 0 of 2 eligible startersMay .316 allowed · avg SP0.779 OPS vs RHP (280 AB)CIN plays hot
L15
bat
SP
L/R
park
59

Tiers vs YOUR lineup tonight — median starter 57, worst James Wood (25). 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
92
1Mickey GasperC · Bos · 11.8%HEATER
92/99 heat on 26 BBE with .624 xwOBAcon; elite contact quality corroborated by 3 HR last 7 days
Heat 92 · 26 BBE · ATC 25 PA · 1 HR · 0 SB · 0.225 · L7 0.333 · 3 HR · sim +0.1 pts
2Francisco Alvarez
C · NYM · 9.1% · HEATER
106 wRC+ ATC, 93.6 EV heater; 2 HR/5 RBI last 7 at catcher scarcity—volume concern but talent real
Heat 83 · 15 BBE · ATC 59 PA · 3 HR · 0 SB · 0.233 · L7 0.267 · 2 HR · sim +0.1 pts
3Ty France
1B · SD · 14.9% · BEST VALUE
.435 BA, 2 HR, 6 RBI last 7 on 27 PA is trusted sample; ATC 106 wRC+ backs the hot streak
ATC 88 PA · 3 HR · 0 SB · 0.257 · L7 0.435 · 2 HR · sim +0.0 pts
4Luis Robert Jr.
CF · Bal · 14.3% · HEATER
84/99 heat on 29 BBE is trusted; .452 xwOBAcon signals regression toward power despite .125 recent BA
Heat 84 · 29 BBE · ATC 66 PA · 2 HR · 3 SB · 0.233 · L7 0.125 · 1 HR · sim +0.2 pts
5Xander Bogaerts
SS · SD · 18.5% · CATEGORY FIT
AVG gap razor-thin; Bogaerts .259 ATC projection with 3 SB addresses MIZ's two live categories simultaneously
ATC 87 PA · 2 HR · 3 SB · 0.259 · L7 0.263 · 0 HR · sim +0.3 pts
Passed on: Sean Murphy has an 83/99 heater and sizzling L14 but only 45 PA remaining—pure playing-time ceiling kills his roto floor.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.238.362403127
18Randy ArozarenaSEAOF-.271.3492221123
21Miguel VargasCHW1B/3B+19.251.3873015113Miguel 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.306.355213122
46Zach NetoLAASS+11.234.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.281.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.295.330201106
77Royce LewisMIN1B/2B/3B-15.238.3161414103Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.265.3207868The 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.221.31711295
109Mickey GasperBOSC+UR.283.3638094Mickey 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.301.3123191Kaelen 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.223.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.274.31281591Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
143Alejandro KirkTORC+UR.274.30481110
145Tyler StephensonCINC-33.246.33814098
146Ryan JeffersMINC-29.272.357131118
148Andruw MonasterioBOS2B/SS-26.247.2996491
149Dylan CrewsWSHOF-35.216.31110887
150Luis RengifoSD2B/3B/OF-24.240.30446
TSBryce EldridgeSF1B.262.35715199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.269.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.277.3044791Pedro Ramirez (2B/3B, CHC) — Hitting well when he plays, which is not very often.
TSWalker JenkinsMinOF.130.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.267.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/22–9/4 · 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.

92
Mickey Gasper
C · Bos · 11.8% own · xwOBAcon .624 · EV 91.4 · Brl 23.1% · 26 BBE
▲ .123 BA vs SZN
BAHRRBIRSB
SZN.283822220
L14.4065780
85
Lars Nootbaar
LF · Ari · 2.8% own · xwOBAcon .445 · EV 93.0 · Brl 14.3% · 28 BBE
▲ .045 BA vs SZN
BAHRRBIRSB
SZN.228627292
L14.2732840
85
Elias Diaz
C · Tex · 0.1% own · xwOBAcon .449 · EV 94.4 · Brl 28.6% · 21 BBE
▲ .017 BA vs SZN
BAHRRBIRSB
SZN.233729180
L14.2502940
85
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
Luis Robert Jr.
CF · Bal · 14.3% own · xwOBAcon .452 · EV 92.3 · Brl 24.1% · 29 BBE
▲ .016 BA vs SZN
BAHRRBIRSB
SZN.2211126262
L14.2374760
83
Sean Murphy
C · Atl · 1.0% own · xwOBAcon .542 · EV 90.5 · Brl 17.6% · 17 BBE
▲ .151 BA vs SZN
BAHRRBIRSB
SZN.2343880
L14.3853870
83
Francisco Alvarez
C · NYM · 9.1% own · xwOBAcon .572 · EV 93.6 · Brl 20.0% · 15 BBE
▼ .020 BA vs SZN
BAHRRBIRSB
SZN.2341536310
L14.2142620
82
Michael Conforto
LF · ChC · 0.4% own · xwOBAcon .531 · EV 90.9 · Brl 11.8% · 17 BBE
▲ .166 BA vs SZN
BAHRRBIRSB
SZN.2341337291
L14.4003740
79
Michael Massey
2B · KC · 1.0% own · xwOBAcon .442 · EV 92.2 · Brl 6.7% · 15 BBE
▼ .013 BA vs SZN
BAHRRBIRSB
SZN.2801145463
L14.2670101
75
Colton Cowser
CF · Bal · 1.7% own · xwOBAcon .455 · EV 93.4 · Brl 8.3% · 24 BBE
▲ .004 BA vs SZN
BAHRRBIRSB
SZN.2151337388
L14.2192430
Honorable mention · hottest L7 (8/29–9/4), not yet on the board · tiny samples — peek, don't trust
89
Mark Vientos
3B · NYM
.464 xwOBAcon
9 BBE · .400 L7
87
Ryan Vilade
RF · TB
.557 xwOBAcon
8 BBE · .222 L7
84
Leo Bernal
C · StL
.460 xwOBAcon
12 BBE · .333 L7
78
Yainer Diaz
C · Hou
.409 xwOBAcon
11 BBE · .286 L7
75
Justin Foscue
2B · Tex
.534 xwOBAcon
10 BBE · .333 L7
72
Rafael Flores Jr.
1B · Pit
.459 xwOBAcon
11 BBE · .118 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, elite 0.242 xwOBAcon; protects ERA/WHIP #1 ranks.
Supp 95 · 34 BBE · ATC 5.0 IP · 0 W · 5 K · 4.59 · 1.33 · sim -0.6 pts
2Juan Morillo
RP · Ari · 3.2% · CATEGORY FIT
Confirmed closer role, 94th-percentile suppression on 12 BBE; saves gap to #2 is 10 SV.
Supp 94 · 12 BBE · ATC 8.0 IP · 0 W · 8 K · 3.83 · 1.35 · 1 SV · Closer · sim -0.4 pts
3Andrew Painter
SP · Phi · 15.2% · BEST VALUE
87th-percentile suppression on trusted 50 BBE, 4 GS remaining; best SP volume-quality combo.
Supp 87 · 50 BBE · ATC 18.0 IP · 1 W · 15 K · 4.78 · 1.39 · sim -0.6 pts
4Calvin Faucher
RP · Mia · 0.9% · FLOOR
Confirmed closer, 77th-percentile suppression, 0.225 xwOBAcon; safe ratio-friendly saves add.
Supp 77 · 18 BBE · ATC 8.0 IP · 0 W · 8 K · 3.96 · 1.39 · 1 SV · Closer · sim -0.4 pts
5Dustin May
SP · Mil · 15.7% · UPSIDE
Best ATC ERA/K combo among SPs; Pitcher List #16 and 4 GS pace with room under cap.
Supp 45 · 16 BBE · ATC 21.0 IP · 1 W · 21 K · 4.09 · 1.26 · PL #16 · sim -0.6 pts
Passed on: Merrill Kelly has the most projected IP but 76th-percentile suppression on 0.32 xwOBAcon threatens MIZ's ERA/WHIP #1 leads — volume without contact suppression is a ratio liability.

⚾ 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+71.972.1012.13.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.463.8410.53.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 MarinersCL242451.34.211.173.2714.45.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 AthleticsCL51446.04.111.224.5710.63.0 · 3%
Juan MorilloArizona DiamondbacksCL32055.32.111.052.3010.43.0 · 3%
🌱 Green-tagged FA — upside / stash
Tyler WellsTampa Bay RaysST62168.02.510.933.048.75.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.

45
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
11
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14
9
Blake Snell SP · LAD
BUT strong RoS (3.42 ERA)
sim cost ~0
TV 80
Rd 8

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
71
PSS
75
PFV
57
ETA
Sept
Szn
28·2·.290
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
97
PSS
86
PFV
54
ETA
days
Szn
28·8·.293
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
95
PSS
80
PFV
55
ETA
1-3wk
Szn
12·17·.301
B. Davidson
OF · SFG · AAA · 24 · knocking on the door
91
PSS
84
PFV
42
ETA
September
Szn
27·19·.280
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
87
PSS
76
PFV
50
ETA
1-3wk
Szn
15·21·.338
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
84
PSS
98
PFV
60
ETA
Sept
Szn
8·9·.318
M. Anderson
2B · DET · AAA · 24 · nearly ready
83
PSS
70
PFV
52
ETA
1-3wk
Szn
16·5·.306
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
82
PSS
77
PFV
50
ETA
1-3wk
Szn
19·14·.313
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
27·24·.284
J. Melton
OF · TB · AAA · 25 · nearly ready
81
PSS
67
PFV
58
ETA
4-8wk
Szn
8·27·.280
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
81
PSS
52
PFV
55
ETA
1-3wk
Szn
18·17·.286
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
81
PSS
81
PFV
51
ETA
1-3wk
Szn
20·7·.249
H. Mendez
OF · MIN · AAA · 22 · nearly ready
81
PSS
65
PFV
58
ETA
4-8wk
Szn
12·4·.280
C. Ingle
C · CLE · ↩ sent down
81
PSS
76
PFV
48
ETA
1-3wk
Szn
18·2·.281
J. Made
SS · MIL · AA · 19 · nearly ready
80
PSS
95
PFV
64
ETA
Sept
Szn
13·36·.267
P. Harber
3B · SFG · AAA · 24 · nearly ready
79
PSS
45
PFV
54
ETA
'27
Szn
17·4·.273
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
67
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
50
PFV
53
ETA
4-8wk
Szn
16·8·.174
D. Crisantes
2B/3B · ARI · AAA · 21 · developing
59
PSS
22
PFV
58
ETA
blocked
Szn
9·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 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
79
PSS
88
PFV
60
ETA
Szn
84K·3.03
O. Murphy
SP · ATL · AAA · 22 · ↩ sent down
78
PSS
54
PFV
64
ETA
Szn
122K·3.74
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
77
PSS
73
PFV
68
ETA
Szn
82K·3.92
J. Wenninger
SP · on the climb
76
PSS
30
PFV
66
ETA
September 1st
Szn
115K·4.24
M. Forret
SP · BAL · AAA · 22 · on the climb
74
PSS
80
PFV
72
ETA
Szn
125K·3.89
B. Garrett
SP · ↩ sent down
73
PSS
79
PFV
62
ETA
June 1st
Szn
110K·3.94
A. Kelly
SP · PIT · AAA · 22 · ↩ sent down
73
PSS
16
PFV
61
ETA
Szn
76K·4.33
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
71
PSS
42
PFV
57
ETA
Szn
49K·4.53
J. Ritchie
SP · ATL · ↩ sent down
70
PSS
34
PFV
59
ETA
Szn
118K·3.88
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
M. Ullola
SP · HOU · ↩ sent down
65
PSS
74
PFV
52
ETA
Szn
99K·4.23
D. Sandlin
SP · CHW · MLB · 25 · ↩ sent down
64
PSS
72
PFV
53
ETA
Szn
99K·3.35
B. Hopkins
SP · TBR · on the climb
63
PSS
45
PFV
63
ETA
Szn
118K·5.28
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
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 · Tyson Hardin · Christian Zazueta · Daniel Eagen · Joseph Dzierwa · 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-LOWJuan Soto RF · NYM · GARR · jregarris
+1.3σ 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
22%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.3σ 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 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)
↑ mild buyRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+0.8σ 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)
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.4σ 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)
↑ mild buyHeliot Ramos LF · NYY · DORN · Lambertmt48
+0.7σ buy-low · LF — strong fit (current need) · BA 0.241 / xBA 0.256 · xwOBA 0.326
10%104 wRC+≈ 0.0%Royce Lewis 3B · comparable value (TV 18 vs target 16)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.2σ 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
22%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
30%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
↓ SHOPYandy Diaz 1B · TB
0.68σ 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
↓ SHOPHenry Bolte RF · Oak
0.61σ sell-high · RF · BA 0.277 / xBA 0.247 · xwOBA 0.312 — test the market, don't force it
5%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
HOLD — KEEPER PRICELouis Varland RP · Tor
0.45σ 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.

Leverage Buys/Sells

Buy/sell windows · surface vs. underlying.

Hitters

PlayerPosMLBBAxBAwOBAxwOBABrl%Own%Signal
James WoodLFWsh0.2670.2760.3940.418100.099.0📈 BUY-LOW
Kyle SchwarberDHPhi0.2380.2370.3720.36298.099.5📈 BUY-LOW
Miguel Vargas3BChW0.2510.2700.3670.38790.095.1📈 BUY-LOW
Bryce Eldridge1BSF0.2620.2580.3520.35777.011.0↑ mild buy
Zach NetoSSLAA0.2340.2100.3280.30676.061.2fair
Jac CaglianoneRFKC0.2810.2810.3570.35891.061.9fair
Randy ArozarenaLFSea0.2710.2590.3680.34954.094.0fair
Cole CarriggCFCol0.2650.2530.3380.32011.8fair
Ryan JeffersCMin0.2720.2550.3810.35774.041.2fair
Henry BolteRFOak0.2740.2470.3330.31247.04.5↓ mild fade
Yandy Diaz1BTB0.3060.2860.3650.35548.092.7↓ mild fade
Kaelen CulpepperSSMin0.3010.2510.3560.3126.6fair
Royce Lewis3BMin0.2380.2430.3090.31674.014.6fair
Walker JenkinsCFMin0.1300.1550.2920.2627.6
Jordan Lawlar3BAri0.2690.2550.3550.3152.8fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez3BChC0.2770.2610.3380.3043.7fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD32.01.971.092.1022.00.2251.790.2↑ mild buy
Andres MunozRPSea51.34.211.173.2729.00.2819.279.7↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.5021.20.29010.589.3fair
Jacob MisiorowskiSPMil155.01.970.792.0831.80.2243.899.5fair
Sandy AlcantaraSPMia195.73.541.193.6511.30.2965.189.7fair
Kyle HarrisonSPMil107.03.451.203.5222.60.2917.768.6fair
Dylan CeaseSPTor156.32.251.042.7325.10.2575.199.3fair
Eury PerezSPMia135.33.721.184.0415.50.31010.275.2fair
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#18 (-2.0)#13 (+1.4)

Updated Sat Sep 5 · 10:21 AM 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.5Jordan WalkerRF · 24yoGARR25th#2 (+25.4)#7 (+29.9)S · $30
5.0Andy PagesCF · 25yoBLOB20th#5 (+24.1)#5 (+32.7)S · $33
6.0Cam SchlittlerSP · 24yoKRTZ19th#10 (+19.5)#2 (+40.8)S · $41
7.0Louis VarlandRP · 28yoMIZ22nd#6 (+21.4)#8 (+27.1)S · $27
8.5Nolan McLeanSP · 23yoDORN20th#8 (+20.5)#9 (+24.0)S · $24
8.5Riley O'BrienRP · 31yoTHAR17th— (+13.6)#6 (+30.6)S · $31
9.0Jose SorianoSP · 27yoBLOB25th#7 (+21.3)— (+18.5)S · $18
10.0Miguel Vargas3B · 26yoMIZ25th#9 (+19.7)— (+15.8)A · $16
10.5Gavin WilliamsSP · 26yoTHAR11th— (+12.0)#10 (+23.6)S · $24

Updated Sat Sep 5 · 10:21 AM 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
2DORNBakerR25McLeanR20RiceR20PerdomoR21BazzanaR25AnthonyR1883
3BLOBPagesR20SorianoR25LopezR20ScottR25TaylorR25LileR1580
4KRTZSchlittlerR19BengeR25StewartR10McGonigleR17BurkeR25SanojaR2569
5THARO'BrienR17MarshR25RasmussenR8WilliamsR11Jr.R16KeaschallR2168
6KNIGLuzardoR21MartinezR25JensenR20AbreuR15deGromR13ChapmanR1166
7FRANLatzR25McCarthyR25CavalliR21AntonacciR25BurnsR5BradishR2161
8GARRWalkerR25MessickR18DinglerR22GrayR7CanzoneR25HancockR2553
9GoOsGoodmanR21GriffinR25BradleyR25BurlesonR9GomezR25MeidrothR2552
10RAGEEwingR25CamineroR5HerreraR20BasalloR19JonesR25ImanagaR949
11PEYT ▼ thinSanchezR9HendersonR25WooR8WetherholtR13MayoR17CruzR145
12FRST ▼ thinTolleR25WheelerR8RouppR25MuncyR18SkubalR1RumfieldR2537

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

data: snap 2h · BP 11d · PL 11d · HL 8d · PSS 6h · BR 0h · FG 24h · proj 24h · closer 0h · oyster 1h · AAA-sc 11h · cookie ok