Miz-waukee’s Best — The Brandon League

Last updated Thursday, September 03 · 12:34 PM ET

☕ Morning Briefing

🏆 MIZ holds 1st with 105.0 roto points, 21.0 clear of #2 — a comfortable lead, though watch SV (KRTZ is only 2 behind you) and AVG (you trail GoOs by .001, worth +1 roto point if you close it).

⚡ Your guys delivered last night: Henry Bolte went 3-for-4 with 2 HR, 4 RBI, 2 R, and a SB against the Rangers, and Cole Carrigg added a 3-for-5, 1 RBI line against the Orioles. On the mound, Dylan Cease was sharp — 6 IP, 0 ER, 0 BB, 4 K for the win against Cleveland. The one blemish: Eury Perez got knocked around for 6 ER in 4.2 IP, a rough one to absorb. Sandy Alcantara goes today — confirm he's active.

🔭 Prospect note: Cam Cannarella (RI 89, Pipeline #85, on your stash board) went 2-for-5 with a HR and RBI at AAA. With that profile and the FA tag, he remains a name to track as you approach any stash decisions.

💧 Two category-specific FA targets worth a look today: closer Juan Morillo (Ari, 94th-pct contact suppression, role confirmed, +0.1 sim) is the top add, and Andrew Kittredge (Bal closer confirmed, 2 projected SV, +0.1 sim) is a direct answer to that SV vulnerability with KRTZ breathing down your neck. Also available: Sean Murphy is running an 87/99 heat score on 19 BBE with a .429/2 HR/6 RBI last-7 line that backs the underlying signal.

📰 Around the league: James Wood has been activated after missing time since August 4 with an oblique injury — that's your guy, so monitor his role and lineup spot as he returns. Jacob Misiorowski had a rough outing (5 ER, 4 BB in 4 IP), also yours to manage. Elsewhere, Cam Schlittler continues to be a Cy Young-caliber arm — his 2.04 ERA leads the AL and he set a franchise record with his 19th start this season allowing one or fewer runs, so any opponent facing him is worth downgrading. Jordan Lawlar (your roster) is reportedly earning consistent playing time again, a positive role signal heading into the stretch.
ELIGIBILITYK. Schwarber 1B 7/10P. Ramirez 1B 4/10
Your standing
1stof 12
105.0 roto pts +21.0 clear of 2nd
+0.5 pts vs last update
Top Gaps
SB (7.0) W (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
941
1024
🥇
HR
269
299
🥇
RBI
876
912
🥇
SB
130
134
139
197
+63
AVG
.255
.256
.257
.259
+0.003
K
1174
1199
1335
+136
W
69
70
72
82
+12
SV
76
78
89
89
+11
ERA
3.40
3.32
🥇
WHIP
1.17
1.12
🥇

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

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
Phil Swift's Flex Seal + Angel Martinez | Esteury Ruiz
Phil Swift's Flex Seal + Blaze Alexander | Connor Norby
Photogenic Nick KurtzJacob Webb

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

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best105.0$0100.0%102.399–1051.0
2FRAN Hit the Damn Ball You Bums84.0$600.0%85.380–902.4
3KRTZ Photogenic Nick Kurtz79.0$200.0%83.077–892.9
4PEYT Phil Swift's Flex Seal 76.0$270.0%79.674–853.6
5GoOs I need Buck Showalter70.0$1700.0%69.664–755.4
6BLOB Camp MVP67.0$1680.0%69.266–725.5
7THAR Phil Mickeltits62.5$1760.0%58.954–647.6
8KNIG Team Knighton62.0$1370.0%60.356–657.3
9GARR The Boys of Summer49.0$1550.0%49.445–549.2
10DORN Dorn and Associates LLC 45.5$890.0%46.643–519.8
11RAGE Ramirez Against the Machine40.0$1630.0%34.932–3911.9
12FRST Worst2First40.0$1540.0%40.937–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 7.0AVG 9.2W 6.5SV 9.0K 10.9ERA 11.9WHIP 12.0

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

🚨 Today's Streaming Board

156 of 200 GS · should be 174 · 18 behindBehind pace — stream aggressively
044 left · ~12.8/wk to cap · proj 179200

⏳ 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
Sandy Alcantara@ KCSTART5.6#3average KC lineup, hitter park, strong skills
Jack Perkins@ SEASTART⚠ opener6.5average SEA lineup, friendly park, hot recent form
Jake Bennett@ BALDART6.6#12average BAL lineup, strong skills, hot recent form
J.T. Ginn@ SEADART#11
Brandon Youngvs BOSSIT4.3#13average BOS lineup, hitter park
Blade Tidwell@ PITSIT⚠ opener4.3#16tough PIT lineup, shaky recent form, strong skills
Quinn Mathews@ LADSIT4.3#17tough LAD lineup, shaky recent form, strong skills
Luis Castillo@ HOUSIT2.2#15tough HOU lineup, shaky recent form, short leash
Carmen Mlodzinskivs. SFGSIT#18

Openers filtered: Lake Bachar

Your staff: 3.32 ERA / 1.12 WHIP · GS 156/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 · top 5 FA · Fri 9/4 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Keider Montero@ CLESTART6.6soft CLE lineup, hot recent form, strong skills
Walker Buehlervs NYYSTART5.9average NYY lineup, hot recent form
Jared Jonesvs LAASTART5.7soft LAA lineup, short leash, strong skills
Zebby Matthews@ CWSSTART5.7average CWS lineup, hot recent form
Andrew Sears@ CLEDART5.4soft CLE lineup

📼 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 · 355 starts graded over 29 days · GOOD+ 48% · BLOWUP 17% · agg ERA 4.34 · WHIP 1.33 · 4.5 K/start · 379 picks logged, 14 never started, 10 awaiting a box score — not graded

Grade mix · all 355 graded starts

GEM 64 GOOD 106 OK 124 BLOWUP 61
GEM6+ IP, ≤1 ER · or 6+ IP, 8+ K, ≤2 ERGOODquality start (6+ IP, ≤3 ER) · or 5+ IP, ≤2 EROKheld the line without earning GOODBLOWUP5+ ER · or under 4 IP with 4+ ERGOOD+ = GEM + GOOD. A pick whose starter never took the ball grades to nothing and leaves every rate below.
CohortnGOOD+BLOWUPERA
Q1 — Do our own calls work? · Verdict ladder + MIZ bands · live board rows only, nothing backfilled
Verdict · AUTO START2669%15%3.49
Verdict · START4757%11%3.98
Verdict · DART9547%14%4.52
Verdict · SIT18743%21%4.47
MIZ ≥ 5.011761%14%3.67
MIZ 3.5–4.913945%19%4.73
MIZ < 3.58237%20%4.85
All live board picks35548%17%4.34
Q1 read — GOOD+ falls 69% · 57% · 47% · 43% down the rungs, but BLOWUP does not rise with it, and MIZ sorts: GOOD+ falls 61% · 45% · 37% 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 Start2665%19%4.12
PL · Probably Start4058%12%3.99
PL · Questionable Start9751%16%4.44
PL · Do Not Start16844%20%4.39
BP · Auto1136%9%4.74
BP · Likely3847%16%4.18
All graded picks35548%17%4.34
Q2 read — against the 48% all-picks baseline, PL's top tiers clear it (65% · 58%) and BP's top tiers are too thin to call (36% · 47% on n=11 · n=38).

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 48% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-02 · 929 graded picks · MIZ on 389, BP on 230, Verdict on 410

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=389
MIZ 0.5–3.3912.640%30%–50%
MIZ 3.4–3.9683.744%33%–56%
MIZ 4.0–4.8854.449%39%–60%
MIZ 4.9–5.5705.256%44%–67%
MIZ 5.6–8.9756.463%51%–73%
All MIZ-scored picks38950%
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 START2969%51%–83%
START5358%45%–71%
DART10848%39%–57%
SIT22045%39%–52%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 28 days
Brier — our probability3250.246lower is better
Brier — flat base rate to date3250.255we win by 0.009
Brier — verdict-tier history3250.255we win by 0.009
Log loss — our probability3250.684lower is better
ECE — our probability3250.0655 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–47%6538%off by 4%
said 47%–51%6538%off by 11%
said 51%–56%6542%off by 12%
said 56%–60%6558%off by 1%
said 60%–74%6560%off by 5%
Verdict — usable with caveats: ECE 0.065 over n=325 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 STARTMickey GasperC · 12% own
@ BAL · Young RHP
szn .369 xwOBAL15: 1.548 OPS (42 PA)L14 contact +6.0 (.557 xwOBAcon, 25 BBE)usually bats 2nd (×1.10)beats 1 of 1 eligible startersYoung .321 allowed · avg SP0.98 OPS vs RHP (125 AB)
L15
bat
SP
L/R
park
92
2AUTO STARTJustin Foscue2B · 0% own
vs TB · McClanahan LHP
szn .329 xwOBAL15: 0.942 OPS (37 PA)L14 contact +3.0 (.436 xwOBAcon, 26 BBE)usually bats 1st (×1.12)beats 4 of 4 eligible startersMcClanahan .315 allowed · avg SP0.989 OPS vs LHP (115 AB)
L15
bat
SP
L/R
park
82
3STARTRyan ViladeRF · 0% own
@ TEX · Quantrill RHP
szn .337 xwOBAL14 contact +6.0 (.579 xwOBAcon, 14 BBE)usually bats 2nd (×1.10)fills OF needbeats 3 of 7 eligible startersshort side vs RHP — 37% of ABQuantrill .309 allowed · avg SP0.735 OPS vs RHP (76 AB)
L15
bat
SP
L/R
park
55
4STARTNathaniel Lowe1B · 2% own
vs TOR · Soriano RHP
szn .332 xwOBAL15: 0.468 OPS (55 PA)L14 contact -2.1 (.323 xwOBAcon, 37 BBE)usually bats 5thbeats 1 of 3 eligible startersSoriano .325 allowed · avg SP0.84 OPS vs RHP (294 AB)
L15
bat
SP
L/R
park
52
5STARTJesus SanchezRF · 1% own
@ CLE · Bibee RHP
szn .329 xwOBAusually bats 5thfills OF needbeats 2 of 4 eligible startersBibee .319 allowed · avg SP0.794 OPS vs RHP (230 AB)
L15
bat
SP
L/R
park
52
6AUTO STARTIsiah Kiner-FalefaSS · 0% own
@ BAL · Young RHP
szn .309 xwOBAbeats 2 of 3 eligible startersYoung .321 allowed · avg SP0.795 OPS vs RHP (83 AB)
L15
bat
SP
L/R
park
51
7STARTJoey LoperfidoLF · 0% own
vs CWS · Castillo RHP
szn .297 xwOBAfills OF needbeats 2 of 4 eligible startersCastillo .341 allowed · soft SP0.721 OPS vs RHP (88 AB)
L15
bat
SP
L/R
park
50
8STARTNick Sogard1B · 10% own
@ BAL · Young RHP
szn .319 xwOBAL15: 0.869 OPS (61 PA)L14 contact -0.2 (.366 xwOBAcon, 38 BBE)usually bats 1st (×1.12)beats 2 of 4 eligible startersYoung .321 allowed · avg SP0.694 OPS vs RHP (125 AB)
L15
bat
SP
L/R
park
49
9STARTAnthony Seigler3B · 0% own
@ BAL · Young RHP
szn .316 xwOBAusually bats 9th (×0.90)beats 1 of 3 eligible startersYoung .321 allowed · avg SP0.797 OPS vs RHP (112 AB)
L15
bat
SP
L/R
park
47
10CONSIDERAndrew Vaughn1B · 4% own
@ CHC · Gausman RHP
szn .334 xwOBAL15: 0.883 OPS (37 PA)L14 contact -3.3 (.297 xwOBAcon, 24 BBE)usually bats 4th (×1.05)beats 0 of 3 eligible startersGausman .306 allowed · avg SP0.762 OPS vs RHP (159 AB)
L15
bat
SP
L/R
park
46

Tiers vs YOUR lineup tonight — median starter 55, worst Pedro Ramirez (9). 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
79
1Sean MurphyC · Atl · 0.9%HEATER
87/99 heat on 19 BBE with elite xwOBAcon; last-7 production (.429/2HR/6RBI) fully corroborates the contact signal
Heat 79 · 19 BBE · ATC 45 PA · 2 HR · 0 SB · 0.216 · L7 0.429 · 2 HR · sim +0.0 pts
2Lars Nootbaar
LF · Ari · 2.8% · HEATER
85/99 heat on trusted 26-BBE sample; last-7 explosion (.389/2HR/6RBI) confirms signal, everyday role secured
Heat 85 · 26 BBE · ATC 64 PA · 2 HR · 1 SB · 0.245 · L7 0.389 · 2 HR · sim +0.0 pts
3Xander Bogaerts
SS · SD · 18.6% · BEST VALUE
Roto sim leads field at +0.3; 87 PA projection with SB adds scarce category where MIZ needs 5 steals to move up
ATC 87 PA · 2 HR · 3 SB · 0.259 · L7 0.263 · 0 HR · sim +0.3 pts
4Mickey Gasper
C · Bos · 11.6% · HEATER
87/99 heat with monstrous .557 xwOBAcon on 25 BBE; last-7 production elite but 27 PA RoS limits ceiling
Heat 87 · 25 BBE · ATC 27 PA · 1 HR · 0 SB · 0.225 · L7 0.357 · 2 HR · sim +0.0 pts
5Ty France
1B · SD · 14.2% · BEST VALUE
Roto sim +0.1 with cleanest last-7 production line (2HR/6RBI/.348) among non-heaters; 88 PA volume is real
ATC 88 PA · 3 HR · 0 SB · 0.257 · L7 0.348 · 2 HR · sim +0.1 pts
Passed on: Patrick Bailey has the highest xwOBAcon in the pool (.643/87 heat) but only 16 BBE barely clears the threshold and 9 PA last week plus .223 ATC AVG projection make him a AVG drag with minimal volume upside.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.240.362403127
18Randy ArozarenaSEAOF-.272.3492220123
21Miguel VargasCHW1B/3B+19.249.3882913113Miguel 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.236.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.282.358236107Jac 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.292.330201106
77Royce LewisMIN1B/2B/3B-15.235.3161414103Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.262.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.222.31710295
109Mickey GasperBOSC+UR.283.3697094Mickey 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.300.3123091Kaelen 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.209.3407083
133Connor NorbyCOL1B/2B/3B+UR.219.2946887Connor Norby still has huge contact issues but the guy can hit the ball hard in the air and plays for Colorado so stream away.
135Henry BolteATHOF+UR.274.31081591Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
143Alejandro KirkTORC+UR.271.30481110
145Tyler StephensonCINC-33.249.33814098
146Ryan JeffersMINC-29.276.357131118
148Andruw MonasterioBOS2B/SS-26.248.2996492
149Dylan CrewsWSHOF-35.216.31110887
150Luis RengifoSD2B/3B/OF-24.240.30446
TSBryce EldridgeSF1B.263.35715199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.276.3154489Jordan 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.3064791Pedro Ramirez (2B/3B, CHC) — Hitting well when he plays, which is not very often.
TSWalker JenkinsMinOF.150.2581192Walker 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.4183017129Not 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/20–9/2 · 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.

87
Mickey Gasper
C · Bos · 11.6% own · xwOBAcon .557 · EV 89.9 · Brl 20.0% · 25 BBE
▲ .110 BA vs SZN
BAHRRBIRSB
SZN.283721210
L14.3934770
87
Patrick Bailey
C · Cle · 0.8% own · xwOBAcon .643 · EV 91.3 · Brl 12.5% · 16 BBE
▲ .270 BA vs SZN
BAHRRBIRSB
SZN.206832253
L14.4762741
86
Amed Rosario
3B · NYY · 0.6% own · xwOBAcon .436 · EV 94.8 · Brl 11.1% · 18 BBE
▲ .112 BA vs SZN
BAHRRBIRSB
SZN.2381031262
L14.3500331
85
Lars Nootbaar
LF · Ari · 2.8% own · xwOBAcon .448 · EV 92.8 · Brl 15.4% · 26 BBE
▲ .069 BA vs SZN
BAHRRBIRSB
SZN.231627292
L14.3002840
83
Elias Diaz
C · Tex · 0.1% own · xwOBAcon .461 · EV 95.0 · Brl 29.4% · 17 BBE
▲ .010 BA vs SZN
BAHRRBIRSB
SZN.230624170
L14.2401430
80
Hao-Yu Lee
3B · Det · 1.3% own · xwOBAcon .434 · EV 94.3 · Brl 12.5% · 32 BBE
▼ .036 BA vs SZN
BAHRRBIRSB
SZN.269836292
L14.2332661
80
Luis Robert Jr.
CF · Bal · 14.3% own · xwOBAcon .431 · EV 91.5 · Brl 19.2% · 26 BBE
▲ .035 BA vs SZN
BAHRRBIRSB
SZN.2221025252
L14.2573660
80
Drew Gilbert
RF · SF · 0.7% own · xwOBAcon .452 · EV 91.6 · Brl 15.4% · 26 BBE
▼ .034 BA vs SZN
BAHRRBIRSB
SZN.234836441
L14.2002790
79
Sean Murphy
C · Atl · 0.9% own · xwOBAcon .508 · EV 90.6 · Brl 15.8% · 19 BBE
▲ .151 BA vs SZN
BAHRRBIRSB
SZN.2423880
L14.3933870
77
Brett Baty
3B · NYM · 2.5% own · xwOBAcon .452 · EV 90.9 · Brl 17.6% · 17 BBE
▲ .152 BA vs SZN
BAHRRBIRSB
SZN.223843455
L14.3750510
Honorable mention · hottest L7 (8/27–9/2), not yet on the board · tiny samples — peek, don't trust
91
TJ Friedl
CF · Cin
.658 xwOBAcon
8 BBE · .333 L7
91
Ryan Vilade
RF · TB
.658 xwOBAcon
8 BBE · .222 L7
79
John Peck
SS · Det
.443 xwOBAcon
8 BBE · .222 L7
78
Thomas Saggese
2B · StL
.622 xwOBAcon
11 BBE · .583 L7
76
Tyler Stephenson
C · Cin
.502 xwOBAcon
13 BBE · .300 L7
75
Eli White
RF · Bos
.511 xwOBAcon
8 BBE · .333 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Kyle Harrison
94
1Juan MorilloRP · Ari · 2.7%HEATER
94th-pct suppression, closer role confirmed, +0.1 sim — elite contact suppression anchors the pick
Supp 94 · 12 BBE · ATC 8.0 IP · 0 W · 8 K · 3.83 · 1.35 · 1 SV · Closer · sim +0.1 pts
2Andrew Kittredge
RP · Bal · 3.7% · CATEGORY FIT
Confirmed Bal closer, +0.1 sim, 2 projected SV; saves gap to rank 2 is wide enough to chase
Supp 14 · 23 BBE · ATC 9.0 IP · 0 W · 8 K · 3.87 · 1.21 · 2 SV · Closer · sim +0.1 pts
3Jose Urquidy
SP · ChW · 0.7% · HEATER
97th-pct suppression on 30 trusted BBE, 0.25 xwOBAcon; ratio-safe add behind pace
Supp 97 · 30 BBE · ATC 5.0 IP · 0 W · 4 K · 4.59 · 1.33 · sim +0.1 pts
4Elvis Alvarado
RP · Oak · 3.5% · UPSIDE
Oak closer role confirmed, +0.1 sim; 11 BBE suppression modest but role drives saves upside
Supp 57 · 11 BBE · ATC 9.0 IP · 0 W · 9 K · 4.28 · 1.36 · 1 SV · Closer · sim +0.1 pts
5Hayden Wesneski
SP · Hou · 13.1% · BEST VALUE
Best SP ERA/WHIP projection available; 82nd-pct suppression on 40 BBE, ratio-safe volume under GS cap
Supp 82 · 40 BBE · ATC 20.0 IP · 1 W · 18 K · 4.40 · 1.26 · sim +0.0 pts
Passed on: Dylan Smith (3 projected SV) skipped because 34th-pct suppression on 15 BBE with 0.443 xwOBAcon is a genuine ratio bleed risk for MIZ's #1 ERA/WHIP — saves upside doesn't compensate.

⚾ 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.972.0813.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.252.7312.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+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.724.049.63.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.554.337.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.814.049.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ñozSeattle 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 Kittredge
2-of-3
Baltimore OriolesCL91844.03.271.394.047.64.0 · 4%
Jacob Webb
X-rays - neg.
Chicago CubsCL91760.03.151.234.069.84.0 · 7%
Steven Cruz
HLR
Kansas City RoyalsCL61151.74.351.264.189.83.5 · 1%
Elvis AlvaradoThe AthleticsCL51345.04.001.184.5710.83.0 · 3%
Juan MorilloArizona DiamondbacksCL32055.32.111.052.3010.43.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.

51
Royce Lewis 3B · Min
low TV (18)
sim cost ~0
TV 18
Rd 13
26
Kyle Harrison SP · Mil
mid TV (44); cold last 7d; UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 44
UFDA
18
Ryan Jeffers C · Min
mid TV (36); BUT top-tier keeper; BUT young breakout signal
sim cost ~0
TV 36
UFDA
15
Blake Snell SP · LAD
BUT strong RoS (3.42 ERA)
sim cost ~0
TV 80
Rd 8
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.

19 available — 1 yours

R. Velazquez YOURS
1B/C · CLE · AA · 20 · on the climb
76
PSS
75
PFV
57
ETA
Sept
Szn
28·2·.294
C. Cannarella
OF · MIA · AAA · 22 · knocking on the door
95
PSS
69
PFV
50
ETA
days
Szn
14·21·.331
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
87
PSS
87
PFV
54
ETA
1-3wk
Szn
27·8·.293
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
84
PSS
98
PFV
60
ETA
Sept
Szn
8·8·.325
M. Anderson
2B · DET · AAA · 24 · nearly ready
83
PSS
70
PFV
52
ETA
1-3wk
Szn
16·5·.306
J. Melton
OF · TB · AAA · 25 · nearly ready
82
PSS
71
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
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
27·24·.282
C. Ingle
C · CLE · ↩ sent down
81
PSS
77
PFV
48
ETA
1-3wk
Szn
18·2·.283
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
80
PSS
81
PFV
51
ETA
1-3wk
Szn
20·7·.251
J. Made
SS · MIL · AA · 19 · nearly ready
80
PSS
96
PFV
64
ETA
Sept
Szn
13·36·.270
H. Mendez
OF · MIN · AAA · 22 · nearly ready
79
PSS
66
PFV
58
ETA
Sept
Szn
12·4·.278
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
67
PFV
52
ETA
4-8wk
Szn
13·3·.274
K. Alderman
OF · MIA · AAA · 23 · nearly ready
78
PSS
70
PFV
49
ETA
4-8wk
Szn
18·10·.256
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
78
PSS
48
PFV
55
ETA
4-8wk
Szn
18·16·.280
B. Davidson
OF · SFG · AAA · 24 · nearly ready
78
PSS
84
PFV
42
ETA
September
Szn
26·19·.279
P. Harber
3B · SFG · AAA · 24 · on the climb
72
PSS
49
PFV
54
ETA
'27
Szn
17·4·.277
D. Crisantes
2B/3B · ARI · AAA · 21 · developing
59
PSS
23
PFV
58
ETA
blocked
Szn
9·0·.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 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
54
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
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
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
70
PSS
40
PFV
57
ETA
Szn
47K·4.75
D. Davalillo
SP · TEX · AAA · 24 · on the climb
69
PSS
36
PFV
62
ETA
Szn
94K·5.15
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
38
PFV
58
ETA
Szn
80K·5.53
J. Wenninger
SP · on the climb
65
PSS
30
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
C. Crow
SP · MIL · ↩ sent down
63
PSS
45
PFV
57
ETA
Szn
101K·3.74
T. Gibson
SP · BAL · ↩ sent down
62
PSS
40
PFV
62
ETA
Szn
98K·4.98
B. Hopkins
SP · TBR · on the climb
62
PSS
44
PFV
63
ETA
Szn
117K·5.34
D. Sandlin
SP · CHW · MLB · 25 · ↩ sent down
60
PSS
72
PFV
53
ETA
Szn
88K·3.46
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 · Christian Zazueta · Daniel Eagen · Joseph Dzierwa · Tyson Hardin · Jaxon Wiggins · 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.211 / xBA 0.245 · xwOBA 0.337
26%114 wRC+≈ 0.0%Henry Bolte RF + Royce Lewis 3B · two-piece package (TV 22 vs target 27)
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.2σ buy-low · RF — strong fit (current need) · BA 0.281 / 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.2σ buy-low · CF — strong fit (current need) · BA 0.222 / xBA 0.246 · xwOBA 0.350
23%104 wRC+≈ 0.0%Henry Bolte RF + Royce Lewis 3B · two-piece package (TV 22 vs target 27)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.3σ buy-low · LF — strong fit (current need) · BA 0.232 / xBA 0.250 · xwOBA 0.356
11%98 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 33)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — strong fit (current need) · BA 0.227 / xBA 0.241 · xwOBA 0.335
59%118 wRC+≈ 0.0%Zach Neto SS · comparable value (TV 60 vs target 60)
↑ mild buyRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+0.9σ buy-low · RF — strong fit (current need) · BA 0.243 / xBA 0.252 · xwOBA 0.357
98%136 wRC+≈ 0.0%Blake Snell SP · comparable value (TV 80 vs target 86)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.7σ buy-low · RF — strong fit (current need) · BA 0.255 / xBA 0.269 · xwOBA 0.358
12%114 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 34)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.6σ buy-low · LF — strong fit (current need) · BA 0.247 / xBA 0.234 · xwOBA 0.332
28%111 wRC+≈ 0.0%Henry Bolte RF + Royce Lewis 3B · two-piece package (TV 22 vs target 27)
📈 BUY-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.5σ buy-low · SS — modest fit · BA 0.223 / xBA 0.248 · xwOBA 0.350
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.206 / 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
32%4.62 ERA≈ 0.0%Bryce Eldridge 1B + +$4 FAAB · comparable value (TV 35 vs target 42)
📈 BUY-LOWJacob Lopez SP · Oak · FRAN · francisw789
+1.0σ buy-low · SP — fits a need · ERA 4.71 vs xERA 3.40
18%4.63 ERA≈ 0.0%Henry Bolte RF + Royce Lewis 3B + +$4 FAAB · two-piece package (TV 22 vs target 29)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.7σ buy-low · SP — fits a need · ERA 4.96 vs xERA 3.90
73%4.01 ERA≈ 0.0%Jac Caglianone RF + +$3 FAAB · comparable value (TV 52 vs target 58)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.5σ buy-low · SP — fits a need · ERA 4.01 vs xERA 3.32
31%4.10 ERA≈ 0.0%Kyle Harrison SP · comparable value (TV 44 vs target 48)

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- +7
Ramirez Against the MachineBlake SnellC -8C -7
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 +11▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28D -11▲ up
Miz-waukee’s Best ⇄ The Boys of Summer 2026-06-12
Miz-waukee’s BestChandler SimpsonA +10A- +7▼ down
The Boys of Summer$30 FAABD -10C -7▲ up
Miz-waukee’s Best ⇄ Camp MVP 2026-05-01
Miz-waukee’s BestKenley JansenA- +7
Camp MVP$30 FAABA- +3C -7▼ down
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-04-22
Miz-waukee’s BestNathan Eovaldi, $70 FAABF -16
Ramirez Against the MachineJac CaglianoneA+ +60A+ +16▼ 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.63σ sell-high · RF · BA 0.274 / xBA 0.246 · xwOBA 0.310 — test the market, don't force it
4%BA 0.274 / xBA 0.246 +.028
wOBA 0.331 / xwOBA 0.310 +.021
HH 47.6% · Brl/PA 4.5%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.57σ sell-high · 1B · BA 0.302 / xBA 0.286 · xwOBA 0.355 — test the market, don't force it
93%BA 0.302 / xBA 0.286 +.016
wOBA 0.365 / xwOBA 0.355 +.010
HH 47.7% · Brl/PA 5.5%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.41σ 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.2760.3940.418100.099.0📈 BUY-LOW
Miguel Vargas3BChW0.2490.2690.3660.38891.095.2📈 BUY-LOW
Kyle SchwarberDHPhi0.2400.2370.3720.36298.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2630.2580.3540.35778.011.6↑ mild buy
Zach NetoSSLAA0.2360.2100.3280.30676.061.7fair
Jac CaglianoneRFKC0.2820.2800.3560.35892.061.7fair
Yandy Diaz1BTB0.3020.2860.3650.35548.092.7↓ mild fade
Cole CarriggCFCol0.2620.2530.3380.32011.8fair
Ryan JeffersCMin0.2760.2550.3810.35774.040.6fair
Randy ArozarenaLFSea0.2720.2610.3670.34954.093.9fair
Henry BolteRFOak0.2740.2460.3310.31047.04.2↓ mild fade
Kaelen CulpepperSSMin0.3000.2510.3560.3127.0fair
Royce Lewis3BMin0.2350.2430.3090.31674.014.7↑ mild buy
Walker JenkinsCFMin0.1500.1500.2920.2588.5
Jordan Lawlar3BAri0.2760.2550.3550.3152.8fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez DTD3BChC0.2850.2640.3400.3064.0fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD26.02.421.082.1022.00.2251.789.4↑ mild buy
Andres MunozRPSea50.34.291.193.2728.90.2819.279.8↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.5021.20.29010.589.4fair
Jacob MisiorowskiSPMil155.01.970.792.0831.80.2243.899.5fair
Sandy AlcantaraSPMia189.73.461.193.6311.50.2955.191.7fair
Kyle HarrisonSPMil107.03.451.203.5222.60.2917.769.2fair
Dylan CeaseSPTor156.32.251.042.7325.10.2575.199.3fair
Eury PerezSPMia135.33.721.184.0415.50.31010.277.6fair
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.0Jacob MisiorowskiSP · 22yo21st#1 (+24.4)#1 (+50.8)S · $51UFDA-G FV 55
2.0Louis VarlandRP · 28yo22nd#2 (+21.5)#2 (+27.1)S · $27
4.0Miguel Vargas3B · 26yo25th#3 (+16.8)#5 (+12.1)A · $12UFDA
4.0Bryce Eldridge1B · 20yo25th#4 (+16.2)#4 (+14.4)A · $14UFDA FV 55
4.5Zach NetoSS · 25yo10th#6 (+13.7)#3 (+16.1)A · $16
5.5Henry BolteRF · 21yo25th#5 (+14.7)#6 (+12.0)A · $12UFDA FV 40
7.0Dylan CeaseSP · 30yo4th#7 (+12.0)#7 (+11.7)A · $12
8.0Eury PerezSP · 23yo20th#8 (+11.0)#8 (+8.5)B · $8UFDA-G

NEW UFDA cap: Peter 3/3 · Claude 3/3 · BOTH = top 8 in both models. Peter only = his model values cost surplus more; Claude only = mine values projection / position scarcity more.

🚑 Return watch — would be keeper-eligible if they get MLB action this year. Rank shown is hypothetical (where they'd slot if eligible).

PlayerPos · AgeCostPeter (if elig.)Claude (if elig.)
Ralphy Velazquez1B · 19yo25th#17 (-2.0)#13 (+1.4)

Updated Thu Sep 3 · 12:34 PM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
2.5Jesus LuzardoSP · 28yoKNIG21st#1 (+27.9)#4 (+33.4)S · $33
2.5Bryan BakerRP · 31yoDORN25th#2 (+25.1)#3 (+38.7)S · $39
2.5Jacob MisiorowskiSP · 22yoMIZ21st#4 (+24.4)#1 (+50.8)S · $51
5.5Louis VarlandRP · 28yoMIZ22nd#6 (+21.5)#5 (+27.1)S · $27
6.0Andy PagesCF · 25yoBLOB20th#5 (+22.1)#7 (+24.0)S · $24
6.0Cam SchlittlerSP · 24yoKRTZ19th#10 (+19.5)#2 (+40.8)S · $41
7.0Jordan WalkerRF · 24yoGARR25th#3 (+24.4)— (+21.2)S · $21
7.0Nolan McLeanSP · 23yoDORN20th#8 (+20.5)#6 (+24.0)S · $24
9.0Jose SorianoSP · 27yoBLOB25th#7 (+21.3)— (+18.5)S · $18
9.5Junior Caminero3B · 22yoRAGE5th— (+12.3)#8 (+23.3)S · $23
10.0Ben Rice1B · 27yoDORN20th#9 (+20.2)— (+13.9)A · $14
10.0Sal Stewart1B · 21yoKRTZ10th— (+12.2)#9 (+22.4)S · $22
10.5Riley O'BrienRP · 31yoTHAR17th— (+11.9)#10 (+21.9)S · $22

Updated Thu Sep 3 · 12:34 PM ET

🏚️ Keeper Cupboards

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

TeamK1K2K3K4K5K6Cupboard
1MIZMisiorowskiR21VarlandR22VargasR25EldridgeR25NetoR10BolteR25100
2DORNBakerR25McLeanR20RiceR20BazzanaR25PerdomoR21AnthonyR1887
3BLOBPagesR20SorianoR25LopezR20ScottR25TaylorR25LileR1579
4KRTZSchlittlerR19BengeR25StewartR10McGonigleR17BurkeR25SanojaR2575
5KNIGLuzardoR21AbreuR15MartinezR25deGromR13JensenR20RomanoR2570
6FRANLatzR25McCarthyR25CavalliR21AntonacciR25BradishR21BurnsR565
7THARRasmussenR8O'BrienR17MarshR25WilliamsR11Jr.R16KeaschallR2162
8GoOsGoodmanR21GriffinR25BradleyR25BurlesonR9GomezR25MeidrothR2554
9GARRWalkerR25MessickR18DinglerR22GrayR7SimpsonR9BuschR1150
10RAGEEwingR25CamineroR5BasalloR19JonesR25HerreraR20EovaldiR649
11PEYT ▼ thinSanchezR9HendersonR25WooR8WetherholtR13MayoR17CruzR143
12FRST ▼ thinTolleR25WheelerR8RouppR25MuncyR18SkubalR1RumfieldR2534

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

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