Miz-waukee’s Best — The Brandon League

Last updated Saturday, September 19 · 09:04 AM ET

☕ Morning Briefing

🏆 MIZ sits at 1st overall with 104.0 roto points, a comfortable 13.5-point cushion over Phil Swift's Flex Seal — but two categories need attention: FRST is within 0.00 ERA of you, and you're just 0.001 AVG behind THAR, a one-roto-point swing waiting to happen.

⚡ Your guys put up a big night across the board. Miguel Vargas went 2-for-5 with a homer and 3 RBI, Connor Norby went 3-for-4 with a run, RBI, steal, and walk, and Cole Carrigg matched him hit-for-hit at 3-for-5 with 2 steals — all three of those lines directly help that AVG gap on THAR. Walker Jenkins (MLB Pipeline #13, RI 94) continued to produce at the big-league level, going 3-for-4 with a homer and RBI vs. the Angels. And Andres Munoz locked down a save with 2 strikeouts in a clean inning.

📋 Two ERA-category notes worth flagging: Logan Webb (owned by GoOs) is headed to the 15-day IL with a right middle finger blister, and Trevor Larnach (owned by THAR) landed on the 10-day IL — Larnach's absence could subtly soften THAR's AVG, giving you a window to close that 0.001 gap. Make sure Joe Ryan and Eury Perez are active today to protect the ERA edge.

📰 The closer landscape had some movement: Ben Joyce (Angels, available FA) saw his role-security rating slip to uncertain, worth monitoring if you need saves depth. Among the wave of call-ups, Ronny Mauricio (Mets), Cade Povich (Orioles), and César Prieto (Cardinals) are the names most likely to see real playing time down the stretch in a 5x5 context. Also of note: Ty France, dropped by your closest rival Phil Swift's Flex Seal, carries a +0.8σ underlying skill signal — he's a free agent if you have a roster spot to work with.
ELIGIBILITYK. Schwarber 1B 8/10T. Saggese 3B 7/10
Your standing
1stof 12
104.0 roto pts +13.5 clear of 2nd
+1.0 pts vs last update
Top Gaps
W (7.0)
categories below mid-pack
Score change since last update
ERA +1.0

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
1023
1106
🥇
HR
292
326
🥇
RBI
972
1005
🥇
SB
159
161
175
212
+51
AVG
.254
.255
.256
.260
+0.005
K
1292
1303
1476
+173
W
73
74
78
88
+14
SV
73
86
90
104
+18
ERA
3.45
3.45
🥇
WHIP
1.18
1.17
1.16
−0.01

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

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
Phil MickeltitsCarson Kelly
Hit the Damn Ball You Bums+ Dedniel Nunez | Brett Baty
Phil Swift's Flex Seal + Cole Young | Ty France
Hit the Damn Ball You Bums+ Ray Kerr | Richie Palacios
Miz-waukee’s Best+ Connor Norby | Royce Lewis
Photogenic Nick Kurtz+ Andrew Painter | Walbert Urena
Photogenic Nick Kurtz+ Rico Garcia | Ben Joyce
Phil Swift's Flex Seal + Dustin May | Xander Bogaerts
Photogenic Nick Kurtz+ Ryan Zeferjahn | Joshua Baez

🏆 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.8 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best104.0$0100.0%102.8101–1051.0
2PEYT Phil Swift's Flex Seal 90.5$190.0%89.788–922.1
3KRTZ Photogenic Nick Kurtz86.0$100.0%87.886–892.8
4FRAN Hit the Damn Ball You Bums80.5$240.0%81.079–834.0
5BLOB Camp MVP67.5$1680.0%68.666–715.0
6THAR Phil Mickeltits61.5$1760.0%61.859–646.2
7GoOs I need Buck Showalter61.5$1700.0%60.258–626.7
8KNIG Team Knighton59.0$1320.0%57.756–597.9
9FRST Worst2First46.5$1540.0%47.446–509.2
10DORN Dorn and Associates LLC 45.0$890.0%44.543–4610.8
11GARR The Boys of Summer44.5$1550.0%46.445–489.7
12RAGE Ramirez Against the Machine33.5$1630.0%32.030–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 8.7AVG 8.9W 7.1SV 9.0K 10.8ERA 11.3WHIP 11.0

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

🚨 Today's Streaming Board

172 of 200 GS · should be 191 · 19 behindBehind pace — stream aggressively
028 left · ~24.5/wk to cap · proj 180200

⏳ 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
Joe Ryan@ LAASTART5.3#5Believes recent struggles misleading; Angels a soft matchup.
Eury Perez@ SDDART3.9#17Underwhelming despite elite raw stuff; no explanation found.
Freddy Peraltavs BOSSTART6.7#10Improved four-seamer and changeup feel; trending toward groove.
Christian Scottvs PHISTART6.8#12Four-seamer solid; secondary arsenal concerning.
Jackson Jobe@ CWSSTART5.4#8Career-best outing last time; breaking ball improvement encouraging.
Sean Burkevs DETSTARTopener⚠ opener5.0#11Opener expected again; slider feel needed, curveball is working.
Andrew Alvarez@ STLSTART6.1#15Curveball intriguing, slider uncertain, favorable matchup saves it.
Brandon Pfaadtvs NYYDART4.5#16Judge injury could lift tier; low strikeout upside regardless.
Michael McGreevyvs WSHDART3.4#14Velocity uptick and polish gains noted.
Jacob Lopez@ CLEDART5.2#20Fading fast from peak form; wants to drop him.
Robert Gasser@ BALDART5.7#24Interesting pitches but not enough for lineup consideration.
Hayden Wesneskivs ATLSIT5.7#26Command-dependent profile; lacks conviction in the approach.

Your staff: 3.45 ERA / 1.17 WHIP · GS 172/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 · 2 of yours + top 5 FA · Sun 9/20 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Jacob Misiorowski@ BALSTART6.5average BAL lineup, strong skills, hitter park
Sandy Alcantara@ SDSIT3.7average SD lineup, shaky recent form
Jonah Tongvs PHISTART⚠ opener6.7average PHI lineup, hot recent form, strong skills
Davis Martinvs DETDART5.3tough DET lineup, hot recent form, weak skills
Dean Kremer@ LAADART5.3soft LAA lineup
Corbin Burnesvs NYYDART5.0average NYY lineup, strong skills, hitter park
Quinn Mathewsvs WSHDART5.0tough WSH lineup, hot recent form, 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 · 335 starts graded over 29 days · GOOD+ 43% · BLOWUP 19% · agg ERA 4.46 · WHIP 1.39 · 4.4 K/start · 372 picks logged, 24 never started, 13 awaiting a box score — not graded

Grade mix · all 335 graded starts

GEM 51 GOOD 94 OK 128 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 START2060%20%4.04
Verdict · START4654%15%4.38
Verdict · DART8044%20%4.63
Verdict · SIT18939%19%4.46
MIZ ≥ 5.010253%23%4.39
MIZ 3.5–4.913539%18%4.65
MIZ < 3.57941%16%4.46
All live board picks33543%19%4.46
Q1 read — GOOD+ falls 60% · 54% · 44% · 39% down the rungs, but BLOWUP does not rise with it, and MIZ does not sort: 53% · 39% · 41% 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 Start2152%24%4.82
PL · Probably Start5052%14%4.16
PL · Questionable Start9351%18%4.27
PL · Do Not Start14437%19%4.71
BP · Auto thin367%0%3.78
BP · Likely1457%21%4.17
All graded picks33543%19%4.46
Q2 read — against the 43% all-picks baseline, PL's top tiers clear it (52% · 52%) and BP's top tiers are too thin to call (67% · 57% on n=3 · n=14).

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 — n=4, too thin to read. Splits are picks the board started over our MIZ sit-call (vs 43% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-18 · 1107 graded picks · MIZ on 559, BP on 230, Verdict on 588

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=559
MIZ 0.5–3.31312.740%32%–49%
MIZ 3.4–4.01003.743%34%–53%
MIZ 4.1–4.81164.449%40%–58%
MIZ 4.9–5.61085.250%41%–59%
MIZ 5.7–8.91046.456%46%–65%
All MIZ-scored picks55947%
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%
START7655%44%–66%
DART15546%39%–54%
SIT32144%38%–49%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 44 days
Brier — our probability4950.249lower is better
Brier — flat base rate to date4950.253we win by 0.003
Brier — verdict-tier history4950.254we win by 0.004
Log loss — our probability4950.692lower is better
ECE — our probability4950.0705 equal-count bins
ECE bins · predicted p vs what actually happened
said 31%–45%10042%off by 1%
said 45%–49%9837%off by 11%
said 49%–55%9944%off by 7%
said 55%–59%10048%off by 9%
said 59%–74%9856%off by 7%
Verdict — poor: ECE 0.070 over n=495 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.249 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 STARTTyrone TaylorCF · 1% own
@ CIN · Lodolo LHP
szn .310 xwOBAL14 contact -5.0 (.206 xwOBAcon, 13 BBE)usually bats 4th (×1.05)fills OF needbeats 5 of 6 eligible startersLodolo .377 allowed · soft SP0.933 OPS vs LHP (101 AB)CIN plays hot
L15
bat
SP
L/R
park
80
2AUTO STARTJoc PedersonDH · 2% own
vs TOR · Soriano RHP
szn .343 xwOBAL14 contact +3.5 (.447 xwOBAcon, 12 BBE)DTD — check lineupusually bats 1st (×1.12)beats 1 of 1 eligible startersSoriano .322 allowed · avg SP0.834 OPS vs RHP (343 AB)
L15
bat
SP
L/R
park
70
3AUTO STARTMatt Shaw3B · 2% own
@ CIN · Lodolo LHP
szn .305 xwOBAusually bats 7th (×0.95)fills OF needbeats 9 of 10 eligible startersLodolo .377 allowed · soft SP0.859 OPS vs LHP (75 AB)CIN plays hot
L15
bat
SP
L/R
park
70
4AUTO STARTChristian Encarnacion-Strand1B · 4% own
vs MIL · Gasser LHP
szn .342 xwOBAL15: 0.868 OPS (52 PA)L14 contact +1.4 (.400 xwOBAcon, 27 BBE)usually bats 6th (×0.98)beats 4 of 4 eligible startersGasser .315 allowed · avg SP1.077 OPS vs LHP (64 AB)
L15
bat
SP
L/R
park
70
5AUTO STARTRafael Flores Jr.1B · 2% own
vs KC · Cameron LHP
szn .341 xwOBAL15: 1.016 OPS (38 PA)L14 contact +4.4 (.467 xwOBAcon, 28 BBE)usually bats 4th (×1.05)beats 4 of 4 eligible startersCameron .306 allowed · avg SP0.889 OPS vs LHP (62 AB)
L15
bat
SP
L/R
park
70
6AUTO STARTCarson KellyC · 11% own
@ CIN · Lodolo LHP
szn .313 xwOBAL15: 0.742 OPS (37 PA)L14 contact +0.7 (.385 xwOBAcon, 25 BBE)usually bats 9th (×0.90)beats 2 of 2 eligible startersLodolo .377 allowed · soft SP0.891 OPS vs LHP (118 AB)CIN plays hot
L15
bat
SP
L/R
park
69
7AUTO STARTMickey GasperC · 9% own
@ TB · Peralta RHP
szn .369 xwOBAL15: 0.792 OPS (37 PA)L14 contact -5.0 (.259 xwOBAcon, 22 BBE)usually bats 2nd (×1.10)beats 4 of 4 eligible startersPeralta .303 allowed · avg SP0.941 OPS vs RHP (154 AB)
L15
bat
SP
L/R
park
66
8AUTO STARTPedro Ramirez3B · 3% own
@ CIN · Lodolo LHP
szn .289 xwOBAL15: 0.545 OPS (46 PA)L14 contact -4.7 (.265 xwOBAcon, 33 BBE)usually bats 8th (×0.93)beats 5 of 5 eligible startersshort side vs LHP — 18% of ABLodolo .377 allowed · soft SP0.984 OPS vs LHP (40 AB)CIN plays hot
L15
bat
SP
L/R
park
66
9AUTO STARTDane MyersCF · 0% own
vs CHC · Boyd LHP
szn .312 xwOBAL15: 0.754 OPS (38 PA)L14 contact -1.0 (.348 xwOBAcon, 21 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 6 eligible startersBoyd .331 allowed · soft SP0.826 OPS vs LHP (119 AB)CIN plays hot
L15
bat
SP
L/R
park
64
10CONSIDERJhonny PeredaC · 0% own
@ COL · Quintana LHP
szn .348 xwOBAusually bats 9th (×0.90)beats 0 of 2 eligible startersQuintana .343 allowed · soft SPCOL plays hot
L15
bat
SP
L/R
park
58

Tiers vs YOUR lineup tonight — median starter 56, worst Walker Jenkins (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
71
1Xander BogaertsSS · SD · 19.1%BEST VALUE
Trusted 20-BBE flare, 36 PA projection, SB chip attacks rank-3 gap, elite L7 production across all cats
L7 flare 71 · ATC 36 PA · 1 HR · 1 SB · 0.260 · L7 0.407 · 1 HR · sim +0.3 pts
2Rafael Flores Jr.
1B · Pit · 2.4% · HEATER
Best xwOBAcon (0.467) on trusted 28-BBE sample; L7 BA/.438 and HR/R production sustain the heat
Heat 76 · 28 BBE · ATC 19 PA · 1 HR · 0 SB · 0.234 · L7 0.438 · 1 HR · sim +0.3 pts
3Moises Ballesteros
C · LAA · 1.8% · HEATER
78-heat on 27 BBE with sustained L7 output (.400/HR/4RBI); 30 PA projection trumps smaller-sample rivals
Heat 78 · 27 BBE · ATC 30 PA · 1 HR · 0 SB · 0.248 · L7 0.4 · 1 HR · sim +0.3 pts
4Jakob Marsee
CF · Mia · 27.8% · CATEGORY FIT
Only FA projecting 2 SB RoS; attacks critical rank-4 SB gap with real volume and recent multi-cat surge
ATC 33 PA · 1 HR · 2 SB · 0.231 · L7 0.389 · 2 HR · sim +0.3 pts
5Ty France
1B · SD · 14.5% · FLOOR
Largest PA projection (37), on-board heat with 32-BBE trust, elite L7 slash; safest volume floor available
Heat 75 · 32 BBE · ATC 37 PA · 1 HR · 0 SB · 0.259 · L7 0.429 · 1 HR · sim +0.1 pts
Passed on: Eduardo Valencia left off despite top heat score (83/99) because only 15 BBE barely meets threshold, zero RBI context, and ATC projects just 14 PA — playing-time reality kills the ceiling.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.235.364453123
18Randy ArozarenaSEAOF-.281.3462523127
21Miguel VargasCHW1B/3B+19.249.3783219115Miguel 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.293.347223122
46Zach NetoLAASS+11.240.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.277.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…
72Ty FranceSD1B+12.301.333211108
77Royce LewisMIN1B/2B/3B-15.226.308141596Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.272.311101166The 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.36990104Mickey Gasper — Fantastic mustache, first of all. Second of all, the batted ball data suggests what’s happening of late is very real, tho…
114Joshua BáezSTLOF+UR.230.3037298Joshua Báez — The 40% strikeout rate is as believable as the power, though I do expect another homer outburst or two before the season is…
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.268.3419082
133Connor NorbyCOL1B/2B/3B+UR.242.30671090Connor 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.318112193Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
137Christian Encarnacion-StrandBAL1B/3B+UR.273.34210192
143Alejandro KirkTORC+UR.279.312101113
145Tyler StephensonCINC-33.248.33215094
146Ryan JeffersMINC-29.259.350141116
TSBryce EldridgeSF1B.269.35917199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSWalker JenkinsMinOF.189.27331102Walker 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.185.4241095Not ranked or mentioned in this week's Hitter List.
URJames WoodWshOF.266.4123021126Not ranked or mentioned in this week's Hitter List.
URLeo BernalStLC.323.3783084Not ranked or mentioned in this week's Hitter List.
URThomas SaggeseStL2B/SS/OF.261.3194483Not ranked or mentioned in this week's Hitter List.
URVictor Mesa Jr.TBOF.254.33513988Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

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

83
Eduardo Valencia
1B · Det · 2.7% own · xwOBAcon .413 · EV 93.9 · Brl 13.3% · 15 BBE
▲ .111 BA vs SZN
BAHRRBIRSB
SZN.327618190
L14.4380050
79
Taylor Trammell
CF · Hou · 0.1% own · xwOBAcon .448 · EV 92.9 · Brl 18.8% · 16 BBE
▼ .028 BA vs SZN
BAHRRBIRSB
SZN.207822294
L14.1791230
78
Moises Ballesteros
C · LAA · 1.8% own · xwOBAcon .428 · EV 91.8 · Brl 11.1% · 27 BBE
▲ .147 BA vs SZN
BAHRRBIRSB
SZN.228935251
L14.3752630
78
Brett Baty
3B · NYM · 2.8% own · xwOBAcon .414 · EV 93.8 · Brl 12.5% · 24 BBE
▲ .092 BA vs SZN
BAHRRBIRSB
SZN.2291050485
L14.3212730
76
Rafael Flores Jr.
1B · Pit · 2.4% own · xwOBAcon .467 · EV 92.2 · Brl 10.7% · 28 BBE
▲ .137 BA vs SZN
BAHRRBIRSB
SZN.268920150
L14.4052330
75
Ty France
1B · SD · 14.5% own · xwOBAcon .425 · EV 92.0 · Brl 12.5% · 32 BBE
▲ .058 BA vs SZN
BAHRRBIRSB
SZN.3012169551
L14.3591750
73
Nathaniel Lowe
1B · Cle · 1.5% own · xwOBAcon .397 · EV 91.3 · Brl 13.6% · 22 BBE
▲ .004 BA vs SZN
BAHRRBIRSB
SZN.2551759380
L14.2592630
72
Lars Nootbaar
LF · Ari · 2.4% own · xwOBAcon .413 · EV 92.3 · Brl 8.3% · 24 BBE
▲ .046 BA vs SZN
BAHRRBIRSB
SZN.235731312
L14.2811420
70
Kyle Karros
3B · Col · 2.5% own · xwOBAcon .429 · EV 91.1 · Brl 12.9% · 31 BBE
▼ .034 BA vs SZN
BAHRRBIRSB
SZN.2591248615
L14.2252430
70
Richie Palacios
LF · TB · 3.1% own · xwOBAcon .375 · EV 90.0 · Brl 10.0% · 20 BBE
▲ .114 BA vs SZN
BAHRRBIRSB
SZN.23410525114
L14.34831063
Honorable mention · hottest L7 (9/12–9/18), not yet on the board · tiny samples — peek, don't trust
84
Agustin Ramirez
C · Mia
.601 xwOBAcon
10 BBE · .357 L7
83
Michael Arroyo
2B · Sea
.531 xwOBAcon
9 BBE · .455 L7
83
Andres Chaparro
1B · Wsh
.540 xwOBAcon
8 BBE · .444 L7
81
Drew Gilbert
RF · SF
.484 xwOBAcon
11 BBE · .231 L7
74
Henry Davis
C · Pit
.378 xwOBAcon
8 BBE · .200 L7
71
Xander Bogaerts
SS · SD
.457 xwOBAcon
20 BBE · .407 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Andres Munoz
91
1Christian ScottSP · NYM · 12.8%HEATER
91st-pctl suppression (25 BBE trusted), elite xwOBAcon .211; protects ERA/WHIP while adding Ks
Supp 91 · 25 BBE · ATC 8.0 IP · 0 W · 9 K · 4.04 · 1.24 · PL #12 · sim -0.3 pts
2Jeffrey Springs
SP · Oak · 7.6% · FLOOR
85th-pctl suppression on 45 BBE (most trusted sample); volume SP with ratio safety for ERA/WHIP defense
Supp 85 · 45 BBE · ATC 10.0 IP · 1 W · 8 K · 4.96 · 1.36 · sim -0.3 pts
3Dylan Smith
RP · SF · 0.3% · CATEGORY FIT
Closer role confirmed, 65th-pctl suppression on 18 BBE; best ratio-safe saves option available
Supp 65 · 18 BBE · ATC 4.0 IP · 0 W · 3 K · 3.84 · 1.31 · 1 SV · Closer · sim -0.1 pts
4Jackson Jobe
SP · Det · 14.8% · UPSIDE
86th-pctl suppression, Pitcher List #8 streamer; upside SP with K ceiling protecting rank-2 Ks
Supp 86 · 25 BBE · ATC 8.0 IP · 0 W · 6 K · 4.69 · 1.42 · PL #8 · sim -0.3 pts
5Juan Morillo
RP · Ari · 3.1% · CATEGORY FIT
Confirmed closer, neutral suppression; saves depth with less ratio bleed than Joyce or Cruz
Supp 49 · 14 BBE · ATC 3.0 IP · 0 W · 3 K · 3.83 · 1.36 · 1 SV · Closer · sim -0.1 pts
Passed on: Ben Joyce is a true closer but 9th-pctl suppression on 14 BBE is disqualifying — MIZ #1 ERA is too close to #2 to absorb that contact quality risk for one save.

⚾ 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.402.7912.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+84.253.9610.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!
40Walbert UreñaLAA-2.743.288.74.49Armed with upper-90s heaters and one of the best changeups in baseball, Ureña has hit few speed bumps. If that developing sweeper becomes…
45Peter LambertHOU-43.703.698.84.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.744.169.84.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.856.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…
60Sean ManaeaNYM-44.744.868.64.32The velo was 93+ last time, and he’s still supporting it with an elite sweeper. Manaea’s command has prevented him from excelling across …

🔒 Closer Chart

Save targets · roles + regression flags.

🚨 Closer Tier Changes (vs. yesterday)

  • COLOR SHIFT Chicago White Sox: Grant TaylorGrant Taylor (magenta → blue) rostered
  • COLOR SHIFT Colorado Rockies: Jordan RomanoJordan Romano ( → magenta) rostered
  • COLOR SHIFT Los Angeles Angels: Ben JoyceBen Joyce (magenta → ) FA — ADD
  • COLOR SHIFT Milwaukee Brewers: Trevor MegillTrevor Megill ( → magenta) rostered
  • COLOR SHIFT Minnesota Twins: Yoendrys GómezYoendrys Gómez (orange → blue) rostered
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 MarinersCL282857.04.111.193.2814.15.0 · —
Louis VarlandToronto Blue JaysCL343976.01.301.002.3011.25.0 · —
Top 5 FA closers (by team rating)
Ben JoyceLos Angeles AngelsCL5714.34.401.193.9611.34.0 · 5%
Dylan SmithSan Francisco GiantsCL41136.03.501.473.9810.54.0 · 0%
Steven Cruz
HLR
Kansas City RoyalsCL71256.74.131.253.969.83.5 · 1%
Michael PetersenMiami MarlinsCL12661.33.081.113.4310.93.0 · 2%
Juan MorilloArizona DiamondbacksCL32160.32.241.042.4210.41.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.

50
Connor Norby 3B · Col
low TV (5); hot — soft cut signal; UFDA — easy to drop
sim cost ~0
TV 5
UFDA
45
Jared Jones SP · Pit
low TV (19); UFDA — easy to drop; BUT solid keeper
sim cost ~0
TV 19
UFDA
34
Blake Snell SP · LAD
mid TV (42); injury status: DTD; BUT strong RoS (3.31 ERA)
sim cost ~0
TV 42
Rd 8
24
Sandy Alcantara SP · Mia
mid TV (58); cold last 7d; BUT solid keeper
sim cost ~0
TV 58
Rd 14
19
Yandy Diaz 1B · TB
cold last 7d; BUT strong RoS (122 wRC+)
sim cost ~0
TV 73
Rd 9

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.

17 available

H. Mendez
OF · MIN · AAA · 22 · knocking on the door
93
PSS
70
PFV
58
ETA
1-3wk
Szn
12·5·.287
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
96
PSS
83
PFV
55
ETA
1-3wk
Szn
15·21·.306
J. Tibbs III
OF · LAD · AAA · 23 · nearly ready
88
PSS
87
PFV
54
ETA
1-3wk
Szn
29·10·.288
M. Anderson
2B · DET · AAA · 24 · nearly ready
88
PSS
70
PFV
52
ETA
1-3wk
Szn
17·5·.303
J. Long
1B · CHC · AAA · 24 · nearly ready
85
PSS
68
PFV
52
ETA
1-3wk
Szn
16·3·.275
K. Alderman
OF · MIA · AAA · 23 · nearly ready
84
PSS
68
PFV
49
ETA
1-3wk
Szn
19·10·.255
R. Clifford
1B · NYM · AAA · 22 · nearly ready
83
PSS
52
PFV
53
ETA
1-3wk
Szn
18·8·.181
B. Davidson
OF · SFG · AAA · 24 · nearly ready
83
PSS
85
PFV
42
ETA
September
Szn
29·19·.287
C. Ingle
C · CLE · ↩ sent down
82
PSS
78
PFV
48
ETA
1-3wk
Szn
20·2·.281
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
81
PSS
78
PFV
50
ETA
4-8wk
Szn
15·21·.326
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
81
PSS
72
PFV
50
ETA
1-3wk
Szn
20·15·.303
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
80
PSS
78
PFV
51
ETA
1-3wk
Szn
21·8·.246
T. Troy
SS · ARI · ↩ sent down
78
PSS
58
PFV
55
ETA
4-8wk
Szn
9·10·.283
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
77
PSS
68
PFV
49
ETA
4-8wk
Szn
15·14·.278
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
76
PSS
33
PFV
58
ETA
1-3wk
Szn
10·0·.290
R. Velazquez
1B/C · CLE · AA · 20 · on the climb
75
PSS
73
PFV
57
ETA
Sept
Szn
29·2·.293
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.

24 available

D. Davalillo
SP · TEX · AAA · 24 · knocking on the door
90
PSS
44
PFV
62
ETA
Szn
111K·4.59
B. Garrett
SP · ↩ sent down
83
PSS
76
PFV
62
ETA
June 1st
Szn
120K·3.67
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
74
PSS
59
PFV
68
ETA
Szn
90K·3.95
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
41
PFV
57
ETA
Szn
51K·4.98
T. Sykora
P · WSN · AA · 22 · on the climb
69
PSS
PFV
64
ETA
'26
Szn
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
64
PSS
31
PFV
58
ETA
Szn
86K·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
48
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
J. Wenninger
SP · on the climb
62
PSS
31
PFV
66
ETA
September 1st
Szn
123K·4.54
T. Gibson
SP · BAL · ↩ sent down
61
PSS
37
PFV
62
ETA
Szn
116K·5.13
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

🔭 10 not a 2026 factor — Jackson Ferris · Anthony Eyanson · Jurrangelo Cijntje · Christian Zazueta · Jackson Wolf · Jaxon Wiggins · Bryce Mayer · David Hagaman · Jonathan Santucci · 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 — fits a need · BA 0.270 / xBA 0.295 · xwOBA 0.413
100%158 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWCal Raleigh C · Sea · KNIG · TKHOO
+1.8σ buy-low · C — modest fit · BA 0.182 / xBA 0.191 · xwOBA 0.313
85%129 wRC+≈ 0.0%Miguel Vargas 3B · comparable value (TV 77 vs target 82)
📈 BUY-LOWMunetaka Murakami 3B · ChW · GARR · jregarris
+1.9σ buy-low · 3B — modest fit · BA 0.205 / xBA 0.199 · xwOBA 0.342
82%121 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 58 vs target 62)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.2σ buy-low · CF — fits a need · BA 0.213 / xBA 0.238 · xwOBA 0.339
19%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 — fits a 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 — fits a 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 buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.7σ buy-low · LF — fits a 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 buyIan Happ LF · ChC · FRAN · francisw789
+0.8σ buy-low · LF — fits a need · BA 0.219 / xBA 0.208 · xwOBA 0.317
69%109 wRC+≈ 0.0%Henry Bolte RF + Jared Jones SP + +$3 FAAB · two-piece package (TV 34 vs target 41)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — fits a need · BA 0.203 / xBA 0.232 · xwOBA 0.296
65%100 wRC+≈ 0.0%Eury Perez SP + +$3 FAAB · comparable value (TV 50 vs target 57)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.5σ buy-low · RF — fits a need · BA 0.257 / xBA 0.268 · xwOBA 0.353
13%114 wRC+≈ 0.0%Henry Bolte RF + Jared Jones SP · two-piece package (TV 34 vs target 34)

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
17%4.60 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 16)
↑ mild buyAndrew Painter SP · Phi · KRTZ · FratSkins
+0.7σ buy-low · SP — fits a need · ERA 5.54 vs xERA 4.55
17%4.71 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 15)

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- +8C -6▼ down
Ramirez Against the MachineBlake SnellC -8A- +6▲ up
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 +12▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28D -12▲ up
Miz-waukee’s Best ⇄ The Boys of Summer 2026-06-12
Miz-waukee’s BestChandler SimpsonA +10C -8▼ down
The Boys of Summer$30 FAABD -10A- +8▲ 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 -66
Ramirez Against the MachineJac CaglianoneA+ +60A+ +66▲ up

🔻 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.79σ sell-high · CF · BA 0.266 / xBA 0.245 · xwOBA 0.311 — test the market, don't force it
14%BA 0.266 / xBA 0.245 +.021
wOBA 0.343 / xwOBA 0.311 +.032
HH 36.2% · Brl/PA 3.6%25th · +5 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.53σ sell-high · 1B · BA 0.295 / xBA 0.283 · xwOBA 0.347 — test the market, don't force it
92%BA 0.295 / xBA 0.283 +.012
wOBA 0.353 / xwOBA 0.347 +.006
HH 48.2% · Brl/PA 5.5%7th · +1 rd vs mkt
↓ SHOPHenry Bolte RF · Oak
0.50σ 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.340 / xwOBA 0.318 +.022
HH 47.9% · Brl/PA 4.9%25th · +5 rds vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.41σ sell-high · RP · ERA 1.30 vs xERA 2.30 — only move for keeper-grade return
86%ERA 1.30 / xERA 2.30 -1.00Brl 3.8% allowed22nd · +16 rds vs mkt

👥 Your Roster

Your roster · news + buy/sell signals.

News (last 24h)

Player news · last 24h.

  • Connor Prielipp allowed two hits in a season-high seven innings and fellow rookie Walker Jenkins homered to lead the Minnesota Twins to a 3-0 victory over the Los Angeles Angels on Friday night.
  • Sat 09-19 12:00 AM
    Carrigg went 3-for-5 with one RBI and two stolen bases in Friday's 5-4 loss to the Mariners.
  • Andres Munoz Secures 28th save
    Sat 09-19 12:00 AM
    Munoz earned the save in Friday's 5-4 win over the Rockies, allowing one hit and no walks with two strikeouts in a scoreless ninth inning.
  • Sat 09-19 12:00 AM
    Jenkins went 3-for-4 with a solo home run in Friday's 3-0 win over the Angels.
  • Sat 09-19 12:00 AM
    Cease (11-6) took the loss against the Rangers on Friday, allowing four runs (one earned) on three hits and six walks with three strikeouts over 2.2 innings.

Leverage Buys/Sells

Buy/sell windows · surface vs. underlying.

Hitters

PlayerPosMLBBAxBAwOBAxwOBABrl%Own%Signal
James WoodLFWsh0.2660.2740.3890.412100.099.0📈 BUY-LOW
Kyle SchwarberDHPhi0.2350.2380.3700.36498.099.5📈 BUY-LOW
Miguel Vargas3BChW0.2490.2650.3590.37888.095.0📈 BUY-LOW
Bryce Eldridge DTD1BSF0.2690.2600.3610.35975.013.9↑ mild buy
Zach NetoSSLAA0.2400.2140.3340.31175.061.0fair
Jac Caglianone DTDRFKC0.2770.2770.3500.35390.043.5fair
Randy ArozarenaLFSea0.2810.2580.3730.34651.094.4fair
Cole CarriggCFCol0.2720.2450.3430.31125.014.4↓ mild fade
Walker JenkinsCFMin0.1890.1820.2540.2733.9fair
Henry BolteRFOak0.2740.2460.3400.31853.011.9↓ mild fade
Yandy Diaz1BTB0.2930.2830.3530.34746.092.5↓ mild fade
Kaelen Culpepper IL10SSMin0.2750.2450.3260.2983.9fair
Emmanuel RodriguezCFMin0.1850.3220.3080.4240.9
Leo BernalCStL0.3230.3030.3600.3784.1fair
Victor Mesa Jr.LFTB0.2540.2530.3530.33513.2fair
Thomas Saggese2BStL0.2610.2520.3150.3199.9fair
Connor Norby3BCol0.2420.2150.3210.30651.02.5fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Jared JonesSPPit90.74.171.193.4320.50.2877.623.2↑ mild buy
Andres MunozRPSea57.04.111.193.2827.80.2818.979.7↑ mild buy
Blake Snell DTDSPLAD38.71.861.092.1522.90.2281.183.8↑ mild buy
Joe RyanSPMin133.74.241.173.6620.70.29610.288.2fair
Jacob MisiorowskiSPMil166.31.890.812.0831.60.2243.899.1fair
Sandy AlcantaraSPMia206.03.841.233.9010.60.3055.782.3fair
Dylan CeaseSPTor169.02.401.102.7923.50.2605.399.1fair
Eury PerezSPMia144.33.991.244.1015.10.31210.269.1fair
Louis VarlandRPTor76.01.301.002.3024.30.2363.886.0↓ 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.5)#1 (+50.8)S · $51UFDA-G FV 55
2.5Miguel Vargas3B · 26yo25th#2 (+23.3)#3 (+19.8)S · $20UFDA
2.5Louis VarlandRP · 28yo22nd#3 (+21.5)#2 (+27.1)S · $27
4.0Bryce Eldridge1B · 20yo25th#4 (+16.2)#4 (+14.4)A · $14UFDA FV 55
5.0Henry BolteRF · 21yo25th#5 (+14.9)#5 (+14.4)A · $14UFDA FV 40
6.0Dylan CeaseSP · 30yo4th#6 (+12.0)#6 (+11.7)A · $12
7.0Jac CaglianoneRF · 22yo21st#7 (+10.0)#7 (+6.8)B · $7UFDA-G FV 55
8.0Zach NetoSS · 25yo10th#8 (+7.9)#8 (+2.7)C · $3

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.

Updated Sat Sep 19 · 9:05 AM 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
2.5Jordan WalkerRF · 24yoGARR25th#1 (+27.0)#4 (+38.7)S · $39
3.5Bryan BakerRP · 31yoDORN25th#4 (+24.1)#3 (+38.7)S · $39
6.5Payton TolleSP · 22yoFRST25th#2 (+25.4)— (+21.2)S · $21
6.5Cam SchlittlerSP · 24yoKRTZ19th— (+19.7)#2 (+40.8)S · $41
8.0Miguel Vargas3B · 26yoMIZ25th#5 (+23.3)— (+19.8)S · $20
8.0Louis VarlandRP · 28yoMIZ22nd#10 (+21.5)#6 (+27.1)S · $27
8.0Parker MessickSP · 24yoGARR18th— (+18.4)#5 (+31.7)S · $32
8.5Foster GriffinSP · 30yoGoOs25th#6 (+22.1)— (+21.2)S · $21
9.0Taj BradleySP · 25yoGoOs25th#7 (+22.1)— (+19.8)S · $20
9.0Andy PagesCF · 25yoBLOB20th#8 (+22.0)#10 (+24.0)S · $24
9.0Cade CavalliSP · 26yoFRAN21st— (+18.6)#7 (+26.1)S · $26
9.5Drew RasmussenSP · 30yoTHAR8th— (+13.9)#8 (+26.0)S · $26
10.0Logan HendersonSP · 23yoPEYT25th#9 (+21.9)— (+17.1)A · $17
10.0Nolan McLeanSP · 23yoDORN20th— (+17.8)#9 (+24.0)S · $24

Updated Sat Sep 19 · 9:05 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
1MIZMisiorowskiR21VargasR25VarlandR22EldridgeR25BolteR25CeaseR4100
2DORNBakerR25RiceR20McLeanR20PerdomoR21BazzanaR25LaraR2585
3KRTZSchlittlerR19BengeR25StewartR10McGonigleR17SanojaR25MahleR2375
4BLOBPagesR20SorianoR25LopezR20ScottR25SuarezR12LileR1571
5PEYTHendersonR25SanchezR9YoungR25WooR8MayR25CameronR1871
6GoOsGriffinR25BradleyR25GoodmanR21WachaR25RafaelaR8BurlesonR970
7THARWilliamsR11RasmussenR8MarshR25O'BrienR17Jr.R16KeaschallR2168
8GARRWalkerR25MessickR18GrayR7DinglerR22CanzoneR25GoreR866
9FRANLatzR25CavalliR21McCarthyR25AntonacciR25BurnsR5OrtizR2266
10KNIGMartinezR25deGromR13RodriguezR25JensenR20ChapmanR11DuranR2554
11RAGE ▼ thinEwingR25CamineroR5ImanagaR9JonesR25BasalloR19HerreraR2048
12FRST ▼ thinTolleR25WheelerR8MuncyR18SkubalR1RumfieldR25RogersR945

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

data: snap 1h · BP 25d · PL 25d · HL 22d · PSS 0h · BR 40h · FG 0h · proj 21h · closer 0h · oyster 0h · AAA-sc 10h · cookie ok