Miz-waukee’s Best — The Brandon League

Last updated Wednesday, September 02 · 06:58 AM ET

☕ Morning Briefing

🏆 MIZ holds 1st at 104.5 roto points, 22.5 clear of second — a comfortable lead, though you've shed 0.5 pts since the last update and W is now a dead-heat category with GoOs that could flip a point against you.

⚾ Four of your bats erupted yesterday: Royce Lewis (3-for-4, 2R, HR, 3 RBI, BB vs Tigers), Ryan Jeffers (2-for-4, R, HR, 3 RBI vs Tigers), Randy Arozarena (1-for-5, R, HR, 3 RBI vs Red Sox), and Yandy Diaz (2-for-4, 2R, HR, RBI, BB vs Mets) all went deep. Also, Jordan Lawlar (RI 90) hit 2-for-3 with a HR and RBI vs the Phillies — that's your stash prospect producing at the MLB level. On the mound tonight, get Eury Perez, Jacob Misiorowski, and Dylan Cease into your active lineup.

📊 On the closer front: Andrew Kittredge's role-security color shifted magenta → unknown — not a personnel change, but worth monitoring. Arizona's Juan Morillo (magenta → blue, FA) is firming up, and Colorado's Jordan Romano (now magenta, owned by KNIG) is trending the wrong direction for his manager. Also note: Justin Martinez (+1.3σ underlying skill) was dropped from your roster and is now a free agent.

📰 The most notable MLB transaction today is Robert Suarez's transfer to the 60-day IL (right elbow inflammation), which deepens Atlanta's bullpen uncertainty — relevant if you're tracking save-source volatility around your categories. Riley Greene is back off the IL for Detroit, and Justin Wrobleski (owned by GoOs) was activated by the Dodgers, which could shore up GoOs's ratios — worth watching given your tight W race. Ronel Blanco was recalled to Houston's active roster and is a free agent if you need SP depth behind tonight's trio.
ELIGIBILITYK. Schwarber 1B 6/10P. Ramirez 1B 4/10
Your standing
1stof 12
104.5 roto pts +22.5 clear of 2nd
-0.5 pts vs last update
Top Gaps
W (6.5) SB (7.0)
categories below mid-pack
Score change since last update
W -0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
935
1019
🥇
HR
268
297
🥇
RBI
868
902
🥇
SB
128
133
139
196
+63
AVG
.255
.256
.257
.259
+0.003
K
1164
1187
1322
+135
W
66
69
69
71
82
+13
SV
76
78
89
89
+11
ERA
3.42
3.27
🥇
WHIP
1.17
1.12
🥇

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

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

  • James Wood (LF) IL10 on rehab
    AA2026-09-01 · 1-3, 0 HR, 0 RBI, 0 SB
    AA2026-08-30 · 1-3, 1 HR, 1 RBI, 0 SB
  • Joe Ryan (SP) IL15 on rehab
    AAA2026-09-01 · 3.0 IP, 1 ER, 4 K, 0 BB

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

📊 League Activity (last 24h)

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

TeamMove
Miz-waukee’s Best+ Andrew Kittredge | Justin Martinez
Team Knighton+ Abner Uribe
Dorn and Associates LLC + Brent Headrick
Photogenic Nick Kurtz+ Ethan Salas | Alejandro Kirk

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

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best104.5$0100.0%102.199–1051.0
2FRAN Hit the Damn Ball You Bums82.0$740.0%86.381–922.3
3PEYT Phil Swift's Flex Seal 79.0$290.0%81.175–873.3
4KRTZ Photogenic Nick Kurtz79.0$200.0%81.475–873.2
5GoOs I need Buck Showalter69.0$1700.0%70.064–755.4
6BLOB Camp MVP66.0$1680.0%69.165–735.5
7KNIG Team Knighton64.5$1370.0%58.554–637.5
8THAR Phil Mickeltits62.5$1760.0%59.054–647.4
9GARR The Boys of Summer49.0$1550.0%50.245–569.1
10DORN Dorn and Associates LLC 45.0$890.0%46.042–519.9
11RAGE Ramirez Against the Machine40.5$1630.0%35.832–4011.9
12FRST Worst2First39.0$1540.0%40.637–4510.9

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

Your categories · projected roto points

R 12.0HR 12.0RBI 11.9SB 6.9AVG 9.3W 6.2SV 9.0K 10.8ERA 12.0WHIP 12.0

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

🚨 Today's Streaming Board

153 of 200 GS · should be 173 · 20 behindBehind pace — stream aggressively
047 left · ~13.2/wk to cap · proj 177200

⏳ 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
Eury Perez@ KCSTART4.9#5Matchup is especially favorable; straightforward auto-start.
Jacob Misiorowski@ CHCAUTO START6.7#1Auto-start, no caveats.
Dylan Cease@ CLEAUTO START7.6#4Auto-start, no caveats.
Jacob Lopez@ TEXSTART5.4#6Hot streak continuing; ride it.
Andrew Painter@ AZSTART4.8#7Velocity dipped, less ride; changeup/breaking ball command saves it.
Joey Cantillovs TORSTART6.0#11Tier-borderline arm undercut by poor changeup command last outing.
Hayden Wesneskivs CWSDART5.1#15Quality sweeper, solid zone intent; stuff otherwise unimpressive.
Jared Jonesvs SFDART4.3tough SF lineup, short leash, strong skills
David Petersonvs MILSIT4.1#16Improved command and changeup usage; solid upside on good team.
Cody Bradfordvs ATHSIT3.3#13Pitch separation off; weak opponent partially offsets concern.
Dean Kremervs DETSIT3.3#17Cutter/splitter/four-seamer feel improving; workable.
Davis Martin@ HOUSITleash4.1#23Extended leash given; small magic possible, limited upside.
Drew Anderson@ MINSIT⚠ opener3.9#26Sub-five-inning ceiling; split-change whiff potential only saving grace.

Openers filtered: Taylor Clarke, Brad Lord

Your staff: 3.27 ERA / 1.12 WHIP · GS 153/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 3 FA · Thu 9/3 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Sandy Alcantara@ KCDART5.6average KC lineup, hitter park, strong skills
Quinn Mathews@ LADDART4.4tough LAD lineup, shaky recent form, strong skills
Blade Tidwell@ PITDART⚠ opener4.2tough PIT lineup, shaky recent form, strong skills
Luis Castillo@ HOUSIT2.5tough HOU lineup, shaky recent form, weak 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 · 349 starts graded over 29 days · GOOD+ 49% · BLOWUP 17% · agg ERA 4.32 · WHIP 1.33 · 4.4 K/start · 378 picks logged, 14 never started, 15 awaiting a box score — not graded

Grade mix · all 349 graded starts

GEM 63 GOOD 108 OK 119 BLOWUP 59
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 START2471%12%3.42
Verdict · START4358%9%3.91
Verdict · DART9648%14%4.50
Verdict · SIT18645%21%4.45
MIZ ≥ 5.011461%13%3.63
MIZ 3.5–4.913446%18%4.72
MIZ < 3.58439%20%4.83
All live board picks34949%17%4.32
Q1 read — GOOD+ falls 71% · 58% · 48% · 45% down the rungs, but BLOWUP does not rise with it, and MIZ sorts: GOOD+ falls 61% · 46% · 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 Start2370%13%3.82
PL · Probably Start3855%13%4.17
PL · Questionable Start9453%15%4.25
PL · Do Not Start16845%21%4.46
BP · Auto1136%9%4.74
BP · Likely3946%18%4.43
All graded picks34949%17%4.32
Q2 read — against the 49% all-picks baseline, PL's top tiers clear it (70% · 55%) and BP's top tiers are too thin to call (36% · 46% on n=11 · n=39).

Rows are overlapping lenses on the same picks, not a partition — one start can be a PL Auto Start and a Verdict SIT at once, so they never sum to the headline; each group is read against its own baseline row.

Dissent check — the override is ahead so far — 62% GOOD+ on n=8. Splits are picks the board started over our MIZ sit-call (vs 49% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-01 · 913 graded picks · MIZ on 374, BP on 230, Verdict on 394

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=374
MIZ 0.5–3.3872.641%32%–52%
MIZ 3.4–3.9673.743%32%–55%
MIZ 4.0–4.7704.346%35%–57%
MIZ 4.8–5.5785.158%47%–68%
MIZ 5.6–8.9726.464%52%–74%
All MIZ-scored picks37450%
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 START2770%52%–84%
START4959%45%–72%
DART10748%38%–57%
SIT21146%40%–53%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 27 days
Brier — our probability3100.246lower is better
Brier — flat base rate to date3100.255we win by 0.009
Brier — verdict-tier history3100.255we win by 0.009
Log loss — our probability3100.686lower is better
ECE — our probability3100.0605 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–47%6240%off by 3%
said 47%–51%6240%off by 9%
said 52%–56%6240%off by 14%
said 56%–60%6256%off by 1%
said 60%–74%6261%off by 3%
Verdict — usable with caveats: ECE 0.060 over n=310 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.246 vs 0.255, a thin margin; log-loss ~coin-flip).

🔥 Today's Hitter Streamers

Top 10 FA bats for today's slate · score = split vs SP hand (35%) + SP softness (35%) + bat quality (15%) + trailing 15 days (10%) + park (5%) · facing an elite arm fades the score hard (feast on weak pitchers).

#HitterMatchupWhyLegsScore
1AUTO STARTBlaze Alexander3B · 3% own
@ COL · Sugano RHP
szn .358 xwOBAusually bats 1st (×1.12)fills OF needbeats 10 of 11 eligible startersSugano .392 allowed · soft SP0.854 OPS vs RHP (149 AB)COL plays hot
L15
bat
SP
L/R
park
90
2AUTO STARTAndrew Vaughn1B · 4% own
@ CHC · Peterson LHP
szn .338 xwOBAL15: 0.850 OPS (36 PA)L14 contact -2.1 (.324 xwOBAcon, 24 BBE)usually bats 5thbeats 4 of 4 eligible startersPeterson .338 allowed · soft SP0.99 OPS vs LHP (96 AB)
L15
bat
SP
L/R
park
76
3AUTO STARTSamad Taylor2B · 1% own
@ CIN · Williamson LHP
szn .326 xwOBAusually bats 2nd (×1.10)fills OF needbeats 7 of 8 eligible startersWilliamson .389 allowed · soft SPCIN plays hot
L15
bat
SP
L/R
park
74
4AUTO STARTTy France1B · 14% own
@ CIN · Williamson LHP
szn .332 xwOBAL15: 0.819 OPS (58 PA)L14 contact -1.0 (.347 xwOBAcon, 33 BBE)usually bats 4th (×1.05)beats 2 of 3 eligible startersWilliamson .389 allowed · soft SP0.792 OPS vs LHP (105 AB)CIN plays hot
L15
bat
SP
L/R
park
73
5AUTO STARTLars NootbaarLF · 3% own
vs PHI · Painter RHP
szn .344 xwOBAL15: 1.137 OPS (31 PA)L14 contact +6.0 (.503 xwOBAcon, 25 BBE)usually bats 1st (×1.12)fills OF needbeats 4 of 6 eligible startersPainter .329 allowed · soft SP0.758 OPS vs RHP (185 AB)AZ plays hot
L15
bat
SP
L/R
park
73
6AUTO STARTLuis Robert Jr.CF · 14% own
@ COL · Sugano RHP
szn .318 xwOBAL15: 1.022 OPS (40 PA)L14 contact +3.6 (.451 xwOBAcon, 22 BBE)usually bats 4th (×1.05)fills OF needbeats 4 of 6 eligible startersSugano .392 allowed · soft SP0.695 OPS vs RHP (137 AB)COL plays hot
L15
bat
SP
L/R
park
71
7AUTO STARTDylan BeaversLF · 2% own
@ COL · Sugano RHP
szn .307 xwOBAL15: 1.067 OPS (45 PA)L14 contact +1.0 (.392 xwOBAcon, 30 BBE)usually bats 6th (×0.98)fills OF needbeats 4 of 6 eligible startersSugano .392 allowed · soft SP0.748 OPS vs RHP (205 AB)COL plays hot
L15
bat
SP
L/R
park
68
8STARTDustin HarrisLF · 0% own
@ CIN · Williamson LHP
szn .330 xwOBAL14 contact -0.5 (.360 xwOBAcon, 16 BBE)usually bats 9th (×0.90)fills OF needbeats 3 of 6 eligible startersshort side vs LHP — 17% of ABWilliamson .389 allowed · soft SPCIN plays hot
L15
bat
SP
L/R
park
61
9STARTColton CowserCF · 2% own
@ COL · Sugano RHP
szn .324 xwOBAL15: 0.715 OPS (41 PA)L14 contact +2.9 (.434 xwOBAcon, 27 BBE)usually bats 8th (×0.93)fills OF needbeats 3 of 6 eligible startersSugano .392 allowed · soft SP0.717 OPS vs RHP (249 AB)COL plays hot
L15
bat
SP
L/R
park
59
10DEPTHJhonny PeredaC · 0% own
@ BOS · Sandoval LHP
szn .338 xwOBAusually bats 8th (×0.93)beats 0 of 2 eligible startersSandoval .344 allowed · soft SPBOS plays hot
L15
bat
SP
L/R
park
58

Tiers vs YOUR lineup tonight — median starter 58, worst Zach Neto (18). AUTO START = beats the median eligible starter.

TBD starter = neutral SP + split legs until the probable posts (refresh upgrades it). Splits need 30+ AB vs that hand. IL bats are excluded; bats who rarely start against tonight's hand are dropped. Doubleheaders: legs average the ends he plays, and everyday bats get up to a ×1.50 volume boost. Lineup slot scales the score by expected PAs from the bat's usual spot (leadoff ×1.12 … 9-hole ×0.90, modal over the last ~10 played days) — his typical order, not today's card, since that posts after waivers run.

🎯 FA Hitters — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Kyle Schwarber
92
1Lars NootbaarLF · Ari · 2.9%HEATER
92/99 heat on 25 BBE (trusted), .429 BA/2 HR last 7, AVG category live at rank 3
Heat 92 · 25 BBE · ATC 68 PA · 2 HR · 1 SB · 0.245 · L7 0.429 · 2 HR · sim +0.1 pts
2Luis Robert Jr.
CF · Bal · 14.4% · HEATER
84/99 heat on 22 BBE, tied-best roto sim +0.3, power/SB profile addresses MIZ's only soft category
Heat 84 · 22 BBE · ATC 69 PA · 3 HR · 3 SB · 0.233 · L7 0.125 · 0 HR · sim +0.3 pts
3Sean Murphy
C · Atl · 0.8% · HEATER
76/99 heat, .500 BA/2 HR last 7 real production, scarce catcher eligibility boosts roster flexibility
Heat 76 · 16 BBE · ATC 49 PA · 2 HR · 0 SB · 0.216 · L7 0.5 · 2 HR · sim +0.1 pts
4Xander Bogaerts
SS · SD · 18.7% · BEST VALUE
Highest volume projection (95 PA), 3 SB, tied-best roto sim +0.3, SB gap to rank 5 is only 6
ATC 95 PA · 2 HR · 3 SB · 0.259 · L7 0.158 · 0 HR · sim +0.3 pts
5Mickey Gasper
C · Bos · 7.5% · HEATER
91/99 heat on 23 BBE, .385 BA/5 HR/10 RBI L14 is elite production corroboration despite shallow PA
Heat 91 · 23 BBE · ATC 29 PA · 1 HR · 0 SB · 0.225 · L7 0.25 · 2 HR · sim +0.1 pts
Passed on: Ty France has the cleanest recent contact (.304 BA, solid RBI) but zero SB, neutral roto sim, and MIZ needs SB upside more than a pure floor bat.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 9 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.241.364403127
18Randy ArozarenaSEAOF-.273.3462220123
21Miguel VargasCHW1B/3B+19.251.3892913114Miguel 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.302.351213123
46Zach NetoLAASS+11.238.3062319109Zach Neto has been a monster over the last nine games, with 17 hits, 18 combined runs and RBI (a seven RBI night helps), and seven extra-…
59Jac CaglianoneKC1B/OF+13.283.361236107Jac 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.288.332191106
77Royce LewisMIN1B/2B/3B-15.236.3131414104Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.255.3206868The strikeouts have creeped up on Cole Carrigg , up to 32% over his last 11 games (which is, conveniently, exactly 50 plate appearances).…
106Luis Robert Jr.NYMOF+UR.223.31810296
109Mickey GasperBOSC+UR.279.3617094Mickey 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.320.3283091Kaelen 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.220.3397083
135Henry BolteATHOF+UR.268.30361491Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
143Alejandro KirkTORC+UR.277.31081110
145Tyler StephensonCINC-33.251.33714098
146Ryan JeffersMINC-29.278.357131118
148Andruw MonasterioBOS2B/SS-26.248.2996492
149Dylan CrewsWSHOF-35.218.31110888
150Luis RengifoSD2B/3B/OF-24.240.30446
TSBryce EldridgeSF1B.263.35515199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.288.3164489Jordan Lawlar (3B/OF, ARI) — I do not love that he’s sat against two of the three righties the D-Backs have faced, nor the strikeouts. He…
TSPedro RamirezChC2B/3B.285.3054791Pedro Ramirez (2B/3B, CHC) — Hitting well when he plays, which is not very often.
TSWalker JenkinsMinOF.188.2841192Walker Jenkins (OF, MIN) — Jenkins will get the call today after a white-hot month in the triple-A. He’s worth a scoop in most leagues, E…
URJames WoodWshOF.265.4193017129Not ranked or mentioned in this week's Hitter List.
URRalphy VelazquezCle1B83Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

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

92
Lars Nootbaar
LF · Ari · 2.9% own · xwOBAcon .503 · EV 93.2 · Brl 20.0% · 25 BBE
▲ .090 BA vs SZN
BAHRRBIRSB
SZN.231627292
L14.32131050
91
Mickey Gasper
C · Bos · 7.5% own · xwOBAcon .567 · EV 90.6 · Brl 26.1% · 23 BBE
▲ .106 BA vs SZN
BAHRRBIRSB
SZN.279721200
L14.38551070
86
Ryan Vilade
RF · TB · 0.2% own · xwOBAcon .552 · EV 95.2 · Brl 13.3% · 15 BBE
▼ .012 BA vs SZN
BAHRRBIRSB
SZN.2621139253
L14.2500210
85
Hao-Yu Lee
3B · Det · 1.3% own · xwOBAcon .457 · EV 94.8 · Brl 13.3% · 30 BBE
▼ .020 BA vs SZN
BAHRRBIRSB
SZN.270835272
L14.2502561
84
Luis Robert Jr.
CF · Bal · 14.4% own · xwOBAcon .451 · EV 91.9 · Brl 18.2% · 22 BBE
▲ .044 BA vs SZN
BAHRRBIRSB
SZN.2231023242
L14.2673450
82
Elias Diaz
C · Tex · 0.1% own · xwOBAcon .401 · EV 93.3 · Brl 27.8% · 18 BBE
▲ .021 BA vs SZN
BAHRRBIRSB
SZN.229624170
L14.2501430
78
Brett Baty
3B · NYM · 2.6% own · xwOBAcon .476 · EV 90.9 · Brl 17.6% · 17 BBE
▲ .112 BA vs SZN
BAHRRBIRSB
SZN.221840455
L14.3330210
76
Sean Murphy
C · Atl · 0.8% own · xwOBAcon .517 · EV 89.1 · Brl 18.8% · 16 BBE
▲ .151 BA vs SZN
BAHRRBIRSB
SZN.2242460
L14.3752450
76
Michael Conforto
LF · ChC · 0.4% own · xwOBAcon .567 · EV 89.4 · Brl 12.5% · 16 BBE
▲ .115 BA vs SZN
BAHRRBIRSB
SZN.2351337291
L14.3503740
74
Rafael Flores Jr.
1B · Pit · 2.8% own · xwOBAcon .483 · EV 91.4 · Brl 18.2% · 22 BBE
▼ .081 BA vs SZN
BAHRRBIRSB
SZN.220717110
L14.1393730
Honorable mention · hottest L7 (8/26–9/1), not yet on the board · tiny samples — peek, don't trust
91
TJ Friedl
CF · Cin
.658 xwOBAcon
8 BBE · .333 L7
85
Amed Rosario
3B · NYY
.456 xwOBAcon
14 BBE · .400 L7
81
Thomas Saggese
2B · StL
.656 xwOBAcon
8 BBE · .625 L7
79
Tyler Stephenson
C · Cin
.549 xwOBAcon
12 BBE · .389 L7
78
Hector Rodriguez
LF · Cin
.506 xwOBAcon
18 BBE · .346 L7
76
Brett Callahan
RF · Det
.440 xwOBAcon
10 BBE · .308 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Sandy Alcantara
37
1Dylan SmithRP · SF · 0.4%BEST VALUE
Closer role confirmed, +0.3 sim delta best on board, SV rank 3 needs protection
Supp 37 · 15 BBE · ATC 9.0 IP · 0 W · 9 K · 3.97 · 1.33 · 3 SV · Closer · sim +0.3 pts
2Cody Bradford
SP · Tex · 1.9% · FLOOR
1.20 WHIP projection protects ERA/WHIP leads; trusted suppression 67th, ratio-safe volume arm
Supp 67 · 44 BBE · ATC 23.0 IP · 1 W · 19 K · 4.29 · 1.20 · PL #13 · sim -0.0 pts
3Joey Cantillo
RP · Cle · 25.2% · HEATER
89th-percentile suppression on 29 BBE, #11 streamer rank, K upside with ratio safety
Supp 89 · 29 BBE · ATC 25.0 IP · 1 W · 26 K · 4.05 · 1.33 · PL #11 · sim -0.0 pts
4Andrew Painter
SP · Phi · 13.7% · UPSIDE
78th-percentile suppression trusted sample, #7 expert rank, GS volume valuable under cap pace
Supp 78 · 32 BBE · ATC 20.0 IP · 1 W · 16 K · 4.78 · 1.39 · PL #7 · sim -0.0 pts
5Juan Morillo
RP · Ari · 2.6% · CATEGORY FIT
Confirmed closer highest-leverage role, SV rank 3 needs shoring; suppression 91st percentile
Supp 91 · 14 BBE · ATC 9.0 IP · 0 W · 9 K · 3.83 · 1.35 · 1 SV · Closer · sim +0.0 pts
Passed on: Jose Urquidy posts elite 95th-percentile suppression but ATC projects only 5 IP/0 GS with near-zero role certainty, making him a ratio ghost with no counting-stat path.

⚾ 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.732.0013.23.32Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+72.422.0912.53.42#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.332.6513.03.45Like a perfect burger without the condiments to hit all your macros, Cease gives you everything except for a stable WHIP due to his infla…
20Kyle HarrisonMIL+83.453.5110.94.12With a dominant outing, he muted our concerns, but Harrison’s still displaying decreased velocity and not commanding as well as he did in…
22Eury PérezMIA-43.443.709.83.87Pérez has the stuff to be an ace, but there’s polishing to do in the command and game plan departments to unlock his full potential.
30Sandy AlcantaraMIA-43.463.626.64.19Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+64.823.398.74.63It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.694.208.54.09May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
40Walbert UreñaLAA-2.853.398.84.54Armed with upper-90s heaters and one of the best changeups in baseball, Ureña has hit few speed bumps. If that developing sweeper becomes…
43Andrew PainterPHI+UR5.954.597.84.78From off The List to inside the Top 50, Painter has stolen our hearts with an improved heater (97+ mph with 17-18″ iVB) and emphasis on r…
45Peter LambertHOU-43.663.598.94.58Lambert’s stumble last time was a product of being Singled Out . He’s been reliable all year, but we should be recognizing that Holly is …
46Jared JonesPIT-84.833.8310.33.99The stuff is top-tier, but he’s still shaking off the Tommy John surgery rust with his command and the tight leash the Pirates have on hi…
54Joey CantilloCLE-83.704.009.64.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.947.14.19Bieber is back in business. His heater looked awesome in The Trop, and his offspeed pitches are being the CSW monsters they need to be to…
58Brandon PfaadtARI-3.493.755.94.60Despite what the line suggests, Pfaadt’s last start wasn’t an end to his Vargas Rule . It was a textbook Careful, Icarus with a three-run…
59Christian ScottNYM+13.804.0210.73.94Scott 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 Arizona Diamondbacks: Juan MorilloJuan Morillo (magenta → blue) FA — ADD
  • COLOR SHIFT Baltimore Orioles: Andrew KittredgeAndrew Kittredge (magenta → ) rostered
  • COLOR SHIFT Colorado Rockies: Jordan RomanoJordan Romano ( → magenta) rostered
  • COLOR SHIFT Pittsburgh Pirates: Mason MontgomeryMason Montgomery ( → magenta) 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 MarinersCL242450.34.291.193.29 14.55.0 · —
Louis VarlandToronto Blue JaysCL313668.71.180.982.18 11.05.0 · —
Andrew KittredgeBaltimore OriolesCL91843.33.121.363.977.54.0 · —
Top 5 FA closers (by team rating)
Juan MorilloArizona DiamondbacksCL21954.32.151.052.3110.31.0 · 3%
Michael PetersenMiami MarlinsCL12356.33.361.153.4110.51.0 · 2%
Dylan SmithSan Francisco GiantsCL31030.73.231.343.6711.41.0 · 0%
Orlando RibaltaWashington NationalsCL21443.03.771.213.788.81.0 · 0%

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
47
Andrew Kittredge RP · Bal
low TV (0); UFDA — easy to drop; BUT closer-chart shield
sim cost ~0
TV 0
UFDA
18
Kyle Harrison SP · Mil
mid TV (59); cold last 7d; UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 59
UFDA
15
Blake Snell SP · LAD
BUT strong RoS (3.42 ERA)
sim cost ~0
TV 80
Rd 8
13
Ryan Jeffers C · Min
mid TV (37); BUT top-tier keeper; BUT young breakout signal
sim cost ~0
TV 37
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 23: Top 10 Hitting Prospects to Stash in 2026

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

21 available — 2 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · ↗ called up
100
PSS
85
PFV
61
ETA
days
Szn
15·18·.315
R. Velazquez YOURS
1B/C · CLE · AA · 20 · nearly ready
84
PSS
75
PFV
57
ETA
Sept
Szn
28·2·.296
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
90
PSS
79
PFV
55
ETA
1-3wk
Szn
12·16·.298
J. Tibbs III
OF · LAD · AAA · 23 · nearly ready
88
PSS
87
PFV
54
ETA
1-3wk
Szn
27·8·.295
M. Anderson
2B · DET · AAA · 24 · nearly ready
88
PSS
70
PFV
52
ETA
1-3wk
Szn
16·5·.309
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
84
PSS
98
PFV
60
ETA
Sept
Szn
7·8·.319
J. Melton
OF · TB · AAA · 25 · nearly ready
83
PSS
73
PFV
58
ETA
4-8wk
Szn
7·26·.283
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
82
PSS
77
PFV
50
ETA
1-3wk
Szn
19·14·.315
C. Ingle
C · CLE · ↩ sent down
82
PSS
78
PFV
48
ETA
1-3wk
Szn
18·2·.284
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
27·23·.283
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
81
PSS
81
PFV
51
ETA
1-3wk
Szn
20·7·.250
J. Made
SS · MIL · AA · 19 · nearly ready
81
PSS
96
PFV
64
ETA
Sept
Szn
13·35·.268
P. Harber
3B · SFG · AAA · 24 · nearly ready
80
PSS
49
PFV
54
ETA
'27
Szn
17·4·.279
H. Mendez
OF · MIN · AAA · 22 · nearly ready
80
PSS
66
PFV
58
ETA
4-8wk
Szn
12·4·.279
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
67
PFV
52
ETA
4-8wk
Szn
13·3·.275
K. Alderman
OF · MIA · AAA · 23 · nearly ready
78
PSS
70
PFV
49
ETA
4-8wk
Szn
18·10·.257
B. Davidson
OF · SFG · AAA · 24 · nearly ready
78
PSS
84
PFV
42
ETA
September
Szn
26·19·.279
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
78
PSS
69
PFV
50
ETA
4-8wk
Szn
13·21·.330
M. Arroyo
SS · SEA · AAA · 21 · on the climb
74
PSS
48
PFV
55
ETA
4-8wk
Szn
18·16·.280
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
64
PSS
24
PFV
58
ETA
blocked
Szn
9·0·.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 23: Top 10 Pitching Prospects to Stash in 2026

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

27 available

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

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

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWTrent Grisham CF · NYY · RAGE · glhoward40
+1.4σ buy-low · CF — strong fit (current need) · BA 0.209 / xBA 0.242 · xwOBA 0.336
28%114 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 25 vs target 27)
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.3σ buy-low · RF — strong fit (current need) · BA 0.282 / xBA 0.297 · xwOBA 0.422
100%159 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.3σ buy-low · CF — strong fit (current need) · BA 0.216 / xBA 0.244 · xwOBA 0.348
23%105 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 25 vs target 27)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.3σ buy-low · LF — strong fit (current need) · BA 0.231 / xBA 0.248 · xwOBA 0.352
12%99 wRC+≈ 0.0%Henry Bolte RF + Bryce Eldridge 1B · two-piece package (TV 28 vs target 33)
📈 BUY-LOWRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+1.1σ buy-low · RF — strong fit (current need) · BA 0.241 / xBA 0.254 · xwOBA 0.361
98%136 wRC+≈ 0.0%Blake Snell SP + +$3 FAAB · comparable value (TV 80 vs target 86)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — strong fit (current need) · BA 0.229 / xBA 0.243 · xwOBA 0.337
60%118 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 59 vs target 60)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.6σ buy-low · RF — strong fit (current need) · BA 0.255 / xBA 0.268 · xwOBA 0.353
12%114 wRC+≈ 0.0%Henry Bolte RF + Bryce Eldridge 1B · two-piece package (TV 28 vs target 34)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.6σ buy-low · LF — strong fit (current need) · BA 0.245 / xBA 0.233 · xwOBA 0.330
27%111 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 25 vs target 27)
📈 BUY-LOWMike Trout OF · LAA · KNIG · TKHOO
+1.5σ buy-low · OF — fits a need · BA 0.241 / xBA 0.252 · xwOBA 0.379
93%128 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 72 vs target 77)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — strong fit (current need) · BA 0.207 / xBA 0.237 · xwOBA 0.301
68%101 wRC+≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 57)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.2σ buy-low · SP — fits a need · ERA 7.36 vs xERA 5.07
10%3.96 ERA≈ 0.0%Ralphy Velazquez 1B · comparable value (TV 2 vs target 4)
📈 BUY-LOWKade Anderson SP · Sea · RAGE · glhoward40
+1.4σ buy-low · SP — fits a need · ERA 4.50 vs xERA 2.27
27%4.52 ERA≈ 0.0%Bryce Eldridge 1B + +$4 FAAB · comparable value (TV 25 vs target 32)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.6σ buy-low · SP — fits a need · ERA 4.12 vs xERA 3.17
32%4.10 ERA≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 48)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.6σ buy-low · SP — fits a need · ERA 5.11 vs xERA 3.97
74%4.01 ERA≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 58)

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 -22
Camp MVPKenley JansenA+ +22A+ +22
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +35▼ down
Worst2FirstDylan CeaseF -50F -35▲ 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+ +17▲ up
Ramirez Against the MachineBlake SnellC -8F -17▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -63▼ down
Team KnightonTrea TurnerA+ +49A+ +63▲ up
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -68▼ down
Miz-waukee’s BestJosh JungA+ +42A+ +68▲ up
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +28A+ +26
Hit the Damn Ball You BumsJustin WrobleskiF -28F -26
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 -15
Ramirez Against the MachineJac CaglianoneA+ +60A+ +15▼ down

🔻 Sell-High — My Roster

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

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPYandy Diaz 1B · TB
0.63σ sell-high · 1B · BA 0.300 / xBA 0.284 · xwOBA 0.351 — test the market, don't force it
93%BA 0.300 / xBA 0.284 +.016
wOBA 0.361 / xwOBA 0.351 +.010
HH 47.6% · Brl/PA 5.3%7th · +1 rd vs mkt
↓ SHOPHenry Bolte RF · Oak
0.62σ sell-high · RF · BA 0.269 / xBA 0.243 · xwOBA 0.303 — test the market, don't force it
4%BA 0.269 / xBA 0.243 +.026
wOBA 0.320 / xwOBA 0.303 +.017
HH 48.0% · Brl/PA 4.1%25th · +2 rds vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.46σ sell-high · RP · ERA 1.18 vs xERA 2.18 — only move for keeper-grade return
87%ERA 1.18 / xERA 2.18 -1.00Brl 4.2% allowed22nd · +16 rds vs mkt
↓ SHOPAndrew Kittredge RP · Bal
0.44σ sell-high · RP · ERA 3.12 vs xERA 3.97 — test the market, don't force it
3%ERA 3.12 / xERA 3.97 -0.85Brl 5.5% allowed25th · +2 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 Wood IL10LFWsh0.2650.2750.3950.419100.099.1📈 BUY-LOW
Miguel Vargas3BChW0.2510.2690.3680.38992.095.2📈 BUY-LOW
Kyle SchwarberDHPhi0.2410.2380.3770.36498.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2630.2560.3530.35579.09.7↑ mild buy
Jac CaglianoneRFKC0.2830.2830.3590.36193.061.5fair
Zach NetoSSLAA0.2380.2080.3290.30677.062.0fair
Randy ArozarenaLFSea0.2730.2580.3680.34653.093.8fair
Cole CarriggCFCol0.2550.2530.3380.32012.4fair
Ryan JeffersCMin0.2780.2520.3780.35775.040.1fair
Henry BolteRFOak0.2680.2430.3200.30340.03.8↓ mild fade
Yandy Diaz1BTB0.3020.2840.3610.35145.092.7↓ mild fade
Kaelen CulpepperSSMin0.3200.2610.3740.3287.2fair
Royce Lewis3BMin0.2360.2430.3030.31370.014.8fair
Walker JenkinsCFMin0.1880.1770.4000.2849.5
Jordan Lawlar3BAri0.2880.2550.3440.3162.9fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez DTD3BChC0.2850.2640.3400.3055.1fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD26.02.421.082.0922.00.2251.789.3↑ mild buy
Andres MunozRPSea50.34.291.193.2928.90.2829.379.8↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.4921.20.29010.589.5fair
Jacob MisiorowskiSPMil151.01.730.752.0032.70.2203.699.5fair
Sandy AlcantaraSPMia189.73.461.193.6211.50.2955.190.9fair
Dylan CeaseSPTor150.32.331.052.6525.30.2545.199.3fair
Kyle HarrisonSPMil107.03.451.203.5122.60.2917.771.6fair
Eury PerezSPMia130.73.441.133.7016.20.2989.381.2fair
Andrew KittredgeRPBal43.33.121.363.9713.00.3085.53.1↓ mild fade
Louis VarlandRPTor68.71.180.982.1824.70.2304.286.5↓ 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.5Jacob MisiorowskiSP · 22yo21st#2 (+24.4)#1 (+50.8)S · $51UFDA-G FV 55
2.5Miguel Vargas3B · 26yo25th#1 (+25.8)#4 (+21.2)S · $21UFDA
2.5Louis VarlandRP · 28yo22nd#3 (+21.4)#2 (+27.1)S · $27
3.5Zach NetoSS · 25yo10th#4 (+14.7)#3 (+22.0)S · $22
5.0Dylan CeaseSP · 30yo4th#5 (+13.0)#5 (+17.5)A · $17
6.0Sandy AlcantaraSP · 30yo12th#6 (+11.7)#6 (+16.1)A · $16
7.5Yandy Diaz1B · 34yo7th#7 (+6.9)#8 (+0.8)D · $1
8.0Andrew KittredgeRP · 36yo25th— (+1.1)#7 (+2.4)C · $2UFDA
8.5Blake SnellSP · 33yo6th#8 (+6.7)— (+0.0)D · $0

NEW UFDA cap: Peter 1/3 · Claude 2/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.)
Walker JenkinsCF · 20yo25th#10 (+0.0)#8 (+2.3)
Ralphy Velazquez1B · 19yo25th#10 (-2.0)#8 (+1.4)

Updated Wed Sep 2 · 6:58 AM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
2.0Jesus LuzardoSP · 28yoKNIG21st#1 (+28.9)#3 (+42.1)S · $42
3.5Jacob MisiorowskiSP · 22yoMIZ21st#6 (+24.4)#1 (+50.8)S · $51
4.5Bryan BakerRP · 31yoDORN25th#4 (+25.1)#5 (+38.7)S · $39
6.0Jose SorianoSP · 27yoBLOB25th#3 (+25.3)#9 (+29.9)S · $30
6.5Miguel Vargas3B · 26yoMIZ25th#2 (+25.8)— (+21.2)S · $21
6.5Foster GriffinSP · 30yoGoOs25th#7 (+24.0)#6 (+38.7)S · $39
6.5Nolan McLeanSP · 23yoDORN20th#9 (+23.4)#4 (+41.5)S · $41
6.5Cam SchlittlerSP · 24yoKRTZ19th— (+20.5)#2 (+49.5)S · $50
8.0Michael WachaSP · 34yoGoOs25th#5 (+24.6)— (+18.0)S · $18
9.0Parker MessickSP · 24yoGARR18th#10 (+22.2)#8 (+31.7)S · $32
9.0Gavin WilliamsSP · 26yoTHAR11th— (+12.8)#7 (+32.4)S · $32
9.5Nick MartinezSP · 35yoKNIG25th#8 (+23.7)— (+14.8)A · $15
10.5Louis VarlandRP · 28yoMIZ22nd— (+21.4)#10 (+27.1)S · $27

Updated Wed Sep 2 · 6:58 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
1MIZMisiorowskiR21VargasR25VarlandR22NetoR10CeaseR4AlcantaraR12100
2KNIGLuzardoR21MartinezR25RodriguezR25deGromR13RomanoR25ChapmanR1182
3DORNBakerR25McLeanR20WarrenR25KingR680
4KRTZSchlittlerR19BurkeR25StewartR10McGonigleR17ColeR11WebbR2579
5GoOsGriffinR25WachaR25BradleyR25MegillR6IglesiasR5GomezR2569
6PEYTSanchezR9CameronR18WooR8NolaR16RodonR14HaderR762
7BLOBSorianoR25SuarezR12ScottR25ArandaR14SaleR1BoydR1162
8THARRasmussenR8WilliamsR11O'BrienR17BazR13SkenesR161
9GARRMessickR18AbbottR15GrayR7MontgomeryR9GoreR8MerrillR152
10RAGEBibeeR14ImanagaR9CamineroR5GausmanR445
11FRAN ▼ thinBradishR21LatzR25HarrisR25MontgomeryR25CruzR2544
12FRST ▼ thinWheelerR8SkubalR1RogersR924

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

data: snap 0h · BP 8d · PL 8d · HL 5d · PSS 3h · BR 0h · FG 21h · proj 21h · closer 0h · oyster 0h · AAA-sc 8h · cookie ok