Miz-waukee’s Best — The Brandon League

Last updated Wednesday, September 02 · 01:04 PM ET

☕ Morning Briefing

🏆 MIZ holds 1st at 104.5 roto points, 22.5 clear of #2 — a comfortable lead, but keep an eye on W (dead even with GoOs, one flip) and AVG (trail GoOs by .001, one point on the table).

⚡ Your bats went off yesterday: Royce Lewis (3-4, 2R, HR, 3 RBI, BB), Ryan Jeffers (2-4, R, HR, 3 RBI), Randy Arozarena (1-5, R, HR, 3 RBI), and Yandy Diaz (2-4, 2R, HR, RBI, BB) combined for four home runs and ten RBI — plus Jordan Lawlar (RI 90) added a 2-for-3, HR, RBI line vs. the Phillies in MLB action. On the mound today you've got Eury Perez, Jacob Misiorowski, and Dylan Cease lined up — confirm they're active.

📰 Around the league: Ricky Tiedemann has been recalled by Toronto and is available as a free agent, worth noting for SP depth given his upside. Ronel Blanco is also back in Houston and available, a potential bullpen add depending on role clarity. Robert Suarez's move to the 60-day IL (right elbow inflammation) effectively ends his season for FRST. Meanwhile, Gavin Williams (Cleveland) struck out 13 Blue Jays across seven frames and is now tied with your own Dylan Cease atop the AL strikeout leaderboard — Cease should reclaim the lead with his start today.
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.

  • 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
Photogenic Nick Kurtz+ Cal Quantrill | Jackson Jobe
Hit the Damn Ball You Bums+ Jacob Lopez | Steven Cruz
Hit the Damn Ball You Bums+ Yohandy Morales
Phil Swift's Flex Seal Tyler Mahle
Miz-waukee’s BestAndrew Kittredge

🏆 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$600.0%86.381–922.3
3PEYT Phil Swift's Flex Seal 79.0$290.0%81.075–873.4
4KRTZ Photogenic Nick Kurtz79.0$200.0%81.976–883.2
5GoOs I need Buck Showalter69.0$1700.0%69.964–755.3
6BLOB Camp MVP66.0$1680.0%68.865–725.6
7KNIG Team Knighton64.5$1370.0%58.754–637.4
8THAR Phil Mickeltits62.5$1760.0%58.053–637.5
9GARR The Boys of Summer49.0$1550.0%49.845–559.1
10DORN Dorn and Associates LLC 45.0$890.0%46.642–519.8
11RAGE Ramirez Against the Machine40.5$1630.0%35.832–4011.9
12FRST Worst2First39.0$1540.0%41.237–4610.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 7.0AVG 9.3W 6.2SV 9.0K 10.7ERA 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 notably favorable; strong auto-start confidence.
Jacob Misiorowski@ CHCAUTO START6.7#1Straightforward ace-tier endorsement.
Dylan Cease@ CLEAUTO START7.6#4Straightforward ace-tier endorsement.
Andrew Painter@ AZSTART4.8#7Velocity dipped but secondaries command keeps him viable.
Joey Cantillovs TORSTART6.0#10Borderline tier-up candidate hurt by awful changeup command.
Hayden Wesneskivs CWSDART5.1#14Great sweeper and solid zone intent; modest but real.
David Petersonvs MILDART4.1#15Sharp command and improved changeup usage; solid play.
Cody Bradfordvs ATHSIT3.3#12Needs pitch separation back; weak opponent softens concern.
Dean Kremervs DETSIT3.3#17Cutter, splitter, four-seamer feel trending back up.
Bubba Chandlervs SFSIT4.0#19Elite arsenal, consistently poor execution; dreamland only.
Davis Martin@ HOUSITleash4.1#22Gets a full leash chasing Win or QS; slim magic
Drew Anderson@ MINSIT⚠ opener3.9#24Flirting with five innings; split-change whiff potential only.
Patrick Sandovalvs SEASIT2.7#25Strikeout upside severely undermined by ratio damage.

Openers filtered: Brad Lord, Taylor Clarke

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 4 FA · Thu 9/3 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Sandy Alcantara@ KCSTART5.6#3Favorable setup; straightforward auto-start.
Jack Perkins@ SEASTART⚠ opener5.9average SEA lineup, friendly park, shaky recent form
Blade Tidwell@ PITSIT⚠ opener4.2#16Avoid even vs. Pittsburgh; not trustworthy.
Quinn Mathews@ LADSIT4.4#17Personal faith but matchup kills streaming value.
Luis Castillo@ HOUSIT2.5#15Chronic inconsistency; floor too low to trust.

📼 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 · 381 picks logged, 14 never started, 18 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 .357 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 STARTTy France1B · 14% own
@ CIN · Williamson LHP
szn .330 xwOBAL15: 0.907 OPS (59 PA)L14 contact -1.0 (.347 xwOBAcon, 33 BBE)usually bats 4th (×1.05)beats 3 of 3 eligible startersWilliamson .389 allowed · soft SP0.792 OPS vs LHP (105 AB)CIN plays hot
L15
bat
SP
L/R
park
75
3AUTO STARTAndrew Vaughn1B · 4% own
@ CHC · Peterson LHP
szn .336 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
75
4AUTO STARTSamad Taylor2B · 1% own
@ CIN · Williamson LHP
szn .326 xwOBAusually bats 2nd (×1.10)fills OF needbeats 6 of 8 eligible startersWilliamson .389 allowed · soft SPCIN plays hot
L15
bat
SP
L/R
park
74
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
6STARTLuis 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 3 of 6 eligible startersSugano .392 allowed · soft SP0.695 OPS vs RHP (137 AB)COL plays hot
L15
bat
SP
L/R
park
71
7STARTDylan BeaversLF · 2% own
@ COL · Sugano RHP
szn .306 xwOBAL15: 1.067 OPS (45 PA)L14 contact +1.0 (.392 xwOBAcon, 30 BBE)usually bats 6th (×0.98)fills OF needbeats 3 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 .335 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 .323 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 62, 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, 25 BBE trusted sample, 0.429 BA/2 HR last 7 corroborates elite xwOBAcon; real production.
Heat 92 · 25 BBE · ATC 67 PA · 2 HR · 1 SB · 0.245 · L7 0.429 · 2 HR · sim +0.0 pts
2Sean Murphy
C · Atl · 0.9% · HEATER
0.500 BA/2 HR/5 R last 7 with 76/99 heat on 16 BBE; .517 xwOBAcon signals legit power surge.
Heat 76 · 16 BBE · ATC 47 PA · 2 HR · 0 SB · 0.216 · L7 0.5 · 2 HR · sim +0.0 pts
3Mickey Gasper
C · Bos · 8.2% · HEATER
91/99 heat, 23 BBE, .567 xwOBAcon; 5 HR/10 RBI L14 is elite contact translating; PT concern but real.
Heat 91 · 23 BBE · ATC 28 PA · 1 HR · 0 SB · 0.225 · L7 0.25 · 2 HR · sim +0.0 pts
4Xander Bogaerts
SS · SD · 18.7% · BEST VALUE
Highest roto sim delta (+0.2), 91 PA projection, plus 3 SB helps MIZ's live SB gap of 6.
ATC 91 PA · 2 HR · 3 SB · 0.259 · L7 0.158 · 0 HR · sim +0.2 pts
5Ty France
1B · SD · 14.2% · FLOOR
92 PA, .257/.106 wRC+, .304 BA last 7; safest volume-and-average floor among non-Heat options.
ATC 92 PA · 3 HR · 0 SB · 0.257 · L7 0.304 · 1 HR · sim +0.1 pts
Passed on: Luis Robert Jr. left off despite trusted 22-BBE heat board credentials because last-7 production (.125 BA, 0 HR, 0 RBI) fails to corroborate the contact quality and only 62 PA remain, limiting his total contribution ceiling.

💪 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.363403127
18Randy ArozarenaSEAOF-.273.3472220123
21Miguel VargasCHW1B/3B+19.251.3892913113Miguel 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.355213123
46Zach NetoLAASS+11.238.3072319109Zach 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.360236107Jac 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.290.330201106
77Royce LewisMIN1B/2B/3B-15.236.3181414103Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.255.3176868The 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.31810295
109Mickey GasperBOSC+UR.279.3687094Mickey 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.3273091Kaelen 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.3417083
135Henry BolteATHOF+UR.268.30161491Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
143Alejandro KirkTORC+UR.277.30781110
145Tyler StephensonCINC-33.251.33714098
146Ryan JeffersMINC-29.278.360131118
148Andruw MonasterioBOS2B/SS-26.248.2996492
149Dylan CrewsWSHOF-35.218.31010887
150Luis RengifoSD2B/3B/OF-24.240.30446
TSBryce EldridgeSF1B.263.35615199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.288.3264489Jordan 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.2791192Walker 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 VelazquezCle1B84Not 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 · 8.2% 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.3% 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.5% 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.9% 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: Kyle Harrison
27
1Andrew KittredgeRP · Bal · 3.6%BEST VALUE
Roto sim king at +0.9, confirmed closer role, ratios safe for ERA/WHIP #1 protection.
Supp 27 · 20 BBE · ATC 9.0 IP · 1 W · 9 K · 3.87 · 1.21 · 2 SV · Closer · sim +0.9 pts
2AJ Smith-Shawver
SP · Atl · 1.9% · UPSIDE
Highest SP sim at +0.7, elite 78th-percentile suppression on 45 BBE trusted sample.
Supp 78 · 45 BBE · ATC 11.0 IP · 1 W · 11 K · 4.14 · 1.32 · sim +0.7 pts
3Jose Urquidy
SP · ChW · 0.7% · HEATER
95th-percentile suppression on 41 BBE is elite and trusted; leads all SPs in sim at +0.4.
Supp 95 · 41 BBE · ATC 5.0 IP · 0 W · 4 K · 4.59 · 1.33 · sim +0.4 pts
4Andrew Painter
SP · Phi · 14.9% · CATEGORY FIT
78th-percentile suppression, expert #7 streamer rank, 4 GS adds K/W volume under cap.
Supp 78 · 32 BBE · ATC 19.0 IP · 1 W · 16 K · 4.78 · 1.39 · PL #7 · sim +0.3 pts
5Cody Bradford
SP · Tex · 2.1% · FLOOR
Best ATC WHIP (1.20) among SPs, 67th suppression on 44 BBE; protects ERA/WHIP lead.
Supp 67 · 44 BBE · ATC 22.0 IP · 1 W · 18 K · 4.29 · 1.20 · PL #12 · sim +0.3 pts
Passed on: Juan Morillo has a confirmed closer role and elite 91st-percentile suppression but only 14 BBE — too small a sample to trust ahead of proven arms, and the ATC SV projection (1 SV) is modest for a Diamondbacks bullpen with save-opportunity uncertainty.

⚾ 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.0113.23.32Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+72.422.1012.53.42#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.332.6613.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.5210.94.12With a dominant outing, he muted our concerns, but Harrison’s still displaying decreased velocity and not commanding as well as he did in…
22Eury PérezMIA-43.443.719.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.636.64.19Baseball’s premier innings eater hasn’t ruined his appetite.
39Dustin MayMIL-4.694.218.54.09May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
40Walbert UreñaLAA-2.853.408.84.54Armed with upper-90s heaters and one of the best changeups in baseball, Ureña has hit few speed bumps. If that developing sweeper becomes…
43Andrew PainterPHI+UR5.954.607.84.78From off The List to inside the Top 50, Painter has stolen our hearts with an improved heater (97+ mph with 17-18″ iVB) and emphasis on r…
45Peter LambertHOU-43.663.608.94.58Lambert’s stumble last time was a product of being Singled Out . He’s been reliable all year, but we should be recognizing that Holly is …
46Jared JonesPIT-84.833.8410.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.019.64.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.957.14.19Bieber is back in business. His heater looked awesome in The Trop, and his offspeed pitches are being the CSW monsters they need to be to…
57Tyler MahleATL-4.254.188.74.10Mahle’s command and velocity have been stellar since returning from the IL in late June. He’s got an even better situation pitching in At…
58Brandon PfaadtARI-3.493.765.94.60Despite what the line suggests, Pfaadt’s last start wasn’t an end to his Vargas Rule . It was a textbook Careful, Icarus with a three-run…
59Christian ScottNYM+13.804.0410.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.

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ñoz
b2b
Seattle MarinersCL242450.34.291.193.27 14.55.0 · —
Louis VarlandToronto Blue JaysCL313668.71.180.982.19 11.05.0 · —
Top 5 FA closers (by team rating)
Andrew KittredgeBaltimore OriolesCL91843.33.121.363.987.54.0 · 4%
Steven Cruz
HLR
Kansas City RoyalsCL61151.74.351.264.189.83.5 · 1%
Juan MorilloArizona DiamondbacksCL21954.32.151.052.3210.31.0 · 3%
Michael PetersenMiami MarlinsCL12356.33.361.153.4210.51.0 · 2%
Dylan SmithSan Francisco GiantsCL31030.73.231.343.6811.41.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.

50
Royce Lewis 3B · Min
low TV (18)
sim cost ~0
TV 18
Rd 13
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
11
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14

Higher score = drop sooner — top 5 by score, and only 8+ reaches the board, so the number has no ceiling and is only comparable within this list. The sim line is a roto-sim marginal (cut vs. keep on one shared set of draws), not a measured cost. Pedigree + named closers shielded.

🌱 Stash List

PL's top prospects · grab them cheap.

Hitters

Yours first · call-ups · then RI. Yours in green.

Source: The Stash List Week 23: Top 10 Hitting Prospects to Stash in 2026

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

20 available — 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
B. Davidson
OF · SFG · AAA · 24 · nearly ready
86
PSS
84
PFV
42
ETA
September
Szn
26·19·.279
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
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 — Jamie Arnold · Bryce Mayer · Liam Doyle · Anthony Eyanson · 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.3σ buy-low · CF — strong fit (current need) · BA 0.209 / xBA 0.243 · xwOBA 0.335
27%114 wRC+≈ 0.0%Royce Lewis 3B · comparable value (TV 18 vs target 18)
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.2σ buy-low · RF — strong fit (current need) · BA 0.279 / xBA 0.296 · xwOBA 0.421
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.217 / xBA 0.244 · xwOBA 0.347
23%104 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.229 / xBA 0.247 · xwOBA 0.352
11%98 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.238 / xBA 0.251 · xwOBA 0.358
98%136 wRC+≈ 0.0%Blake Snell SP · 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
59%118 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 59 vs target 60)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.7σ buy-low · RF — strong fit (current need) · BA 0.255 / xBA 0.269 · xwOBA 0.356
12%114 wRC+≈ 0.0%Henry Bolte RF + Bryce Eldridge 1B + +$3 FAAB · two-piece package (TV 28 vs target 34)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.7σ buy-low · LF — strong fit (current need) · BA 0.245 / xBA 0.233 · xwOBA 0.331
27%111 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 25 vs target 27)
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.4σ buy-low · SS — modest fit · BA 0.226 / xBA 0.248 · xwOBA 0.352
59%130 wRC+≈ 0.0%Jac Caglianone RF + +$3 FAAB · comparable value (TV 52 vs target 58)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — strong fit (current need) · BA 0.207 / xBA 0.237 · xwOBA 0.300
67%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.09
10%3.96 ERA≈ 0.0%Ralphy Velazquez 1B · comparable value (TV 2 vs target 4)
📈 BUY-LOWKade Anderson SP · Sea · RAGE · glhoward40
+1.5σ buy-low · SP — fits a need · ERA 4.50 vs xERA 2.28
26%4.62 ERA≈ 0.0%Bryce Eldridge 1B + +$4 FAAB · comparable value (TV 25 vs target 32)
📈 BUY-LOWJacob Lopez SP · Oak · FRAN · francisw789
+1.1σ buy-low · SP — fits a need · ERA 4.82 vs xERA 3.40
21%4.63 ERA≈ 0.0%Bryce Eldridge 1B · comparable value (TV 25 vs target 29)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.6σ buy-low · SP — fits a need · ERA 4.12 vs xERA 3.18
32%4.10 ERA≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 48)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.7σ buy-low · SP — fits a need · ERA 4.96 vs xERA 3.90
74%4.01 ERA≈ 0.0%Jac Caglianone RF + +$3 FAAB · 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 -23
Camp MVPKenley JansenA+ +22A+ +23
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +33▼ down
Worst2FirstDylan CeaseF -50F -33▲ up
Photogenic Nick Kurtz ⇄ Dorn and Associates LLC 2026-08-05
Photogenic Nick KurtzTravis Bazzana, George Lombard Jr., Nolan McLeanA+ +144A+ +106▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -106▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A+ +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
↓ SHOPHenry Bolte RF · Oak
0.67σ sell-high · RF · BA 0.268 / xBA 0.241 · xwOBA 0.301 — test the market, don't force it
4%BA 0.268 / xBA 0.241 +.027
wOBA 0.319 / xwOBA 0.301 +.018
HH 47.6% · Brl/PA 4.1%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.55σ sell-high · 1B · BA 0.302 / xBA 0.285 · xwOBA 0.355 — test the market, don't force it
93%BA 0.302 / xBA 0.285 +.017
wOBA 0.364 / xwOBA 0.355 +.009
HH 48.0% · Brl/PA 5.6%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.42σ sell-high · RP · ERA 1.18 vs xERA 2.19 — only move for keeper-grade return
87%ERA 1.18 / xERA 2.19 -1.01Brl 4.2% allowed22nd · +16 rds vs mkt

👥 Your Roster

Your roster · news + buy/sell signals.

News (last 24h)

Player news · last 24h.

Leverage Buys/Sells

Buy/sell windows · surface vs. underlying.

Hitters

PlayerPosMLBBAxBAwOBAxwOBABrl%Own%Signal
James WoodLFWsh0.2650.2750.3950.419100.099.0📈 BUY-LOW
Miguel Vargas3BChW0.2510.2700.3690.38992.095.2📈 BUY-LOW
Kyle SchwarberDHPhi0.2410.2370.3750.36398.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2630.2560.3530.35678.09.8↑ mild buy
Jac CaglianoneRFKC0.2830.2820.3570.36093.061.4fair
Zach NetoSSLAA0.2380.2090.3300.30776.062.1fair
Yandy Diaz1BTB0.3020.2850.3640.35549.092.7↓ mild fade
Cole CarriggCFCol0.2550.2500.3330.31712.1fair
Ryan JeffersCMin0.2780.2560.3850.36076.040.5fair
Randy ArozarenaLFSea0.2730.2590.3680.34754.093.8fair
Henry BolteRFOak0.2680.2410.3190.30139.03.7↓ mild fade
Kaelen CulpepperSSMin0.3200.2650.3770.3277.3fair
Royce Lewis3BMin0.2360.2440.3110.31875.014.8↑ mild buy
Walker JenkinsCFMin0.1880.1740.3320.2799.3
Jordan Lawlar3BAri0.2880.2650.3680.3262.9fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez DTD3BChC0.2850.2640.3400.3054.7fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD26.02.421.082.1022.00.2251.789.3↑ mild buy
Andres MunozRPSea50.34.291.193.2728.90.2819.279.7↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.5021.20.29010.589.5fair
Jacob MisiorowskiSPMil151.01.730.752.0132.70.2203.699.5fair
Dylan CeaseSPTor150.32.331.052.6625.30.2545.199.3fair
Sandy AlcantaraSPMia189.73.461.193.6311.50.2955.190.9fair
Kyle HarrisonSPMil107.03.451.203.5222.60.2917.770.5fair
Eury PerezSPMia130.73.441.133.7116.20.2989.382.2fair
Louis VarlandRPTor68.71.180.982.1924.70.2304.286.6↓ mild fade

📰 MLB News — Top Fantasy Stories

Top fantasy stories · last 24h.

🔒 Keepers — 2027 Slate

Peter's model (additive): rounds-saved (cost arbitrage spine) + current skill + career-grade pedigree + sample stability + Statcast over/under-performance trend, with age-decline (33+), closer/RP, and top-30 talent adjustments. Heavy on bargain-hunting.
Claude's model (multiplicative dynasty index): EFV(2027) = (3 + skill + upside) × age_mult × pos_mult; score = EFV − cost_replacement − mookie-lock. Compounds age curve and position scarcity.
Sorted by consensus rank (average of both models). MLB-inactive players surfaced in 🚑 Return Watch below.

Cons
Rank
PlayerPos · Age2027
Cost
PeterClaudeVerdictNotes
1.0Louis VarlandRP · 28yo22nd#1 (+21.4)#1 (+27.1)S · $27
2.0Sandy AlcantaraSP · 30yo12th#2 (+13.7)#2 (+24.9)S · $25
3.0Dylan CeaseSP · 30yo4th#3 (+13.0)#3 (+17.5)A · $17
4.0Blake SnellSP · 33yo6th#4 (+9.8)#4 (+5.7)B · $6

NEW UFDA cap: Peter 0/3 · Claude 0/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#5 (+0.0)#5 (+2.3)
Ralphy Velazquez1B · 19yo25th#5 (-2.0)#5 (+1.4)

Updated Wed Sep 2 · 1:04 PM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
1.0Jesus LuzardoSP · 28yoKNIG21st#1 (+29.9)#1 (+50.8)S · $51
2.5Jose SorianoSP · 27yoBLOB25th#2 (+28.3)#3 (+47.4)S · $47
5.5Taj BradleySP · 25yoGoOs25th#3 (+27.2)#8 (+38.7)S · $39
6.0Nolan McLeanSP · 23yoDORN20th#8 (+23.4)#4 (+41.5)S · $41
6.5Bryan BakerRP · 31yoDORN25th#6 (+25.1)#7 (+38.7)S · $39
6.5Sean BurkeSP · 25yoKRTZ25th#7 (+24.7)#6 (+38.7)S · $39
6.5Cam SchlittlerSP · 24yoKRTZ19th— (+20.5)#2 (+49.5)S · $50
7.0Parker MessickSP · 24yoGARR18th#9 (+23.2)#5 (+40.5)S · $40
7.5Nick MartinezSP · 35yoKNIG25th#4 (+26.7)— (+27.1)S · $27
8.0Michael WachaSP · 34yoGoOs25th#5 (+25.7)— (+25.4)S · $25
10.0Kyle BradishSP · 29yoFRAN21st#10 (+22.5)#10 (+33.4)S · $33
10.0Drew RasmussenSP · 30yoTHAR8th— (+14.7)#9 (+34.7)S · $35

Updated Wed Sep 2 · 1:04 PM ET

🏚️ Keeper Cupboards

Every team's six best keepers · shade = dual-model consensus value. Cupboard score weights the top four heavily (the slots that get kept), keepers 5–8 taper. 100 = league's best cupboard.

TeamK1K2K3K4K5K6Cupboard
1DORNBakerR25McLeanR20WarrenR25KingR6100
2KNIGLuzardoR21MartinezR25deGromR13RomanoR25ChapmanR11JansenR1091
3BLOBSorianoR25SuarezR12ScottR25TaylorR25BoydR11RayR1086
4KRTZBurkeR25SchlittlerR19ColeR11WebbR25BednarR4JoyceR2581
5THARRasmussenR8WilliamsR11BazR13O'BrienR17SkenesR176
6PEYTSanchezR9NolaR16WooR8RodonR14HaderR7PaganR669
7GoOsBradleyR25WachaR25GomezR25MegillR6IglesiasR566
8MIZVarlandR22AlcantaraR12CeaseR4SnellR666
9RAGEBibeeR14ImanagaR9CamineroR5GausmanR457
10FRANBradishR21LatzR25HarrisR25MontgomeryR2554
11FRST ▼ thinWheelerR8RogersR9SkubalR140
12GARR ▼ thinMessickR1830

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

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