Miz-waukee’s Best — The Brandon League

Last updated Thursday, September 17 · 01:04 PM ET

☕ Morning Briefing

🏆 MIZ holds 1st at 102.5 roto points, 13.0 clear of Phil Swift's Flex Seal in 2nd — a comfortable lead, but you dropped 3.5 pts since last update, so watch the edges: SB is dead-even with PEYT (one swing costs you a point), and your ERA trails FRST by literally 0.00 — closing that gap is a free roto point waiting to happen.

⚾ Your guys gave you plenty to work with yesterday: Jared Jones was sharp vs. the Brewers — 5 IP, 9 K, 3 ER on 7 H — and per external sourcing this was his third straight start with 8+ punchouts. Zach Neto got on-base three times (2-3, BB) and added a SB, which matters with that razor-thin stolen-base race against PEYT. Henry Bolte went deep again (1 HR, vs. Rays), and Louis Varland was clean with a 1-IP, 2-K save in relief. The footnote: Sandy Alcantara notched a save of his own — emerging from the Marlins' bullpen two days after a 101-pitch start to record the final out in a one-run game.

🚨 [URGENT] The Twins placed Kaelen Culpepper on the IL with a strained left hamstring — he's yours and that SB upside is now on hold. Monitor his timeline closely given how tight the SB category is right now.

🔍 On the wire, Anthony Volpe was just dropped by Hit the Damn Ball You Bums and is now a free agent — his underlying skill profile grades out at +nanσ, worth a look given your middle-infield depth. Two early-signal contact heaters to track: Drew Gilbert (L7: 82/99, 0.546 xwOBAcon, 9 BBE) and Michael Arroyo (L7: 82/99, 0.549 xwOBAcon, 8 BBE) — both small-sample, not yet Heat Board certified, but flagged. On the confirmed-role front, Rico Garcia (Bal RP) has a locked closer role with a manageable save gap; Jared Young (NYM 1B) leads FA verdicts with an 88/99 heat score on a trusted 31-BBE sample and elite 95.7 EV.

📰 JJ Wetherholt (owned by PEYT) was activated off the Cardinals' IL and slid right back into the leadoff spot — went 0-3 in his return, so no immediate damage done. In Baltimore, Jackson Holliday hit the IL with left wrist inflammation, with Jeremiah Jackson expected to take over at second — relevant if any of your leaguemates are scrambling for middle-infield help. Blake Snell — your guy — exited his start after just 1 IP with left groin tightness, though he said postgame he expects to make at least one more start before season's end; worth watching his next few days carefully given your rotation's ERA margin.
ELIGIBILITYK. Schwarber 1B 8/10T. Saggese 3B 6/10
Your standing
1stof 12
102.5 roto pts +13.0 clear of 2nd
-3.5 pts vs last update
Top Gaps
W (7.0) SB (8.5)
categories below mid-pack
Score change since last update
AVG -1.0ERA -1.0WHIP -1.0SB -0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
1013
1095
🥇
HR
290
323
🥇
RBI
959
997
🥇
SB
152
157
157
172
212
+55
AVG
.253
.255
.256
.261
+0.005
K
1279
1298
1449
+151
W
72
74
77
87
+13
SV
73
85
90
102
+17
ERA
3.57
3.45
3.45
−0.00
WHIP
1.18
1.16
1.16
−0.00

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

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

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

📊 League Activity (last 24h)

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

TeamMove
Hit the Damn Ball You Bums+ Joey Ortiz | Andre Pallante
Hit the Damn Ball You Bums+ Brett Baty | Yusei Kikuchi
Miz-waukee’s Best+ Thomas Saggese
Hit the Damn Ball You Bums+ Richie Palacios | Anthony Volpe
Phil Swift's Flex Seal + Ty France | Angel Martinez
Phil Swift's Flex Seal Andres Gimenez

🏆 League Standings

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

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

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best102.5$0100.0%104.0102–1061.0
2PEYT Phil Swift's Flex Seal 89.5$210.0%90.788–932.0
3KRTZ Photogenic Nick Kurtz84.5$160.0%86.084–883.0
4FRAN Hit the Damn Ball You Bums81.0$240.0%80.478–834.0
5BLOB Camp MVP68.0$1680.0%69.467–725.0
6THAR Phil Mickeltits62.5$1760.0%61.459–646.4
7GoOs I need Buck Showalter62.5$1700.0%61.559–646.4
8KNIG Team Knighton58.0$1320.0%57.455–607.9
9FRST Worst2First48.0$1540.0%47.545–509.1
10DORN Dorn and Associates LLC 44.5$890.0%44.242–4610.7
11GARR The Boys of Summer44.5$1550.0%45.744–479.9
12RAGE Ramirez Against the Machine34.5$1630.0%31.830–3412.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 12.0SB 9.0AVG 9.0W 7.4SV 9.0K 11.0ERA 11.3WHIP 11.3

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

🚨 Today's Streaming Board

171 of 200 GS · should be 189 · 18 behindBehind pace — stream aggressively
029 left · ~20.3/wk to cap · proj 181200

⏳ 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
Kyle Harrison@ PITDART5.5#7Recent disastrous relief outing; current role and form unclear.
Erick Feddevs DETSITopener⚠ opener5.0#14Opener expected; boosts Win odds, talent unchanged.
Jeffrey Springs@ TBSIT4.5#13Revenge-game framing; track record still untrustworthy.
Seth Lugo@ HOUSITleash2.7#12Pitch-count cap with insufficient underlying skills.
Tanner Gordonvs SDSIT⚠ opener2.7#18Hard pass, no qualifiers offered.
Brady Singervs LADSITrust0.4#15Long layoff, faces Dodgers; double-negative stack.

Openers filtered: Wilber Dotel, Tyler Alexander

Your staff: 3.45 ERA / 1.16 WHIP · GS 171/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 9/18 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Dylan Cease@ TEXSTART6.9#3Velo down 2+ ticks, 1.80 WHIP; tier feels generous.
Dustin May@ BALDART4.6#10Bad-luck narrative; faith retained, no hard endorsement.
Connor Prielipp@ LAADART6.5#17High-K ceiling, elevated ratio risk, lower volume.
Andrew Sears@ CWSSIT6.4#26Unproven rookie; opponent offense only saving grace.
Zac Thorntonvs PHISIT4.2#16Future doubted but has logged six decent frames regularly.
Randy Dobnak@ PITSIT4.3#18Self-questioned tier; boring floor with ghastly downside.

Openers filtered: Daniel Espino

📼 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 · 340 starts graded over 29 days · GOOD+ 45% · BLOWUP 18% · agg ERA 4.37 · WHIP 1.36 · 4.5 K/start · 373 picks logged, 22 never started, 11 awaiting a box score — not graded

Grade mix · all 340 graded starts

GEM 53 GOOD 100 OK 126 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 START2162%19%4.06
Verdict · START4654%15%4.45
Verdict · DART8143%19%4.59
Verdict · SIT19242%18%4.29
MIZ ≥ 5.010154%22%4.44
MIZ 3.5–4.913841%17%4.59
MIZ < 3.58343%14%4.06
All live board picks34045%18%4.37
Q1 read — GOOD+ falls 62% · 54% · 43% · 42% down the rungs, but BLOWUP does not rise with it, and MIZ does not sort: 54% · 41% · 43% 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 Start2255%23%4.80
PL · Probably Start5153%16%4.22
PL · Questionable Start9949%17%4.20
PL · Do Not Start14539%20%4.62
BP · Auto thin450%0%3.48
BP · Likely1553%20%4.06
All graded picks34045%18%4.37
Q2 read — against the 45% all-picks baseline, PL's top tiers clear it (55% · 53%) and BP's top tiers are too thin to call (50% · 53% on n=4 · n=15).

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 — 60% GOOD+ on n=5. Splits are picks the board started over our MIZ sit-call (vs 45% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-16 · 1085 graded picks · MIZ on 541, BP on 230, Verdict on 566

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=541
MIZ 0.5–3.31262.742%34%–51%
MIZ 3.4–4.01003.743%34%–53%
MIZ 4.1–4.81104.451%42%–60%
MIZ 4.9–5.61055.250%41%–60%
MIZ 5.7–8.91006.457%47%–66%
All MIZ-scored picks54148%
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 START3664%48%–78%
START7356%45%–67%
DART15147%39%–55%
SIT30645%40%–51%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 42 days
Brier — our probability4770.250lower is better
Brier — flat base rate to date4770.253we win by 0.003
Brier — verdict-tier history4770.255we win by 0.004
Log loss — our probability4770.693lower is better
ECE — our probability4770.0695 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–45%9544%off by 3%
said 45%–50%9639%off by 9%
said 50%–55%9545%off by 7%
said 55%–59%9649%off by 8%
said 59%–74%9556%off by 8%
Verdict — usable with caveats: ECE 0.069 over n=477 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.250 vs 0.253, 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 STARTRandal GrichukRF · 1% own
vs DET · Valdez LHP
szn .336 xwOBAL15: 1.148 OPS (35 PA)L14 contact +4.3 (.466 xwOBAcon, 24 BBE)usually bats 2nd (×1.10)fills OF needbeats 5 of 5 eligible startersValdez .323 allowed · avg SP1.008 OPS vs LHP (152 AB)
L15
bat
SP
L/R
park
86
2AUTO STARTEduardo Valencia1B · 3% own
@ CWS · Fedde RHP
szn .338 xwOBAL15: 0.878 OPS (26 PA)L14 contact +0.9 (.390 xwOBAcon, 17 BBE)usually bats 5thbeats 3 of 3 eligible startersshort side vs RHP — 53% of ABFedde .331 allowed · soft SP0.933 OPS vs RHP (53 AB)
L15
bat
SP
L/R
park
74
3AUTO STARTRyan ViladeRF · 0% own
vs ATH · Springs LHP
szn .331 xwOBAusually bats 2nd (×1.10)fills OF needbeats 9 of 9 eligible startersSprings .337 allowed · soft SP0.837 OPS vs LHP (139 AB)
L15
bat
SP
L/R
park
69
4AUTO STARTDane MyersCF · 0% own
vs LAD · Wrobleski LHP
szn .313 xwOBAL15: 0.872 OPS (40 PA)L14 contact -0.6 (.357 xwOBAcon, 22 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 5 eligible startersWrobleski .332 allowed · soft SP0.833 OPS vs LHP (118 AB)CIN plays hot
L15
bat
SP
L/R
park
69
5AUTO STARTRyan WardLF · 0% own
@ CIN · Singer RHP
szn .316 xwOBAfills OF needbeats 6 of 9 eligible startersSinger .353 allowed · soft SP0.779 OPS vs RHP (52 AB)CIN plays hot
L15
bat
SP
L/R
park
64
6STARTRafael Flores Jr.1B · 3% own
vs MIL · Harrison LHP
szn .344 xwOBAL15: 0.921 OPS (44 PA)L14 contact +3.5 (.448 xwOBAcon, 30 BBE)usually bats 7th (×0.95)beats 1 of 3 eligible startersHarrison .303 allowed · avg SP0.908 OPS vs LHP (60 AB)
L15
bat
SP
L/R
park
62
7CONSIDERLuis CampusanoC · 1% own
@ COL · Gordon RHP
szn .333 xwOBAL15: 0.741 OPS (51 PA)L14 contact +1.2 (.397 xwOBAcon, 36 BBE)usually bats 6th (×0.98)beats 0 of 1 eligible startersGordon .328 allowed · soft SP0.828 OPS vs RHP (154 AB)COL plays hot
L15
bat
SP
L/R
park
61
8STARTColt Keith1B · 5% own
@ CWS · Fedde RHP
szn .336 xwOBAL15: 0.837 OPS (28 PA)L14 contact +3.2 (.441 xwOBAcon, 16 BBE)usually bats 3rd (×1.07)beats 3 of 6 eligible startersFedde .331 allowed · soft SP0.757 OPS vs RHP (355 AB)
L15
bat
SP
L/R
park
61
9AUTO STARTDustin HarrisLF · 1% own
@ COL · Gordon RHP
szn .336 xwOBAL15: 0.771 OPS (36 PA)L14 contact -0.6 (.356 xwOBAcon, 28 BBE)usually bats 2nd (×1.10)fills OF needbeats 3 of 5 eligible startersGordon .328 allowed · soft SP0.757 OPS vs RHP (79 AB)COL plays hot
L15
bat
SP
L/R
park
60
10CONSIDERJoc PedersonDH · 2% own
vs BOS · Gray RHP
szn .343 xwOBAL14 contact +1.5 (.404 xwOBAcon, 15 BBE)DTD — check lineupusually bats 1st (×1.12)beats 0 of 1 eligible startersGray .302 allowed · avg SP0.834 OPS vs RHP (343 AB)
L15
bat
SP
L/R
park
60

Tiers vs YOUR lineup tonight — median starter 55, worst Walker Jenkins (4). 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
88
1Jared Young1B · NYM · 0.9%HEATER
Highest heat score (88/99) on trusted 31-BBE sample; elite EV 95.7, consistent production corroborates contact quality
Heat 88 · 31 BBE · ATC 27 PA · 1 HR · 0 SB · 0.239 · L7 0.263 · 1 HR · sim +0.0 pts
2Rafael Flores Jr.
1B · Pit · 3.0% · HEATER
30-BBE trusted sample, .448 xwOBAcon, .421/.429 BA last 7-14 days; best floor-upside combo on the board
Heat 74 · 30 BBE · ATC 21 PA · 1 HR · 0 SB · 0.234 · L7 0.429 · 1 HR · sim +0.0 pts
3Moises Ballesteros
C · LAA · 1.8% · BEST VALUE
Most projected PA (33), .400+ BA last 14 days, solid heat signal on 25 BBE, best volume among streaking bats
Heat 70 · 25 BBE · ATC 33 PA · 1 HR · 0 SB · 0.248 · L7 0.417 · 1 HR · sim +0.0 pts
4Randal Grichuk
RF · ChW · 0.6% · HEATER
94.0 EV with .466 xwOBAcon on 24 BBE; .400/.419 BA last 7-14 days backs the contact quality
Heat 72 · 24 BBE · ATC 13 PA · 1 HR · 0 SB · 0.249 · L7 0.4 · 1 HR · sim +0.0 pts
5Colt Keith
1B · Det · 4.9% · FLOOR
Highest ATC RoS PA (35), only +0.1 roto sim, wRC+ 107; best everyday-volume floor on the board
L7 flare 71 · ATC 35 PA · 1 HR · 0 SB · 0.256 · L7 0.3 · 0 HR · sim +0.1 pts
Passed on: Lars Nootbaar has the best ATC projection (28 PA, wRC+ 109) and solid heat, but weaker recent production (.263/.290 last 7-14 days) compared to hotter bats above him.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.237.365453123
18Randy ArozarenaSEAOF-.278.3462523127
21Miguel VargasCHW1B/3B+19.249.3793119115Miguel 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.297.350223122
46Zach NetoLAASS+11.243.3112621111Zach 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.278.353236107Jac 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…
77Royce LewisMIN1B/2B/3B-15.228.311141596Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.266.31310966The 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.BALOF+UR.221.321112100
109Mickey GasperBOSC/1B+UR.266.37290104Mickey 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.275.2983190Kaelen 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.272.3449082
133Connor NorbyCOL1B/2B/3B+UR.235.3077890Connor 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.275.318112093Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
137Christian Encarnacion-StrandBAL1B/3B+UR.277.34210191
143Alejandro KirkTORC+UR.280.312101113
145Tyler StephensonCINC-33.247.33015094
146Ryan JeffersMINC-29.259.350141116
148Andruw MonasterioBOS2B/SS-26.239.2926489
149Dylan CrewsWSHOF-35.222.31211983
TSBryce EldridgeSF1B.269.35917199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSWalker JenkinsMinOF.089.24411102Walker 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…
UREmmanuel RodriguezMinOF.263.4801095Not ranked or mentioned in this week's Hitter List.
URJames WoodWshOF.265.4123021126Not ranked or mentioned in this week's Hitter List.
URLeo BernalStLC.295.3783084Not ranked or mentioned in this week's Hitter List.
URThomas SaggeseStL2B/SS/OF.267.3194483Not ranked or mentioned in this week's Hitter List.
URVictor Mesa Jr.TBOF.252.33513988Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 9/3–9/16 · 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.

88
Jared Young
1B · NYM · 0.9% own · xwOBAcon .436 · EV 95.7 · Brl 12.9% · 31 BBE
▲ .026 BA vs SZN
BAHRRBIRSB
SZN.268938463
L14.29413100
80
Francisco Alvarez
C · NYM · 8.8% own · xwOBAcon .459 · EV 94.2 · Brl 15.0% · 20 BBE
▼ .034 BA vs SZN
BAHRRBIRSB
SZN.2281537330
L14.1942340
76
Nathaniel Lowe
1B · Cle · 1.4% own · xwOBAcon .436 · EV 91.9 · Brl 11.1% · 27 BBE
▲ .010 BA vs SZN
BAHRRBIRSB
SZN.2551759380
L14.2652740
75
Yainer Diaz
C · Hou · 40.8% own · xwOBAcon .371 · EV 95.6 · Brl 12.1% · 33 BBE
▲ .133 BA vs SZN
BAHRRBIRSB
SZN.2771238340
L14.4102540
75
Lars Nootbaar
LF · Ari · 2.4% own · xwOBAcon .421 · EV 92.3 · Brl 8.3% · 24 BBE
▲ .052 BA vs SZN
BAHRRBIRSB
SZN.238731312
L14.2901420
74
Rafael Flores Jr.
1B · Pit · 3.0% own · xwOBAcon .448 · EV 92.1 · Brl 10.0% · 30 BBE
▲ .149 BA vs SZN
BAHRRBIRSB
SZN.272920150
L14.4212330
74
Connor Norby
3B · Col · 2.4% own · xwOBAcon .496 · EV 87.9 · Brl 17.4% · 23 BBE
▲ .140 BA vs SZN
BAHRRBIRSB
SZN.235730348
L14.3751470
72
Randal Grichuk
RF · ChW · 0.6% own · xwOBAcon .466 · EV 94.0 · Brl 4.2% · 24 BBE
▲ .129 BA vs SZN
BAHRRBIRSB
SZN.2901339350
L14.4192530
70
Moises Ballesteros
C · LAA · 1.8% own · xwOBAcon .400 · EV 90.3 · Brl 8.0% · 25 BBE
▲ .186 BA vs SZN
BAHRRBIRSB
SZN.228934241
L14.4142520
70
Mickey Gasper
C · Bos · 10.2% own · xwOBAcon .369 · EV 90.9 · Brl 13.6% · 22 BBE
▼ .087 BA vs SZN
BAHRRBIRSB
SZN.266923250
L14.1792240
Honorable mention · hottest L7 (9/10–9/16), not yet on the board · tiny samples — peek, don't trust
82
Drew Gilbert
RF · SF
.546 xwOBAcon
9 BBE · .250 L7
82
Michael Arroyo
2B · Sea
.549 xwOBAcon
8 BBE · .444 L7
78
Pavin Smith
1B · Ari
.465 xwOBAcon
10 BBE · .333 L7
76
Brady House
3B · Wsh
.367 xwOBAcon
10 BBE · .167 L7
75
Andres Chaparro
1B · Wsh
.489 xwOBAcon
9 BBE · .333 L7
71
Colt Keith
1B · Det
.346 xwOBAcon
9 BBE · .300 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Andres Munoz
75
1Rico GarciaRP · Bal · 11.1%CATEGORY FIT
Confirmed closer role, SV gap is manageable, 14-BBE suppression flare needs corroboration but role seals it
Supp 75 · 14 BBE · ATC 4.0 IP · 0 W · 4 K · 4.22 · 1.30 · 1 SV · Closer · sim -0.1 pts
2Dylan Smith
RP · SF · 0.4% · CATEGORY FIT
Confirmed closer with 18-BBE trusted suppression at 62nd percentile; saves volume adds without ratio damage
Supp 62 · 18 BBE · ATC 4.0 IP · 0 W · 3 K · 3.84 · 1.31 · 1 SV · Closer · sim -0.1 pts
3Steven Cruz
RP · KC · 1.4% · CATEGORY FIT
Confirmed KC closer, 1 SV projected RoS, neutral ratios; saves accumulation with sub-13-BBE caveat accepted given role
Supp 62 · 13 BBE · ATC 4.0 IP · 0 W · 4 K · 4.24 · 1.31 · 1 SV · Closer · sim -0.1 pts
4Andrew Sears
SP · Det · 0.2% · HEATER
88th-percentile suppression on trusted 31-BBE sample; best contact-quality allowed of all SPs, protects ERA/WHIP
Supp 88 · 31 BBE · ATC 4.0 IP · 0 W · 4 K · 4.36 · 1.36 · sim -0.1 pts
5Seth Lugo
SP · KC · 23.4% · BEST VALUE
Most volume (11 IP, 2 GS), 1 W projected, neutral suppression; best ratio-safe bulk arm under GS cap with room to stream
Supp 61 · 35 BBE · ATC 11.0 IP · 1 W · 9 K · 4.52 · 1.36 · PL #12 · sim -0.1 pts
Passed on: Juan Morillo has closer role but 44th-percentile suppression on only 14 BBE with 0.366 xwOBAcon-allowed — contact quality is genuinely bad and the sample is too small to trust over Garcia and Smith.

⚾ 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.892.0813.13.40Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+71.862.1512.13.31#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.382.7912.83.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.953.8510.94.19With 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.994.109.73.91Pé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.
29Sean BurkeCHW-43.473.829.74.43Burke’s hot streak has come to a brief pause, but he’s still doing everything he’s supposed to with elite four-seamers upstairs and suppo…
30Sandy AlcantaraMIA-43.843.906.54.17Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+65.023.508.44.55It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.494.248.74.18May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
43Andrew PainterPHI+UR5.544.557.84.71From 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.713.698.74.61Lambert’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.173.4310.83.97The 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.894.169.94.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.967.14.05Bieber 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…
58Brandon PfaadtARI-3.773.876.14.67Despite 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…
59Christian ScottNYM+13.763.6910.94.04Scott has been happy to show us his floor, but the stuff is still there to propel him up The List at a moment’s notice. It’s felt a littl…

🔒 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 MarinersCL272756.04.181.203.2814.05.0 · —
Louis VarlandToronto Blue JaysCL343976.01.301.002.3011.25.0 · —
Top 5 FA closers (by team rating)
Rico GarciaBaltimore OriolesCL92764.32.940.962.939.14.0 · 11%
Dylan SmithSan Francisco GiantsCL41136.03.501.473.9810.54.0 · 0%
Steven Cruz
HLR
Kansas City RoyalsCL71256.74.131.253.969.83.5 · 1%
Ryan ZeferjahnChicago CubsCL61967.04.031.283.1812.23.0 · 1%
Michael Petersen
b2b
Miami MarlinsCL12661.33.081.113.4310.93.0 · 2%

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 (17)
sim cost ~0
TV 17
Rd 13
45
Jared Jones SP · Pit
low TV (19); UFDA — easy to drop; BUT solid keeper
sim cost ~0
TV 19
UFDA
23
Blake Snell SP · LAD
mid TV (55); injury status: DTD; BUT strong RoS (3.31 ERA)
sim cost ~0
TV 55
Rd 8
22
Sandy Alcantara SP · Mia
mid TV (58); BUT solid keeper
sim cost ~0
TV 58
Rd 14
15
Thomas Saggese 2B · StL
UFDA — easy to drop; weak RoS (83 wRC+)
sim cost ~0
TV 100
UFDA

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 24: Top 10 Hitting Prospects to Stash in 2026

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

19 available

S. Thompson
OF · COL · AAA · 24 · ↩ sent down
97
PSS
84
PFV
55
ETA
1-3wk
Szn
15·21·.309
J. Tibbs III
OF · LAD · AAA · 23 · nearly ready
88
PSS
87
PFV
54
ETA
1-3wk
Szn
29·10·.289
J. Long
1B · CHC · AAA · 24 · nearly ready
85
PSS
68
PFV
52
ETA
1-3wk
Szn
16·3·.276
M. Anderson
2B · DET · AAA · 24 · nearly ready
83
PSS
70
PFV
52
ETA
1-3wk
Szn
17·5·.301
R. Clifford
1B · NYM · AAA · 22 · nearly ready
83
PSS
51
PFV
53
ETA
1-3wk
Szn
18·8·.182
C. Ingle
C · CLE · ↩ sent down
82
PSS
79
PFV
48
ETA
1-3wk
Szn
20·2·.279
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
29·26·.287
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
80
PSS
78
PFV
51
ETA
1-3wk
Szn
21·8·.246
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
80
PSS
77
PFV
50
ETA
4-8wk
Szn
15·21·.331
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
80
PSS
69
PFV
50
ETA
1-3wk
Szn
20·15·.305
B. Davidson
OF · SFG · AAA · 24 · nearly ready
79
PSS
86
PFV
42
ETA
September
Szn
28·19·.284
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
78
PSS
98
PFV
60
ETA
Sept
Szn
10·12·.329
K. Alderman
OF · MIA · AAA · 23 · on the climb
77
PSS
67
PFV
49
ETA
4-8wk
Szn
18·10·.249
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
77
PSS
69
PFV
49
ETA
4-8wk
Szn
15·14·.279
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
75
PSS
31
PFV
58
ETA
1-3wk
Szn
10·0·.293
J. Made
SS · MIL · AA · 19 · on the climb
73
PSS
96
PFV
64
ETA
Sept
Szn
14·37·.271
T. Troy
SS · ARI · ↩ sent down
73
PSS
58
PFV
55
ETA
4-8wk
Szn
8·8·.275
R. Velazquez
1B/C · CLE · AA · 20 · on the climb
71
PSS
74
PFV
57
ETA
Sept
Szn
29·2·.289
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 24: 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.

26 available

D. Davalillo
SP · TEX · AAA · 24 · nearly ready
81
PSS
44
PFV
62
ETA
Szn
106K·4.62
J. Wenninger
SP · on the climb
76
PSS
32
PFV
66
ETA
September 1st
Szn
122K·4.21
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
76
PSS
71
PFV
68
ETA
Szn
84K·3.88
G. Wood
SP · PHI · AA · 22 · on the climb
75
PSS
99
PFV
48
ETA
'26
Szn
139K·4.36
T. Bremner
SP · LAA · on the climb
73
PSS
99
PFV
66
ETA
Szn
100K·4.33
E. Rodriguez
SP · NYY · AAA · 22 · ↩ sent down
72
PSS
66
PFV
58
ETA
Szn
126K·3.05
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
70
PSS
40
PFV
57
ETA
Szn
51K·4.98
B. Garrett
SP · ↩ sent down
69
PSS
76
PFV
62
ETA
June 1st
Szn
114K·3.76
R. Ryan
SP · on the climb
68
PSS
80
PFV
64
ETA
September 1st
Szn
47K·4.39
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
33
PFV
58
ETA
Szn
85K·5.52
R. Sloan
SP · SEA · AA · 20 · on the climb
63
PSS
99
PFV
64
ETA
Szn
128K·3.73
C. Lagrange
SP · NYY · AAA · 22 · on the climb
63
PSS
46
PFV
56
ETA
July 1st
Szn
85K·4.48
C. Crow
SP · MIL · ↩ sent down
63
PSS
50
PFV
57
ETA
Szn
106K·3.95
T. Gibson
SP · BAL · ↩ sent down
61
PSS
37
PFV
62
ETA
Szn
107K·5.26
L. Braun
SP · ATL · developing
49
PSS
33
PFV
54
ETA
Szn
112K·4.18
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 14 not a 2026 factor — Jackson Ferris · Anthony Eyanson · Jurrangelo Cijntje · Liam Doyle · Christian Zazueta · Jamie Arnold · Jackson Wolf · Bryce Mayer · Daniel Eagen · David Hagaman · Jonathan Santucci · Joseph Dzierwa · Jaxon Wiggins · 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.2σ buy-low · RF — strong fit (current need) · BA 0.271 / xBA 0.294 · xwOBA 0.412
100%158 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.213 / xBA 0.238 · xwOBA 0.339
20%100 wRC+≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 17)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — strong fit (current need) · BA 0.222 / xBA 0.240 · xwOBA 0.333
56%120 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 58 vs target 60)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.1σ buy-low · LF — strong fit (current need) · BA 0.232 / xBA 0.247 · xwOBA 0.350
8%99 wRC+≈ 0.0%Henry Bolte RF + +$4 FAAB · comparable value (TV 15 vs target 23)
↑ mild buyIan Happ LF · ChC · FRAN · francisw789
+0.8σ buy-low · LF — strong fit (current need) · BA 0.219 / xBA 0.208 · xwOBA 0.317
69%109 wRC+≈ 0.0%Bryce Eldridge 1B + +$3 FAAB · comparable value (TV 35 vs target 41)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.7σ buy-low · LF — strong fit (current need) · BA 0.239 / xBA 0.224 · xwOBA 0.324
27%111 wRC+≈ 0.0%Jared Jones SP + +$4 FAAB · comparable value (TV 19 vs target 27)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.5σ buy-low · RF — strong fit (current need) · BA 0.257 / xBA 0.268 · xwOBA 0.353
12%114 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 34)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — strong fit (current need) · BA 0.204 / xBA 0.233 · xwOBA 0.297
65%100 wRC+≈ 0.0%Eury Perez SP + +$3 FAAB · comparable value (TV 50 vs target 57)
↑ mild buyHeliot Ramos LF · NYY · DORN · Lambertmt48
+0.6σ buy-low · LF — strong fit (current need) · BA 0.243 / xBA 0.256 · xwOBA 0.328
9%104 wRC+≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 17)
📈 BUY-LOWCal Raleigh C · Sea · KNIG · TKHOO
+1.7σ buy-low · C — modest fit · BA 0.182 / xBA 0.191 · xwOBA 0.313
84%129 wRC+≈ 0.0%Miguel Vargas 3B · comparable value (TV 77 vs target 82)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.1σ buy-low · SP — fits a need · ERA 7.05 vs xERA 5.16
11%3.88 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 14)
↑ mild buyKade Anderson SP · Sea · RAGE · glhoward40
+0.7σ buy-low · SP — fits a need · ERA 5.33 vs xERA 4.24
18%4.61 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 16)

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+ +46▲ up
Camp MVPPete Crow-ArmstrongC -7F -46▼ 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+ +32▼ down
Worst2FirstDylan CeaseF -50F -32▲ 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- +7
Ramirez Against the MachineBlake SnellC -8C -7
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -64▼ down
Team KnightonTrea TurnerA+ +49A+ +64▲ up
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -29▲ up
Miz-waukee’s BestJosh JungA+ +42A+ +29▼ down
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 -41
Ramirez Against the MachineJac CaglianoneA+ +60A+ +41▼ 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
↓ SHOPCole Carrigg CF · Col
0.62σ sell-high · CF · BA 0.266 / xBA 0.246 · xwOBA 0.313 — test the market, don't force it
14%BA 0.266 / xBA 0.246 +.020
wOBA 0.345 / xwOBA 0.313 +.032
HH 36.2% · Brl/PA 3.6%25th · +5 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.57σ sell-high · 1B · BA 0.297 / xBA 0.284 · xwOBA 0.350 — test the market, don't force it
93%BA 0.297 / xBA 0.284 +.013
wOBA 0.355 / xwOBA 0.350 +.005
HH 48.5% · Brl/PA 5.5%7th · +1 rd vs mkt
↓ SHOPHenry Bolte RF · Oak
0.51σ sell-high · RF · BA 0.275 / xBA 0.246 · xwOBA 0.318 — test the market, don't force it
12%BA 0.275 / xBA 0.246 +.029
wOBA 0.339 / xwOBA 0.318 +.021
HH 47.8% · Brl/PA 4.9%25th · +5 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.2650.2740.3890.412100.099.0📈 BUY-LOW
Kyle SchwarberDHPhi0.2370.2390.3710.36598.099.5📈 BUY-LOW
Miguel Vargas3BChW0.2490.2660.3600.37989.094.9📈 BUY-LOW
Bryce Eldridge1BSF0.2690.2600.3610.35975.014.2↑ mild buy
Jac CaglianoneRFKC0.2780.2780.3510.35390.044.9fair
Zach NetoSSLAA0.2430.2150.3350.31175.061.4fair
Randy ArozarenaLFSea0.2780.2580.3730.34651.094.1fair
Cole CarriggCFCol0.2660.2460.3450.31327.014.4↓ mild fade
Walker JenkinsCFMin0.0890.1520.2000.2443.9fair
Henry BolteRFOak0.2750.2460.3390.31854.011.9↓ mild fade
Yandy Diaz1BTB0.2970.2840.3550.35046.092.7↓ mild fade
Kaelen Culpepper IL10SSMin0.2750.2450.3260.2984.0fair
Royce Lewis3BMin0.2280.2390.2970.31173.011.9↑ mild buy
Emmanuel RodriguezCFMin0.2630.3620.3690.4800.9
Leo BernalCStL0.2950.3030.3600.3783.9fair
Victor Mesa Jr.LFTB0.2520.2530.3520.33515.5fair
Thomas Saggese2BStL0.2670.2520.3150.31910.4fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Andres MunozRPSea56.04.181.203.2827.40.2818.979.7↑ mild buy
Jared JonesSPPit90.74.171.193.4320.50.2877.625.8↑ mild buy
Blake Snell DTDSPLAD38.71.861.092.1522.90.2281.186.6↑ mild buy
Joe RyanSPMin133.74.241.173.6620.70.29610.286.9fair
Jacob MisiorowskiSPMil166.31.890.812.0831.60.2243.899.2fair
Sandy AlcantaraSPMia206.03.841.233.9010.60.3055.782.2fair
Dylan CeaseSPTor166.32.381.062.7924.60.2605.399.3fair
Eury PerezSPMia144.33.991.244.1015.10.31210.268.0fair
Louis VarlandRPTor76.01.301.002.3024.30.2363.885.6fair

📰 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.5)#1 (+50.8)S · $51UFDA-G FV 55
2.0Louis VarlandRP · 28yo22nd#2 (+21.6)#2 (+27.1)S · $27
3.5Miguel Vargas3B · 26yo25th#3 (+21.3)#4 (+17.1)A · $17UFDA
4.5Bryce Eldridge1B · 20yo25th#4 (+16.2)#5 (+14.4)A · $14UFDA FV 55
4.5Zach NetoSS · 25yo10th#6 (+14.9)#3 (+22.0)S · $22
5.5Henry BolteRF · 21yo25th#5 (+14.9)#6 (+14.4)A · $14UFDA FV 40
7.0Dylan CeaseSP · 30yo4th#7 (+12.0)#7 (+11.7)A · $12
8.0Jac CaglianoneRF · 22yo21st#8 (+10.0)#8 (+6.8)B · $7UFDA-G FV 55

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.)
Emmanuel RodriguezCF · 22yo25th#17 (-2.0)#13 (+1.1)

Updated Thu Sep 17 · 1:05 PM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
2.0Jacob MisiorowskiSP · 22yoMIZ21st#3 (+24.5)#1 (+50.8)S · $51
3.0Jordan WalkerRF · 24yoGARR25th#2 (+25.0)#4 (+29.9)S · $30
3.5Bryan BakerRP · 31yoDORN25th#4 (+24.2)#3 (+38.7)S · $39
5.5Louis VarlandRP · 28yoMIZ22nd#6 (+21.6)#5 (+27.1)S · $27
6.0Payton TolleSP · 22yoFRST25th#1 (+25.4)— (+21.2)S · $21
6.5Cam SchlittlerSP · 24yoKRTZ19th— (+19.7)#2 (+40.8)S · $41
8.0Logan HendersonSP · 23yoPEYT25th#5 (+21.9)— (+17.1)A · $17
8.5Cade CavalliSP · 26yoFRAN21st— (+18.6)#6 (+26.1)S · $26
9.0Miguel Vargas3B · 26yoMIZ25th#7 (+21.3)— (+17.1)A · $17
9.0Gavin WilliamsSP · 26yoTHAR11th— (+13.9)#7 (+23.6)S · $24
9.5Jake McCarthyLF · 28yoFRAN25th#8 (+21.0)— (+19.8)S · $20
9.5Junior Caminero3B · 22yoRAGE5th— (+12.3)#8 (+23.3)S · $23
10.0Jose SorianoSP · 27yoBLOB25th#9 (+20.3)— (+17.1)A · $17
10.0Parker MessickSP · 24yoGARR18th— (+16.4)#9 (+23.0)S · $23
10.5Ben Rice1B · 27yoDORN20th#10 (+20.3)— (+13.9)A · $14
10.5Zach NetoSS · 25yoMIZ10th— (+14.9)#10 (+22.0)S · $22

Updated Thu Sep 17 · 1:05 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
2DORNBakerR25RiceR20McLeanR20PerdomoR21BazzanaR25LaraR2579
3FRANMcCarthyR25CavalliR21LatzR25AntonacciR25LoweR8BurnsR572
4KRTZSchlittlerR19BengeR25StewartR10SanojaR25McGonigleR17MahleR2365
5THARWilliamsR11Jr.R16RasmussenR8O'BrienR17MarshR25KeaschallR2163
6PEYTHendersonR25SanchezR9WooR8ClarkR22CameronR18CruzR159
7KNIGdeGromR13AbreuR15MartinezR25JensenR20RodriguezR25DuranR2555
8GoOsGriffinR25BradleyR25GoodmanR21BurlesonR9WachaR25MeidrothR2553
9BLOBSorianoR25LopezR20ScottR25SuarezR12LileR15SaleR153
10GARRWalkerR25MessickR18GrayR7CanzoneR25BuschR11SimpsonR952
11RAGE ▼ thinEwingR25CamineroR5ImanagaR9JonesR25BasalloR19HerreraR2050
12FRST ▼ thinTolleR25WheelerR8MuncyR18SkubalR1RumfieldR25RogersR945

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

data: snap 5h · BP 23d · PL 23d · HL 20d · PSS 9h · BR 0h · FG 9h · proj 2h · closer 0h · oyster 9h · AAA-sc 14h · cookie ok