Miz-waukee’s Best — The Brandon League

Last updated Sunday, September 20 · 09:05 AM ET

☕ Morning Briefing

🏆 MIZ holds 1st place with 102.5 roto points, 14.5 clear of #2 Photogenic Nick Kurtz — though Nick's climbed +6.0 pts over 9 days, so the cushion is real but not a gift.

⚡ Your bats delivered yesterday: Miguel Vargas went 1-2, 2R, 1 HR, 1 RBI, 1 SB, 2 BB vs. Tigers, Randy Arozarena added 1-4, 1 R, 1 HR, 1 RBI vs. Rockies, and Jac Caglianone chipped in 2-3, 2 R, 1 RBI, 1 SB, 2 BB vs. Pirates — three guys contributing across HR, R, RBI, and SB. On the mound, Joe Ryan was serviceable but not sharp (5 IP, 7 H, 2 ER, 1 BB, 5 K vs. Angels), and Eury Perez took a beating (4.2 IP, 5 ER). Tonight, confirm Jacob Misiorowski and Sandy Alcantara are active.

📊 Two category alerts worth your attention: the Wins category is dead level with W. DORN — one start outcome flips a roto point either way — and you're trailing FRST by 0.00 ERA, meaning Robert Suarez's rehab assignment (owned by FRST) is one to watch as a potential ratio threat if he returns.

🚨 Actionable closer news: Washington flipped the closer job from Jack Sinclair to Will Dion, who is a free agent. In a 5x5 saves league, a new closer with no ownership is a priority add. Separately, Pittsburgh's Mason Montgomery (owned by FRAN) retained his job but his role-security rating shifted to magenta — worth monitoring.

📰 On the transaction wire, the Rangers moved into sole possession of the AL West lead, which keeps the Texas roster in winning-game mode through the stretch — relevant for anyone holding Rangers starters or relievers. Pavin Smith hit a pinch-hit two-run homer for Arizona last night, a data point consistent with the early contact-heat signal (L7 83/99, 0.487 xwOBAcon) on the fact sheet, though the sample remains small. Neither Smith nor Carson Benge (who set the Mets' rookie hit record with 156 hits) appears available as a confirmed free agent, so treat both as league-watch items rather than targets.
ELIGIBILITYK. Schwarber 1B 8/10T. Saggese 3B 8/10L. Bernal 1B 2/10
Your standing
1stof 12
102.5 roto pts +14.5 clear of 2nd
-1.5 pts vs last update
Top Gaps
W (6.5)
categories below mid-pack
Score change since last update
ERA -1.0W -0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
1031
1115
🥇
HR
294
328
🥇
RBI
978
1012
🥇
SB
160
164
178
214
+50
AVG
.254
.255
.256
.260
+0.004
K
1294
1308
1495
+187
W
72
74
74
79
89
+15
SV
74
86
90
105
+19
ERA
3.57
3.45
3.45
−0.00
WHIP
1.18
1.17
1.16
−0.01

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

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 Swift's Flex Seal + Bryan Abreu | Aaron Judge
Phil Swift's Flex Seal + Tyler Rogers | Dustin May
Miz-waukee’s Best+ Richie Palacios | Connor Norby
Hit the Damn Ball You Bums+ Robert Gasser | Dedniel Nunez

🏆 League Standings

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

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

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best102.5$0100.0%101.399–1041.0
2KRTZ Photogenic Nick Kurtz88.0$100.0%88.987–912.4
3PEYT Phil Swift's Flex Seal 87.0$190.0%89.087–912.4
4FRAN Hit the Damn Ball You Bums81.0$230.0%81.379–844.0
5BLOB Camp MVP69.0$1680.0%70.368–725.0
6GoOs I need Buck Showalter61.0$1700.0%61.158–646.2
7THAR Phil Mickeltits59.5$1760.0%58.456–607.4
8KNIG Team Knighton59.5$1320.0%59.357–617.0
9FRST Worst2First48.5$1540.0%48.146–509.2
10GARR The Boys of Summer46.5$1550.0%47.446–499.6
11DORN Dorn and Associates LLC 44.0$890.0%43.842–4611.0
12RAGE Ramirez Against the Machine33.5$1630.0%31.130–3212.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 8.8W 6.0SV 9.0K 10.3ERA 11.3WHIP 11.0

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

🚨 Today's Streaming Board

173 of 200 GS · should be 192 · 19 behindBehind pace — stream aggressively
027 left · ~27.0/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
Jacob Misiorowski@ BALAUTO START6.5#5Start day uncertain; cap on Win/QS odds, limited to ratio/K
Sandy Alcantara@ SDDART3.6#11Too hittable; banking on heater/changeup generating more strikes.
Jonah Tongvs PHISTART⚠ opener6.8#13High ceiling, low floor; Vulcan change reliable but outcome coin-flip.
Quinn Mathewsvs WSHDART5.1#14Two wins over Giants unimpressive; slider fading late in season.
Dean Kremer@ LAADARTleash5.3#16Pitch count capped; cutter/splitter working, heavy cutter usage to RHB.
Ryan Johnsonvs MINDART3.6#12Sinker usage dropped, velocity dipped; cutter/sweeper carrying him.
Martin Perez@ HOUDART4.5#15ERA and Win viable; WHIP and strikeouts are liabilities.
Matt Wilkinson@ LADSIT4.0tough LAD lineup
Jack Perkins@ CLESIT⚠ opener4.6#18Punchout upside only; volume and ratio ceiling severely limited.
Davis Martinvs DETSIT5.3#24Lucky last outing; regression expected against tougher opposition.
Corbin Burnesvs NYYSITleash5.0#2257-pitch cap last time; cutter velocity/shape degraded, tough lineup.
Patrick Sandoval@ TBSIT3.0soft TB lineup, shaky recent form, short leash

Openers filtered: Spencer Miles, Lake Bachar

Your staff: 3.45 ERA / 1.17 WHIP · GS 173/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.

📼 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 · 341 starts graded over 29 days · GOOD+ 44% · BLOWUP 18% · agg ERA 4.48 · WHIP 1.39 · 4.4 K/start · 378 picks logged, 25 never started, 12 awaiting a box score — not graded

Grade mix · all 341 graded starts

GEM 53 GOOD 96 OK 129 BLOWUP 63
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 · START5258%13%4.18
Verdict · DART8342%20%4.75
Verdict · SIT18639%19%4.51
MIZ ≥ 5.011055%22%4.37
MIZ 3.5–4.913439%18%4.66
MIZ < 3.57739%17%4.65
All live board picks34144%18%4.48
Q1 read — GOOD+ falls 60% · 58% · 42% · 39% down the rungs, but BLOWUP does not rise with it, and MIZ does not sort: 55% · 39% · 39% 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.76
PL · Probably Start5553%13%4.10
PL · Questionable Start9549%19%4.37
PL · Do Not Start14138%20%4.72
BP · Auto thin367%0%3.78
BP · Likely1457%21%4.17
All graded picks34144%18%4.48
Q2 read — against the 44% all-picks baseline, PL's top tiers clear it (55% · 53%) 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 44% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-19 · 1121 graded picks · MIZ on 572, BP on 230, Verdict on 602

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=572
MIZ 0.5–3.31312.740%32%–49%
MIZ 3.4–4.01033.742%33%–51%
MIZ 4.1–4.81174.449%40%–58%
MIZ 4.9–5.61125.251%42%–60%
MIZ 5.7–8.91096.457%48%–66%
All MIZ-scored picks57248%
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%
START8257%47%–67%
DART16046%38%–53%
SIT32444%39%–49%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 45 days
Brier — our probability5080.249lower is better
Brier — flat base rate to date5080.253we win by 0.004
Brier — verdict-tier history5080.253we win by 0.004
Log loss — our probability5080.691lower is better
ECE — our probability5080.0655 equal-count bins
ECE bins · predicted p vs what actually happened
said 31%–45%10341%off by 1%
said 45%–49%10037%off by 11%
said 50%–55%10246%off by 6%
said 55%–59%10148%off by 9%
said 59%–74%10257%off by 6%
Verdict — usable with caveats: ECE 0.065 over n=508 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 STARTBrendan Donovan2B · 32% own
@ COL · Sugano RHP
szn .314 xwOBAbeats 5 of 5 eligible startersSugano .384 allowed · soft SP0.936 OPS vs RHP (89 AB)COL plays hot
L15
bat
SP
L/R
park
83
2AUTO STARTRyan ViladeRF · 0% own
vs BOS · Sandoval LHP
szn .334 xwOBAusually bats 2nd (×1.10)fills OF needbeats 9 of 10 eligible startersSandoval .350 allowed · soft SP0.841 OPS vs LHP (143 AB)
L15
bat
SP
L/R
park
76
3AUTO STARTEduardo Valencia1B · 3% own
@ CWS · Martin RHP
szn .339 xwOBAL14 contact +1.1 (.395 xwOBAcon, 16 BBE)usually bats 5thbeats 3 of 4 eligible startersMartin .330 allowed · soft SP0.954 OPS vs RHP (57 AB)
L15
bat
SP
L/R
park
74
4STARTMickey GasperC · 9% own
@ TB · Jax RHP
szn .366 xwOBAL15: 0.547 OPS (36 PA)L14 contact -4.7 (.265 xwOBAcon, 21 BBE)usually bats 2nd (×1.10)beats 2 of 4 eligible startersJax .322 allowed · avg SP0.919 OPS vs RHP (158 AB)
L15
bat
SP
L/R
park
66
5STARTRyan JeffersC · 38% own
@ LAA · Johnson RHP
szn .351 xwOBAL15: 0.476 OPS (43 PA)L14 contact -2.5 (.315 xwOBAcon, 26 BBE)usually bats 3rd (×1.07)beats 1 of 2 eligible startersJohnson .343 allowed · soft SP0.828 OPS vs RHP (192 AB)
L15
bat
SP
L/R
park
65
6AUTO STARTJ.P. CrawfordSS · 6% own
@ COL · Sugano RHP
szn .326 xwOBAL15: 0.653 OPS (60 PA)L14 contact -2.2 (.322 xwOBAcon, 42 BBE)usually bats 1st (×1.12)beats 5 of 5 eligible startersSugano .384 allowed · soft SP0.707 OPS vs RHP (267 AB)COL plays hot
L15
bat
SP
L/R
park
63
7AUTO STARTMichael ConfortoLF · 0% own
@ CIN · Lowder RHP
szn .331 xwOBAL15: 0.932 OPS (37 PA)L14 contact -3.2 (.300 xwOBAcon, 22 BBE)usually bats 7th (×0.95)fills OF needbeats 4 of 6 eligible startersLowder .351 allowed · soft SP0.792 OPS vs RHP (240 AB)CIN plays hot
L15
bat
SP
L/R
park
63
8STARTRafael Flores Jr.1B · 2% own
vs KC · Wacha RHP
szn .341 xwOBAL15: 1.077 OPS (42 PA)L14 contact +3.7 (.452 xwOBAcon, 27 BBE)usually bats 4th (×1.05)beats 2 of 4 eligible startersshort side vs RHP — 51% of ABWacha .305 allowed · avg SP0.814 OPS vs RHP (66 AB)
L15
bat
SP
L/R
park
61
9AUTO STARTKyle Karros3B · 2% own
vs SEA · Anderson LHP
szn .340 xwOBAL15: 0.727 OPS (47 PA)L14 contact +1.7 (.407 xwOBAcon, 33 BBE)usually bats 6th (×0.98)beats 3 of 3 eligible startersAnderson .317 allowed · avg SP0.818 OPS vs LHP (135 AB)COL plays hot
L15
bat
SP
L/R
park
56
10AUTO STARTLars NootbaarLF · 2% own
vs NYY · Warren RHP
szn .343 xwOBAL15: 0.728 OPS (43 PA)L14 contact +0.2 (.374 xwOBAcon, 23 BBE)usually bats 1st (×1.12)fills OF needbeats 4 of 6 eligible startersWarren .322 allowed · avg SP0.75 OPS vs RHP (223 AB)AZ plays hot
L15
bat
SP
L/R
park
56

Tiers vs YOUR lineup tonight — median starter 48, worst Kyle Schwarber (27). 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
76
1Ty France1B · SD · 15.7%BEST VALUE
Largest trusted sample (36 BBE, Heat 76), .462 BA last 7, best RoS PA volume, AVG boost near rank boundary
Heat 76 · 36 BBE · ATC 33 PA · 1 HR · 0 SB · 0.259 · L7 0.462 · 1 HR · sim +0.1 pts
2Xander Bogaerts
SS · SD · 19.2% · CATEGORY FIT
Only SB contributor (1 projected), AVG-positive, 32 PA volume, SB rank 4 with gap of 14 to 3rd
L7 flare 75 · ATC 32 PA · 1 HR · 1 SB · 0.260 · L7 0.318 · 1 HR · sim +0.1 pts
3Rafael Flores Jr.
1B · Pit · 2.4% · HEATER
27 BBE trusted sample, .444 BA last 7, .452 xwOBAcon drives AVG where MIZ needs ticks
Heat 76 · 27 BBE · ATC 17 PA · 0 HR · 0 SB · 0.234 · L7 0.444 · 1 HR · sim +0.1 pts
4Brett Baty
3B · NYM · 2.8% · HEATER
Highest Heat score 85/99 on 23 BBE trusted sample, .454 xwOBAcon, AVG-positive contribution
Heat 85 · 23 BBE · ATC 22 PA · 1 HR · 0 SB · 0.236 · L7 0.316 · 0 HR · sim +0.1 pts
5Connor Norby
3B · Col · 3.0% · CATEGORY FIT
2 SB last 7 days addresses MIZ's tightest gap; 27 BBE Heat 71 corroborates .450 BA
Heat 71 · 27 BBE · ATC 24 PA · 1 HR · 0 SB · 0.254 · L7 0.45 · 0 HR · sim +0.1 pts
Passed on: Austin Wells has a scorching xwOBAcon (0.525) and 3 HR last 7 but only 10 BBE — sub-threshold flare without enough corroboration to trust over France's volume or Bogaerts' category fit.

💪 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.3472623127
21Miguel VargasCHW1B/3B+19.250.3783320115Miguel 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.239.3122621111Zach 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.279.353237107Jac 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.304.335211108
77Royce LewisMIN1B/2B/3B-15.228.307141596Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.271.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.260.36690104Mickey 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.30372Joshua 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.277.3419082
133Connor NorbyCOL1B/2B/3B+UR.245.30871090Connor 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.273.318112193Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
137Christian Encarnacion-StrandBAL1B/3B+UR.267.33810191
143Alejandro KirkTORC+UR.282.310101113
145Tyler StephensonCINC-33.248.33115094
TSBryce EldridgeSF1B.269.35917199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSWalker JenkinsMinOF.211.30131102Walker 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.172.3661095Not ranked or mentioned in this week's Hitter List.
URJames WoodWshOF.267.4123021126Not ranked or mentioned in this week's Hitter List.
URLeo BernalStLC.310.3853084Not ranked or mentioned in this week's Hitter List.
URRichie PalaciosTB2B/OF.234.310101582Not ranked or mentioned in this week's Hitter List.
URThomas SaggeseStL2B/SS/OF.254.3174483Not ranked or mentioned in this week's Hitter List.
URVictor Mesa Jr.TBOF.249.33413988Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

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

85
Brett Baty
3B · NYM · 2.8% own · xwOBAcon .454 · EV 94.4 · Brl 17.4% · 23 BBE
▲ .124 BA vs SZN
BAHRRBIRSB
SZN.2331051505
L14.3572550
78
Agustin Ramirez
C · Mia · 32.2% own · xwOBAcon .516 · EV 94.6 · Brl 12.5% · 16 BBE
▲ .085 BA vs SZN
BAHRRBIRSB
SZN.235523294
L14.3202530
77
Eduardo Valencia
1B · Det · 2.7% own · xwOBAcon .395 · EV 91.6 · Brl 12.5% · 16 BBE
▲ .088 BA vs SZN
BAHRRBIRSB
SZN.324618190
L14.4120050
76
Ty France
1B · SD · 15.7% own · xwOBAcon .423 · EV 91.6 · Brl 11.1% · 36 BBE
▲ .111 BA vs SZN
BAHRRBIRSB
SZN.3042170561
L14.4151860
76
Rafael Flores Jr.
1B · Pit · 2.4% own · xwOBAcon .452 · EV 92.2 · Brl 11.1% · 27 BBE
▲ .140 BA vs SZN
BAHRRBIRSB
SZN.277920150
L14.4172330
76
Kyle Teel
C · ChW · 4.0% own · xwOBAcon .478 · EV 88.2 · Brl 18.8% · 16 BBE
▲ .006 BA vs SZN
BAHRRBIRSB
SZN.182420150
L14.1882660
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
71
Connor Norby
3B · Col · 3.0% own · xwOBAcon .436 · EV 90.3 · Brl 14.8% · 27 BBE
▲ .150 BA vs SZN
BAHRRBIRSB
SZN.2457323610
L14.3951562
68
Kyle Karros
3B · Col · 2.4% own · xwOBAcon .407 · EV 90.8 · Brl 12.1% · 33 BBE
▼ .044 BA vs SZN
BAHRRBIRSB
SZN.2581248615
L14.2142430
67
Randal Grichuk
RF · ChW · 0.4% own · xwOBAcon .402 · EV 92.7 · Brl 3.4% · 29 BBE
▲ .097 BA vs SZN
BAHRRBIRSB
SZN.2851339360
L14.3822540
Honorable mention · hottest L7 (9/13–9/19), not yet on the board · tiny samples — peek, don't trust
84
Alex Freeland
3B · LAD
.446 xwOBAcon
11 BBE · .385 L7
83
Pavin Smith
1B · Ari
.487 xwOBAcon
11 BBE · .286 L7
83
Austin Wells
C · NYY
.525 xwOBAcon
10 BBE · .333 L7
77
Moises Ballesteros
C · LAA
.435 xwOBAcon
17 BBE · .300 L7
75
Xander Bogaerts
SS · SD
.475 xwOBAcon
15 BBE · .318 L7
75
Angel Martinez
CF · Cle
.450 xwOBAcon
11 BBE · .462 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Andres Munoz
98
1Martin PerezSP · Atl · 13.7%HEATER
98th-percentile suppression on 42 BBE is elite, trusted sample; ratio-safe for top-2 ERA/WHIP protection
Supp 98 · 42 BBE · ATC 8.0 IP · 0 W · 6 K · 4.44 · 1.38 · PL #15 · sim -0.5 pts
2Dylan Smith
RP · SF · 0.3% · CATEGORY FIT
Closer role confirmed, SV-positive sim, decent suppression on 18 BBE; ratio-safe enough to protect ERA/WHIP
Supp 63 · 18 BBE · ATC 3.0 IP · 0 W · 3 K · 3.84 · 1.31 · 1 SV · Closer · sim -0.2 pts
3Juan Morillo
RP · Ari · 3.1% · UPSIDE
Closer role confirmed, SV upside; 14-BBE suppression needs caveat but xwOBAcon 0.224 is elite
Supp 82 · 14 BBE · ATC 3.0 IP · 0 W · 3 K · 3.83 · 1.36 · 1 SV · Closer · sim -0.2 pts
4Christian Scott
SP · NYM · 12.5% · BEST VALUE
Best SP K-rate projection, 81st-pct suppression on 38 BBE; ratio-safe, streams into GS cap room
Supp 81 · 38 BBE · ATC 7.0 IP · 0 W · 8 K · 4.04 · 1.24 · sim -0.5 pts
5Steven Cruz
RP · KC · 1.3% · CATEGORY FIT
Closer role confirmed, SV tick available; suppression mediocre but ratio exposure manageable at 3 IP
Supp 36 · 15 BBE · ATC 3.0 IP · 0 W · 3 K · 4.24 · 1.31 · 1 SV · Closer · sim -0.2 pts
Passed on: Ryan Johnson ranked #12 by Pitcher List but projects 4.88 ERA/1.40 WHIP — adding him risks bleeding MIZ's razor-thin ERA and WHIP leads for minimal wins/K gain.

⚾ Pitcher List Rankings

PL Top 100 SP · your arms + top FAs.

On Pitcher List · 6 yours · 10 FAs

RankPitcherMLBChgERAxERAK/9RoSPollack’s Take
1Jacob MisiorowskiMIL-1.892.0813.13.40Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+71.862.1612.13.31#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.402.9112.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-44.174.109.63.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.403.829.64.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.683.518.34.55It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.614.408.84.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…
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.668.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.049.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.977.1Bieber 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.723.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.853.6911.04.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.

🚨 Closer Tier Changes (vs. yesterday)

  • COLOR SHIFT Pittsburgh Pirates: Mason MontgomeryMason Montgomery ( → magenta) rostered
  • ROLE CHANGE Washington Nationals: Jack SinclairWill Dion FA — ADD
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.2314.15.0 · —
Louis VarlandToronto Blue JaysCL343976.01.301.002.31 11.25.0 · —
Top 5 FA closers (by team rating)
Ben JoyceLos Angeles AngelsCL5715.34.111.113.9610.64.0 · 5%
Dylan SmithSan Francisco GiantsCL41136.03.501.473.9910.54.0 · 0%
Steven Cruz
HLR
Kansas City RoyalsCL71257.74.371.273.969.83.5 · 1%
Michael PetersenMiami MarlinsCL12662.73.161.123.4311.23.0 · 2%
Juan MorilloArizona DiamondbacksCL32161.72.191.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.

56
Richie Palacios OF · TB
low TV (2); UFDA — easy to drop; BUT SB specialist (15 SB on 329 AB); weak RoS (82 wRC+)
sim cost ~0
TV 2
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.

18 available

H. Mendez
OF · MIN · AAA · 22 · knocking on the door
93
PSS
71
PFV
58
ETA
1-3wk
Szn
12·5·.284
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
96
PSS
83
PFV
55
ETA
1-3wk
Szn
15·21·.309
J. Tibbs III
OF · LAD · AAA · 23 · nearly ready
88
PSS
86
PFV
54
ETA
1-3wk
Szn
30·10·.287
M. Anderson
2B · DET · AAA · 24 · nearly ready
88
PSS
70
PFV
52
ETA
1-3wk
Szn
17·6·.303
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
86
PSS
98
PFV
60
ETA
Sept
Szn
10·13·.327
R. Clifford
1B · NYM · AAA · 22 · nearly ready
83
PSS
52
PFV
53
ETA
1-3wk
Szn
18·8·.180
B. Davidson
OF · SFG · AAA · 24 · nearly ready
83
PSS
85
PFV
42
ETA
September
Szn
29·19·.289
C. Ingle
C · CLE · ↩ sent down
82
PSS
78
PFV
48
ETA
1-3wk
Szn
20·2·.284
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
81
PSS
72
PFV
50
ETA
1-3wk
Szn
20·15·.302
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
78
PFV
50
ETA
4-8wk
Szn
15·21·.324
T. Troy
SS · ARI · ↩ sent down
80
PSS
62
PFV
55
ETA
4-8wk
Szn
9·10·.280
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
67
PFV
52
ETA
4-8wk
Szn
16·3·.275
K. Alderman
OF · MIA · AAA · 23 · on the climb
77
PSS
68
PFV
49
ETA
4-8wk
Szn
19·10·.254
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
77
PSS
35
PFV
58
ETA
1-3wk
Szn
10·0·.292
R. Velazquez
1B/C · CLE · AA · 20 · on the climb
76
PSS
74
PFV
57
ETA
Sept
Szn
29·2·.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 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
43
PFV
62
ETA
Szn
111K·4.59
B. Garrett
SP · ↩ sent down
83
PSS
77
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
40
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
30
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
T. Gibson
SP · BAL · ↩ sent down
62
PSS
41
PFV
62
ETA
Szn
116K·5.13
J. Wenninger
SP · on the climb
62
PSS
31
PFV
66
ETA
September 1st
Szn
123K·4.54
L. Braun
SP · ATL · developing
48
PSS
33
PFV
54
ETA
Szn
112K·4.18
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 9 not a 2026 factor — Jackson Ferris · Jurrangelo Cijntje · Christian Zazueta · Jackson Wolf · Bryce Mayer · David Hagaman · Jonathan Santucci · 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 — fits a need · BA 0.274 / xBA 0.297 · xwOBA 0.416
100%158 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWCal Raleigh C · Sea · KNIG · TKHOO
+1.7σ buy-low · C — modest fit · BA 0.181 / xBA 0.189 · xwOBA 0.310
85%129 wRC+≈ 0.0%Cole Carrigg CF + Joe Ryan SP · two-piece package (TV 83 vs target 82)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.2σ buy-low · CF — fits a need · BA 0.214 / xBA 0.239 · xwOBA 0.340
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.8σ 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.230 / xBA 0.246 · xwOBA 0.349
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.237 / xBA 0.225 · xwOBA 0.325
27%110 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.220 / xBA 0.208 · xwOBA 0.317
69%109 wRC+≈ 0.0%Jac Caglianone RF · comparable value (TV 36 vs target 41)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.5σ buy-low · RF — fits a need · BA 0.258 / xBA 0.269 · xwOBA 0.355
13%114 wRC+≈ 0.0%Jac Caglianone RF · comparable value (TV 36 vs target 34)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — fits a need · BA 0.203 / xBA 0.232 · xwOBA 0.296
64%100 wRC+≈ 0.0%Eury Perez SP + +$3 FAAB · comparable value (TV 50 vs target 57)
📈 BUY-LOWMunetaka Murakami 3B · ChW · GARR · jregarris
+1.9σ buy-low · 3B · BA 0.203 / xBA 0.198 · xwOBA 0.341
82%120 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 58 vs target 62)

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.17
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.25
18%4.60 ERA≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 16)
↑ mild buyAndrew Painter SP · Phi · KRTZ · FratSkins
+0.8σ buy-low · SP — fits a need · ERA 5.54 vs xERA 4.55
16%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+ +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+ +20▼ down
Worst2FirstDylan CeaseF -50F -20▲ 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- +6
Camp MVP$30 FAABA- +3C -6▼ 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.78σ sell-high · CF · BA 0.272 / xBA 0.246 · xwOBA 0.311 — test the market, don't force it
15%BA 0.272 / xBA 0.246 +.026
wOBA 0.346 / xwOBA 0.311 +.035
HH 36.4% · Brl/PA 3.5%25th · +5 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.54σ sell-high · 1B · BA 0.293 / xBA 0.281 · xwOBA 0.347 — test the market, don't force it
92%BA 0.293 / xBA 0.281 +.012
wOBA 0.352 / xwOBA 0.347 +.005
HH 48.2% · Brl/PA 5.5%7th · +1 rd vs mkt
↓ SHOPHenry Bolte RF · Oak
0.48σ sell-high · RF · BA 0.274 / xBA 0.244 · xwOBA 0.318 — test the market, don't force it
12%BA 0.274 / xBA 0.244 +.030
wOBA 0.340 / xwOBA 0.318 +.022
HH 48.1% · Brl/PA 4.8%25th · +5 rds vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.42σ sell-high · RP · ERA 1.30 vs xERA 2.31 — only move for keeper-grade return
86%ERA 1.30 / xERA 2.31 -1.01Brl 3.8% 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.2750.3900.412100.099.0📈 BUY-LOW
Kyle SchwarberDHPhi0.2350.2370.3700.36498.099.5📈 BUY-LOW
Miguel Vargas3BChW0.2500.2650.3610.37889.095.1📈 BUY-LOW
Bryce Eldridge DTD1BSF0.2690.2600.3610.35976.013.1↑ mild buy
Zach NetoSSLAA0.2390.2140.3340.31274.060.9fair
Jac CaglianoneRFKC0.2790.2770.3500.35391.043.2fair
Randy ArozarenaLFSea0.2810.2590.3760.34749.094.5fair
Cole CarriggCFCol0.2710.2460.3460.31125.015.0↓ mild fade
Walker JenkinsCFMin0.2110.2060.3010.3014.1fair
Henry BolteRFOak0.2730.2440.3400.31853.011.7↓ mild fade
Yandy Diaz1BTB0.2930.2810.3520.34746.092.2↓ mild fade
Kaelen Culpepper IL10SSMin0.2750.2450.3260.2983.9fair
Emmanuel RodriguezCFMin0.1720.2770.2640.3660.8
Leo BernalCStL0.3100.3170.3780.3854.1fair
Victor Mesa Jr.LFTB0.2490.2510.3530.33411.8fair
Thomas Saggese2BStL0.2540.2470.3110.3179.5fair
Richie PalaciosLFTB0.2340.2470.3180.31017.03.1fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Andres MunozRPSea57.04.111.193.2327.80.2798.980.0↑ mild buy
Jared JonesSPPit90.74.171.193.4320.50.2877.623.7↑ mild buy
Blake Snell DTDSPLAD38.71.861.092.1622.90.2281.183.2↑ mild buy
Joe RyanSPMin138.74.221.183.6620.60.29610.288.1fair
Jacob MisiorowskiSPMil166.31.890.812.0831.60.2243.899.3fair
Sandy AlcantaraSPMia206.03.841.233.9010.60.3055.784.0fair
Eury PerezSPMia149.04.171.284.1014.60.31210.268.7fair
Dylan CeaseSPTor169.02.401.102.9123.50.2655.598.8fair
Louis VarlandRPTor76.01.301.002.3124.30.2363.886.2↓ 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.0Louis VarlandRP · 28yo22nd#2 (+21.6)#2 (+27.1)S · $27
3.0Miguel Vargas3B · 26yo25th#3 (+18.5)#3 (+14.4)A · $14UFDA
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 (+11.8)#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 (+9.0)#8 (+3.6)C · $4

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 Sun Sep 20 · 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
3.5Bryan BakerRP · 31yoDORN25th#4 (+24.2)#3 (+38.7)S · $39
4.5Jordan WalkerRF · 24yoGARR25th#2 (+24.9)#7 (+29.9)S · $30
5.0Jose SorianoSP · 27yoBLOB25th#1 (+26.1)#9 (+29.9)S · $30
6.5Foster GriffinSP · 30yoGoOs25th#5 (+23.2)#8 (+29.9)S · $30
6.5Cam SchlittlerSP · 24yoKRTZ19th— (+19.7)#2 (+40.8)S · $41
7.5Nolan McLeanSP · 23yoDORN20th— (+19.8)#4 (+32.7)S · $33
8.0Gavin WilliamsSP · 26yoTHAR11th— (+14.9)#5 (+32.4)S · $32
8.5Logan HendersonSP · 23yoPEYT25th#6 (+22.6)— (+18.5)S · $18
8.5Louis VarlandRP · 28yoMIZ22nd#7 (+21.6)#10 (+27.1)S · $27
8.5Parker MessickSP · 24yoGARR18th— (+18.4)#6 (+31.7)S · $32
9.5Andy PagesCF · 25yoBLOB20th#8 (+21.0)— (+15.2)A · $15
10.0Nick MartinezSP · 35yoKNIG25th#9 (+20.9)— (+12.9)A · $13
10.5Ben Rice1B · 27yoDORN20th#10 (+20.6)— (+13.9)A · $14

Updated Sun Sep 20 · 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
1MIZMisiorowskiR21VarlandR22VargasR25EldridgeR25BolteR25CeaseR4100
2DORNBakerR25RiceR20McLeanR20PerdomoR21BazzanaR25LaraR2593
3BLOBSorianoR25PagesR20LopezR20LileR15ScottR25SuarezR1283
4KRTZBengeR25SchlittlerR19McGonigleR17SanojaR25StewartR10IIR575
5THARWilliamsR11BauersR25RasmussenR8MarshR25O'BrienR17KeaschallR2175
6PEYTSanchezR9HendersonR25WooR8YoungR25ClarkR22ArenadoR2574
7GARRWalkerR25MessickR18GrayR7RocchioR25DeLauterR14GoreR871
8GoOsGriffinR25WachaR25BurlesonR9GoodmanR21BradleyR25GomezR2565
9FRANMcCarthyR25LatzR25CavalliR21BurnsR5MorenoR25AntonacciR2560
10KNIGMartinezR25deGromR13JensenR20AbreuR15ChapmanR11RomanoR2555
11RAGE ▼ thinEwingR25ImanagaR9CamineroR5JonesR25BasalloR19HerreraR2053
12FRST ▼ thinTolleR25WheelerR8RogersR9MuncyR18SkubalR1RumfieldR2542

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

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