Miz-waukee’s Best — The Brandon League

Last updated Sunday, September 13 · 04:21 AM ET

☕ Morning Briefing

🏆 MIZ sits atop the 12-team standings at 105.0 roto points, a 16-point cushion over Phil Swift's Flex Seal — but AVG is razor-thin (THAR is 0.000 behind you), and a single SB separates you from PEYT in that category, so every counting-stat at-bat tonight matters.

💥 Your bats delivered yesterday: Randy Arozarena went 2-for-5 with a HR and 4 RBI vs. the Athletics, while James Wood added 2 SB alongside a run and a walk vs. the Angels — exactly the kind of SB production you need to close that one-steal gap on PEYT. Make sure Eury Perez and Dylan Cease are active tonight.

⚠️ Closer alert: the Cubs have flipped the role from Jacob Webb to Ryan Zeferjahn, who is a free agent and the new save source in Chicago — worth a pickup if you need saves coverage. Separately, role-security signals shifted for Raisel Iglesias (Braves, owned by GoOs) and Ben Joyce (Angels, owned by KRTZ), though neither has changed hands.

🌱 The most compelling waiver item today is Michael Arroyo (MLB Pipeline #44, RI 90), who went 3-for-4 with a HR, 3 RBI, and a walk at the major-league level vs. the Athletics and is a free agent — a stash prospect already producing in the bigs. Also worth a look: Emmanuel Rodriguez (recalled by Minnesota) and Tyler Locklear (recalled by Arizona) are both available FAs with immediate roster spots. Early contact-heat signals on Victor Mesa Jr. (85/99, 16 BBE) and Jared Young (79/99, 16 BBE) are intriguing but small-sample; Mesa's profile hits your SB and AVG pressure points simultaneously if the sample grows.

📰 Around the league, Shea Langeliers is back off the IL for the Athletics — relevant to Peter as THAR owns him, potentially bolstering the team pressing hardest on AVG. On the injury front, Esmerlyn Valdez (hamstring strain, owned by PEYT) hitting the IL could soften PEYT's SB threat just as you're one steal back. Ryan Helsley began a rehab assignment with Norfolk, a signal the Cardinals closer may be approaching a return for GARR. Meanwhile Josh Jung and Nathan Eovaldi are both activated for Texas, benefiting RAGE's corner and rotation depth.
ELIGIBILITYK. Schwarber 1B 8/10
Your standing
1stof 12
105.0 roto pts +16.0 clear of 2nd
no change vs last update
Top Gaps
W (7.0) SB (8.0)
categories below mid-pack

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
992
1069
🥇
HR
290
313
🥇
RBI
933
968
🥇
SB
147
152
153
207
+55
AVG
.255
.255
.256
.261
+0.005
K
1249
1259
1413
+154
W
71
72
76
87
+15
SV
71
83
86
98
+15
ERA
3.50
3.43
🥇
WHIP
1.17
1.15
🥇

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

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

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
Hit the Damn Ball You Bums+ Walbert Urena
Hit the Damn Ball You Bums+ Clay Holmes | Jeffrey Springs

🏆 League Standings

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

100.0% to win the league · proj finish 1.0 · 104.2 roto pts

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best105.0$0100.0%104.2102–1061.0
2PEYT Phil Swift's Flex Seal 89.0$250.0%88.585–922.1
3KRTZ Photogenic Nick Kurtz84.0$160.0%85.182–882.9
4FRAN Hit the Damn Ball You Bums79.5$350.0%81.178–843.9
5BLOB Camp MVP69.0$1680.0%68.866–715.0
6GoOs I need Buck Showalter63.5$1700.0%64.061–676.1
7THAR Phil Mickeltits60.0$1760.0%60.758–647.0
8KNIG Team Knighton57.5$1370.0%58.155–617.7
9GARR The Boys of Summer46.0$1550.0%46.945–499.2
10FRST Worst2First45.0$1540.0%45.343–489.9
11DORN Dorn and Associates LLC 44.5$890.0%44.142–4710.5
12RAGE Ramirez Against the Machine37.0$1630.0%33.231–3512.0

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 12.0SB 8.1AVG 9.4W 6.9SV 9.0K 10.8ERA 12.0WHIP 11.9

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

🚨 Today's Streaming Board

165 of 200 GS · should be 185 · 20 behindBehind pace — stream aggressively
035 left · ~17.5/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
Eury Perezvs LADSIT2.6#21Three straight rough outings; now faces Dodgers.
Dylan Ceasevs BALSTART6.9#8Velo down two ticks; results declining with it.
Jacob Lopezvs SEASTART6.0#10Low-whiff concern but ER inflation was context-driven.
Emmet Sheehan@ MIADART5.2tough MIA lineup, strong skills, friendly park
Robert Gasservs CINDART5.2tough CIN lineup, hot recent form
Andrew Painter@ ATLDART4.2#11Velo down, but secondaries all clicking well.
Christian Scott@ NYYDART5.6#18Judge back stiffens already tough lineup.
Sean Burke@ STLDART#17Secondary command still unresolved; uncertain streaming option.
Michael McGreevyvs CWSSIT2.9#13Decent stream play against weak White Sox lineup.
Jackson Jobevs COLSIT2.7#14Secondary pitches underperforming so far this season.
Bubba Chandler@ CHCSIT4.6#25Tougher Cubs lineup than prior White Sox exposure.
Gabriel Hughes@ DETSIT5.3#30Not worth it despite one good Yankees outing.

Your staff: 3.43 ERA / 1.15 WHIP · GS 165/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 2 FA · Mon 9/14 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Jonah Tongvs BALDART⚠ opener5.3average BAL lineup
Nick Lodolovs LADSIT1.4tough LAD lineup, weak skills, shaky 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 · 340 starts graded over 29 days · GOOD+ 44% · BLOWUP 19% · agg ERA 4.61 · WHIP 1.37 · 4.4 K/start · 372 picks logged, 20 never started, 12 awaiting a box score — not graded

Grade mix · all 340 graded starts

GEM 53 GOOD 95 OK 126 BLOWUP 66
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 START2374%17%3.45
Verdict · START4953%12%4.39
Verdict · DART9037%20%5.14
Verdict · SIT17840%21%4.57
MIZ ≥ 5.010755%19%4.30
MIZ 3.5–4.914038%22%5.09
MIZ < 3.57641%16%4.32
All live board picks34044%19%4.61
Q1 read — the ladder has not separated: GOOD+ runs 74% · 53% · 37% · 40% down the rungs, and MIZ does not sort either: 55% · 38% · 41% 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 Start2365%22%4.21
PL · Probably Start5056%14%4.03
PL · Questionable Start9647%21%4.60
PL · Do Not Start14138%22%4.88
BP · Auto650%0%3.45
BP · Likely2540%20%4.77
All graded picks34044%19%4.61
Q2 read — against the 44% all-picks baseline, PL's top tiers clear it (65% · 56%) and BP's top tiers are too thin to call (50% · 40% on n=6 · n=25).

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=6. Splits are picks the board started over our MIZ sit-call (vs 44% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-09-12 · 1034 graded picks · MIZ on 491, BP on 230, Verdict on 515

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=491
MIZ 0.5–3.31102.741%32%–50%
MIZ 3.4–4.0933.743%33%–53%
MIZ 4.1–4.81004.451%41%–61%
MIZ 4.9–5.6955.248%39%–58%
MIZ 5.7–8.9936.458%48%–68%
All MIZ-scored picks49148%
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 START3367%50%–80%
START6957%45%–68%
DART13945%37%–54%
SIT27445%39%–50%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 38 days
Brier — our probability4270.250lower is better
Brier — flat base rate to date4270.254we win by 0.004
Brier — verdict-tier history4270.254we win by 0.004
Log loss — our probability4270.693lower is better
ECE — our probability4270.0725 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–46%8542%off by 0%
said 46%–50%8638%off by 10%
said 50%–55%8641%off by 12%
said 55%–59%8554%off by 3%
said 60%–74%8554%off by 10%
Verdict — poor: ECE 0.072 over n=427 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.250 vs 0.254, 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 · 1% own
@ AZ · Rodriguez LHP
szn .334 xwOBAL15: 0.955 OPS (31 PA)L14 contact +5.5 (.492 xwOBAcon, 20 BBE)usually bats 3rd (×1.07)beats 5 of 5 eligible startersRodriguez .320 allowed · avg SP1.008 OPS vs LHP (127 AB)AZ plays hot
L15
bat
SP
L/R
park
84
2AUTO STARTWade MecklerCF · 1% own
@ WSH · Irvin RHP
szn .314 xwOBAL15: 0.845 OPS (45 PA)L14 contact -0.5 (.360 xwOBAcon, 32 BBE)usually bats 3rd (×1.07)fills OF needbeats 4 of 6 eligible startersIrvin .351 allowed · soft SP0.801 OPS vs RHP (214 AB)
L15
bat
SP
L/R
park
69
3AUTO STARTRandal GrichukRF · 0% own
@ STL · McGreevy RHP
szn .335 xwOBAL15: 1.079 OPS (30 PA)L14 contact +2.0 (.414 xwOBAcon, 18 BBE)usually bats 2nd (×1.10)fills OF needbeats 4 of 6 eligible startersshort side vs RHP — 36% of ABMcGreevy .352 allowed · soft SP0.692 OPS vs RHP (82 AB)
L15
bat
SP
L/R
park
68
4STARTRafael Flores Jr.1B · 2% own
@ CHC · Boyd LHP
szn .345 xwOBAL15: 0.779 OPS (41 PA)L14 contact +0.9 (.391 xwOBAcon, 28 BBE)usually bats 6th (×0.98)beats 2 of 4 eligible startersBoyd .331 allowed · soft SP0.83 OPS vs LHP (55 AB)
L15
bat
SP
L/R
park
62
5STARTKyle Karros3B · 2% own
@ DET · Jobe RHP
szn .338 xwOBAL14 contact +2.2 (.418 xwOBAcon, 13 BBE)usually bats 6th (×0.98)beats 1 of 3 eligible startersJobe .342 allowed · soft SP0.759 OPS vs RHP (233 AB)
L15
bat
SP
L/R
park
59
6DEPTHLuis CampusanoC · 1% own
@ SF · Webb RHP
szn .344 xwOBAL15: 0.769 OPS (47 PA)L14 contact +2.6 (.428 xwOBAcon, 30 BBE)usually bats 6th (×0.98)beats 0 of 2 eligible startersWebb .311 allowed · avg SP0.869 OPS vs RHP (144 AB)
L15
bat
SP
L/R
park
58
7DEPTHKyle TeelC · 4% own
@ STL · McGreevy RHP
szn .312 xwOBAL14 contact +5.2 (.485 xwOBAcon, 12 BBE)usually bats 9th (×0.90)beats 0 of 2 eligible startersMcGreevy .352 allowed · soft SP0.745 OPS vs RHP (62 AB)
L15
bat
SP
L/R
park
57
8AUTO STARTJahmai JonesRF · 0% own
vs KC · Cameron LHP
szn .343 xwOBAusually bats 2nd (×1.10)fills OF needbeats 4 of 6 eligible startersCameron .307 allowed · avg SP0.787 OPS vs LHP (111 AB)BOS plays hot
L15
bat
SP
L/R
park
55
9AUTO STARTLars NootbaarLF · 2% own
vs TEX · Quantrill RHP
szn .347 xwOBAL15: 0.938 OPS (33 PA)L14 contact -0.4 (.361 xwOBAcon, 18 BBE)usually bats 1st (×1.12)fills OF needbeats 4 of 6 eligible startersQuantrill .305 allowed · avg SP0.76 OPS vs RHP (201 AB)AZ plays hot
L15
bat
SP
L/R
park
55
10AUTO STARTAndrew BenintendiLF · 3% own
@ STL · McGreevy RHP
szn .311 xwOBAL15: 0.628 OPS (40 PA)L14 contact -1.9 (.327 xwOBAcon, 26 BBE)usually bats 4th (×1.05)fills OF needbeats 4 of 6 eligible startersMcGreevy .352 allowed · soft SP0.748 OPS vs RHP (350 AB)
L15
bat
SP
L/R
park
55

Tiers vs YOUR lineup tonight — median starter 53, worst Bryce Eldridge (19). 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
85
1Victor Mesa Jr.LF · TB · 5.1%HEATER
16-BBE trusted flare, .533 BA/3 HR/2 SB in 7 days hits MIZ's razor-thin SB and AVG needs simultaneously
L7 flare 85 · ATC 33 PA · 1 HR · 1 SB · 0.228 · L7 0.533 · 3 HR · sim +0.0 pts
2Leo Bernal
C · StL · 1.9% · BEST VALUE
37-BBE Heat Board leader, .325 BA/12 RBI in L14 with trusted sample; RBI volume real
Heat 80 · 37 BBE · ATC 32 PA · 1 HR · 1 SB · 0.239 · L7 0.3 · 1 HR · sim +0.0 pts
3Justin Foscue
2B · Tex · 0.5% · UPSIDE
79 heat score, .492 xwOBAcon on 20 BBE, .36 BA/8 RBI L14 — borderline trusted sample with strong production corroboration
Heat 79 · 20 BBE · ATC 19 PA · 1 HR · 0 SB · 0.223 · L7 0.364 · 0 HR · sim +0.0 pts
4Joc Pederson
DH · Tex · 2.3% · BEST VALUE
Highest ATC wRC+ 115 in pool, 19-BBE heat, .28 BA/3 HR L14 — best RoS projection quality despite modest volume
Heat 72 · 19 BBE · ATC 39 PA · 2 HR · 0 SB · 0.230 · L7 0.273 · 1 HR · sim +0.0 pts
5Francisco Alvarez
C · NYM · 8.8% · HEATER
83 heat score is pool's best; 15-BBE threshold barely met, .561 xwOBAcon/98 EV elite contact quality warrants the ride
Heat 83 · 15 BBE · ATC 41 PA · 2 HR · 0 SB · 0.228 · L7 0.182 · 0 HR · sim +0.0 pts
Passed on: Kyle Teel has elite .618 xwOBAcon but only 9 BBE — flare lacks corroboration and ATC projects him as a near-peer of Alvarez with far less contact-quality signal trust.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 16 yours · 10 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.236.365443123
18Randy ArozarenaSEAOF-.273.3462322127
21Miguel VargasCHW1B/3B+19.247.3823018115Miguel 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.353223122
46Zach NetoLAASS+11.240.3102519111Zach 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.357236107Jac 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.294.335201109
77Royce LewisMIN1B/2B/3B-15.231.311141496Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.262.3167967The 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.BALOF+UR.221.321112100
109Mickey GasperBOSC/1B+UR.265.37390104Mickey 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.283.3033190Kaelen 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.250.3458083
133Connor NorbyCOL1B/2B/3B+UR.231.3017891Connor 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.277.317102093Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
137Christian Encarnacion-StrandBAL1B/3B+UR.263.3478192
143Alejandro KirkTORC+UR.276.304101113
145Tyler StephensonCINC-33.248.33315094
146Ryan JeffersMINC-29.270.361141116
148Andruw MonasterioBOS2B/SS-26.241.2946489
149Dylan CrewsWSHOF-35.222.31011983
TSBryce EldridgeSF1B.267.35716199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSCam SmithHouOF.217.324201099Cam Smith (OF, HOU) — The roller coaster continues.
TSWalker JenkinsMinOF.108.25911102Walker 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.266.4153021126Not 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/30–9/12 · 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.

83
Francisco Alvarez
C · NYM · 8.8% own · xwOBAcon .561 · EV 98.0 · Brl 13.3% · 15 BBE
▼ .038 BA vs SZN
BAHRRBIRSB
SZN.2301537320
L14.1922430
80
Leo Bernal
C · StL · 1.9% own · xwOBAcon .434 · EV 94.8 · Brl 8.1% · 37 BBE
▲ .014 BA vs SZN
BAHRRBIRSB
SZN.31131380
L14.32521270
79
Justin Foscue
2B · Tex · 0.5% own · xwOBAcon .492 · EV 91.2 · Brl 15.0% · 20 BBE
▲ .092 BA vs SZN
BAHRRBIRSB
SZN.2681133220
L14.3602820
76
Jose Siri
CF · LAA · 0.1% own · xwOBAcon .435 · EV 93.6 · Brl 18.8% · 16 BBE
▼ .096 BA vs SZN
BAHRRBIRSB
SZN.226826306
L14.1301320
74
Sean Murphy
C · Atl · 0.9% own · xwOBAcon .441 · EV 90.0 · Brl 15.8% · 19 BBE
▼ .018 BA vs SZN
BAHRRBIRSB
SZN.2103890
L14.1922540
73
Elias Diaz
C · Tex · 0.1% own · xwOBAcon .382 · EV 92.4 · Brl 19.0% · 21 BBE
▲ .040 BA vs SZN
BAHRRBIRSB
SZN.240731190
L14.2801820
72
Joc Pederson
DH · Tex · 2.3% own · xwOBAcon .401 · EV 90.7 · Brl 15.8% · 19 BBE
▲ .045 BA vs SZN
BAHRRBIRSB
SZN.2352653562
L14.2803540
71
Michael Massey
2B · KC · 0.9% own · xwOBAcon .468 · EV 91.2 · Brl 3.2% · 31 BBE
▲ .042 BA vs SZN
BAHRRBIRSB
SZN.2811145463
L14.3230101
71
Mickey Gasper
C · Bos · 11.8% own · xwOBAcon .430 · EV 89.0 · Brl 17.2% · 29 BBE
▼ .053 BA vs SZN
BAHRRBIRSB
SZN.265923250
L14.2124470
71
Nathaniel Lowe
1B · Cle · 1.5% own · xwOBAcon .467 · EV 90.5 · Brl 15.4% · 26 BBE
▼ .069 BA vs SZN
BAHRRBIRSB
SZN.2511758380
L14.1823950
Honorable mention · hottest L7 (9/6–9/12), not yet on the board · tiny samples — peek, don't trust
85
Victor Mesa Jr.
LF · TB
.523 xwOBAcon
16 BBE · .533 L7
79
Jared Young
1B · NYM
.397 xwOBAcon
16 BBE · .250 L7
75
Rafael Flores Jr.
1B · Pit
.438 xwOBAcon
15 BBE · .353 L7
75
Connor Norby
3B · Col
.590 xwOBAcon
10 BBE · .231 L7
72
Juan Brito
2B · Cin
.654 xwOBAcon
11 BBE · .375 L7
72
Kyle Teel
C · ChW
.618 xwOBAcon
9 BBE · .385 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Andres Munoz
91
1Merrill KellySP · Ari · 21.5%HEATER
91st-pctl suppression on 33 BBE trusted sample; elite contact suppression protects ERA/WHIP #1 with 3 GS volume
Supp 91 · 33 BBE · ATC 16.0 IP · 1 W · 13 K · 4.60 · 1.36 · sim -0.2 pts
2Andrew Alvarez
SP · Wsh · 6.4% · HEATER
91st-pctl suppression on 40 BBE best-trusted sample; xwOBAcon .251 is elite, adds GS pace
Supp 91 · 40 BBE · ATC 12.0 IP · 0 W · 10 K · 4.07 · 1.38 · sim -0.2 pts
3Steven Cruz
RP · KC · 1.3% · CATEGORY FIT
Confirmed closer with 2 projected SV; SV rank 4 is 3pts from rank 3, pure saves grab
Supp 90 · 11 BBE · ATC 5.0 IP · 0 W · 5 K · 4.24 · 1.31 · 2 SV · Closer · sim -0.1 pts
4Juan Morillo
RP · Ari · 3.2% · CATEGORY FIT
Confirmed closer role, 1 SV projected; 3.83 ERA safe for ratios despite mediocre suppression
Supp 52 · 15 BBE · ATC 5.0 IP · 0 W · 5 K · 3.83 · 1.36 · 1 SV · Closer · sim -0.1 pts
5Andrew Sears
SP · Det · 0.5% · FLOOR
89th-pctl suppression on 31 BBE; .245 xwOBAcon best contact suppressor here, ratios-safe floor
Supp 89 · 31 BBE · ATC 5.0 IP · 0 W · 4 K · 4.36 · 1.36 · sim -0.1 pts
Passed on: Andrew Kittredge is a confirmed closer but 39th-pctl suppression on only 13 BBE (sub-15) with .397 xwOBAcon is a real ERA/WHIP bleed risk for the #1-ranked ratios team.

⚾ 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.952.1013.23.40Like a base set Charizard, Misiorowski’s not gonna stop being dope.
9Blake SnellLAD+71.912.1012.23.31#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.402.7712.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.983.7410.94.19With 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.944.109.73.91Pé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.
29Sean BurkeCHW-43.583.829.84.43Burke’s hot streak has come to a brief pause, but he’s still doing everything he’s supposed to with elite four-seamers upstairs and suppo…
30Sandy AlcantaraMIA-43.783.906.44.17Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+64.783.508.44.55It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.494.248.74.18May got Singled Out in a disastrous performance, but his stuff is still dope, and his new situation is ideal. Higher win chance, great de…
43Andrew PainterPHI+UR5.714.557.94.71From 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.713.668.74.61Lambert’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.103.4310.53.97The 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.894.219.94.05Efficiency is a problem, but Cantillo is doing everything we want. More curveballs, faster fastballs, and supportive cutters. Throw more …
56Shane BieberTOR+144.375.967.14.05Bieber is back in business. His heater looked awesome in The Trop, and his offspeed pitches are being the CSW monsters they need to be to…
58Brandon PfaadtARI-3.773.776.14.67Despite 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.813.8510.94.04Scott has been happy to show us his floor, but the stuff is still there to propel him up The List at a moment’s notice. It’s felt a littl…

🔒 Closer Chart

Save targets · roles + regression flags.

🚨 Closer Tier Changes (vs. yesterday)

  • COLOR SHIFT Atlanta Braves: Raisel IglesiasRaisel Iglesias (magenta → ) rostered
  • ROLE CHANGE Chicago Cubs: Jacob WebbRyan Zeferjahn (orange → blue) FA — ADD
  • COLOR SHIFT Los Angeles Angels: Ben JoyceBen Joyce ( → magenta) rostered
  • COLOR SHIFT Minnesota Twins: Yoendrys GómezYoendrys Gómez ( → orange) 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 MarinersCL272754.33.981.163.2114.15.0 · —
Louis VarlandToronto Blue JaysCL333873.31.231.002.23 11.25.0 · —
Top 5 FA closers (by team rating)
Dylan SmithSan Francisco GiantsCL41134.33.151.403.9310.74.0 · 0%
Steven Cruz
HLR
Kansas City RoyalsCL71255.74.041.244.019.53.5 · 1%
Andrew KittredgeBaltimore OriolesCL91845.73.741.403.987.53.0 · 3%
Ryan ZeferjahnChicago CubsCL61965.04.151.263.2112.33.0 · 1%
Juan MorilloArizona DiamondbacksCL32158.32.311.062.4810.31.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.

45
Royce Lewis 3B · Min
low TV (17)
sim cost ~0
TV 17
Rd 13
28
Kyle Harrison SP · Mil
mid TV (43); cold last 7d; UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 43
UFDA
24
Sandy Alcantara SP · Mia
mid TV (58); BUT solid keeper
sim cost ~0
TV 58
Rd 14
14
Joe Ryan SP · Min
BUT high-pedigree (Rd 5)
sim cost ~0
TV 72
Rd 5
9
Blake Snell SP · LAD
BUT strong RoS (3.31 ERA)
sim cost ~0
TV 80
Rd 8

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 24: Top 10 Hitting Prospects to Stash in 2026

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

20 available — 1 yours

R. Velazquez YOURS
1B/C · CLE · AA · 20 · ⏸ 7d
70
PSS
74
PFV
57
ETA
Sept
Szn
29·2·.290
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
96
PSS
82
PFV
55
ETA
1-3wk
Szn
14·20·.308
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
93
PSS
88
PFV
54
ETA
1-3wk
Szn
29·10·.294
B. Davidson
OF · SFG · AAA · 24 · nearly ready
84
PSS
86
PFV
42
ETA
September
Szn
28·19·.286
H. Mendez
OF · MIN · AAA · 22 · nearly ready
84
PSS
68
PFV
58
ETA
4-8wk
Szn
12·5·.281
M. Anderson
2B · DET · AAA · 24 · nearly ready
83
PSS
69
PFV
52
ETA
1-3wk
Szn
17·5·.300
S. Walcott
3B/SS · TEX · AA · 23 · nearly ready
83
PSS
98
PFV
60
ETA
Sept
Szn
10·12·.329
Z. Hope
OF · DET · AA · 21 · nearly ready
82
PSS
94
PFV
60
ETA
Sept
Szn
29·26·.288
C. Ingle
C · CLE · ↩ sent down
81
PSS
78
PFV
48
ETA
1-3wk
Szn
20·2·.285
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
80
PSS
79
PFV
51
ETA
1-3wk
Szn
21·8·.247
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
80
PSS
76
PFV
50
ETA
4-8wk
Szn
15·21·.330
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
80
PSS
70
PFV
49
ETA
1-3wk
Szn
15·14·.281
R. Clifford
1B · NYM · AAA · 22 · nearly ready
79
PSS
50
PFV
53
ETA
4-8wk
Szn
17·8·.177
J. Made
SS · MIL · AA · 19 · nearly ready
79
PSS
96
PFV
64
ETA
Sept
Szn
14·36·.270
J. Long
1B · CHC · AAA · 24 · nearly ready
78
PSS
67
PFV
52
ETA
4-8wk
Szn
16·3·.274
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
78
PSS
72
PFV
50
ETA
4-8wk
Szn
19·15·.306
K. Alderman
OF · MIA · AAA · 23 · on the climb
77
PSS
68
PFV
49
ETA
4-8wk
Szn
18·10·.252
A. Miller
SS · PHI · AA · 22 · on the climb
75
PSS
83
PFV
61
ETA
Sept
Szn
0·1·.333
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
68
PSS
26
PFV
58
ETA
Sept
Szn
9·0·.290
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 24: 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.

29 available

D. Sandlin
SP · CHW · AAA · 25 · ↩ sent down
82
PSS
75
PFV
53
ETA
Szn
99K·3.35
O. Murphy
SP · ATL · AAA · 22 · ↩ sent down
80
PSS
51
PFV
64
ETA
Szn
127K·3.63
D. Davalillo
SP · TEX · AAA · 24 · nearly ready
80
PSS
40
PFV
62
ETA
Szn
106K·4.62
J. Wenninger
SP · on the climb
76
PSS
33
PFV
66
ETA
September 1st
Szn
122K·4.21
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
76
PSS
71
PFV
68
ETA
Szn
84K·3.88
J. Ritchie
SP · ATL · ↩ sent down
75
PSS
42
PFV
59
ETA
Szn
142K·3.72
G. Wood
SP · PHI · AA · 22 · on the climb
75
PSS
99
PFV
48
ETA
'26
Szn
139K·4.36
M. Forret
SP · BAL · AAA · 22 · on the climb
74
PSS
78
PFV
72
ETA
Szn
125K·3.89
T. Bremner
SP · LAA · on the climb
73
PSS
98
PFV
66
ETA
Szn
100K·4.33
E. Rodriguez
SP · NYY · AAA · 22 · ↩ sent down
72
PSS
66
PFV
58
ETA
Szn
123K·3.09
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
70
PSS
40
PFV
57
ETA
Szn
50K·5.09
R. Ryan
SP · on the climb
69
PSS
84
PFV
64
ETA
September 1st
Szn
45K·4.23
B. Garrett
SP · ↩ sent down
69
PSS
76
PFV
62
ETA
June 1st
Szn
114K·3.76
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
33
PFV
58
ETA
Szn
85K·5.52
R. Sloan
SP · SEA · AA · 20 · on the climb
63
PSS
99
PFV
64
ETA
Szn
128K·3.73
C. Crow
SP · MIL · ↩ sent down
63
PSS
49
PFV
57
ETA
Szn
104K·4.01
T. Gibson
SP · BAL · ↩ sent down
61
PSS
37
PFV
62
ETA
Szn
107K·5.26
L. Braun
SP · ATL · developing
49
PSS
37
PFV
54
ETA
Szn
112K·4.18
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

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

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.2σ buy-low · RF — strong fit (current need) · BA 0.274 / xBA 0.293 · xwOBA 0.415
100%159 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.4σ buy-low · LF — strong fit (current need) · BA 0.225 / xBA 0.247 · xwOBA 0.355
10%99 wRC+≈ 0.0%Royce Lewis 3B + +$3 FAAB · comparable value (TV 17 vs target 23)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.3σ buy-low · CF — strong fit (current need) · BA 0.212 / xBA 0.239 · xwOBA 0.342
21%100 wRC+≈ 0.0%Cole Carrigg CF + Henry Bolte RF · two-piece package (TV 27 vs target 26)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — strong fit (current need) · BA 0.225 / xBA 0.241 · xwOBA 0.335
57%120 wRC+≈ 0.0%Sandy Alcantara SP · comparable value (TV 58 vs target 60)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.7σ buy-low · LF — strong fit (current need) · BA 0.245 / xBA 0.230 · xwOBA 0.331
28%111 wRC+≈ 0.0%Cole Carrigg CF + Henry Bolte RF · two-piece package (TV 27 vs target 27)
↑ mild buyIan Happ LF · ChC · FRAN · francisw789
+0.7σ buy-low · LF — strong fit (current need) · BA 0.220 / xBA 0.206 · xwOBA 0.313
70%109 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 41)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.5σ buy-low · RF — strong fit (current need) · BA 0.255 / xBA 0.266 · xwOBA 0.351
12%114 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 35 vs target 34)
↑ mild buyJarren Duran LF · Bos · RAGE · glhoward40
+0.8σ buy-low · LF — strong fit (current need) · BA 0.207 / xBA 0.235 · xwOBA 0.299
66%100 wRC+≈ 0.0%Eury Perez SP + +$3 FAAB · comparable value (TV 50 vs target 57)
↑ mild buyHeliot Ramos LF · NYY · DORN · Lambertmt48
+0.7σ buy-low · LF — strong fit (current need) · BA 0.242 / xBA 0.256 · xwOBA 0.329
10%104 wRC+≈ 0.0%Cole Carrigg CF · comparable value (TV 12 vs target 17)
📈 BUY-LOWCal Raleigh C · Sea · KNIG · TKHOO
+1.8σ buy-low · C — modest fit · BA 0.182 / xBA 0.190 · xwOBA 0.313
86%129 wRC+≈ 0.0%Henry Bolte RF + Blake Snell SP · two-piece package (TV 95 vs target 95)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.1σ buy-low · SP — fits a need · ERA 7.14 vs xERA 5.10
11%3.88 ERA≈ 0.0%Cam Smith RF + +$4 FAAB · comparable value (TV 6 vs target 14)
↑ mild buyNick Pivetta SP · SD · GARR · jregarris
+0.7σ buy-low · SP — fits a need · ERA 3.43 vs xERA 2.42
66%3.88 ERA≈ 0.0%Kyle Harrison SP · comparable value (TV 43 vs target 48)
↑ mild buyBryce Miller SP · Sea · BLOB · crenshawh19
+0.5σ buy-low · SP — fits a need · ERA 4.22 vs xERA 3.45
31%4.15 ERA≈ 0.0%Kyle Harrison SP · comparable value (TV 43 vs target 47)
↑ mild buyGage Jump SP · Oak · RAGE · glhoward40
+0.6σ buy-low · SP — fits a need · ERA 5.12 vs xERA 4.51
7%4.40 ERA≈ 0.0%Cam Smith RF · comparable value (TV 6 vs target 6)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.6σ buy-low · SP — fits a need · ERA 4.82 vs xERA 3.93
80%4.03 ERA≈ 0.0%Eury Perez SP + +$4 FAAB · comparable value (TV 50 vs target 58)

League History

Completed trades · frozen grade at the deal + live grade now.

SideSentAt dealNowTrend
Hit the Damn Ball You Bums ⇄ Camp MVP 2026-08-17
Hit the Damn Ball You BumsAndy PagesA- +7A+ +45▲ up
Camp MVPPete Crow-ArmstrongC -7F -45▼ down
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydF -22F -23
Camp MVPKenley JansenA+ +22A+ +23
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +33▼ down
Worst2FirstDylan CeaseF -50F -33▲ up
Photogenic Nick Kurtz ⇄ Dorn and Associates LLC 2026-08-05
Photogenic Nick KurtzTravis Bazzana, George Lombard Jr., Nolan McLeanA+ +144A+ +106▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -106▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A+ +32▲ up
Ramirez Against the MachineBlake SnellC -8F -32▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -63▼ down
Team KnightonTrea TurnerA+ +49A+ +63▲ up
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -29▲ up
Miz-waukee’s BestJosh JungA+ +42A+ +29▼ down
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +28A +13▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28D -13▲ 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 -81
Ramirez Against the MachineJac CaglianoneA+ +60A+ +81▲ up

🔻 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.61σ sell-high · RF · BA 0.276 / xBA 0.248 · xwOBA 0.317 — test the market, don't force it
12%BA 0.276 / xBA 0.248 +.028
wOBA 0.338 / xwOBA 0.317 +.021
HH 48.0% · Brl/PA 4.6%25th · +5 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.59σ sell-high · 1B · BA 0.303 / xBA 0.287 · xwOBA 0.353 — test the market, don't force it
93%BA 0.303 / xBA 0.287 +.016
wOBA 0.362 / xwOBA 0.353 +.009
HH 48.3% · Brl/PA 5.5%7th · +1 rd vs mkt
↓ SHOPCole Carrigg CF · Col
0.50σ sell-high · CF · BA 0.266 / xBA 0.252 · xwOBA 0.316 — test the market, don't force it
12%BA 0.266 / xBA 0.252 +.014
wOBA 0.339 / xwOBA 0.316 +.023
HH 34.6% · Brl/PA 3.6%25th · +5 rds vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.42σ sell-high · RP · ERA 1.24 vs xERA 2.23 — only move for keeper-grade return
86%ERA 1.24 / xERA 2.23 -0.99Brl 4.0% 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.2660.2740.3920.415100.099.0📈 BUY-LOW
Kyle SchwarberDHPhi0.2360.2390.3730.36599.099.6📈 BUY-LOW
Miguel Vargas3BChW0.2470.2660.3600.38289.094.9📈 BUY-LOW
Bryce Eldridge1BSF0.2670.2590.3600.35772.014.1↑ mild buy
Walker JenkinsCFMin0.1080.1590.2360.2594.5fair
Kaelen Culpepper DTDSSMin0.2830.2520.3340.3035.6fair
Cam SmithRFHou0.2170.2420.3020.32475.07.4↑ mild buy
Royce Lewis3BMin0.2310.2400.3020.31172.013.3↑ mild buy
Ryan JeffersCMin0.2700.2570.3750.36173.041.2fair
Zach NetoSSLAA0.2400.2140.3330.31074.060.7fair
Jac Caglianone DTDRFKC0.2820.2810.3550.35790.046.9fair
Randy ArozarenaLFSea0.2730.2570.3650.34649.093.8fair
Cole CarriggCFCol0.2620.2520.3390.31626.012.1↓ mild fade
Yandy Diaz1BTB0.3010.2870.3620.35347.092.8↓ mild fade
Henry BolteRFOak0.2770.2480.3380.31749.012.1↓ mild fade
Ralphy Velazquez DTD1BCle0.7

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD37.71.911.092.1022.70.2251.290.6↑ mild buy
Andres MunozRPSea54.33.981.163.2127.40.2788.580.5↑ mild buy
Joe RyanSPMin129.74.101.143.5021.60.29010.589.4fair
Jacob MisiorowskiSPMil161.31.950.802.1031.70.2253.999.3fair
Kyle HarrisonSPMil110.73.981.313.7421.30.2998.356.0fair
Sandy AlcantaraSPMia200.03.781.223.9010.60.3055.682.7fair
Dylan CeaseSPTor161.32.401.042.7724.80.2595.299.3fair
Eury PerezSPMia139.33.941.244.1015.10.31210.269.5fair
Louis VarlandRPTor73.31.231.002.2324.30.2324.086.0↓ 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
3.0Miguel Vargas3B · 26yo25th#3 (+19.6)#3 (+15.8)A · $16UFDA
4.0Bryce Eldridge1B · 20yo25th#4 (+16.2)#4 (+14.4)A · $14UFDA FV 55
5.0Henry BolteRF · 21yo25th#5 (+14.9)#5 (+13.8)A · $14UFDA FV 40
6.0Dylan CeaseSP · 30yo4th#6 (+12.0)#6 (+11.7)A · $12
7.0Eury PerezSP · 23yo20th#7 (+10.5)#7 (+8.5)B · $8UFDA-G
8.0Jac CaglianoneRF · 22yo21st#8 (+10.1)#8 (+6.8)B · $7UFDA-G FV 55

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#18 (-2.0)#13 (+1.4)

Updated Sun Sep 13 · 4:22 AM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
1.5Jesus LuzardoSP · 28yoKNIG21st#1 (+28.9)#2 (+42.1)S · $42
2.0Jacob MisiorowskiSP · 22yoMIZ21st#3 (+24.4)#1 (+50.8)S · $51
3.5Jordan WalkerRF · 24yoGARR25th#2 (+25.2)#5 (+29.9)S · $30
4.0Bryan BakerRP · 31yoDORN25th#4 (+24.1)#4 (+38.7)S · $39
6.5Louis VarlandRP · 28yoMIZ22nd#7 (+21.5)#6 (+27.1)S · $27
7.0Cam SchlittlerSP · 24yoKRTZ19th— (+19.6)#3 (+40.8)S · $41
8.0Ben Rice1B · 27yoDORN20th#5 (+22.2)— (+15.2)A · $15
8.5Payton TolleSP · 22yoFRST25th#6 (+21.8)— (+18.5)S · $18
9.0Nolan McLeanSP · 23yoDORN20th— (+17.7)#7 (+24.0)S · $24
9.5Jose SorianoSP · 27yoBLOB25th#8 (+20.3)— (+17.1)A · $17
9.5Junior Caminero3B · 22yoRAGE5th— (+12.3)#8 (+23.3)S · $23
10.0Logan HendersonSP · 23yoPEYT25th#9 (+19.7)— (+15.8)A · $16
10.0Sal Stewart1B · 21yoKRTZ10th— (+12.3)#9 (+22.4)S · $22
10.5Miguel Vargas3B · 26yoMIZ25th#10 (+19.6)— (+15.8)A · $16
10.5Riley O'BrienRP · 31yoTHAR17th— (+12.6)#10 (+21.9)S · $22

Updated Sun Sep 13 · 4:22 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
1MIZMisiorowskiR21VarlandR22VargasR25EldridgeR25BolteR25CeaseR4100
2DORNBakerR25RiceR20McLeanR20BazzanaR25LaraR25AnthonyR1885
3KNIGLuzardoR21deGromR13AbreuR15MartinezR25JensenR20ChapmanR1175
4KRTZSchlittlerR19BengeR25StewartR10SanojaR25McGonigleR17IIR571
5FRANLatzR25CavalliR21BurnsR5McCarthyR25AntonacciR25BradishR2166
6GoOsGriffinR25BradleyR25GoodmanR21BurlesonR9BaldwinR14WachaR2564
7PEYTHendersonR25SanchezR9ValdezR25WooR8WetherholtR13MayoR1759
8THARRasmussenR8O'BrienR17WilliamsR11Jr.R16KeaschallR21MarshR2558
9BLOBSorianoR25LopezR20ScottR25TaylorR25LileR15SaleR155
10GARRWalkerR25MessickR18CanzoneR25GrayR7DinglerR22SimpsonR952
11RAGE ▼ thinEwingR25CamineroR5HerreraR20BasalloR19JonesR25ImanagaR951
12FRST ▼ thinTolleR25WheelerR8RouppR25MuncyR18SkubalR1RumfieldR2547

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

data: snap 0h · BP 19d · PL 19d · HL 16d · PSS 0h · BR 0h · FG 16h · proj 17h · closer 0h · oyster 17h · AAA-sc 5h · cookie ok