Miz-waukee’s Best — The Brandon League

Last updated Monday, August 31 · 10:34 AM ET

☕ Morning Briefing

🏆 MIZ leads the 12-team roto at 106.0 points, a massive 20.5 ahead of second-place Hit the Damn Ball You Bums — but watch SB: DORN is only 4 behind you in that category, and you're just 6 SB short of THAR for a potential +1 roto point.

📋 Roster note: the Mariners are calling up Lazaro Montes — the big-power prospect is expected up September 1, slotting into a platoon role. Worth confirming your lineup is set with Kyle Harrison toeing the rubber today.

🌱 Two stash-board FAs had big days at the minors: Sebastian Walcott (MLB Pipeline #9, RI 90) went 2-for-4, 1 HR, 3 RBI, 1 BB at AA, while Bo Davidson (RI 86) went 2-for-3, 1 HR, 5 RBI, 1 BB at AAA — both are free agents now and both are producing. Also newly available: Agustín Ramírez, just dropped by Dorn and Associates, carries a +nanσ underlying skill signal.

📊 Two early contact-heat signals worth flagging: Sean Murphy (90/99 heat, 0.654 xwOBAcon on 9 BBE L7) and Drew Cavanaugh (87/99 heat, 0.627 xwOBAcon on 10 BBE L7) have both flipped the switch — small samples, not yet on the Heat Board, but the underlying quality is real. On the closer front, Dylan Smith (SF, closer role confirmed, sim +1.2 pts, 4 projected SV) is the top FA value add given your saves gap of 10, with Andrew Kittredge (Bal, sim +0.7 pts, 1.21 WHIP, 2 projected SV) as the ratio-safe secondary option.

📰 Around the league: Roman Anthony has been activated off the 60-day IL by Boston — relevant to DORN, your closest SB pursuer, who also owns him. Pete Crow-Armstrong went nuclear over the weekend, hitting 5 HR over two games with an 8-for-16, 8-RBI series — an MVP-caliber surge. Mason Miller surrendered a walk-off homer in back-to-back appearances, a notable chink for a closer previously untouchable; the Rays won their fourth straight. Byron Buxton (right hip, IL) and Emerson Hancock (adductor, 15-day IL, potentially season-ending) are the headline injury exits, owned by FRST and GARR respectively — no roster impact on MIZ but worth monitoring the standings ripple.
ELIGIBILITYK. Schwarber 1B 6/10P. Ramirez 1B 4/10
Your standing
1stof 12
106.0 roto pts +20.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
922
995
🥇
HR
262
289
🥇
RBI
857
877
🥇
SB
128
132
138
195
+63
AVG
.255
.256
.258
.258
+0.003
K
1152
1180
1296
+116
W
68
69
73
80
+11
SV
74
78
88
89
+11
ERA
3.39
3.19
🥇
WHIP
1.17
1.11
🥇

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

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

  • James Wood (LF) IL10 on rehab
    AA2026-08-30 · 1-3, 1 HR, 1 RBI, 0 SB

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

📊 League Activity (last 24h)

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

TeamMove
Photogenic Nick Kurtz+ Zebby Matthews | Cal Quantrill
Dorn and Associates LLC + Tristan Peters | Agustin Ramirez
Phil Swift's Flex Seal + Tyler Mahle | Andrew Alvarez

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

#TeamPtsFAABWin%Proj PtsRangeProj Rk
1MIZ Miz-waukee’s Best106.0$099.9%102.198–1061.0
2FRAN Hit the Damn Ball You Bums85.5$740.1%88.183–942.1
3PEYT Phil Swift's Flex Seal 78.0$310.0%80.274–863.4
4KRTZ Photogenic Nick Kurtz76.5$250.0%80.174–863.5
5GoOs I need Buck Showalter72.0$1700.0%73.067–784.9
6BLOB Camp MVP67.5$1680.0%68.665–725.8
7THAR Phil Mickeltits61.5$1760.0%59.654–657.2
8KNIG Team Knighton58.0$1370.0%56.051–617.8
9GARR The Boys of Summer47.5$1550.0%49.744–559.0
10DORN Dorn and Associates LLC 45.0$890.0%44.040–4910.2
11RAGE Ramirez Against the Machine43.5$1630.0%36.133–4011.9
12FRST Worst2First39.0$1540.0%42.638–4810.5

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.6SB 7.0AVG 9.0W 6.6SV 9.1K 10.8ERA 12.0WHIP 12.0

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

🚨 Today's Streaming Board

152 of 200 GS · should be 171 · 19 behindBehind pace — stream aggressively
048 left · ~12.4/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@ CHCSTART4.9#3Velo drop and missing changeup concern; fastball command saves it.
Brandon Pfaadtvs. PHISTART#6Vargas Rule applies; HR vulnerability the only real concern.
Clay Holmesvs MILSTART5.6#11Win and ERA upside; strikeouts and WHIP will disappoint.
Peter Lambertvs CWSDART4.3#7Unlucky Yankee start; sustained Holly-tier quality warrants confidence.
Walbert Urenavs NYYDART5.0average NYY lineup, strong skills
George Klassenvs. NYYDART#14Gyro slider beats RHB; LHB-heavy Yankees expose weak spot.
Anthony Kay@ HOUSIT3.7#15Adequate, nothing more, nothing less.
Jackson Jobe@ MINSIT2.2#12Five-plus innings likely vs. weak Twins; weak contact, not Ks.
Tanner Gordonvs BALSITwx⚠ opener5.5#24Coors Field. Hard no.
Elmer Rodriguez@ LAASIT3.9#19Velocity spike likely adrenaline-fueled; regression expected.
Ryan Gusto@ WSHSITleash3.9#22Short outings, insufficient production; uninteresting.

Openers filtered: Will Dion, Anthony Molina

Your staff: 3.19 ERA / 1.11 WHIP · GS 152/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 · Tue 9/1 · BP not out yet, so pill = our score + Pitcher List

PitcherMatchupVerdictBPMIZPLTake
Grayson Rodriguezvs NYYDART4.5average NYY lineup, weak skills, hot recent form
Eric Lauervs STLDART4.3average STL lineup, weak skills
J.T. Ginn@ TEXDART4.3average TEX lineup, shaky recent form, hitter park
Gabriel Hughesvs BALDART4.2average BAL lineup, hitter park, shaky recent form
Connor Prielippvs DETSIT4.0average DET lineup, shaky recent form, hitter park

📼 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 · 352 starts graded over 29 days · GOOD+ 51% · BLOWUP 16% · agg ERA 4.23 · WHIP 1.32 · 4.5 K/start · 376 picks logged, 12 never started, 12 awaiting a box score — not graded

Grade mix · all 352 graded starts

GEM 70 GOOD 108 OK 116 BLOWUP 58
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 START2572%12%3.38
Verdict · START4360%7%3.51
Verdict · DART9847%15%4.55
Verdict · SIT18647%20%4.37
MIZ ≥ 5.012161%14%3.66
MIZ 3.5–4.912949%16%4.50
MIZ < 3.58540%21%4.82
All live board picks35251%16%4.23
Q1 read — the ladder has not separated: GOOD+ runs 72% · 60% · 47% · 47% down the rungs, and MIZ sorts: GOOD+ falls 61% · 49% · 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 Start2374%9%3.25
PL · Probably Start3956%15%4.17
PL · Questionable Start9453%14%4.14
PL · Do Not Start17248%20%4.41
BP · Auto1136%9%4.74
BP · Likely4245%19%4.53
All graded picks35251%16%4.23
Q2 read — against the 51% all-picks baseline, PL's top tiers clear it (74% · 56%) and BP's top tiers are too thin to call (36% · 45% on n=11 · n=42).

Rows are overlapping lenses on the same picks, not a partition — one start can be a PL Auto Start and a Verdict SIT at once, so they never sum to the headline; each group is read against its own baseline row.

Dissent check — the override is ahead so far — 62% GOOD+ on n=8. Splits are picks the board started over our MIZ sit-call (vs 51% for all live picks).

Calibration — do our numbers mean anything? · full season, 2026-06-29→2026-08-30 · 890 graded picks · MIZ on 353, BP on 230, Verdict on 371

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=353
MIZ 0.5–3.3802.642%32%–53%
MIZ 3.4–3.9613.746%34%–58%
MIZ 4.0–4.8774.452%41%–63%
MIZ 4.9–5.5645.255%43%–66%
MIZ 5.6–8.9716.463%52%–74%
All MIZ-scored picks35352%
BP score → P(GOOD+) · RelieverRecon's published rating · includes git-backfilled rows · n=230
BP 4.6–6.6486.135%23%–50%
BP 6.7–7.3447.052%38%–66%
BP 7.4–7.7477.545%31%–59%
BP 7.8–8.4478.147%33%–61%
BP 8.5–10.0449.143%30%–58%
All BP-scored picks23044%
Verdict tier → P(GOOD+) · the consensus call itself · live rows only
AUTO START2770%52%–84%
START4659%44%–72%
DART10248%39%–58%
SIT19648%41%–55%
Out-of-samplenvaluevs
Walk-forward probability · logistic on MIZ, refit daily on earlier days only · from 2026-08-05 · 25 days
Brier — our probability2890.247lower is better
Brier — flat base rate to date2890.255we win by 0.008
Brier — verdict-tier history2890.256we win by 0.009
Log loss — our probability2890.686lower is better
ECE — our probability2890.0515 equal-count bins
ECE bins · predicted p vs what actually happened
said 32%–48%5843%off by 1%
said 48%–52%5841%off by 8%
said 52%–56%5746%off by 9%
said 56%–60%5853%off by 5%
said 60%–74%5862%off by 3%
Verdict — usable with caveats: ECE 0.051 over n=289 out-of-sample picks (≤0.03 well calibrated · ≤0.07 usable with caveats); edges the flat base rate on Brier (0.247 vs 0.255, a thin margin; log-loss ~coin-flip).

🔥 Today's Hitter Streamers

Top 10 FA bats for today's slate · score = split vs SP hand (35%) + SP softness (35%) + bat quality (15%) + trailing 15 days (10%) + park (5%) · facing an elite arm fades the score hard (feast on weak pitchers).

#HitterMatchupWhyLegsScore
1AUTO STARTMickey GasperC · 5% own
vs SEA · Kirby RHP
szn .360 xwOBAL15: 1.710 OPS (37 PA)L14 contact +6.0 (.601 xwOBAcon, 25 BBE)usually bats 5thbeats 2 of 2 eligible startersKirby .305 allowed · avg SP0.946 OPS vs RHP (113 AB)BOS plays hot
L15
bat
SP
L/R
park
78
2AUTO STARTBlaze Alexander3B · 4% own
@ COL · Gordon RHP
szn .358 xwOBAusually bats 1st (×1.12)fills OF needbeats 10 of 11 eligible startersGordon .323 allowed · avg SP0.873 OPS vs RHP (145 AB)COL plays hot
L15
bat
SP
L/R
park
76
3AUTO STARTTy France1B · 13% own
@ CIN · Singer RHP
szn .331 xwOBAL15: 0.765 OPS (58 PA)L14 contact -0.8 (.353 xwOBAcon, 31 BBE)usually bats 4th (×1.05)beats 2 of 3 eligible startersSinger .345 allowed · soft SP0.881 OPS vs RHP (254 AB)CIN plays hot
L15
bat
SP
L/R
park
75
4AUTO STARTRyan ViladeRF · 0% own
vs NYM · Stock RHP
szn .331 xwOBAL15: 1.047 OPS (27 PA)L14 contact +6.0 (.570 xwOBAcon, 15 BBE)usually bats 2nd (×1.10)fills OF needbeats 8 of 10 eligible startersshort side vs RHP — 38% of ABStock .339 allowed · soft SP0.735 OPS vs RHP (76 AB)
L15
bat
SP
L/R
park
70
5AUTO STARTLars NootbaarLF · 3% own
vs PHI · Nola RHP
szn .345 xwOBAL15: 1.079 OPS (31 PA)L14 contact +6.0 (.513 xwOBAcon, 26 BBE)usually bats 1st (×1.12)fills OF needbeats 6 of 6 eligible startersNola .315 allowed · avg SP0.764 OPS vs RHP (183 AB)AZ plays hot
L15
bat
SP
L/R
park
68
6STARTLuis CampusanoC · 1% own
@ CIN · Singer RHP
szn .335 xwOBAL14 contact -5.0 (.120 xwOBAcon, 12 BBE)usually bats 6th (×0.98)beats 1 of 2 eligible startersSinger .345 allowed · soft SP0.873 OPS vs RHP (117 AB)CIN plays hot
L15
bat
SP
L/R
park
66
7AUTO STARTSamad Taylor2B · 1% own
@ CIN · Singer RHP
szn .326 xwOBAfills OF needbeats 7 of 8 eligible startersSinger .345 allowed · soft SP0.788 OPS vs RHP (64 AB)CIN plays hot
L15
bat
SP
L/R
park
63
8AUTO STARTWade MecklerCF · 1% own
vs NYY · Rodríguez RHP
szn .307 xwOBAL15: 0.619 OPS (27 PA)L14 contact -4.4 (.272 xwOBAcon, 17 BBE)usually bats 1st (×1.12)fills OF needbeats 5 of 6 eligible startersRodríguez .355 allowed · soft SP0.787 OPS vs RHP (184 AB)
L15
bat
SP
L/R
park
61
9AUTO STARTJose SiriCF · 0% own
vs NYY · Rodríguez RHP
szn .309 xwOBAL15: 0.272 OPS (39 PA)L14 contact +1.4 (.402 xwOBAcon, 19 BBE)usually bats 5thfills OF needbeats 5 of 6 eligible startersshort side vs RHP — 49% of ABRodríguez .355 allowed · soft SP0.755 OPS vs RHP (83 AB)
L15
bat
SP
L/R
park
57
10CONSIDERTyler StephensonC · 6% own
vs SD · King RHP
szn .337 xwOBAL15: 0.830 OPS (52 PA)L14 contact -1.4 (.339 xwOBAcon, 27 BBE)usually bats 4th (×1.05)beats 0 of 2 eligible startersKing .319 allowed · avg SP0.784 OPS vs RHP (274 AB)CIN plays hot
L15
bat
SP
L/R
park
56

Tiers vs YOUR lineup tonight — median starter 55, worst Randy Arozarena (18). AUTO START = beats the median eligible starter.

TBD starter = neutral SP + split legs until the probable posts (refresh upgrades it). Splits need 30+ AB vs that hand. IL bats are excluded; bats who rarely start against tonight's hand are dropped. Doubleheaders: legs average the ends he plays, and everyday bats get up to a ×1.50 volume boost. Lineup slot scales the score by expected PAs from the bat's usual spot (leadoff ×1.12 … 9-hole ×0.90, modal over the last ~10 played days) — his typical order, not today's card, since that posts after waivers run.

🎯 FA Hitters — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Ryan Jeffers
90
1Mickey GasperC · Bos · 4.5%HEATER
90/99 heat on 25 BBE with .601 xwOBAcon; .556 BA, 2 HR last 7 — elite trusted sample
Heat 90 · 25 BBE · ATC 4 PA · 0 HR · 0 SB · 0.225 · L7 0.556 · 2 HR · sim +0.0 pts
2Lars Nootbaar
LF · Ari · 2.8% · HEATER
91/99 heat on 26 BBE, .513 xwOBAcon; 2 HR, 6 RBI last 7 confirms the contact quality
Heat 91 · 26 BBE · ATC 69 PA · 2 HR · 1 SB · 0.245 · L7 0.333 · 2 HR · sim +0.0 pts
3Drew Gilbert
RF · SF · 0.7% · HEATER
86/99 heat on 22 BBE, .536 xwOBAcon; 7 R, 5 RBI last 7 backs the signal with volume
Heat 86 · 22 BBE · ATC 70 PA · 1 HR · 1 SB · 0.228 · L7 0.294 · 1 HR · sim +0.0 pts
4Joc Pederson
DH · Tex · 2.4% · BEST VALUE
wRC+ 119 ATC projection leads the board; 2 HR last 7 confirms power with everyday PT
L7 flare 77 · ATC 70 PA · 3 HR · 1 SB · 0.235 · L7 0.2 · 2 HR · sim +0.0 pts
5Xander Bogaerts
SS · SD · 18.6% · FLOOR
SB need is live; Bogaerts offers 3 SB projection plus AVG support at +0.0 sim floor
ATC 99 PA · 2 HR · 3 SB · 0.259 · L7 0.167 · 0 HR · sim +0.0 pts
Passed on: Colt Keith has the most intriguing heat signal (84/99, 20 BBE, .456 xwOBAcon) but 0-for-14 production and 0 HR/RBI over L14 means the contact quality hasn't translated yet — wait for corroboration.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 17 yours · 8 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
16Kyle SchwarberPHIDH+3.244.366403128
18Randy ArozarenaSEAOF-.268.3442020123
21Miguel VargasCHW1B/3B+19.249.3892913114Miguel 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.303.356203123
46Zach NetoLAASS+11.236.3062318109Zach 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.284.361236107Jac 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.287.331191106
77Royce LewisMIN1B/2B/3B-15.233.3131314104Royce Lewis is streaky. We just gotta deal with that.
85Cole CarriggCOLSS/OF-22.261.3216868The 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.278.3605094Mickey 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.313.3263091Kaelen 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.222.3397083
135Henry BolteATHOF+UR.273.30461491Henry Bolte is leading off again and should get some games in Sacramento soon, if you need a streamer.
140Lawrence ButlerATHOF+UR.229.320121089
145Tyler StephensonCINC-33.250.33714098
146Ryan JeffersMINC-29.270.351101118
148Andruw MonasterioBOS2B/SS-26.248.2996492
149Dylan CrewsWSHOF-35.220.31210888
150Luis RengifoSD2B/3B/OF-24.240.3044687
TSBryce EldridgeSF1B.261.35415199Bryce Eldridge (1B, SFG) — Power prospects can often take a while to really shine.
TSJordan LawlarAri3B/OF.271.3113489Jordan Lawlar (3B/OF, ARI) — I do not love that he’s sat against two of the three righties the D-Backs have faced, nor the strikeouts. He…
TSPedro RamirezChC2B/3B.285.3054791Pedro Ramirez (2B/3B, CHC) — Hitting well when he plays, which is not very often.
TSWalker JenkinsMinOF.222.2940192Walker 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/17–8/30 · 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.

91
Lars Nootbaar
LF · Ari · 2.8% own · xwOBAcon .513 · EV 93.3 · Brl 19.2% · 26 BBE
▲ .077 BA vs SZN
BAHRRBIRSB
SZN.233627292
L14.31031050
90
Mickey Gasper
C · Bos · 4.5% own · xwOBAcon .601 · EV 91.0 · Brl 24.0% · 25 BBE
▲ .145 BA vs SZN
BAHRRBIRSB
SZN.278519170
L14.42351260
88
Ryan Vilade
RF · TB · 0.2% own · xwOBAcon .570 · EV 95.0 · Brl 20.0% · 15 BBE
▲ .027 BA vs SZN
BAHRRBIRSB
SZN.2591137253
L14.2861130
86
Drew Gilbert
RF · SF · 0.7% own · xwOBAcon .536 · EV 93.2 · Brl 18.2% · 22 BBE
▼ .027 BA vs SZN
BAHRRBIRSB
SZN.239836431
L14.2122780
84
Colt Keith
1B · Det · 5.2% own · xwOBAcon .456 · EV 93.5 · Brl 15.0% · 20 BBE
▼ .111 BA vs SZN
BAHRRBIRSB
SZN.259932465
L14.1480020
81
Andres Chaparro
1B · Wsh · 0.6% own · xwOBAcon .399 · EV 92.5 · Brl 18.5% · 27 BBE
▲ .077 BA vs SZN
BAHRRBIRSB
SZN.246933290
L14.3232460
81
Brett Baty
3B · NYM · 2.6% own · xwOBAcon .506 · EV 91.2 · Brl 18.8% · 16 BBE
▲ .142 BA vs SZN
BAHRRBIRSB
SZN.222840455
L14.3640210
79
Justin Foscue
2B · Tex · 0.2% own · xwOBAcon .449 · EV 91.2 · Brl 19.0% · 21 BBE
▲ .038 BA vs SZN
BAHRRBIRSB
SZN.258925200
L14.2962440
77
Hao-Yu Lee
3B · Det · 1.3% own · xwOBAcon .381 · EV 93.2 · Brl 10.0% · 30 BBE
▲ .004 BA vs SZN
BAHRRBIRSB
SZN.266733262
L14.2701561
77
J.T. Realmuto
C · Phi · 15.7% own · xwOBAcon .422 · EV 92.3 · Brl 6.9% · 29 BBE
▲ .089 BA vs SZN
BAHRRBIRSB
SZN.2241045453
L14.3132580
Honorable mention · hottest L7 (8/24–8/30), not yet on the board · tiny samples — peek, don't trust
90
Sean Murphy
C · Atl
.654 xwOBAcon
9 BBE · .462 L7
87
Drew Cavanaugh
C · SF
.627 xwOBAcon
10 BBE · .222 L7
85
Brady House
3B · Wsh
.452 xwOBAcon
16 BBE · .263 L7
83
Colton Cowser
CF · Bal
.507 xwOBAcon
14 BBE · .313 L7
80
Lawrence Butler
RF · Oak
.530 xwOBAcon
13 BBE · .400 L7
77
Joc Pederson
DH · Tex
.397 xwOBAcon
10 BBE · .200 L7
🎯 FA Pitchers — Top 5 recommended · every signal we track considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Sandy Alcantara
43
1Dylan SmithRP · SF · 0.4%BEST VALUE
Roto sim +1.2, closer role confirmed, 4 projected SV — saves gap is 10, this matters
Supp 43 · 13 BBE · ATC 10.0 IP · 1 W · 9 K · 3.97 · 1.33 · 4 SV · Closer · sim +1.2 pts
2Andrew Kittredge
RP · Bal · 2.0% · CATEGORY FIT
Roto sim +0.7, closer role locked, 2 SV projected, ratio-safe at 1.21 WHIP
Supp 35 · 17 BBE · ATC 10.0 IP · 1 W · 9 K · 3.87 · 1.21 · 2 SV · Closer · sim +0.7 pts
3Calvin Faucher
RP · Mia · 0.8% · CATEGORY FIT
Closer role confirmed, roto sim +0.5, tiny BBE so SUPPRESSION 73 is noise but role is real
Supp 73 · 14 BBE · ATC 10.0 IP · 1 W · 10 K · 3.96 · 1.39 · 1 SV · Closer · sim +0.5 pts
4Clay Holmes
SP · ChC · 34.3% · HEATER
SUPPRESSION 68/99 on trusted 38 BBE, 3.78 ERA projection, protects ERA/WHIP leadership
Supp 68 · 38 BBE · ATC 25.0 IP · 2 W · 21 K · 3.78 · 1.33 · PL #11 · sim +0.2 pts
5Grayson Rodriguez
SP · LAA · 2.8% · UPSIDE
SUPPRESSION 87/99 on 37 BBE is elite signal; roto sim +0.2, ATC K-rate supports strikeout hold
Supp 87 · 37 BBE · ATC 22.0 IP · 2 W · 22 K · 4.30 · 1.31 · sim +0.2 pts
Passed on: Joey Cantillo has the best SUPPRESSION number in the pool (88/99, 29 BBE) but the RP designation with 4 GS projected reads as swing-man, roto sim is negative, and MIZ doesn't need ratio help it needs saves — three locked closers outrank him.

⚾ 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.422.0912.53.42#HotSnellSummer is in full swing.
10Dylan CeaseTOR-12.332.6513.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.443.729.83.87Pérez has the stuff to be an ace, but there’s polishing to do in the command and game plan departments to unlock his full potential.
30Sandy AlcantaraMIA-43.463.616.64.19Baseball’s premier innings eater hasn’t ruined his appetite.
38Jacob LopezATH+64.823.418.74.63It’s the 2025 hot streak all over again. Enjoy the ride, ya’ll!
39Dustin MayMIL-4.694.198.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.438.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…
43Andrew PainterPHI+UR5.954.587.84.78From off The List to inside the Top 50, Painter has stolen our hearts with an improved heater (97+ mph with 17-18″ iVB) and emphasis on r…
45Peter LambertHOU-43.663.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.833.8310.33.99The stuff is top-tier, but he’s still shaking off the Tommy John surgery rust with his command and the tight leash the Pirates have on hi…
54Joey CantilloCLE-83.703.969.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.937.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…
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.804.0210.73.94Scott has been happy to show us his floor, but the stuff is still there to propel him up The List at a moment’s notice. It’s felt a littl…

🔒 Closer Chart

Save targets · roles + regression flags.

BLUEEntrenched closer (highest leverage)GREENNext man up / committee pieceYELLOWSetup, 8th-inning leverageORANGESpeculative / lower priorityMAGENTAHigh-upside future / multi-inning
PitcherTmRoleSVSVHDIPERAWHIPxERAK/9Rtg / Own
Yours on the chart
Andrés MuñozSeattle MarinersCL242448.34.281.223.3114.35.0 · —
Louis VarlandToronto Blue JaysCL313668.71.180.982.18 11.05.0 · —
Justin MartinezArizona DiamondbacksFU003.70.001.093.24 9.81.0 · —
Top 5 FA closers (by team rating)
Andrew KittredgeBaltimore OriolesCL81742.33.191.373.947.44.0 · 2%
Juan MorilloArizona DiamondbacksCL21953.32.191.012.2510.51.0 · 3%
Calvin FaucherMiami MarlinsCL21657.73.901.343.5910.01.0 · 1%
Dylan SmithSan Francisco GiantsCL31029.73.341.313.5611.51.0 · 0%
Orlando RibaltaWashington NationalsCL21442.03.861.243.778.61.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.

52
Royce Lewis 3B · Min
low TV (17); cold last 7d
sim cost ~0
TV 17
Rd 13
39
Justin Martinez RP · Ari
low TV (17); BUT fresh-callup upside; BUT strong RoS (3.46 ERA)
sim −0.08% win if cut
TV 17
UFDA
20
Ryan Jeffers C · Min
mid TV (45); BUT top-tier keeper; BUT young breakout signal
sim cost ~0
TV 45
UFDA
14
Kyle Harrison SP · Mil
mid TV (60); UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 60
UFDA
12
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14

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

🌱 Stash List

PL's top prospects · grab them cheap.

Hitters

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

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

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

23 available — 2 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · ↗ called up
96
PSS
85
PFV
61
ETA
days
Szn
14·18·.319
R. Velazquez YOURS
1B/C · CLE · AA · 20 · nearly ready
79
PSS
75
PFV
57
ETA
Sept
Szn
28·2·.293
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
99
PSS
87
PFV
54
ETA
days
Szn
27·8·.295
L. Montes
OF · SEA · AAA · 21 · knocking on the door
95
PSS
75
PFV
56
ETA
days
Szn
38·8·.249
S. Walcott
3B/SS · TEX · AA · 23 · knocking on the door
92
PSS
96
PFV
60
ETA
Sept
Szn
6·8·.313
M. Arroyo
SS · SEA · AAA · 21 · knocking on the door
91
PSS
46
PFV
55
ETA
days
Szn
18·16·.281
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
90
PSS
79
PFV
55
ETA
1-3wk
Szn
12·16·.298
Z. Hope
OF · DET · AA · 21 · knocking on the door
90
PSS
94
PFV
60
ETA
Sept
Szn
26·23·.283
M. Anderson
2B · DET · AAA · 24 · nearly ready
88
PSS
71
PFV
52
ETA
1-3wk
Szn
16·5·.307
B. Davidson
OF · SFG · AAA · 24 · nearly ready
86
PSS
83
PFV
42
ETA
September
Szn
26·19·.281
J. Melton
OF · TB · AAA · 25 · nearly ready
85
PSS
75
PFV
58
ETA
1-3wk
Szn
7·26·.284
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
85
PSS
69
PFV
50
ETA
1-3wk
Szn
13·21·.332
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
82
PSS
82
PFV
51
ETA
1-3wk
Szn
20·7·.251
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
82
PSS
77
PFV
50
ETA
1-3wk
Szn
19·14·.316
E. Salas
C · SDP · AAA · 20 · nearly ready
82
PSS
84
PFV
52
ETA
September
Szn
10·17·.296
C. Ingle
C · CLE · ↩ sent down
82
PSS
78
PFV
48
ETA
1-3wk
Szn
18·2·.287
P. Harber
3B · SFG · AAA · 24 · nearly ready
81
PSS
52
PFV
54
ETA
'27
Szn
17·4·.281
J. Made
SS · MIL · AA · 19 · nearly ready
81
PSS
96
PFV
64
ETA
Sept
Szn
13·35·.270
H. Mendez
OF · MIN · AAA · 22 · nearly ready
81
PSS
66
PFV
58
ETA
4-8wk
Szn
12·4·.278
Y. Morales
3B · WSN · AAA · 24 · nearly ready
80
PSS
78
PFV
47
ETA
4-8wk
Szn
25·6·.286
J. Long
1B · CHC · AAA · 24 · nearly ready
79
PSS
66
PFV
52
ETA
4-8wk
Szn
13·3·.276
K. Alderman
OF · MIA · AAA · 23 · nearly ready
79
PSS
71
PFV
49
ETA
4-8wk
Szn
18·10·.259
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
70
PSS
24
PFV
58
ETA
4-8wk
Szn
9·0·.294
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

Pitchers

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

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

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

27 available

J. Tong
SP · NYM · ↩ sent down
89
PSS
39
PFV
60
ETA
Szn
133K·4.46
R. Sloan
SP · nearly ready
82
PSS
100
PFV
64
ETA
September 1st
Szn
117K·3.50
T. Bremner
SP · LAA · AA · 22 · nearly ready
80
PSS
98
PFV
66
ETA
Szn
92K·4.08
T. Johnson
SP · TBR · AAA · 24 · nearly ready
80
PSS
89
PFV
60
ETA
Szn
84K·2.80
O. Murphy
SP · ATL · AAA · 22 · ↩ sent down
78
PSS
55
PFV
64
ETA
Szn
119K·3.95
M. Bratt
SP · ARI · AAA · 22 · ↩ sent down
77
PSS
80
PFV
68
ETA
Szn
81K·3.46
D. Davalillo
SP · TEX · AAA · 24 · on the climb
77
PSS
39
PFV
62
ETA
Szn
91K·5.01
M. Forret
SP · BAL · AAA · 22 · on the climb
74
PSS
80
PFV
72
ETA
Szn
121K·3.83
C. Crow
SP · MIL · ↩ sent down
74
PSS
45
PFV
57
ETA
Szn
97K·3.82
A. Kelly
SP · PIT · AAA · 22 · ↩ sent down
73
PSS
16
PFV
61
ETA
Szn
71K·4.55
J. Ritchie
SP · ATL · ↩ sent down
70
PSS
36
PFV
59
ETA
Szn
118K·3.88
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
70
PSS
40
PFV
57
ETA
Szn
47K·4.75
B. Garrett
SP · ↩ sent down
69
PSS
78
PFV
62
ETA
June 1st
Szn
105K·3.95
G. Wood
SP · PHI · AA · 22 · on the climb
67
PSS
99
PFV
48
ETA
Szn
124K·4.40
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
34
PFV
58
ETA
Szn
72K·5.90
J. Wenninger
SP · on the climb
65
PSS
31
PFV
66
ETA
September 1st
Szn
110K·4.23
M. Ullola
SP · HOU · ↩ sent down
65
PSS
74
PFV
52
ETA
Szn
95K·4.35
T. Gibson
SP · BAL · ↩ sent down
62
PSS
43
PFV
62
ETA
Szn
98K·5.13
B. Hopkins
SP · TBR · on the climb
62
PSS
43
PFV
63
ETA
Szn
115K·5.40
K. Curtis
SP · PIT · ↩ sent down
61
PSS
43
PFV
55
ETA
Szn
113K·4.48
D. Sandlin
SP · CHW · MLB · 25 · ↩ sent down
60
PSS
72
PFV
53
ETA
Szn
88K·3.46
L. Braun
SP · ATL · developing
50
PSS
40
PFV
54
ETA
Szn
104K·3.64
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 11 not a 2026 factor — Liam Doyle · Bryce Mayer · Anthony Eyanson · Jamie Arnold · Joseph Dzierwa · Christian Zazueta · Jaxon Wiggins · Tyson Hardin · Jonathan Santucci · Jurrangelo Cijntje · Karson Milbrandt

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWTrent Grisham CF · NYY · RAGE · glhoward40
+1.3σ buy-low · CF — strong fit (current need) · BA 0.211 / xBA 0.244 · xwOBA 0.338
30%114 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 24 vs target 27)
📈 BUY-LOWJuan Soto RF · NYM · GARR · jregarris
+1.1σ buy-low · RF — strong fit (current need) · BA 0.283 / xBA 0.298 · xwOBA 0.423
100%159 wRC+≈ 0.0%Kyle Schwarber DH · comparable value (TV 100 vs target 100)
📈 BUY-LOWJJ Bleday CF · Cin · RAGE · glhoward40
+1.2σ buy-low · CF — strong fit (current need) · BA 0.218 / xBA 0.245 · xwOBA 0.349
23%105 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 24 vs target 27)
📈 BUY-LOWRonald Acuna Jr. RF · Atl · GoOs · My Best Guys
+1.1σ buy-low · RF — strong fit (current need) · BA 0.241 / xBA 0.256 · xwOBA 0.364
98%136 wRC+≈ 0.0%Blake Snell SP + +$3 FAAB · comparable value (TV 80 vs target 87)
📈 BUY-LOWHeriberto Hernandez LF · Mia · FRAN · francisw789
+1.2σ buy-low · LF — strong fit (current need) · BA 0.232 / xBA 0.248 · xwOBA 0.351
11%99 wRC+≈ 0.1%Henry Bolte RF + Bryce Eldridge 1B · two-piece package (TV 28 vs target 33)
↑ mild buyTaylor Ward LF · Sea · GoOs · My Best Guys
+0.7σ buy-low · LF — strong fit (current need) · BA 0.229 / xBA 0.243 · xwOBA 0.338
60%118 wRC+≈ 0.0%Kyle Harrison SP · comparable value (TV 60 vs target 60)
↑ mild buyDominic Canzone RF · Sea · GARR · jregarris
+0.7σ buy-low · RF — strong fit (current need) · BA 0.253 / xBA 0.269 · xwOBA 0.354
12%114 wRC+≈ 0.0%Henry Bolte RF + Bryce Eldridge 1B · two-piece package (TV 28 vs target 34)
↑ mild buyKyle Stowers LF · Mia · KNIG · TKHOO
+0.7σ buy-low · LF — strong fit (current need) · BA 0.242 / xBA 0.233 · xwOBA 0.330
27%111 wRC+≈ 0.0%Bryce Eldridge 1B · comparable value (TV 24 vs target 27)
↑ mild buyBrandon Nimmo LF · Tex · DORN · Lambertmt48
+0.5σ buy-low · LF — strong fit (current need) · BA 0.261 / xBA 0.278 · xwOBA 0.355
67%119 wRC+≈ 0.0%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 42 vs target 45)
📈 BUY-LOWMike Trout OF · LAA · KNIG · TKHOO
+1.4σ buy-low · OF — fits a need · BA 0.239 / xBA 0.251 · xwOBA 0.379
94%128 wRC+≈ 0.0%Randy Arozarena LF · comparable value (TV 72 vs target 77)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.3σ buy-low · SP — fits a need · ERA 7.50 vs xERA 5.10
10%3.96 ERA≈ 0.1%Walker Jenkins CF · comparable value (TV 1 vs target 4)
📈 BUY-LOWKade Anderson SP · Sea · RAGE · glhoward40
+1.5σ buy-low · SP — fits a need · ERA 4.50 vs xERA 2.27
29%4.52 ERA≈ 0.0%Bryce Eldridge 1B + +$4 FAAB · comparable value (TV 24 vs target 32)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.7σ buy-low · SP — fits a need · ERA 5.11 vs xERA 3.96
70%4.01 ERA≈ 0.0%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 42 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
32%4.10 ERA≈ 0.0%Jac Caglianone RF · comparable value (TV 52 vs target 48)

League History

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

SideSentAt dealNowTrend
Hit the Damn Ball You Bums ⇄ Camp MVP 2026-08-17
Hit the Damn Ball You BumsAndy PagesA- +7A+ +45▲ up
Camp MVPPete Crow-ArmstrongC -7F -45▼ down
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydF -22F -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+ +42▲ up
Ramirez Against the MachineBlake SnellC -8F -42▼ down
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -63▼ down
Team KnightonTrea TurnerA+ +49A+ +63▲ up
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -68▼ down
Miz-waukee’s BestJosh JungA+ +42A+ +68▲ up
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +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- +7
Camp MVP$30 FAABA- +3C -7▼ down
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-04-22
Miz-waukee’s BestNathan Eovaldi, $70 FAABF -15
Ramirez Against the MachineJac CaglianoneA+ +60A+ +15▼ down

🔻 Sell-High — My Roster

Surface line outrunning the underlying skill — trade-value peaks. σ = his surface-stat z-score minus his Statcast-skill z-score, both against the league reference for his side — bigger σ = further ahead of the skill. Pair with Buy-Low Targets.

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPHenry Bolte RF · Oak
0.72σ sell-high · RF · BA 0.273 / xBA 0.243 · xwOBA 0.304 — test the market, don't force it
4%BA 0.273 / xBA 0.243 +.030
wOBA 0.323 / xwOBA 0.304 +.019
HH 47.7% · Brl/PA 4.2%25th · +2 rds vs mkt
↓ SHOPYandy Diaz 1B · TB
0.61σ sell-high · 1B · BA 0.303 / xBA 0.288 · xwOBA 0.356 — test the market, don't force it
93%BA 0.303 / xBA 0.288 +.015
wOBA 0.364 / xwOBA 0.356 +.008
HH 47.6% · Brl/PA 5.3%7th · +1 rd vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.41σ sell-high · RP · ERA 1.18 vs xERA 2.18 — only move for keeper-grade return
86%ERA 1.18 / xERA 2.18 -1.00Brl 4.2% allowed22nd · +16 rds vs mkt

👥 Your Roster

Your roster · news + buy/sell signals.

News (last 24h)

Player news · last 24h.

No news on your roster in the last 24 hours.

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.2490.2680.3680.38993.095.3📈 BUY-LOW
Kyle SchwarberDHPhi0.2440.2390.3780.36698.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2610.2540.3530.35477.08.8↑ mild buy
Zach NetoSSLAA0.2360.2080.3290.30676.061.4fair
Jac CaglianoneRFKC0.2840.2830.3580.36193.060.4fair
Yandy Diaz1BTB0.3030.2880.3640.35646.092.7↓ mild fade
Cole CarriggCFCol0.2610.2540.3390.32113.3fair
Ryan JeffersCMin0.2700.2510.3660.35170.039.4fair
Randy ArozarenaLFSea0.2680.2570.3620.34450.093.7fair
Henry BolteRFOak0.2730.2430.3230.30441.04.1↓ mild fade
Kaelen CulpepperSSMin0.3130.2620.3670.3266.9fair
Royce Lewis3BMin0.2330.2420.3040.31370.015.6↑ mild buy
Walker JenkinsCFMin0.2220.2160.2850.29412.59.7
Jordan Lawlar3BAri0.2710.2550.3400.3113.0fair
Ralphy Velazquez1BCle0.8
Pedro Ramirez3BChC0.2850.2640.3400.3057.4fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD26.02.421.082.0922.00.2251.789.1↑ mild buy
Andres MunozRPSea48.34.281.223.3127.90.2839.480.2↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.4821.20.29010.589.8fair
Jacob MisiorowskiSPMil151.01.730.752.0032.70.2203.699.5fair
Dylan CeaseSPTor150.32.331.052.6525.30.2545.199.3fair
Sandy AlcantaraSPMia189.73.461.193.6111.50.2955.191.1fair
Eury PerezSPMia130.73.441.133.7216.20.2999.380.0fair
Kyle HarrisonSPMil103.32.791.123.2423.60.2806.879.8fair
Louis VarlandRPTor68.71.180.982.1824.70.2304.286.5↓ mild fade
Justin MartinezRPAri3.70.001.093.246.20.2800.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.5Miguel Vargas3B · 26yo25th#2 (+23.8)#3 (+19.8)S · $20UFDA
2.5Louis VarlandRP · 28yo22nd#3 (+21.4)#2 (+27.1)S · $27
5.0Eury PerezSP · 23yo20th#4 (+18.3)#6 (+15.2)A · $15UFDA-G
5.0Zach NetoSS · 25yo10th#5 (+13.7)#5 (+16.1)A · $16
5.0Dylan CeaseSP · 30yo4th#6 (+13.0)#4 (+17.5)A · $17
7.0Sandy AlcantaraSP · 30yo12th#7 (+10.7)#7 (+7.4)B · $7
8.0Yandy Diaz1B · 34yo7th#8 (+9.0)#8 (+1.5)D · $2

NEW UFDA cap: Peter 1/3 · Claude 1/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#10 (-0.4)#8 (+2.0)
Ralphy Velazquez1B · 19yo25th#10 (-2.0)#9 (+1.4)

Updated Mon Aug 31 · 10:34 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
3.0Jacob MisiorowskiSP · 22yoMIZ21st#5 (+24.4)#1 (+50.8)S · $51
4.0Bryan BakerRP · 31yoDORN25th#3 (+25.1)#5 (+38.7)S · $39
5.5Jose SorianoSP · 27yoBLOB25th#2 (+25.3)#9 (+29.9)S · $30
5.5Nolan McLeanSP · 23yoDORN20th#8 (+23.4)#3 (+41.5)S · $41
7.5Payton TolleSP · 22yoFRST25th#4 (+24.9)— (+21.2)S · $21
7.5Cam SchlittlerSP · 24yoKRTZ19th— (+19.5)#4 (+40.8)S · $41
8.5Taj BradleySP · 25yoGoOs25th#6 (+24.2)— (+21.2)S · $21
8.5Parker MessickSP · 24yoGARR18th#10 (+22.2)#7 (+31.7)S · $32
8.5Gavin WilliamsSP · 26yoTHAR11th— (+12.8)#6 (+32.4)S · $32
9.0Miguel Vargas3B · 26yoMIZ25th#7 (+23.8)— (+19.8)S · $20
9.5Foster GriffinSP · 30yoGoOs25th— (+22.0)#8 (+29.9)S · $30
10.0Michael WachaSP · 34yoGoOs25th#9 (+22.7)— (+16.9)A · $17
10.5Louis VarlandRP · 28yoMIZ22nd— (+21.4)#10 (+27.1)S · $27

Updated Mon Aug 31 · 10:34 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
1MIZMisiorowskiR21VargasR25VarlandR22PerezR20NetoR10CeaseR4100
2KNIGLuzardoR21MartinezR25RodriguezR25deGromR13ParedesR14AlbiesR883
3DORNBakerR25McLeanR20WarrenR25KingR6WalkerR9NimmoR576
4THARRasmussenR8WilliamsR11MizeR19O'BrienR17BazR13SkenesR167
5KRTZSchlittlerR19BurkeR25StewartR10IIR5ColeR11WebbR2566
6FRANCavalliR21BradishR21LatzR25ContrerasR11HarrisR25BichetteR459
7BLOBSorianoR25ScottR25SuarezR12ArandaR14SaleR1TaylorR2559
8GoOsBradleyR25GriffinR25MegillR6IglesiasR5WachaR25MeidrothR2559
9PEYTSanchezR9CameronR18WooR8NolaR16CruzR1RodonR1454
10GARRMessickR18GoreR8GrayR7BuschR11AbbottR15MontgomeryR952
11FRST ▼ thinTolleR25WheelerR8SkubalR1RogersR945
12RAGE ▼ thinCamineroR5BibeeR14ImanagaR9TorresR17GausmanR441

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

data: snap 3h · BP 6d · PL 6d · HL 3d · PSS 6h · BR 0h · FG 1h · proj 1h · closer 0h · oyster 21h · AAA-sc 12h · cookie ok