Miz-waukee’s Best — The Brandon League

Last updated Friday, August 28 · 01:05 PM ET

☕ Morning Briefing

🏆 MIZ holds a commanding lead at 1st place with 106.0 roto points, 21.5 ahead of #2 — the gap is a moat, but keep an eye on SV (KRTZ is just 4 saves back) and SB (you trail THAR by 5, worth a +1 roto point if you can close it).

⚾ Your guys delivered yesterday: Jac Caglianone went 5-for-6 with a HR, 3 R, and 6 RBI against the Blue Jays, and Jacob Misiorowski was nearly untouchable against the Mets — 6 IP, 2 H, 2 ER, 2 BB, 6 K, W, with his ERA now sitting at a pristine 1.73. Make sure Eury Perez and Dylan Cease are active tonight.

📊 The FA closer market has two clear targets: Andrew Kittredge (BAL) leads the sim at +0.9 roto pts — confirmed closer role with a clean 1.21 WHIP — and Juan Morillo (ARI) slots right behind at +0.8, pairing a confirmed closer role with 93rd-percentile suppression. Both are directly relevant to defending that SV lead over KRTZ. On the hitting side, Mickey Gasper (BOS, C) is the top heater at 88/99 on a trusted 23-BBE sample with a .617 xwOBAcon and real L7 production (2 HR, 5 RBI). Also worth a look at the wire: Nick Sogard, dropped by Photogenic Nick Kurtz and now a free agent, brings credible underlying skills.

📰 The biggest external news affecting the league: Walker Jenkins — already on your roster — is making his MLB debut for Minnesota today, so his fantasy clock is officially ticking. Elsewhere, Willy Adames is potentially done for the season with an elbow injury requiring PRP and 3–4 weeks of rest, which is a significant blow to anyone rostering him. Roki Sasaki (owned by RAGE) landed on the 15-day IL with a right middle finger blister, a real blow to that squad. And Bryce Eldridge — your guy — has been reinstated from the bereavement list, so he's back and available.
ELIGIBILITYC. Carrigg SS 9/10K. Schwarber 1B 6/10P. Ramirez 1B 4/10
Your standing
1stof 12
106.0 roto pts +21.5 clear of 2nd
no change vs last update
Top Gaps
SB (7.0) W (8.0)
categories below mid-pack

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
898
976
🥇
HR
258
285
🥇
RBI
840
862
🥇
SB
125
131
136
190
+59
AVG
.254
.256
.257
.258
+0.002
K
1120
1151
1244
+93
W
66
68
71
78
+10
SV
73
77
85
88
+11
ERA
3.43
3.16
🥇
WHIP
1.17
1.11
🥇

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

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
Photogenic Nick Kurtz+ Javier Sanoja | Nick Sogard
Photogenic Nick Kurtz+ David Peterson | Hayden Wesneski
Phil Swift's Flex Seal + Jakob Marsee | Jonah Cox
Photogenic Nick Kurtz+ Andrew Painter | Sean Manaea
Miz-waukee’s BestFranklin Arias

🏆 League Standings

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

99.9% to win the league · proj finish 1.0 · 102.9 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best106.0$099.9%102.998–1071.0
2FRAN Hit the Damn Ball You Bums84.5$740.1%87.781–942.1
3PEYT Phil Swift's Flex Seal 76.0$340.0%77.971–853.5
4KRTZ Photogenic Nick Kurtz74.5$290.0%78.171–853.5
5GoOs I need Buck Showalter74.0$1700.0%70.865–765.0
6BLOB Camp MVP67.0$1680.0%68.263–725.7
7THAR Phil Mickeltits62.5$1760.0%59.753–667.2
8KNIG Team Knighton58.0$1370.0%55.650–618.1
9GARR The Boys of Summer52.0$1550.0%53.447–608.6
10RAGE Ramirez Against the Machine43.0$1630.0%37.934–4311.8
11DORN Dorn and Associates LLC 42.5$890.0%43.039–4810.7
12FRST Worst2First40.0$1540.0%44.840–5010.3

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.4SB 7.2AVG 8.8W 7.8SV 9.0K 10.8ERA 12.0WHIP 12.0

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

🚨 Today's Streaming Board

148 of 200 GS · should be 168 · 20 behindBehind pace — stream aggressively
052 left · ~12.1/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@ WSHAUTO START6.2#5Favorable Nationals matchup; strike-throwing is the only concern.
Dylan Ceasevs SEAAUTO START7.2#3Elite tier, no caveats, just start him.
Jacob Lopezvs. BALAUTO START#8Start him only if peak approach is present; fragile profile.
Jared Jones@ STLSTART4.9#9Productive on the season; favorable matchup boosts appeal.
Quinn Mathewsvs PITSTART5.6#15Got shelled last out but arsenal is better; Pirates at
Dean Kremervs CWSDART5.2#16Cutter/splitter give quality-start ceiling, but mediocrity equally likely.
Christian Scottvs HOUDART3.8#14Recent rough stretch; RHB-heavy lineup tests sweeper command.
Cody Bradford@ MILDART3.5#17Extreme extension and 90 mph approach leaves razor-thin margin for
Blade Tidwellvs AZSIT⚠ opener5.7#24Lacks depth to consistently reach five quality frames.
Kohl Drake@ SFSIT4.3#27Hasn't proven himself even in a pitcher-friendly park.
Brandon Young@ ATHSIT3.3#25Lively fastball undercut by weak secondaries and tough venue.
Drew Andersonvs LADSIT⚠ opener4.1#30Tough Dodgers matchup; split-change reliability still unproven.

Your staff: 3.16 ERA / 1.11 WHIP · GS 148/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 · 2 of yours + top 5 FA · Sat 8/29 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Blake Snell@ DETAUTO START8.0#1Elite starter, straightforward auto-start.
Sandy Alcantara@ WSHAUTO START5.9#3Weak Nationals lineup is a favorable draw.
Cal Quantrill@ MILDART⚠ opener5.7#11Hot streak justifies riding the wave.
Jake Bennett@ NYYDART4.9#18Declining strikeouts and command; matchup saves it marginally.
Martín Pérezvs COLSIT4.2#19Favorable park context; cheap Win ceiling only.
Walker Buehler@ TBSIT5.2#23Recent improvement noted but trust still withheld.
Keider Monterovs LADSIT5.0#28WHIP concerns compounded by brutal Dodgers matchup.

Openers filtered: Daniel Lynch IV

📼 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 · 359 starts graded over 29 days · GOOD+ 51% · BLOWUP 16% · agg ERA 4.09 · WHIP 1.30 · 4.5 K/start · 388 picks logged, 13 never started, 16 awaiting a box score — not graded

Grade mix · all 359 graded starts

GEM 75 GOOD 109 OK 119 BLOWUP 56
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 START2273%9%3.06
Verdict · START4260%7%3.42
Verdict · DART9348%15%4.46
Verdict · SIT17247%20%4.42
MIZ ≥ 5.011561%12%3.55
MIZ 3.5–4.911550%17%4.51
MIZ < 3.58439%21%4.88
All live board picks32951%16%4.20
Q1 read — GOOD+ falls 73% · 60% · 48% · 47% down the rungs, but BLOWUP does not rise with it, and MIZ sorts: GOOD+ falls 61% · 50% · 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 Start2875%7%3.26
PL · Probably Start3658%17%3.84
PL · Questionable Start9052%13%4.08
PL · Do Not Start17949%19%4.21
BP · Auto1436%7%3.94
BP · Likely5446%19%4.35
All graded picks35951%16%4.09
Q2 read — against the 51% all-picks baseline, PL's top tiers clear it (75% · 58%) and BP's top tiers are too thin to call (36% · 46% on n=14 · n=54).

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

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-08-27 · 848 graded picks · MIZ on 314, BP on 230, Verdict on 329

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=314
MIZ 0.5–3.2652.538%28%–51%
MIZ 3.3–3.9653.648%36%–60%
MIZ 4.0–4.8624.452%39%–64%
MIZ 4.9–5.6635.252%40%–64%
MIZ 5.7–8.9596.568%55%–78%
All MIZ-scored picks31451%
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 START2273%52%–87%
START4260%44%–73%
DART9348%38%–58%
SIT17247%40%–55%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 22 days
Brier — our probability2500.247lower is better
Brier — flat base rate to date2500.256we win by 0.009
Brier — verdict-tier history2500.254we win by 0.007
Log loss — our probability2500.687lower is better
ECE — our probability2500.0615 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–48%5139%off by 5%
said 48%–52%4943%off by 7%
said 52%–57%5046%off by 9%
said 57%–61%5052%off by 6%
said 61%–74%5062%off by 3%
Verdict — usable with caveats: ECE 0.061 over n=250 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.247 vs 0.256, 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 STARTAndrew Vaughn1B · 4% own
vs TEX · Bradford LHP
szn .341 xwOBAL15: 0.884 OPS (45 PA)L14 contact -0.9 (.351 xwOBAcon, 29 BBE)usually bats 4th (×1.05)beats 4 of 4 eligible startersBradford .349 allowed · soft SP1.03 OPS vs LHP (92 AB)
L15
bat
SP
L/R
park
86
2AUTO STARTTroy JohnstonRF · 4% own
@ ATL · Holmes RHP
szn .331 xwOBAL15: 1.052 OPS (31 PA)L14 contact +3.6 (.449 xwOBAcon, 21 BBE)usually bats 6th (×0.98)fills OF needbeats 6 of 8 eligible startersHolmes .337 allowed · soft SP0.814 OPS vs RHP (264 AB)
L15
bat
SP
L/R
park
69
3AUTO STARTDrew GilbertRF · 1% own
vs AZ · Drake LHP
szn .329 xwOBAL15: 0.963 OPS (41 PA)L14 contact +6.0 (.580 xwOBAcon, 26 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 6 eligible startersshort side vs LHP — 14% of ABDrake .430 allowed · soft SP0.142 OPS vs LHP (41 AB)
L15
bat
SP
L/R
park
64
4AUTO STARTDane MyersCF · 0% own
@ CHC · Peterson LHP
szn .315 xwOBAL15: 0.800 OPS (52 PA)L14 contact -1.9 (.328 xwOBAcon, 36 BBE)usually bats 3rd (×1.07)fills OF needbeats 5 of 6 eligible startersPeterson .338 allowed · soft SP0.83 OPS vs LHP (89 AB)
L15
bat
SP
L/R
park
64
5AUTO STARTMichael ConfortoLF · 0% own
vs CIN · Lowder RHP
szn .324 xwOBAL15: 0.916 OPS (31 PA)L14 contact +1.9 (.412 xwOBAcon, 18 BBE)usually bats 8th (×0.93)fills OF needbeats 4 of 6 eligible startersLowder .346 allowed · soft SP0.759 OPS vs RHP (200 AB)
L15
bat
SP
L/R
park
59
6AUTO STARTKyle Karros3B · 3% own
@ ATL · Holmes RHP
szn .338 xwOBAusually bats 5thbeats 2 of 3 eligible startersHolmes .337 allowed · soft SP0.768 OPS vs RHP (221 AB)
L15
bat
SP
L/R
park
58
7AUTO STARTDominic Smith1B · 2% own
vs COL · Sugano RHP
szn .299 xwOBAusually bats 7th (×0.95)beats 2 of 3 eligible startersSugano .395 allowed · soft SP0.736 OPS vs RHP (226 AB)
L15
bat
SP
L/R
park
56
8STARTJose SiriCF · 0% own
vs PHI · Painter RHP
szn .314 xwOBAL15: 0.409 OPS (34 PA)L14 contact +1.1 (.394 xwOBAcon, 17 BBE)usually bats 5thfills OF needbeats 3 of 6 eligible startersshort side vs RHP — 48% of ABPainter .336 allowed · soft SP0.812 OPS vs RHP (77 AB)
L15
bat
SP
L/R
park
55
9STARTGary SanchezC · 2% own
vs TEX · Bradford LHP
szn .343 xwOBAL15: 0.225 OPS (32 PA)L14 contact -5.0 (.203 xwOBAcon, 19 BBE)usually bats 5thbeats 1 of 2 eligible startersBradford .349 allowed · soft SP0.768 OPS vs LHP (90 AB)
L15
bat
SP
L/R
park
53
10STARTMike YastrzemskiRF · 1% own
vs COL · Sugano RHP
szn .311 xwOBAL15: 0.421 OPS (30 PA)L14 contact +2.0 (.415 xwOBAcon, 17 BBE)usually bats 7th (×0.95)fills OF needbeats 3 of 6 eligible startersSugano .395 allowed · soft SP0.712 OPS vs RHP (264 AB)
L15
bat
SP
L/R
park
53

Tiers vs YOUR lineup tonight — median starter 59, worst Randy Arozarena (17). 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: Randy Arozarena
88
1Mickey GasperC · Bos · 7.1%HEATER
88/99 heat on trusted 23-BBE sample, .617 xwOBAcon; L7 production (2 HR, 5 RBI) is real
Heat 88 · 23 BBE · ATC 10 PA · 0 HR · 0 SB · 0.225 · L7 0.429 · 2 HR · sim -0.1 pts
2Drew Gilbert
RF · SF · 0.6% · HEATER
81/99 heat on 26 BBE, .580 xwOBAcon; L7 2 HR, 7 RBI corroborates the contact quality signal
Heat 81 · 26 BBE · ATC 79 PA · 2 HR · 1 SB · 0.228 · L7 0.333 · 2 HR · sim -0.1 pts
3Justin Crawford
CF · Phi · 3.6% · CATEGORY FIT
Only positive roto sim (+0.1); 5 projected SB directly attacks MIZ's rank-6 SB gap of 5
ATC 92 PA · 1 HR · 5 SB · 0.268 · L7 0.188 · 0 HR · sim +0.1 pts
4Colton Cowser
CF · Bal · 1.7% · HEATER
79/99 heat on 22 BBE; 3 HR L14 with .539 BA last 7 days confirms the heater is translating
Heat 79 · 22 BBE · ATC 88 PA · 3 HR · 2 SB · 0.223 · L7 0.539 · 1 HR · sim -0.3 pts
5Andres Chaparro
1B · Wsh · 0.6% · HEATER
81/99 heat on trusted 25-BBE sample; 3 HR L14 with sustained hard contact backs projection ceiling
Heat 81 · 25 BBE · ATC 51 PA · 2 HR · 0 SB · 0.228 · L7 0.313 · 1 HR · sim -0.1 pts
Passed on: Tristan Peters — 5 HR last 7 days is eye-popping but ATC projects only 2 HR RoS, flagging this as a small-sample unsustainable spike rather than a true breakout.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 9 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.243.367403128
18Randy ArozarenaSEAOF-.272.3482020123
21Miguel VargasCHW1B/3B+19.251.3902913113Miguel 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.301.354193123
46Zach NetoLAASS+11.237.3052218109Zach 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.362236107Jac Caglianone still hits a lot of grounders, but not quite as many as before (the rolling 15-game rate is a hair below 50%) and the stri…
72Ty FranceSD1B+12.288.332181106
77Royce LewisMIN1B/2B/3B-15.234.3151313103Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLOF-22.265.3206868The strikeouts have creeped up on Cole Carrigg , up to 32% over his last 11 games (which is, conveniently, exactly 50 plate appearances).…
109Mickey GasperBOSC+UR.275.3555094Mickey 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.333.3373091Kaelen 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…
116Tristan PetersCHWOF+UR.282.31512787Tristan Peters — Five straight games with a homer is nuts, and it comes out of basically nowhere. His scouting reports and track record a…
119Rafael Flores Jr.PITC/1B+UR.246.3406083
135Henry BolteATHOF+UR.272.30561491Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
140Lawrence ButlerATHOF+UR.227.31612989
145Tyler StephensonCINC-33.245.33612097
146Ryan JeffersMINC-29.276.357101118
148Andruw MonasterioBOS2B/SS-26.255.3026492
149Dylan CrewsWSHOF-35.220.31910888
150Luis RengifoSD2B/3B/OF-24.245.3044687
TSBryce EldridgeSF1B.252.35114199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.290.3323489Jordan 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.286.3013792Pedro Ramirez (2B/3B, CHC) — Hitting well when he plays, which is not very often.
TSWalker JenkinsMinOF92Walker Jenkins (OF, MIN) — Jenkins will get the call today after a white-hot month in the triple-A. He’s worth a scoop in most leagues, E…
URJames WoodWshOF.265.4193017129Not ranked or mentioned in this week's Hitter List.
URRalphy VelazquezCle1B83Not ranked or mentioned in this week's Hitter List.

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 8/14–8/27 · 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
Ryan Vilade
RF · TB · 0.2% own · xwOBAcon .651 · EV 97.5 · Brl 18.8% · 16 BBE
▲ .145 BA vs SZN
BAHRRBIRSB
SZN.2641137253
L14.4092250
88
Mickey Gasper
C · Bos · 7.1% own · xwOBAcon .618 · EV 90.8 · Brl 26.1% · 23 BBE
▲ .142 BA vs SZN
BAHRRBIRSB
SZN.275519170
L14.41751260
84
Brett Baty
3B · NYM · 2.6% own · xwOBAcon .446 · EV 93.3 · Brl 11.8% · 17 BBE
▲ .112 BA vs SZN
BAHRRBIRSB
SZN.221840455
L14.3330230
83
Colt Keith
1B · Det · 5.2% own · xwOBAcon .467 · EV 93.8 · Brl 9.1% · 22 BBE
▼ .014 BA vs SZN
BAHRRBIRSB
SZN.264932465
L14.2501140
82
Esmerlyn Valdez
RF · Pit · 17.6% own · xwOBAcon .513 · EV 93.3 · Brl 17.6% · 17 BBE
▼ .006 BA vs SZN
BAHRRBIRSB
SZN.2491542360
L14.2431360
81
Drew Gilbert
RF · SF · 0.6% own · xwOBAcon .580 · EV 91.9 · Brl 19.2% · 26 BBE
▲ .054 BA vs SZN
BAHRRBIRSB
SZN.243836401
L14.29731180
81
Andres Chaparro
1B · Wsh · 0.6% own · xwOBAcon .445 · EV 90.5 · Brl 24.0% · 25 BBE
▲ .083 BA vs SZN
BAHRRBIRSB
SZN.250933270
L14.3333560
79
Colton Cowser
CF · Bal · 1.7% own · xwOBAcon .463 · EV 93.5 · Brl 13.6% · 22 BBE
▲ .108 BA vs SZN
BAHRRBIRSB
SZN.2251235368
L14.3333550
77
Xander Bogaerts
SS · SD · 18.6% own · xwOBAcon .337 · EV 94.5 · Brl 12.9% · 31 BBE
▼ .046 BA vs SZN
BAHRRBIRSB
SZN.21711475017
L14.1711531
77
Patrick Bailey
C · Cle · 0.8% own · xwOBAcon .493 · EV 92.0 · Brl 6.2% · 16 BBE
▲ .046 BA vs SZN
BAHRRBIRSB
SZN.194730243
L14.2401731
Honorable mention · hottest L7 (8/21–8/27), not yet on the board · tiny samples — peek, don't trust
86
Drew Cavanaugh
C · SF
.634 xwOBAcon
9 BBE · .267 L7
83
Hao-Yu Lee
3B · Det
.468 xwOBAcon
19 BBE · .227 L7
81
Tristan Peters
CF · ChW
.526 xwOBAcon
17 BBE · .476 L7
81
Ezequiel Tovar
SS · Col
.638 xwOBAcon
11 BBE · .357 L7
79
Elias Diaz
C · Tex
.386 xwOBAcon
11 BBE · .167 L7
74
Jonah Cox
CF · SF
.613 xwOBAcon
8 BBE · .385 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Sandy Alcantara
71
1Andrew KittredgeRP · Bal · 1.8%BEST VALUE
Highest roto sim (+0.9), confirmed closer role, clean 1.21 WHIP protects ratios.
Supp 71 · 19 BBE · ATC 11.0 IP · 1 W · 10 K · 3.87 · 1.21 · 2 SV · Closer · sim +0.9 pts
2Juan Morillo
RP · Ari · 2.7% · HEATER
Elite 93rd-pct suppression, confirmed closer role, +0.8 sim — saves without ratio bleed.
Supp 93 · 10 BBE · ATC 10.0 IP · 1 W · 10 K · 3.83 · 1.35 · 1 SV · Closer · sim +0.8 pts
3Calvin Faucher
RP · Mia · 0.8% · CATEGORY FIT
Third confirmed closer at +0.8 sim; BBE only 13 but role is real — saves stack.
Supp 80 · 13 BBE · ATC 11.0 IP · 1 W · 11 K · 3.96 · 1.39 · 1 SV · Closer · sim +0.8 pts
4Grayson Rodriguez
SP · LAA · 3.0% · HEATER
86th-pct suppression on 47 BBE trusted sample; best contact-quality case among SPs.
Supp 86 · 47 BBE · ATC 25.0 IP · 2 W · 25 K · 4.30 · 1.31 · sim +0.0 pts
5AJ Smith-Shawver
SP · Atl · 2.0% · UPSIDE
Only SP with positive sim (+0.5); 81st-pct suppression, small role but best upside ceiling.
Supp 81 · 32 BBE · ATC 13.0 IP · 1 W · 14 K · 4.14 · 1.32 · sim +0.5 pts
Passed on: Joey Cantillo has elite 93rd-pct suppression but is classified as RP with no closer role, delivering zero saves value and minimal roto impact vs. the three legitimate closers taken.

⚾ Pitcher List Rankings

PL Top 100 SP · your arms + top FAs.

On Pitcher List · 6 yours · 10 FAs

RankPitcherMLBChgERAxERAK/9RoSPollack’s Take
1Jacob MisiorowskiMIL-1.732.0013.23.32Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+72.572.2911.13.42#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.372.6813.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+82.793.2411.14.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.173.679.73.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.383.646.74.19Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+64.983.368.64.63It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.564.208.54.09May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
40Walbert UreñaLAA-2.943.448.74.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…
45Peter LambertHOU-43.663.548.84.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.763.6710.23.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.703.979.64.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.947.14.19Bieber is back in business. His heater looked awesome in The Trop, and his offspeed pitches are being the CSW monsters they need to be to…
57Tyler MahleATL-4.414.288.54.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.513.756.24.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.733.9711.23.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 MarinersCL242448.34.281.223.3114.35.0 · —
Louis VarlandToronto Blue JaysCL303567.71.200.992.20 11.05.0 · —
Justin MartinezArizona DiamondbacksFU003.00.001.003.54 6.01.0 · —
Top 5 FA closers (by team rating)
Calvin FaucherMiami MarlinsCL21656.33.991.373.7210.13.5 · 1%
Andrew KittredgeBaltimore OriolesCL71640.33.351.364.027.43.0 · 2%
Juan MorilloArizona DiamondbacksCL21952.32.241.012.2910.31.0 · 3%
Carson SeymourSan Francisco GiantsCL1518.34.911.536.45 6.91.0 · 0%
Orlando RibaltaWashington NationalsCL21441.03.951.243.948.31.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.

49
Royce Lewis 3B · Min
low TV (18)
sim cost ~0
TV 18
Rd 13
39
Justin Martinez RP · Ari
low TV (16); BUT fresh-callup upside; BUT strong RoS (3.46 ERA)
sim −0.10% win if cut
TV 16
UFDA
19
Ryan Jeffers C · Min
mid TV (36); BUT top-tier keeper; BUT young breakout signal
sim cost ~0
TV 36
UFDA
15
Kyle Harrison SP · Mil
mid TV (60); UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 60
UFDA
11
Yandy Diaz 1B · TB
BUT AVG specialist (0.301); BUT strong RoS (123 wRC+)
sim cost ~0
TV 73
Rd 9

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

🌱 Stash List

PL's top prospects · grab them cheap.

Hitters

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

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

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

24 available — 2 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · knocking on the door
100
PSS
85
PFV
61
ETA
days
Szn
14·17·.323
R. Velazquez YOURS
1B/C · CLE · AA · 20 · on the climb
76
PSS
75
PFV
57
ETA
Sept
Szn
27·2·.289
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
100
PSS
88
PFV
54
ETA
days
Szn
27·7·.295
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
95
PSS
79
PFV
55
ETA
1-3wk
Szn
12·16·.302
F. Arias
SS · BOS · AAA · 20 · knocking on the door
91
PSS
72
PFV
60
ETA
days
Szn
23·6·.313
L. Montes
OF · SEA · AAA · 21 · nearly ready
89
PSS
72
PFV
56
ETA
1-3wk
Szn
37·8·.248
M. Anderson
2B · DET · AAA · 24 · nearly ready
88
PSS
71
PFV
52
ETA
1-3wk
Szn
16·5·.309
J. Melton
OF · TB · AAA · 25 · nearly ready
87
PSS
79
PFV
58
ETA
1-3wk
Szn
7·26·.298
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
87
PSS
74
PFV
50
ETA
1-3wk
Szn
13·20·.340
B. Davidson
OF · SFG · AAA · 24 · nearly ready
86
PSS
86
PFV
42
ETA
September
Szn
25·19·.284
Z. Hope
OF · DET · AA · 21 · nearly ready
85
PSS
94
PFV
60
ETA
Sept
Szn
26·22·.275
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
83
PSS
41
PFV
55
ETA
days
Szn
18·16·.281
Y. Morales
3B · WSN · AAA · 24 · nearly ready
83
PSS
78
PFV
47
ETA
1-3wk
Szn
24·5·.288
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
83
PSS
79
PFV
50
ETA
1-3wk
Szn
18·14·.321
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
82
PSS
83
PFV
51
ETA
1-3wk
Szn
20·7·.252
P. Harber
3B · SFG · AAA · 24 · nearly ready
82
PSS
54
PFV
54
ETA
'27
Szn
17·4·.288
C. Ingle
C · CLE · ↩ sent down
81
PSS
77
PFV
48
ETA
1-3wk
Szn
18·2·.287
H. Mendez
OF · MIN · AAA · 22 · nearly ready
80
PSS
68
PFV
58
ETA
Sept
Szn
12·4·.278
J. Long
1B · CHC · AAA · 24 · nearly ready
79
PSS
66
PFV
52
ETA
4-8wk
Szn
13·3·.278
K. Alderman
OF · MIA · AAA · 23 · nearly ready
79
PSS
72
PFV
49
ETA
4-8wk
Szn
18·10·.264
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
77
PSS
69
PFV
49
ETA
4-8wk
Szn
15·14·.288
E. Salas
C · SDP · AAA · 20 · on the climb
76
PSS
81
PFV
52
ETA
September
Szn
10·16·.295
J. Made
SS · MIL · AA · 19 · on the climb
73
PSS
96
PFV
64
ETA
Sept
Szn
13·34·.272
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
69
PSS
21
PFV
58
ETA
4-8wk
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 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.

27 available

A. Kelly
SP · PIT · AAA · 22 · ↩ sent down
88
PSS
18
PFV
61
ETA
Szn
70K·4.21
J. Tong
SP · NYM · AAA · 22 · ↩ sent down
82
PSS
36
PFV
60
ETA
Szn
125K·4.75
T. Johnson
SP · TBR · AAA · 24 · nearly ready
80
PSS
89
PFV
60
ETA
Szn
80K·2.90
T. Bremner
SP · LAA · AA · 22 · nearly ready
79
PSS
99
PFV
66
ETA
'26
Szn
84K·4.26
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
77
PSS
80
PFV
68
ETA
Szn
79K·3.33
D. Davalillo
SP · TEX · AAA · 24 · on the climb
77
PSS
39
PFV
62
ETA
Szn
91K·5.01
J. Ritchie
SP · ATL · ↩ sent down
76
PSS
35
PFV
59
ETA
Szn
114K·3.83
G. Wood
P · PHI · AA · 22 · on the climb
74
PSS
99
PFV
48
ETA
'26
Szn
117K·4.11
C. Crow
SP · MIL · ↩ sent down
74
PSS
47
PFV
57
ETA
Szn
97K·3.82
M. Forret
SP · BAL · AAA · 22 · on the climb
73
PSS
76
PFV
72
ETA
Szn
115K·3.85
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
71
PSS
41
PFV
57
ETA
Szn
47K·4.75
B. Garrett
SP · ↩ sent down
70
PSS
79
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
R. Sloan
SP · SEA · AA · 20 · on the climb
69
PSS
100
PFV
64
ETA
Szn
111K·3.63
B. Mautz
SP · STL · AAA · 24 · ↩ sent down
68
PSS
44
PFV
57
ETA
Szn
91K·3.86
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
34
PFV
58
ETA
Szn
72K·5.90
M. Ullola
SP · HOU · ↩ sent down
65
PSS
74
PFV
52
ETA
Szn
94K·4.41
J. Wenninger
SP · NYM · on the climb
64
PSS
28
PFV
66
ETA
Szn
104K·4.17
O. Murphy
SP · ATL · ↩ sent down
63
PSS
55
PFV
64
ETA
Szn
119K·3.95
B. Hopkins
SP · TBR · on the climb
62
PSS
42
PFV
63
ETA
Szn
111K·5.52
T. Gibson
SP · BAL · ↩ sent down
61
PSS
40
PFV
62
ETA
Szn
98K·5.13
K. Curtis
SP · PIT · ↩ sent down
60
PSS
40
PFV
55
ETA
Szn
109K·4.65
L. Braun
SP · ATL · developing
50
PSS
40
PFV
54
ETA
Szn
101K·3.72
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 10 not a 2026 factor — Liam Doyle · Anthony Eyanson · Christian Zazueta · Jamie Arnold · Joseph Dzierwa · Jaxon Wiggins · Jurrangelo Cijntje · 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.217 / xBA 0.247 · xwOBA 0.341
33%113 wRC+≈ 0.0%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 41 vs target 37)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.3σ buy-low · CF — strong fit (current need) · BA 0.219 / xBA 0.245 · xwOBA 0.351
24%104 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 24 vs target 27)
📈 BUY-LOWRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+1.2σ buy-low · RF — strong fit (current need) · BA 0.228 / xBA 0.251 · xwOBA 0.357
98%136 wRC+≈ 0.1%Blake Snell SP + +$3 FAAB · comparable value (TV 80 vs target 86)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.1σ buy-low · LF — strong fit (current need) · BA 0.234 / xBA 0.250 · xwOBA 0.350
4%99 wRC+≈ 0.1%Royce Lewis 3B · comparable value (TV 17 vs target 23)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.6σ buy-low · LF — strong fit (current need) · BA 0.231 / xBA 0.244 · xwOBA 0.339
61%118 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 60 vs target 60)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.7σ buy-low · LF — strong fit (current need) · BA 0.242 / xBA 0.233 · xwOBA 0.330
28%111 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 24 vs target 27)
↑ mild buyBrandon Nimmo LF · Tex · DORN · Lambertmt48
+0.6σ buy-low · LF — strong fit (current need) · BA 0.259 / xBA 0.280 · xwOBA 0.355
67%119 wRC+≈ 0.0%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 41 vs target 45)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.6σ buy-low · RF — strong fit (current need) · BA 0.256 / xBA 0.269 · xwOBA 0.355
12%113 wRC+≈ 0.0%Henry Bolte RF + Bryce Eldridge 1B + +$3 FAAB · two-piece package (TV 28 vs target 34)
📈 BUY-LOWMike Trout OF · LAA · KNIG · TKHOO
+1.4σ buy-low · OF — fits a need · BA 0.241 / xBA 0.254 · xwOBA 0.383
94%127 wRC+≈ 0.1%Sandy Alcantara SP · comparable value (TV 72 vs target 77)
↑ mild buyOneil Cruz CF · Pit · PEYT · simplejack2k9
+1.0σ buy-low · CF — strong fit (current need) · BA 0.257 / xBA 0.252 · xwOBA 0.361
83%105 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 60 vs target 61)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.5σ buy-low · SP — fits a need · ERA 7.79 vs xERA 4.97
10%3.96 ERA≈ 0.1%Royce Lewis 3B · comparable value (TV 17 vs target 14)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.7σ buy-low · SP — fits a need · ERA 5.11 vs xERA 3.97
69%4.01 ERA≈ 0.0%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 41 vs target 43)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.6σ buy-low · SP — fits a need · ERA 4.12 vs xERA 3.17
36%4.10 ERA≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 48)
↑ mild buyAndrew Painter SP · Phi · KRTZ · FratSkins
+0.8σ buy-low · SP — fits a need · ERA 6.04 vs xERA 4.81
15%4.78 ERA≈ 0.0%Royce Lewis 3B · comparable value (TV 17 vs target 14)

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+ +107▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -107▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A +9
Ramirez Against the MachineBlake SnellC -8D -9
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+ +28B +1▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28B -1▲ 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- +6
Camp MVP$30 FAABA- +3C -6▼ down
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-04-22
Miz-waukee’s BestNathan Eovaldi, $70 FAABF -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.69σ sell-high · RF · BA 0.272 / xBA 0.242 · xwOBA 0.305 — test the market, don't force it
4%BA 0.272 / xBA 0.242 +.030
wOBA 0.324 / xwOBA 0.305 +.019
HH 47.4% · Brl/PA 4.3%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.63σ sell-high · 1B · BA 0.301 / xBA 0.286 · xwOBA 0.354 — test the market, don't force it
93%BA 0.301 / xBA 0.286 +.015
wOBA 0.361 / xwOBA 0.354 +.007
HH 47.1% · Brl/PA 5.1%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.43σ sell-high · RP · ERA 1.20 vs xERA 2.20 — only move for keeper-grade return
86%ERA 1.20 / xERA 2.20 -1.00Brl 4.3% 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.2510.2680.3710.39093.095.2📈 BUY-LOW
Kyle SchwarberDHPhi0.2430.2380.3790.36798.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2520.2520.3430.35176.08.0↑ mild buy
Jac CaglianoneRFKC0.2820.2820.3580.36294.057.2fair
Zach NetoSSLAA0.2370.2090.3280.30578.060.5fair
Yandy Diaz1BTB0.3010.2860.3610.35441.092.6↓ mild fade
Cole CarriggCFCol0.2650.2510.3450.32014.0fair
Ryan JeffersCMin0.2760.2560.3720.35774.040.7fair
Randy ArozarenaLFSea0.2720.2600.3660.34850.093.8fair
Henry BolteRFOak0.2720.2420.3240.30545.04.2↓ mild fade
Kaelen CulpepperSSMin0.3330.2670.3920.3375.2fair
Royce Lewis3BMin0.2340.2430.3080.31573.016.9↑ mild buy
Walker JenkinsCFMin8.2
Jordan Lawlar3BAri0.2900.2700.3660.3323.2fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez3BChC0.2860.2660.3350.3011.9fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD21.02.571.052.2919.50.2360.088.3↑ mild buy
Andres MunozRPSea48.34.281.223.3127.90.2839.480.2↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.4921.20.29010.590.0fair
Jacob MisiorowskiSPMil151.01.730.752.0032.70.2203.699.6fair
Dylan CeaseSPTor144.32.371.062.6825.00.2554.699.4fair
Sandy AlcantaraSPMia183.73.381.183.6411.60.2965.391.3fair
Kyle HarrisonSPMil103.32.791.123.2423.60.2806.877.8fair
Eury PerezSPMia127.73.171.113.6716.50.2979.184.3fair
Louis VarlandRPTor67.71.200.992.2024.60.2314.386.4↓ mild fade
Justin MartinezRPAri3.00.001.003.540.00.2920.01.7

📰 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
3.0Louis VarlandRP · 28yo22nd#3 (+21.3)#3 (+27.1)S · $27
3.5Miguel Vargas3B · 26yo25th#2 (+22.6)#5 (+18.5)S · $18UFDA
4.5Eury PerezSP · 23yo20th#5 (+19.6)#4 (+24.0)S · $24UFDA-G
4.5Zach NetoSS · 25yo10th#7 (+15.5)#2 (+30.7)S · $31
5.0Kyle HarrisonSP · 24yo25th#4 (+20.2)#6 (+17.1)A · $17UFDA
6.5Bryce Eldridge1B · 20yo25th#6 (+16.0)#7 (+13.7)A · $14UFDA FV 55
8.5Jac CaglianoneRF · 22yo21st#8 (+12.5)— (+9.1)B · $9UFDA-G FV 55
8.5Dylan CeaseSP · 30yo4th— (+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#14 (+0.0)#12 (+1.6)
Ralphy Velazquez1B · 19yo25th#15 (-2.0)#12 (+1.4)

Updated Fri Aug 28 · 1:05 PM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
3.0Jesus LuzardoSP · 28yoKNIG21st#1 (+27.7)#5 (+33.4)S · $33
3.0Bryan BakerRP · 31yoDORN25th#3 (+25.2)#3 (+38.7)S · $39
3.5Jacob MisiorowskiSP · 22yoMIZ21st#6 (+24.4)#1 (+50.8)S · $51
4.5Geraldo PerdomoSS · 26yoDORN21st#5 (+25.0)#4 (+33.4)S · $33
5.0Jordan WalkerRF · 24yoGARR25th#2 (+25.5)#8 (+29.9)S · $30
6.5Cam SchlittlerSP · 24yoKRTZ19th— (+20.3)#2 (+40.8)S · $41
7.5Payton TolleSP · 22yoFRST25th#4 (+25.0)— (+21.2)S · $21
8.0Nolan McLeanSP · 23yoDORN20th#10 (+22.4)#6 (+32.7)S · $33
9.0Ben Rice1B · 27yoDORN20th#7 (+23.3)— (+24.0)S · $24
9.0Zach NetoSS · 25yoMIZ10th— (+15.5)#7 (+30.7)S · $31
9.5Miguel Vargas3B · 26yoMIZ25th#8 (+22.6)— (+18.5)S · $18
10.0Jose SorianoSP · 27yoBLOB25th#9 (+22.5)— (+19.8)S · $20
10.0Foster GriffinSP · 30yoGoOs25th— (+21.8)#9 (+29.9)S · $30
10.5Louis VarlandRP · 28yoMIZ22nd— (+21.3)#10 (+27.1)S · $27

Updated Fri Aug 28 · 1:05 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
1MIZMisiorowskiR21VarlandR22VargasR25PerezR20NetoR10HarrisonR25100
2DORNBakerR25PerdomoR21RiceR20McLeanR20WarrenR25EdmanR2597
3GARRWalkerR25MessickR18RocchioR25DinglerR22CanzoneR25GoreR877
4KNIGLuzardoR21MartinezR25deGromR13AbreuR15RodriguezR25DuranR2569
5FRANCavalliR21LatzR25BradishR21BurnsR5AntonacciR25McClanahanR1767
6KRTZSchlittlerR19BurkeR25McGonigleR17StewartR10IIR5ColeR1162
7BLOBSorianoR25LopezR20ScottR25LileR15SuarezR12BurgerR1961
8THARRasmussenR8GonzalesR25O'BrienR17WilliamsR11MizeR19LeeR2560
9GoOsGriffinR25BradleyR25BurlesonR9ReynoldsR10BaldwinR14WachaR2559
10FRSTTolleR25RouppR25WheelerR8ElderR25SkubalR1DurbinR1756
11PEYT ▼ thinSanchezR9HendersonR25WooR8CameronR18WetherholtR13NolaR1653
12RAGE ▼ thinHerreraR20CamineroR5BledayR25LeeR21BibeeR14BohmR1844

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

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