Miz-waukee’s Best — The Brandon League

Last updated Tuesday, August 25 · 09:05 AM ET

☕ Morning Briefing

🏆 MIZ holds 1st with 105.5 roto points, a comfortable 21.5-point cushion over 2nd — but two micro-categories deserve attention: Wins is dead-level with GoOs (one swing costs you a point), and your AVG trails GoOs by just .001 (one point up for grabs if you close it).

⚾ Your guys delivered yesterday: Sandy Alcantara was excellent, going 7 IP, 1 ER, 6 K against Boston, and on the position side Kaelen Culpepper (MLB Pipeline #34, RI 86) went 4-for-5 with an RBI vs. the Athletics, while Henry Bolte contributed 3 runs scored on a 3-for-4 day with a walk against Minnesota — three contributors hitting on the same night is exactly how you pad a lead.

📋 One lineup flag before you lock in: Kyle Harrison is your probable today — confirm he's active. On the waiver wire, Willy Adames landed on the IL with a left elbow sprain (owned by GoOs), which is a meaningful blow to a direct standings rival across multiple categories. The SF Giants recalled several players to cover their injuries, including Shay Whitcomb and Grant McCray [both available (FA)], though neither moves the needle in a 5x5 context. The Pittsburgh closer situation is worth a second glance — Mason Montgomery (owned by FRAN) still holds the job, but role-security confidence has visibly slipped; monitor.

📰 Pete Fairbanks exited Monday's game with nerve irritation and is day-to-day, with Calvin Faucher reportedly next in line for saves — relevant if you're thin on saves or targeting the Rays' closer situation. Separately, Bryce Eldridge (your roster) was placed on the bereavement list, worth knowing for roster management. Ezequiel Tovar left Monday with a wrist injury and is being reevaluated today — if you're facing opponents who own him, that's a live hole at shortstop.
ELIGIBILITYC. Carrigg SS 9/10K. Schwarber 1B 6/10
Your standing
1stof 12
105.5 roto pts +21.5 clear of 2nd
no change vs last update
Top Gaps
SB (7.0) W (7.5)
categories below mid-pack

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
885
962
🥇
HR
256
280
🥇
RBI
830
843
🥇
SB
123
128
134
182
+54
AVG
.254
.256
.257
.257
+0.001
K
1112
1136
1215
+79
W
63
66
66
71
78
+12
SV
73
75
83
88
+13
ERA
3.47
3.18
🥇
WHIP
1.18
1.11
🥇

📅 Yesterday's MIZ Box Scores (2026-08-24)

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

On the IL, no rehab games yet: James Wood (IL10), Joe Ryan (IL15), Spencer Schwellenbach (IL60 · watch).

📊 League Activity (last 24h)

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

TeamMove
Miz-waukee’s BestFelix Bautista
Phil Swift's Flex Seal + Matthew Liberatore | Cam Smith
Phil Swift's Flex Seal + Aaron Nola | Ryan Weathers
Phil Swift's Flex Seal + Andrew Alvarez | Jake Bennett
Photogenic Nick Kurtz+ George Klassen | Cal Quantrill
Team Knighton+ Ozzie Albies | Tyler Rogers

🏆 League Standings

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

99.0% to win the league · proj finish 1.0 · 101.1 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best105.5$099.0%101.196–1061.0
2FRAN Hit the Damn Ball You Bums84.0$741.0%88.482–952.1
3KRTZ Photogenic Nick Kurtz77.0$300.0%78.571–863.6
4PEYT Phil Swift's Flex Seal 75.0$350.0%79.472–873.4
5GoOs I need Buck Showalter72.5$1700.0%71.364–775.0
6BLOB Camp MVP65.5$1680.0%68.062–735.7
7THAR Phil Mickeltits63.0$1760.0%58.152–647.4
8KNIG Team Knighton56.0$1370.0%56.150–627.9
9GARR The Boys of Summer53.5$1550.0%53.247–608.5
10RAGE Ramirez Against the Machine43.5$1630.0%38.434–4311.7
11DORN Dorn and Associates LLC 43.0$890.0%41.937–4710.9
12FRST Worst2First41.5$1540.0%45.440–5110.1

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.1SB 7.1AVG 8.6W 6.6SV 9.1K 10.6ERA 12.0WHIP 12.0

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

🚨 Today's Streaming Board

146 of 200 GS · should be 164 · 18 behindBehind pace — stream aggressively
054 left · ~11.5/wk to cap · proj 178200

⏳ 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
Kyle Harrison@ NYMAUTO START6.9#4Velocity down but command improved; auto-start holds.
Walbert Urenavs CLESTART5.6#6Changeup plays well against LHB-heavy lineup.
Brandon Pfaadtvs CHCSTART5.2#8Start him; ignore the fluky final-pitch HR.
Adrian Houservs CINDART5.4#10Elite velo plus favorable home park.
Clay Holmes@ AZDART5.5#11Ground-ball profile fits; low K, elevated WHIP risk.
Anthony Kayvs TEXDART4.4#15Improved command, wide arsenal, soft matchup.
Zac Thorntonvs MILSIT3.9#20QS-league asset only; avoid in standard formats.
Jackson Jobevs TBSIT1.8#12Weak secondaries offset by better-than-expected fastball command.
Ethan Pecko@ NYYSIT5.4#29Sub-four-inning debut, unimpressive stuff.
Brady Singer@ SFSIT3.3#21Volatile arm; park the only saving grace.
Max Scherzervs KCSIT3.5#23Insufficient results to justify fantasy deployment.

Your staff: 3.18 ERA / 1.11 WHIP · GS 146/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 · Wed 8/26 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Joey Cantillo@ LAADART5.3soft LAA lineup, short leash, strong skills
Bubba Chandler@ SDDART5.2average SD lineup, hot recent form
Peter Lambert@ NYYDART5.1average NYY lineup, shaky recent form, short leash
Ryan Gustovs BOSDART5.1average BOS lineup, hot recent form, friendly park
Grayson Rodriguezvs CLEDART4.7soft CLE lineup, weak skills, hot recent form

📼 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 · 408 starts graded over 29 days · GOOD+ 52% · BLOWUP 17% · agg ERA 4.15 · WHIP 1.30 · 4.5 K/start · 435 picks logged, 15 never started, 12 awaiting a box score — not graded

Grade mix · all 408 graded starts

GEM 86 GOOD 127 OK 127 BLOWUP 68
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 START2070%10%3.12
Verdict · START3762%8%3.30
Verdict · DART8450%15%4.47
Verdict · SIT15548%21%4.46
MIZ ≥ 5.010461%12%3.57
MIZ 3.5–4.910352%17%4.45
MIZ < 3.57540%24%5.00
All live board picks29652%17%4.22
Q1 read — GOOD+ falls 70% · 62% · 50% · 48% down the rungs, but BLOWUP does not rise with it, and MIZ sorts: GOOD+ falls 61% · 52% · 40% 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 Start4370%12%3.41
PL · Probably Start4168%17%3.56
PL · Questionable Start9851%16%4.50
PL · Do Not Start20048%19%4.25
BP · Auto2138%14%4.76
BP · Likely6146%16%4.28
All graded picks40852%17%4.15
Q2 read — against the 52% all-picks baseline, PL's top tiers clear it (70% · 68%) and BP's top tiers sit under it (38% · 46%) — PL is earning the weight, BP is not.

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 — 67% GOOD+ on n=9. Splits are picks the board started over our MIZ sit-call (vs 52% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-08-24 · 815 graded picks · MIZ on 282, BP on 227, Verdict on 296

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=282
MIZ 0.5–3.2592.441%29%–53%
MIZ 3.3–3.9593.646%34%–58%
MIZ 4.0–4.8534.457%43%–69%
MIZ 4.9–5.7585.255%42%–67%
MIZ 5.8–8.9536.564%51%–76%
All MIZ-scored picks28252%
BP score → P(GOOD+) · RelieverRecon's published rating · includes git-backfilled rows · n=227
BP 4.6–6.6476.134%22%–48%
BP 6.7–7.4567.154%41%–66%
BP 7.5–7.7337.639%25%–56%
BP 7.8–8.4478.147%33%–61%
BP 8.5–10.0449.143%30%–58%
All BP-scored picks22744%
Verdict tier → P(GOOD+) · the consensus call itself · live rows only
AUTO START2070%48%–85%
START3762%46%–76%
DART8450%40%–60%
SIT15548%40%–56%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 19 days
Brier — our probability2180.248lower is better
Brier — flat base rate to date2180.257we win by 0.008
Brier — verdict-tier history2180.256we win by 0.008
Log loss — our probability2180.690lower is better
ECE — our probability2180.0585 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–48%4441%off by 3%
said 49%–53%4340%off by 11%
said 53%–57%4547%off by 9%
said 57%–61%4257%off by 2%
said 62%–74%4461%off by 4%
Verdict — usable with caveats: ECE 0.058 over n=218 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.248 vs 0.257, 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 STARTJustin Foscue2B · 0% own
@ CWS · Kay LHP
szn .322 xwOBAL15: 0.727 OPS (32 PA)L14 contact -0.2 (.365 xwOBAcon, 22 BBE)usually bats 1st (×1.12)beats 3 of 4 eligible startersKay .337 allowed · soft SP0.97 OPS vs LHP (99 AB)
L15
bat
SP
L/R
park
80
2AUTO STARTRyan ViladeRF · 0% own
@ DET · Jobe RHP
szn .322 xwOBAL15: 1.069 OPS (28 PA)L14 contact +6.0 (.651 xwOBAcon, 16 BBE)usually bats 2nd (×1.10)fills OF needbeats 7 of 9 eligible startersshort side vs RHP — 39% of ABJobe .378 allowed · soft SP0.735 OPS vs RHP (76 AB)
L15
bat
SP
L/R
park
79
3AUTO STARTAndrew Vaughn1B · 4% own
@ NYM · Thornton LHP
szn .343 xwOBAL15: 0.807 OPS (42 PA)L14 contact -1.4 (.338 xwOBAcon, 28 BBE)usually bats 5thbeats 2 of 3 eligible startersThornton .337 allowed · soft SP1.054 OPS vs LHP (86 AB)
L15
bat
SP
L/R
park
74
4AUTO STARTDrew GilbertRF · 0% own
vs CIN · Singer RHP
szn .315 xwOBAL15: 0.879 OPS (43 PA)L14 contact +6.0 (.559 xwOBAcon, 21 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 6 eligible startersSinger .343 allowed · soft SP0.793 OPS vs RHP (239 AB)
L15
bat
SP
L/R
park
74
5AUTO STARTJesus SanchezRF · 2% own
vs KC · Lugo RHP
szn .330 xwOBAusually bats 4th (×1.05)fills OF needbeats 5 of 6 eligible startersLugo .347 allowed · soft SP0.803 OPS vs RHP (220 AB)
L15
bat
SP
L/R
park
68
6CONSIDERRafael Flores Jr.1B · 6% own
@ SD · King RHP
szn .350 xwOBAL15: 1.101 OPS (42 PA)L14 contact +6.0 (.515 xwOBAcon, 24 BBE)usually bats 5thbeats 0 of 3 eligible startersshort side vs RHP — 44% of ABKing .321 allowed · avg SP
L15
bat
SP
L/R
park
64
7STARTEsmerlyn ValdezRF · 19% own
@ SD · King RHP
szn .336 xwOBAL15: 0.772 OPS (50 PA)L14 contact +4.8 (.477 xwOBAcon, 25 BBE)usually bats 2nd (×1.10)fills OF needbeats 3 of 6 eligible startersKing .321 allowed · avg SP0.786 OPS vs RHP (129 AB)
L15
bat
SP
L/R
park
62
8AUTO STARTNick Sogard1B · 14% own
@ MIA · TBD
szn .340 xwOBAL15: 0.957 OPS (65 PA)L14 contact -0.1 (.368 xwOBAcon, 40 BBE)usually bats 1st (×1.12)beats 3 of 5 eligible startersSP: TBD
L15
bat
SP
L/R
park
59
9DEPTHGary SanchezC · 2% own
@ NYM · Thornton LHP
szn .351 xwOBAL15: 0.587 OPS (29 PA)L14 contact -0.9 (.351 xwOBAcon, 16 BBE)usually bats 6th (×0.98)beats 0 of 2 eligible startersThornton .337 allowed · soft SP0.828 OPS vs LHP (83 AB)
L15
bat
SP
L/R
park
57
10DEPTHTyler StephensonC · 6% own
@ SF · Houser RHP
szn .338 xwOBAL15: 0.709 OPS (51 PA)L14 contact -2.0 (.326 xwOBAcon, 27 BBE)usually bats 4th (×1.05)beats 0 of 2 eligible startersHouser .341 allowed · soft SP0.77 OPS vs RHP (262 AB)
L15
bat
SP
L/R
park
57

Tiers vs YOUR lineup tonight — median starter 58, worst Henry Bolte (41). 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: Ryan Jeffers
88
1Luis Robert Jr.CF · NYM · 14.7%HEATER
88/99 heat with elite L7 production (3 HR, .357) — dominant bat regardless of category need
Heat 88 · 23 BBE · ATC 113 PA · 4 HR · 5 SB · 0.233 · L7 0.357 · 3 HR · sim +0.2 pts
2Dylan Beavers
LF · Bal · 1.1% · UPSIDE
4 HR in L14 with 77/99 heat on minimum 15-BBE trusted sample; power upside real
Heat 77 · 15 BBE · ATC 95 PA · 3 HR · 2 SB · 0.237 · L7 0.286 · 3 HR · sim +0.2 pts
3Tim Tawa
CF · Ari · 5.9% · HEATER
80/99 heat on 36-BBE trusted sample with live L7 production corroborating; best sample size on board
Heat 80 · 36 BBE · ATC 99 PA · 3 HR · 3 SB · 0.226 · L7 0.348 · 1 HR · sim -0.1 pts
4Justin Crawford
CF · Phi · 3.7% · CATEGORY FIT
SB need is live (6 pts from rank 5); Crawford's 5 projected SB directly attacks the gap
ATC 102 PA · 1 HR · 5 SB · 0.268 · L7 0.25 · 0 HR · sim +0.2 pts
5Mickey Gasper
C · Bos · 2.4% · HEATER
90/99 heat, scorching L7 (.500, 2 HR, 8 RBI); 18-BBE sample borderline but production fully corroborates
Heat 90 · 18 BBE · ATC 11 PA · 0 HR · 0 SB · 0.225 · L7 0.5 · 2 HR · sim +0.2 pts
Passed on: Ryan Vilade has the board's highest xwOBAcon (0.651) and EV (97.5) but only 40 PA projected RoS and 16-BBE sample with no recent RBI/HR production to corroborate the flare — volume kills the signal.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
18Randy ArozarenaSEAOF-.274.3492020123Randy Arozarena is only hitting .238 in August, but his expected stats for this month suggest it should be closer to .280. I’m a little d…
19Kyle SchwarberPHIDH+2.243.369393129When Kyle Schwarber is hot, he’s HOT. The Field of Dreams game was his second two-homer outing in his last five starts and facing the Twi…
39Yandy DíazTB1B+10.305.356193123
40Miguel VargasCHW1B/3B-10.246.3892912113Miguel Vargas continues to slump, and while there isn’t anything you should do about it from an add/drop perspective, it’s certainly frus…
57Zach NetoLAASS+4.237.3042218108
62Royce LewisMIN1B/2B/3B+8.233.3191312103
63Cole CarriggCOLOF+2.273.3235767
72Jac CaglianoneKC1B/OF+23.276.361226107Jac Caglianone has improved the strikeout rate in a huge way, and the ground ball rate is below 50%. All systems are GO.
77Dansby SwansonCHCSS+2.216.3071817100
84Ty FranceSD1B+1.289.329181106
101Tyler SoderstromATH1B/OF+5.245.328192
102Jacob WilsonATHSS+8.266.28274
112Tyler StephensonCINC+UR.246.33812095
114Dylan CrewsWSHOF+15.213.31910889
117Ryan JeffersMINC+15.281.355101117
120Tim TawaARI1B/2B/3B/OF+16.251.3148779
122Andruw MonasterioBOS2B/SS+15.254.3016490
126Luis RengifoSD2B/3B/OF+17.247.3064686
133Cam SmithHOUOF+UR.215.3231710100OK, Cam Smith , go ahead, tease me one more time.
139Bryce EldridgeSF1B-26.252.35214199Bryce Eldridge is getting the ball in the air, but he’s not pulling it much and strikeouts have been an issue. He’s a solid hold in Dynas…
TSHenry BolteOakOF.276.30461497Henry Bolte (OF, ATH) — Playing every day but the results aren’t overly exciting (though playing a ton of lefties lately has helped).
TSJordan LawlarAri3B/OF.281.3272488Jordan Lawlar (3B/OF, ARI) — Has a home run in back-to-back games on his rehab, but striking out a TON. Sounds like he’ll be back this we…
TSKaelen CulpepperMinSS.340.3312090Kaelen Culpepper (SS, MIN) — Culpepper is off to a slow start and is sitting every third day or so, but can remain an upside stash if you…
TSWalker JenkinsMinOF91Walker Jenkins (OF, MIN) — Hitting extremely well in August (1.063 OPS), and the collapse of Larnach may give him a chance to break throu…
URFranklin AriasBosSSNot ranked or mentioned in this week's Hitter List.
URJames WoodWshOF.265.4193017130Not ranked or mentioned in this week's Hitter List.
URRalphy VelazquezCle1B85Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 8/11–8/24 · 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.

90
Mickey Gasper
C · Bos · 2.4% own · xwOBAcon .585 · EV 91.8 · Brl 22.2% · 18 BBE
▲ .151 BA vs SZN
BAHRRBIRSB
SZN.270317150
L14.42131040
89
Ryan Vilade
RF · TB · 0.3% own · xwOBAcon .651 · EV 97.5 · Brl 18.8% · 16 BBE
▲ .145 BA vs SZN
BAHRRBIRSB
SZN.2641137253
L14.4092250
88
Luis Robert Jr.
CF · NYM · 14.7% own · xwOBAcon .576 · EV 94.3 · Brl 26.1% · 23 BBE
▲ .065 BA vs SZN
BAHRRBIRSB
SZN.225922222
L14.2904650
82
Colt Keith
1B · Det · 5.4% own · xwOBAcon .448 · EV 94.0 · Brl 8.3% · 24 BBE
▼ .033 BA vs SZN
BAHRRBIRSB
SZN.266932465
L14.2331140
80
Tim Tawa
CF · Ari · 5.9% own · xwOBAcon .495 · EV 91.6 · Brl 13.9% · 36 BBE
▲ .082 BA vs SZN
BAHRRBIRSB
SZN.251832267
L14.3332653
79
Coby Mayo
1B · Bal · 1.7% own · xwOBAcon .506 · EV 91.2 · Brl 18.2% · 22 BBE
▼ .035 BA vs SZN
BAHRRBIRSB
SZN.2121747462
L14.1772260
77
Xander Bogaerts
SS · SD · 18.8% own · xwOBAcon .366 · EV 94.3 · Brl 12.5% · 32 BBE
▼ .029 BA vs SZN
BAHRRBIRSB
SZN.21811475017
L14.1892641
77
Randal Grichuk
RF · ChW · 0.4% own · xwOBAcon .423 · EV 91.1 · Brl 25.0% · 20 BBE
▲ .136 BA vs SZN
BAHRRBIRSB
SZN.2811132320
L14.4172760
77
Dylan Beavers
LF · Bal · 1.1% own · xwOBAcon .462 · EV 92.7 · Brl 26.7% · 15 BBE
▲ .028 BA vs SZN
BAHRRBIRSB
SZN.241628275
L14.2694940
76
Esmerlyn Valdez
RF · Pit · 18.6% own · xwOBAcon .477 · EV 93.4 · Brl 12.0% · 25 BBE
▲ .024 BA vs SZN
BAHRRBIRSB
SZN.2491542360
L14.2731480
Honorable mention · hottest L7 (8/18–8/24), not yet on the board · tiny samples — peek, don't trust
84
Hao-Yu Lee
3B · Det
.462 xwOBAcon
15 BBE · .278 L7
84
Drew Gilbert
RF · SF
.603 xwOBAcon
9 BBE · .200 L7
82
Patrick Bailey
C · Cle
.522 xwOBAcon
11 BBE · .313 L7
81
Andres Chaparro
1B · Wsh
.465 xwOBAcon
12 BBE · .357 L7
80
Justin Foscue
2B · Tex
.482 xwOBAcon
12 BBE · .267 L7
80
Lars Nootbaar
LF · Ari
.482 xwOBAcon
11 BBE · .273 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Sandy Alcantara
47
1Dylan SmithRP · SF · 0.6%BEST VALUE
Roto sim +1.3 pts, confirmed closer role, 4 projected SV protects thin SV cushion.
Supp 47 · 9 BBE · ATC 13.0 IP · 1 W · 12 K · 3.97 · 1.33 · 4 SV · Closer · sim +1.3 pts
2Andrew Kittredge
RP · Bal · 1.6% · CATEGORY FIT
Confirmed Baltimore closer, roto sim +0.9, safe ratios, adds saves with zero ERA risk.
Supp 79 · 17 BBE · ATC 12.0 IP · 1 W · 11 K · 3.87 · 1.21 · 2 SV · Closer · sim +0.9 pts
3Kevin Ginkel
RP · Ari · 1.2% · CATEGORY FIT
Confirmed ARI closer, roto sim +0.8, saves bank reinforcement, ratios acceptable.
Supp 56 · 14 BBE · ATC 11.0 IP · 1 W · 12 K · 4.03 · 1.27 · 1 SV · Closer · sim +0.8 pts
4Joey Cantillo
RP · Cle · 24.3% · HEATER
82nd-percentile suppression on 23 BBE trusted sample, best contact-quality allowed in field.
Supp 82 · 23 BBE · ATC 30.0 IP · 2 W · 31 K · 4.05 · 1.33 · sim +0.0 pts
5Clay Holmes
SP · ChC · 28.2% · UPSIDE
87th-percentile suppression on 38 BBE trusted sample, 6 GS volume fits aggressive streaming pace.
Supp 87 · 38 BBE · ATC 31.0 IP · 2 W · 26 K · 3.78 · 1.33 · PL #11 · sim +0.0 pts
Passed on: Nick Lodolo has elite 9th-percentile suppression on a 45-BBE trusted sample but projected ERA/WHIP near 4.24/1.23 threatens MIZ's razor-thin ratio leads, and roto sim shows zero gain.

⚾ Pitcher List Rankings

PL Top 100 SP · your arms + top FAs.

On Pitcher List · 6 yours · 10 FAs

RankPitcherMLBChgERAxERAK/9RoSPollack’s Take
1Jacob MisiorowskiMIL-1.681.9913.43.32I’m kinda incredulous that it’s mid-August and he’s still doing it.
9Dylan CeaseTOR+12.372.6813.03.45Cease’s walk rate will continue to keep the WHIP higher than we like, but that strikeout rate is bonkers.
16Blake SnellLAD+82.572.3011.13.42It’s #HotSnellSummer.
18Eury PérezMIA+73.173.679.73.87Pérez is getting more done with his slider to RHB, and I’m happy the fastballs find success, even if they need a touch more polish.
26Sandy AlcantaraMIA-33.383.676.74.19He’s a QS machine. It’s as simple as that.
28Kyle HarrisonMIL-62.843.1511.24.12Say what you want about the scoring change of his last start, he still pitched badly. All I want is for him to redeem himself tonight.
38Jared JonesPIT+24.763.6710.23.99Jones had some rough patches against the Red Sox, but was able to wriggle out of jams. I still question if this is too high a rank above …
39Dustin MayMIL+64.574.208.64.09May isn’t getting the whiffs we want to see from his sweeper (yet), and is still a reliable arm for a winning team.
40Walbert UreñaLAA+22.803.328.74.54Ureña rarely lets us down. He’s really doing José a service.
41Peter LambertHOU-3.683.448.84.58It’s the tier of fantastic pickups and Lambert has produced so regularly for managers all year.
44Jacob LopezATH+164.983.368.64.63He’s doing what he did last summer. It’s AWESOME.
46Joey CantilloCLE-33.733.899.94.05The velocity and curveball are there. It’s what you want.
49Ryan WeathersNYY-53.604.299.43.85It’s interesting seeing Weathers allow far fewer HRs and hold a great ERA at the cost of a high WHIP and fewer strikeouts. Which is bette…
51Jackson JobeDET-44.506.337.14.71Jobe looked great, then looked blegh. The velocity was still there in his second start, though, with a flatter HAVAA than I receall befor…
53Nick LodoloCIN+55.046.507.14.24We’ve seen two starts of Lodolo since returning from the IL and I was impressed by his changeup feel recently. Not the rest of his approa…
56Sean ManaeaNYM+34.314.819.04.26Manaea’s last outing wasn’t as pretty as the others, but his four-seamer is still the pitch we want it to be.

🔒 Closer Chart

Save targets · roles + regression flags.

🚨 Closer Tier Changes (vs. yesterday)

  • COLOR SHIFT Pittsburgh Pirates: Mason MontgomeryMason Montgomery (blue → ) rostered
BLUEEntrenched closer (highest leverage)GREENNext man up / committee pieceYELLOWSetup, 8th-inning leverageORANGESpeculative / lower priorityMAGENTAHigh-upside future / multi-inning
PitcherTmRoleSVSVHDIPERAWHIPxERAK/9Rtg / Own
Yours on the chart
Andrés MuñozSeattle MarinersCL232347.34.371.203.29 14.35.0 · —
Louis VarlandToronto Blue JaysCL293466.31.220.982.24 11.15.0 · —
Justin MartinezArizona DiamondbacksFU002.00.001.005.53 4.51.0 · —
Top 5 FA closers (by team rating)
Dylan SmithSan Francisco GiantsCL31028.32.861.243.5411.44.0 · 1%
Andrew KittredgeBaltimore OriolesCL61539.33.431.353.867.63.0 · 2%
Kevin GinkelArizona DiamondbacksCL21355.03.761.113.728.71.0 · 1%
🌱 Green-tagged FA — upside / stash
Calvin FaucherMiami MarlinsST21655.34.071.393.7810.14.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
Justin Martinez RP · Ari
low TV (0); UFDA — easy to drop; BUT strong RoS (3.46 ERA)
sim −0.82% win if cut
TV 0
UFDA
47
Royce Lewis 3B · Min
low TV (18)
sim +0.06% win if cut
TV 18
Rd 13
16
Ryan Jeffers C · Min
cold last 7d; UFDA — easy to drop
sim +0.09% win if cut
TV 100
UFDA
11
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14
9
Yandy Diaz 1B · TB
BUT AVG specialist (0.305); BUT strong RoS (123 wRC+)
sim +0.10% win if cut
TV 73
Rd 9

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

🌱 Stash List

PL's top prospects · grab them cheap.

Hitters

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

Source: The Stash List Week 22: Top 10 Hitting Prospects to Stash

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

23 available — 3 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · knocking on the door
100
PSS
85
PFV
61
ETA
days
Szn
13·16·.321
F. Arias YOURS
SS · BOS · AAA · 20 · knocking on the door
90
PSS
68
PFV
60
ETA
days
Szn
23·5·.312
R. Velazquez YOURS
1B/C · CLE · AA · 20 · nearly ready
85
PSS
77
PFV
57
ETA
Sept
Szn
27·2·.293
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
96
PSS
88
PFV
54
ETA
days
Szn
27·7·.302
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
96
PSS
80
PFV
55
ETA
1-3wk
Szn
12·14·.300
L. Montes
OF · SEA · AAA · 21 · knocking on the door
90
PSS
75
PFV
56
ETA
1-3wk
Szn
37·6·.252
Y. Morales
3B · WSN · AAA · 24 · nearly ready
88
PSS
78
PFV
47
ETA
1-3wk
Szn
24·5·.291
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
88
PSS
79
PFV
50
ETA
1-3wk
Szn
18·14·.325
M. Anderson
2B · DET · AAA · 24 · nearly ready
84
PSS
72
PFV
52
ETA
1-3wk
Szn
15·5·.305
E. Salas
C · SDP · AAA · 20 · nearly ready
84
PSS
81
PFV
52
ETA
September
Szn
10·15·.293
B. Davidson
OF · SFG · AAA · 24 · nearly ready
83
PSS
86
PFV
42
ETA
September
Szn
25·19·.286
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
82
PSS
85
PFV
51
ETA
1-3wk
Szn
20·7·.259
C. Ingle
C · CLE · ↩ sent down
82
PSS
80
PFV
48
ETA
1-3wk
Szn
18·2·.292
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
81
PSS
77
PFV
50
ETA
4-8wk
Szn
13·18·.333
P. Harber
3B · SFG · AAA · 24 · nearly ready
81
PSS
52
PFV
54
ETA
'27
Szn
17·4·.289
Z. Hope
OF · DET · AA · 21 · nearly ready
81
PSS
94
PFV
60
ETA
Sept
Szn
25·22·.273
H. Mendez
OF · MIN · AAA · 22 · nearly ready
80
PSS
69
PFV
58
ETA
Sept
Szn
11·4·.279
J. Long
1B · CHC · AAA · 24 · nearly ready
79
PSS
67
PFV
52
ETA
4-8wk
Szn
13·3·.279
K. Alderman
OF · MIA · AAA · 23 · nearly ready
79
PSS
72
PFV
49
ETA
4-8wk
Szn
18·10·.266
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
79
PSS
69
PFV
49
ETA
1-3wk
Szn
15·14·.292
J. Made
SS · MIL · AA · 19 · on the climb
74
PSS
97
PFV
64
ETA
Sept
Szn
13·33·.272
M. Arroyo
SS · SEA · AAA · 21 · on the climb
73
PSS
45
PFV
55
ETA
4-8wk
Szn
17·15·.281
D. Crisantes
2B/3B · ARI · AAA · 21 · developing
61
PSS
16
PFV
58
ETA
Sept
Szn
8·0·.291
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 22: 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.

28 available

E. Pecko
SP · HOU · AAA · 23 · ↗ called up
75
PSS
68
PFV
58
ETA
Szn
90K·4.59
J. Tong
SP · NYM · AAA · 22 · ↩ sent down
90
PSS
36
PFV
60
ETA
Szn
125K·4.75
A. Kelly
SP · PIT · AAA · 22 · ↩ sent down
88
PSS
18
PFV
61
ETA
Szn
70K·4.21
E. Rodriguez
SP · NYY · AAA · 22 · ↩ sent down
84
PSS
69
PFV
58
ETA
Szn
109K·2.91
T. Johnson
SP · TBR · AAA · 24 · nearly ready
80
PSS
89
PFV
60
ETA
Szn
78K·2.81
C. Crow
SP · MIL · ↩ sent down
80
PSS
47
PFV
57
ETA
Szn
89K·3.55
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
79
PSS
41
PFV
57
ETA
Szn
47K·4.43
T. Bremner
SP · LAA · AA · 22 · nearly ready
79
PSS
99
PFV
66
ETA
'26
Szn
84K·4.26
D. Davalillo
SP · TEX · AAA · 24 · nearly ready
78
PSS
47
PFV
62
ETA
Szn
90K·4.61
R. Sloan
SP · SEA · AA · 20 · on the climb
77
PSS
100
PFV
64
ETA
Szn
111K·3.63
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
77
PSS
80
PFV
68
ETA
Szn
79K·3.33
J. Ritchie
SP · ATL · ↩ sent down
76
PSS
36
PFV
59
ETA
Szn
114K·3.83
M. Forret
SP · BAL · AAA · 22 · on the climb
73
PSS
77
PFV
72
ETA
Szn
115K·3.85
B. Garrett
SP · ↩ sent down
70
PSS
80
PFV
62
ETA
June 1st
Szn
101K·3.68
M. Wilkinson
SP · SFG · AAA · 23 · ↩ sent down
70
PSS
34
PFV
58
ETA
Szn
98K·3.57
B. Mautz
SP · STL · AAA · 24 · ↩ sent down
68
PSS
44
PFV
57
ETA
Szn
90K·3.89
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
36
PFV
58
ETA
Szn
69K·6.18
G. Wood
P · PHI · AA · 22 · on the climb
66
PSS
99
PFV
48
ETA
'26
Szn
117K·4.11
M. Ullola
SP · HOU · ↩ sent down
65
PSS
72
PFV
52
ETA
Szn
93K·4.50
J. Wenninger
SP · NYM · on the climb
64
PSS
28
PFV
66
ETA
Szn
104K·4.17
L. Perales
SP · WSN · on the climb
63
PSS
67
PFV
55
ETA
Szn
97K·3.64
B. Hopkins
SP · TBR · on the climb
62
PSS
43
PFV
63
ETA
Szn
111K·5.52
T. Gibson
SP · BAL · ↩ sent down
61
PSS
40
PFV
62
ETA
Szn
94K·5.15
L. Braun
SP · ATL · developing
49
PSS
35
PFV
54
ETA
Szn
95K·3.81
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 11 not a 2026 factor — Joseph Dzierwa · Liam Doyle · Jamie Arnold · Anthony Eyanson · Jurrangelo Cijntje · Christian Zazueta · Jaxon Wiggins · Nestor German · Tyson Hardin · Jonathan Santucci · 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.2σ buy-low · CF — strong fit (current need) · BA 0.221 / xBA 0.249 · xwOBA 0.342
32%115 wRC+↓ 0.3%Franklin Arias SS + Royce Lewis 3B + +$5 FAAB · two-piece package (TV 27 vs target 37)
📈 BUY-LOWRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+1.2σ buy-low · RF — strong fit (current need) · BA 0.232 / xBA 0.251 · xwOBA 0.360
98%135 wRC+≈ 0.2%Blake Snell SP + +$3 FAAB · comparable value (TV 79 vs target 86)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.2σ buy-low · CF — strong fit (current need) · BA 0.223 / xBA 0.240 · xwOBA 0.347
25%102 wRC+↓ 0.3%Franklin Arias SS + Royce Lewis 3B · two-piece package (TV 27 vs target 27)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.2σ buy-low · LF — strong fit (current need) · BA 0.228 / xBA 0.248 · xwOBA 0.349
3%98 wRC+↓ 0.4%Royce Lewis 3B · comparable value (TV 18 vs target 23)
↑ mild buyBrandon Nimmo LF · Tex · DORN · Lambertmt48
+0.6σ buy-low · LF — strong fit (current need) · BA 0.262 / xBA 0.282 · xwOBA 0.358
68%118 wRC+≈ 0.1%Walker Jenkins CF + Kyle Harrison SP · two-piece package (TV 62 vs target 45)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.5σ buy-low · LF — strong fit (current need) · BA 0.236 / xBA 0.244 · xwOBA 0.338
62%118 wRC+↓ 0.4%Kyle Harrison SP · comparable value (TV 60 vs target 60)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.6σ buy-low · LF — strong fit (current need) · BA 0.242 / xBA 0.235 · xwOBA 0.331
28%110 wRC+≈ 0.1%Franklin Arias SS + Royce Lewis 3B · two-piece package (TV 27 vs target 27)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.6σ buy-low · RF — strong fit (current need) · BA 0.256 / xBA 0.266 · xwOBA 0.352
13%114 wRC+≈ 0.2%Franklin Arias SS + Royce Lewis 3B + +$3 FAAB · two-piece package (TV 27 vs target 33)
📈 BUY-LOWMike Trout OF · LAA · KNIG · TKHOO
+1.4σ buy-low · OF — fits a need · BA 0.239 / xBA 0.253 · xwOBA 0.380
95%126 wRC+≈ 0.1%Sandy Alcantara SP · comparable value (TV 72 vs target 76)
↑ mild buyOneil Cruz CF · Pit · PEYT · simplejack2k9
+1.0σ buy-low · CF — strong fit (current need) · BA 0.265 / xBA 0.255 · xwOBA 0.362
84%106 wRC+≈ 0.1%Kyle Harrison SP · comparable value (TV 60 vs target 61)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.6σ buy-low · SP — fits a need · ERA 7.79 vs xERA 4.98
10%3.96 ERA≈ 0.0%Franklin Arias SS · comparable value (TV 9 vs target 14)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.8σ buy-low · SP — fits a need · ERA 5.33 vs xERA 4.11
68%4.01 ERA≈ 0.0%Franklin Arias SS + Royce Lewis 3B + +$16 FAAB · two-piece package (TV 27 vs target 42)
↑ mild buyLanden Roupp SP · SF · FRST · prestonc51684
+0.6σ buy-low · SP — fits a need · ERA 4.34 vs xERA 3.75
20%3.98 ERA≈ 0.1%Royce Lewis 3B · comparable value (TV 18 vs target 19)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.6σ buy-low · SP — fits a need · ERA 4.12 vs xERA 3.17
39%4.10 ERA≈ 0.0%Walker Jenkins CF + Kyle Harrison SP · two-piece package (TV 62 vs target 48)
↑ mild buyAaron Nola SP · Phi · PEYT · simplejack2k9
+0.5σ buy-low · SP — fits a need · ERA 5.12 vs xERA 4.17
46%4.34 ERA≈ 0.0%Franklin Arias SS + Royce Lewis 3B · two-piece package (TV 27 vs target 26)

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+ +44▲ up
Camp MVPPete Crow-ArmstrongC -7F -44▼ 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- +7
Ramirez Against the MachineBlake SnellC -8C -7
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -50
Team KnightonTrea TurnerA+ +49A+ +50
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+ +28B +0▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28B -0▲ 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 -40
Ramirez Against the MachineJac CaglianoneA+ +60A+ +40▼ 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.81σ sell-high · RF · BA 0.270 / xBA 0.239 · xwOBA 0.304 — test the market, don't force it
4%BA 0.270 / xBA 0.239 +.031
wOBA 0.321 / xwOBA 0.304 +.017
HH 47.5% · Brl/PA 4.2%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.69σ sell-high · 1B · BA 0.306 / xBA 0.288 · xwOBA 0.356 — test the market, don't force it
93%BA 0.306 / xBA 0.288 +.018
wOBA 0.366 / xwOBA 0.356 +.010
HH 47.4% · Brl/PA 5.2%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.49σ sell-high · RP · ERA 1.22 vs xERA 2.24 — only move for keeper-grade return
86%ERA 1.22 / xERA 2.24 -1.02Brl 4.4% 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 Wood IL10LFWsh0.2650.2750.3950.419100.099.1📈 BUY-LOW
Miguel Vargas3BChW0.2460.2660.3670.38993.095.1📈 BUY-LOW
Kyle SchwarberDHPhi0.2430.2400.3800.36998.099.6📈 BUY-LOW
Bryce Eldridge BRV1BSF0.2520.2510.3430.35276.08.2↑ mild buy
Jac Caglianone DTDRFKC0.2760.2800.3530.36192.056.8fair
Zach NetoSSLAA0.2370.2070.3290.30477.060.1fair
Randy ArozarenaLFSea0.2740.2630.3670.34953.093.6fair
Yandy Diaz1BTB0.3050.2880.3660.35642.092.7↓ mild fade
Cole CarriggCFCol0.2730.2550.3510.32314.9fair
Walker JenkinsCFMin1.9
Ryan JeffersCMin0.2810.2520.3800.35543.4fair
Henry BolteRFOak0.2760.2390.3210.30441.04.3↓ mild fade
Kaelen CulpepperSSMin0.3400.2710.3420.3313.2fair
Royce Lewis3BMin0.2330.2430.3110.31977.018.9↑ mild buy
Jordan Lawlar3BAri0.2810.2730.3480.3273.2fair
Franklin AriasSSBos1.4
Ralphy Velazquez1BCle0.7

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD21.02.571.052.3019.50.2360.087.8↑ mild buy
Andres MunozRPSea47.34.371.203.2928.60.2829.580.1↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.4921.20.29010.590.3fair
Jacob MisiorowskiSPMil145.01.680.761.9933.30.2193.899.6fair
Dylan CeaseSPTor144.32.371.062.6825.00.2554.699.3fair
Sandy AlcantaraSPMia183.73.381.183.6711.60.2975.391.3fair
Kyle HarrisonSPMil98.32.841.113.1523.90.2766.878.2fair
Eury PerezSPMia127.73.171.113.6716.50.2979.182.2fair
Louis VarlandRPTor66.31.220.982.2424.80.2334.486.1↓ mild fade
Justin MartinezRPAri2.00.001.005.53-11.10.3570.01.6

📰 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.0Miguel Vargas3B · 26yo25th#2 (+21.5)#2 (+17.1)A · $17UFDA
3.0Jac CaglianoneRF · 22yo21st#3 (+19.5)#3 (+15.9)A · $16UFDA-G FV 55
4.0Louis VarlandRP · 28yo22nd#4 (+17.2)#4 (+15.6)A · $16
5.0Kyle HarrisonSP · 24yo25th#5 (+17.2)#5 (+14.4)A · $14UFDA
6.0Eury PerezSP · 23yo20th#6 (+16.6)#6 (+13.9)A · $14UFDA-G
7.0Bryce Eldridge1B · 20yo25th#7 (+16.0)#7 (+13.7)A · $14UFDA FV 55
8.0Dylan CeaseSP · 30yo4th#8 (+11.9)#8 (+11.7)A · $12

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.)
Walker JenkinsCF · 20yo25th#15 (-2.0)#14 (+1.4)
Franklin AriasSS · 19yo25th#15 (-2.0)#13 (+3.0)
Ralphy Velazquez1B · 19yo25th#15 (-2.0)#14 (+1.4)

Updated Tue Aug 25 · 9:05 AM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
1.5Jordan WalkerRF · 24yoGARR25th#1 (+28.5)#2 (+47.4)S · $47
3.0Jacob MisiorowskiSP · 22yoMIZ21st#5 (+24.4)#1 (+50.8)S · $51
3.5Jesus LuzardoSP · 28yoKNIG21st#2 (+27.7)#5 (+33.4)S · $33
3.5Bryan BakerRP · 31yoDORN25th#3 (+25.2)#4 (+38.7)S · $39
5.0Carson BengeCF · 22yoKRTZ25th#4 (+24.6)#6 (+29.9)S · $30
7.0Jake McCarthyLF · 28yoFRAN25th#7 (+22.6)#7 (+29.9)S · $30
7.0Cam SchlittlerSP · 24yoKRTZ19th— (+19.5)#3 (+40.8)S · $41
8.5Payton TolleSP · 22yoFRST25th#6 (+23.0)— (+19.8)S · $20
9.5Jose SorianoSP · 27yoBLOB25th#8 (+22.5)— (+19.8)S · $20
9.5Wilyer AbreuRF · 27yoKNIG15th— (+18.5)#8 (+28.5)S · $28
10.0Miguel Vargas3B · 26yoMIZ25th#9 (+21.5)— (+17.1)A · $17
10.0Cristopher SanchezSP · 29yoPEYT9th— (+18.2)#9 (+26.9)S · $27
10.5Foster GriffinSP · 30yoGoOs25th#10 (+20.8)— (+21.2)S · $21
10.5Nolan McLeanSP · 23yoDORN20th— (+20.4)#10 (+24.0)S · $24

Updated Tue Aug 25 · 9:05 AM ET

🏚️ Keeper Cupboards

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

TeamK1K2K3K4K5K6Cupboard
1MIZMisiorowskiR21VargasR25CaglianoneR21VarlandR22HarrisonR25PerezR20100
2DORNBakerR25McLeanR20RiceR20PerdomoR21BazzanaR25WarrenR2587
3KRTZBengeR25SchlittlerR19BurkeR25McGonigleR17IIR5StewartR1085
4FRANMcCarthyR25CavalliR21LatzR25BurnsR5AntonacciR25BradishR2185
5KNIGLuzardoR21AbreuR15deGromR13MartinezR25RodriguezR25AdellR884
6GARRWalkerR25MessickR18DinglerR22GrayR7CanzoneR25SimpsonR978
7BLOBSorianoR25ScottR25LileR15LopezR20SuarezR12BurgerR1971
8GoOsGriffinR25BradleyR25RafaelaR8ReynoldsR10BurlesonR9DubonR2566
9FRSTTolleR25RouppR25WheelerR8BuxtonR7ElderR25SkubalR162
10THARRasmussenR8O'BrienR17WilliamsR11BauersR25KeaschallR21GonzalesR2562
11RAGE ▼ thinLeeR21EwingR25CamineroR5BledayR25HerreraR20BibeeR1459
12PEYT ▼ thinSanchezR9WooR8HendersonR25ArenadoR25CameronR18CruzR151

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

data: snap 1h · BP 24h · PL 6d · HL 10d · PSS 5h · BR 0h · FG 4h · proj 5h · closer 0h · oyster 22h · AAA-sc 10h · cookie ok