Miz-waukee’s Best — The Brandon League

Last updated Sunday, August 23 · 09:35 AM ET

☕ Morning Briefing

🏆 MIZ holds 1st with 105.5 roto points, 19.5 clear of #2 Hit the Damn Ball You Bums — a comfortable cushion, though Wins is dead-level with GoOs (one swing costs you a roto point), and you're just 4 SB behind THAR for a free point.

⚾ Massive offensive night from your bats: Randy Arozarena went 3-for-4, 2 HR, 3 RBI including a walk-off home run in Seattle's win, while Kyle Schwarber (2-for-3, 1 HR, 2 RBI) and Kaelen Culpepper (1-for-4, 1 HR, 1 RBI) each added long balls, and Zach Neto chipped in 3-for-5, 2 R, 1 SB — that steal nudges the THAR gap closer. On the mound, Dylan Cease was filthy: 6.2 IP, 2 H, 1 ER, 5 BB, 8 K, W, and Eury Perez notched his own win with 5 IP, 1 ER, 4 K. Louis Varland locked the door with a 2 K save in 1 inning. Make sure Blake Snell is active tonight.

🌡️ Hector Rodriguez (RI 87) debuted in MLB action and went 2-for-3, 1 HR, 1 RBI, 1 BB against Arizona — he's a free agent and worth a serious look given the underlying talent and immediate production. Meanwhile, Tommy White (noted for strong underlying skills) was dropped by Photogenic Nick Kurtz and is now on the wire. Early contact-heat blips on Coby Mayo and Justin Foscue (both sitting 84/99 L7) are worth a peripheral watch, though sample sizes are thin.

📰 Luis Robert Jr. backed up his FA Verdict #1 billing with a 2-HR, 2-for-5 performance against his former White Sox club, now sitting at a 140 wRC+ in August — the hot-hand argument for adding him is real. Elsewhere, JJ Bleday hit for the cycle (4-for-6, 3 RBI) in Cincinnati's blowout win over Arizona, a name worth tracking for owners in deeper leagues. Quinn Mathews and Christian Moore are among the notable call-ups now available as free agents, relevant if your leaguemates have roster holes to fill late in the season.
ELIGIBILITYC. Carrigg SS 9/10K. Schwarber 1B 5/10
Your standing
1stof 12
105.5 roto pts +19.5 clear of 2nd
+0.5 pts vs last update
Top Gaps
SB (7.0) W (7.5)
categories below mid-pack
Score change since last update
W +0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
876
947
🥇
HR
254
277
🥇
RBI
822
837
🥇
SB
123
128
132
178
+50
AVG
.254
.255
.256
.257
+0.002
K
1103
1124
1204
+80
W
62
65
65
70
77
+12
SV
73
75
80
86
+11
ERA
3.42
3.22
🥇
WHIP
1.17
1.11
🥇

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

Loading box scores…

🏥 IL Rehab Tracker

IL players · rehab game logs.

✅ Activated off the IL: Jordan Lawlar (SS · 2026-08-17) — rehab done.

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

📊 League Activity (last 24h)

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

TeamMove
Miz-waukee’s BestJosue De Paula
Miz-waukee’s BestJames Tibbs III
Miz-waukee’s Best+ Felix Bautista | Justin Martinez
Miz-waukee’s Best+ James Tibbs III | Ozzie Albies
Photogenic Nick Kurtz+ Joey Ortiz | Tommy White
Phil Swift's Flex Seal + Jake Bennett | Cody Bradford
Miz-waukee’s Best+ Josue De Paula | Lawrence Butler
Photogenic Nick Kurtz+ Luis Castillo | Peter Lambert

🏆 League Standings

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

97.9% to win the league · proj finish 1.0 · 99.5 roto pts

#TeamPtsFAABWin%Proj PtsProj Rk
1MIZ Miz-waukee’s Best105.5$097.9%99.51.0
2FRAN Hit the Damn Ball You Bums86.0$742.0%87.92.1
3KRTZ Photogenic Nick Kurtz77.0$350.0%78.53.6
4GoOs I need Buck Showalter74.5$1700.0%71.55.0
5PEYT Phil Swift's Flex Seal 74.0$350.0%79.23.4
6THAR Phil Mickeltits63.0$1760.0%58.67.3
7BLOB Camp MVP63.0$1680.0%68.25.7
8KNIG Team Knighton53.5$1470.0%55.28.0
9GARR The Boys of Summer52.5$1550.0%52.48.7
10DORN Dorn and Associates LLC 45.0$890.0%43.410.7
11RAGE Ramirez Against the Machine44.5$1630.0%39.411.6
12FRST Worst2First41.5$1540.0%46.210.1

Your categories · projected roto points

R 12.0HR 12.0RBI 11.3SB 7.2AVG 8.0W 5.4SV 9.0K 10.6ERA 12.0WHIP 11.9

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

🚨 Today's Streaming Board

144 of 200 GS · should be 162 · 18 behindBehind pace — stream aggressively
056 left · ~11.2/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
Blake Snellvs PITAUTO START8.9#1Riding hot stretch; confident auto-start endorsement.
Cal Quantrillvs LAASTART⚠ opener6.6#11Soft endorsement; splitter/cutter gains, Angels matchup helps.
Tyler Mahle@ MILSTART4.6#6Sustained roll; trusted despite imperfect command metrics.
Walker Buehlervs MINSIT5.3#18Back-to-back productive starts; kitchen-sink profile, no out-pitch.
Kyle Leahy@ PHISITleash4.2#13Cardinals confirmed pitch-count limits going forward; downgraded.
Mitch Brattvs CINSIT5.1#23Desperation-only option; modest length possible on Sundays.
Janson Junkvs WSHSITleash4.2#21Early hook likely; stuff not generating results yet.
Matt Wilkinson@ BOSSITleash4.4#26Bullpen-game risk; if 80+ pitches allowed, borderline streamable.
Jackson Kent@ MIASIT3.6#22Soft matchup but hasn't delivered a complete start yet.
Cristian Javiervs ATHSIT2.2#15Incremental improvement trend; soft Athletics matchup helps.
Erick Feddevs. NYMSITopener#19Cutter and inside-outside approach improved; opener expected.

Openers filtered: Brady Basso, Daniel Lynch IV, Lake Bachar, Sean Newcomb

Your staff: 3.22 ERA / 1.11 WHIP · GS 144/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.

📼 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 · 419 starts graded over 29 days · GOOD+ 53% · BLOWUP 16% · agg ERA 4.10 · WHIP 1.28 · 4.6 K/start · 475 picks logged, 45 never started, 11 awaiting a box score — not graded

Grade mix · all 419 graded starts

GEM 91 GOOD 131 OK 130 BLOWUP 67
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 START1968%11%3.30
Verdict · START3459%9%3.53
Verdict · DART8250%15%4.41
Verdict · SIT13851%21%4.43
MIZ ≥ 5.09960%13%3.67
MIZ 3.5–4.99554%17%4.51
MIZ < 3.56841%22%4.87
All live board picks27353%17%4.23
Q1 read — the ladder has not separated: GOOD+ runs 68% · 59% · 50% · 51% down the rungs, and MIZ sorts: GOOD+ falls 60% · 54% · 41% from the top band down. Too early either way — the top rungs are still AUTO START n=19 over 23 days of live picks; this is the line to watch as rows land.
Q2 — Which outside list earns the weight? · BP and PL graded on their own published lists · mostly rebuilt from git
PL · Auto Start4768%13%3.44
PL · Probably Start4667%20%3.64
PL · Questionable Start9952%15%4.48
PL · Do Not Start19550%18%4.18
BP · Auto2343%13%4.39
BP · Likely6647%12%3.86
All graded picks41953%16%4.10
Q2 read — against the 53% all-picks baseline, PL's top tiers clear it (68% · 67%) and BP's top tiers sit under it (43% · 47%) — PL is earning the weight, BP is not.

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

Dissent check — the override is earning its keep — 67% GOOD+ on n=9. Splits are picks the board started over our MIZ sit-call (vs 53% for all live picks).

🔥 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
1STARTLuis CampusanoC · 1% own
vs MIN · Ober RHP
.351 xwOBAL15: 0.914 OPS (29 PA)L14 contact +1.9 (.413 xwOBAcon, 16 BBE)usually bats 6th (×0.98)beats 1 of 2 eligible startersOber .333 allowed · soft SP0.944 OPS vs RHP (107 AB)
L15
bat
SP
L/R
park
78
2AUTO STARTJustin Foscue2B · 0% own
vs LAA · Kikuchi LHP
.324 xwOBAL15: 0.819 OPS (29 PA)L14 contact +1.1 (.394 xwOBAcon, 20 BBE)usually bats 6th (×0.98)beats 4 of 5 eligible startersKikuchi .340 allowed · soft SP0.989 OPS vs LHP (94 AB)
L15
bat
SP
L/R
park
76
3STARTTy France1B · 14% own
vs MIN · Ober RHP
.332 xwOBAL15: 0.907 OPS (55 PA)L14 contact -1.3 (.341 xwOBAcon, 35 BBE)usually bats 4th (×1.05)beats 1 of 3 eligible startersOber .333 allowed · soft SP0.884 OPS vs RHP (235 AB)
L15
bat
SP
L/R
park
71
4AUTO STARTDonovan Walton2B · 0% own
@ HOU · Javier RHP
.319 xwOBAL15: 0.905 OPS (38 PA)L14 contact -1.7 (.333 xwOBAcon, 24 BBE)usually bats 8th (×0.93)beats 5 of 6 eligible startersJavier .357 allowed · soft SP0.858 OPS vs RHP (138 AB)
L15
bat
SP
L/R
park
68
5STARTEduardo Valencia1B · 7% own
@ KC · IV LHP
.340 xwOBAL15: 0.948 OPS (26 PA)L14 contact -0.1 (.367 xwOBAcon, 15 BBE)usually bats 4th (×1.05)beats 2 of 4 eligible startersIV .295 allowed · elite SP1.166 OPS vs LHP (30 AB)KC plays hot
L15
bat
SP
L/R
park
64
6STARTKyle Manzardo1B · 2% own
@ COL · Sugano RHP
.306 xwOBAbeats 1 of 3 eligible startersSugano .395 allowed · soft SP0.698 OPS vs RHP (252 AB)COL plays hot
L15
bat
SP
L/R
park
59
7STARTLawrence ButlerRF · 15% own
@ HOU · Javier RHP
.314 xwOBAL15: 0.897 OPS (57 PA)L14 contact +1.4 (.401 xwOBAcon, 37 BBE)usually bats 5thfills OF needbeats 3 of 6 eligible startersJavier .357 allowed · soft SP0.667 OPS vs RHP (256 AB)
L15
bat
SP
L/R
park
56
8STARTKyle Karros3B · 3% own
vs CLE · Griffin LHP
.339 xwOBAL14 contact -0.2 (.366 xwOBAcon, 14 BBE)usually bats 5thbeats 1 of 3 eligible startersGriffin .315 allowed · avg SP0.797 OPS vs LHP (125 AB)COL plays hot
L15
bat
SP
L/R
park
55
9DEPTHAustin HedgesC · 0% own
@ COL · Sugano RHP
.286 xwOBAusually bats 8th (×0.93)beats 0 of 2 eligible startersshort side vs RHP — 54% of ABSugano .395 allowed · soft SP0.731 OPS vs RHP (89 AB)COL plays hot
L15
bat
SP
L/R
park
55
10STARTCarlos CortesRF · 3% own
@ HOU · Javier RHP
.321 xwOBAL15: 0.736 OPS (36 PA)L14 contact -2.8 (.308 xwOBAcon, 27 BBE)usually bats 6th (×0.98)fills OF needbeats 1 of 6 eligible startersJavier .357 allowed · soft SP0.733 OPS vs RHP (245 AB)
L15
bat
SP
L/R
park
54

Tiers vs YOUR lineup tonight — median starter 55, worst Bryce Eldridge (26). 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 considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Miguel Vargas
82
1Luis Robert Jr.CF · NYM · 13.2%HEATER
28-BBE trusted heat, 5 HR L14, +0.5 sim leads field; SB upside bonus
Heat 82 · 28 BBE · ATC 120 PA · 4 HR · 6 SB · 0.233 · L7 0.278 · 3 HR · sim +0.5 pts
2Ryan Vilade
RF · TB · 0.3% · UPSIDE
83-heat, 0.581 xwOBAcon scorching; PT concern but +0.4 sim justifies dart
Heat 83 · 16 BBE · ATC 43 PA · 1 HR · 1 SB · 0.229 · L7 0.444 · 2 HR · sim +0.4 pts
3Rafael Flores Jr.
1B · Pit · 7.0% · HEATER
80-heat, 0.542 xwOBAcon on 20 BBE, 5 HR L14; +0.4 sim despite small PA projection
Heat 80 · 20 BBE · ATC 36 PA · 1 HR · 0 SB · 0.233 · L7 0.211 · 2 HR · sim +0.4 pts
4Dylan Beavers
LF · Bal · 1.0% · BEST VALUE
82-heat on 16 BBE, 4 HR L14, 3 HR L7; wRC+ 103 projection supports sustainability
Heat 82 · 16 BBE · ATC 101 PA · 3 HR · 3 SB · 0.237 · L7 0.25 · 3 HR · sim +0.3 pts
5Tim Tawa
CF · Ari · 3.4% · CATEGORY FIT
35-BBE trusted heater, SB eligible helps live SB gap; +0.3 sim with largest BBE sample
Heat 78 · 35 BBE · ATC 106 PA · 3 HR · 3 SB · 0.226 · L7 0.304 · 1 HR · sim +0.3 pts
Passed on: Coby Mayo has the highest L7 xwOBAcon (0.642) but only 14 BBE falls just short of the 15-BBE trust threshold and the flare lacks L14 corroboration to override Tawa's superior sample size.

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Hitter List · 15 yours · 10 FAs

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

🔥 Heat Board

Hottest ACTIVE free-agent bats by contact quality, 8/9–8/22 · 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
Lars Nootbaar
LF · Ari · 2.5% own · xwOBAcon .443 · EV 92.6 · Brl 15.0% · 20 BBE
▼ .025 BA vs SZN
BAHRRBIRSB
SZN.225420252
L14.2001321
83
Ryan Vilade
RF · TB · 0.3% own · xwOBAcon .581 · EV 94.8 · Brl 12.5% · 16 BBE
▲ .085 BA vs SZN
BAHRRBIRSB
SZN.2631137243
L14.3482250
82
Luis Robert Jr.
CF · NYM · 13.2% own · xwOBAcon .523 · EV 93.0 · Brl 21.4% · 28 BBE
▲ .064 BA vs SZN
BAHRRBIRSB
SZN.222922222
L14.28651060
82
Dylan Beavers
LF · Bal · 1.0% own · xwOBAcon .481 · EV 94.1 · Brl 25.0% · 16 BBE
▲ .023 BA vs SZN
BAHRRBIRSB
SZN.244628275
L14.26741050
80
Rafael Flores Jr.
1B · Pit · 7.0% own · xwOBAcon .542 · EV 91.2 · Brl 25.0% · 20 BBE
▲ .026 BA vs SZN
BAHRRBIRSB
SZN.268613100
L14.29451180
78
Tim Tawa
CF · Ari · 3.4% own · xwOBAcon .493 · EV 90.8 · Brl 14.3% · 35 BBE
▲ .038 BA vs SZN
BAHRRBIRSB
SZN.245832257
L14.2832644
78
Colt Keith
2B · Det · 5.3% own · xwOBAcon .402 · EV 93.3 · Brl 8.3% · 24 BBE
▼ .020 BA vs SZN
BAHRRBIRSB
SZN.270932465
L14.2501140
78
Jose Siri
CF · LAA · 0.1% own · xwOBAcon .531 · EV 92.9 · Brl 22.2% · 18 BBE
▼ .056 BA vs SZN
BAHRRBIRSB
SZN.250723275
L14.1941453
78
Brett Baty
3B · NYM · 2.6% own · xwOBAcon .393 · EV 93.1 · Brl 20.0% · 15 BBE
▼ .001 BA vs SZN
BAHRRBIRSB
SZN.218840445
L14.2171630
77
Abimelec Ortiz
1B · Wsh · 6.4% own · xwOBAcon .456 · EV 92.9 · Brl 14.3% · 28 BBE
▲ .009 BA vs SZN
BAHRRBIRSB
SZN.2285980
L14.2374670
Honorable mention · hottest L7 (8/16–8/22), not yet on the board · tiny samples — peek, don't trust
84
Coby Mayo
1B · Bal
.642 xwOBAcon
14 BBE · .300 L7
84
Justin Foscue
2B · Tex
.541 xwOBAcon
9 BBE · .400 L7
82
Esmerlyn Valdez
RF · Pit
.448 xwOBAcon
9 BBE · .211 L7
81
Patrick Bailey
C · Cle
.522 xwOBAcon
11 BBE · .313 L7
78
Mickey Gasper
C · Bos
.543 xwOBAcon
14 BBE · .333 L7
76
Andrew Vaughn
1B · Mil
.390 xwOBAcon
13 BBE · .429 L7
🎯 FA Pitchers — Top 5 recommended · every signal considered, ACTIVE only · Verdict: engine + model judgment · sim drop basis: Sandy Alcantara
41
1Dylan SmithRP · SF · 0.6%BEST VALUE
Closer role confirmed, +0.9 roto sim leads field, protects SV rank 3 cushion
Supp 41 · 9 BBE · ATC 13.0 IP · 1 W · 12 K · 3.97 · 1.33 · 4 SV · Closer · sim +0.9 pts
2Andrew Kittredge
RP · Bal · 1.7% · CATEGORY FIT
Confirmed closer, +0.8 sim, clean ratios won't bleed ERA/WHIP, adds SV directly
Supp 81 · 20 BBE · ATC 13.0 IP · 1 W · 12 K · 3.87 · 1.21 · 3 SV · Closer · sim +0.8 pts
3Jonathan Loaisiga
RP · Ari · 0.2% · HEATER
99th-percentile suppression, confirmed closer role, +0.7 sim despite tiny 12-BBE sample
Supp 99 · 12 BBE · ATC 12.0 IP · 1 W · 10 K · 3.81 · 1.29 · Closer · sim +0.7 pts
4Jared Jones
SP · Pit · 13.3% · UPSIDE
Best SP sim at +0.2, 42nd suppression on trusted 33 BBE, ratios SP-safe
Supp 42 · 33 BBE · ATC 29.0 IP · 2 W · 31 K · 3.99 · 1.23 · sim +0.2 pts
5Clay Holmes
SP · ChC · 25.7% · FLOOR
88th suppression on 38 trusted BBE, best SP ERA projection, ratio-safe volume
Supp 88 · 38 BBE · ATC 33.0 IP · 2 W · 27 K · 3.78 · 1.33 · sim -0.0 pts
Passed on: Max Scherzer's 95th-percentile suppression is elite but ATC projects 4.77 ERA and -0.1 sim — ratio bleed risk is real for the #1 ERA/WHIP holder.

⚾ Pitcher List Rankings

PL Top 100 SP · your arms + top FAs.

On Pitcher List · 6 yours · 10 FAs

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

🔒 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 MarinersCL232347.34.371.203.29 14.35.0 · —
Louis VarlandToronto Blue JaysCL293466.31.220.982.24 11.15.0 · —
Top 5 FA closers (by team rating)
Dylan SmithSan Francisco GiantsCL31027.32.961.213.5411.54.0 · 1%
Andrew Kittredge
b2b
Baltimore OriolesCL61539.33.431.353.867.63.0 · 2%
Jonathan LoáisigaArizona DiamondbacksCL1951.32.631.073.126.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.

45
Royce Lewis 3B · Min
low TV (18)
sim +0.17% win if cut
TV 18
Rd 13
17
Ryan Jeffers C · Min
cold last 7d; UFDA — easy to drop
sim +0.18% win if cut
TV 100
UFDA
12
Kyle Harrison SP · Mil
mid TV (60); UFDA — easy to drop; BUT top-tier keeper
sim cost ~0
TV 60
UFDA
10
Sandy Alcantara SP · Mia
BUT solid keeper
sim cost ~0
TV 72
Rd 14

Higher score = drop sooner. 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 21: 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 — 1 yours

W. Jenkins YOURS
OF · MIN · AAA · 21 · knocking on the door
100
PSS
80
PFV
61
ETA
days
Szn
11·15·.313
J. Tibbs III
OF · LAD · AAA · 23 · knocking on the door
100
PSS
88
PFV
54
ETA
days
Szn
27·7·.303
S. Thompson
OF · COL · AAA · 24 · ↩ sent down
95
PSS
78
PFV
55
ETA
1-3wk
Szn
11·14·.294
F. Arias
SS · BOS · AAA · 20 · knocking on the door
90
PSS
68
PFV
60
ETA
days
Szn
23·5·.312
L. Montes
OF · SEA · AAA · 21 · nearly ready
88
PSS
69
PFV
56
ETA
1-3wk
Szn
37·6·.254
S. King
SS/2B/3B · WSN · AAA · 23 · nearly ready
88
PSS
79
PFV
50
ETA
1-3wk
Szn
18·14·.323
K. Alderman
OF · MIA · AAA · 23 · nearly ready
86
PSS
73
PFV
49
ETA
1-3wk
Szn
18·10·.266
R. Velazquez
1B/C · CLE · AA · 20 · nearly ready
85
PSS
77
PFV
57
ETA
Sept
Szn
27·2·.293
M. Arroyo
SS · SEA · AAA · 21 · nearly ready
85
PSS
44
PFV
55
ETA
days
Szn
17·15·.279
E. Salas
C · SDP · AAA · 20 · nearly ready
85
PSS
83
PFV
52
ETA
September
Szn
10·15·.297
Y. Morales
3B · WSN · AAA · 24 · nearly ready
83
PSS
77
PFV
47
ETA
1-3wk
Szn
23·5·.287
R. Ward
LF · LAD · AAA · 28 · ↩ sent down
83
PSS
86
PFV
51
ETA
1-3wk
Szn
20·7·.262
M. Anderson
2B · DET · AAA · 24 · nearly ready
82
PSS
71
PFV
52
ETA
4-8wk
Szn
15·5·.302
B. Davidson
OF · SFG · AAA · 24 · nearly ready
82
PSS
82
PFV
42
ETA
September
Szn
25·18·.287
E. Arroyo
SS · CIN · AAA · 22 · ↩ sent down
82
PSS
71
PFV
49
ETA
4-8wk
Szn
15·14·.295
J. Made
SS · MIL · AA · 19 · nearly ready
82
PSS
97
PFV
64
ETA
Sept
Szn
13·33·.272
C. Ingle
C · CLE · ↩ sent down
82
PSS
80
PFV
48
ETA
1-3wk
Szn
18·2·.292
H. Mendez
OF · MIN · AAA · 22 · nearly ready
80
PSS
68
PFV
58
ETA
Sept
Szn
11·4·.279
J. Long
1B · CHC · AAA · 24 · nearly ready
79
PSS
67
PFV
52
ETA
4-8wk
Szn
12·3·.280
C. Cannarella
OF · MIA · AAA · 22 · nearly ready
79
PSS
70
PFV
50
ETA
4-8wk
Szn
13·18·.331
Z. Hope
OF · DET · AA · 21 · on the climb
76
PSS
94
PFV
60
ETA
Sept
Szn
25·19·.275
P. Harber
3B · SFG · AAA · 24 · on the climb
73
PSS
51
PFV
54
ETA
'27
Szn
17·4·.291
D. Crisantes
2B/3B · ARI · AAA · 21 · on the climb
67
PSS
16
PFV
58
ETA
days
Szn
8·0·.291
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

Pitchers

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

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

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

27 available

E. Pecko
SP · HOU · AAA · 23 · ↗ called up
75
PSS
68
PFV
58
ETA
Szn
90K·4.59
E. Rodríguez
SP · NYY · AAA · 22 · ↩ sent down
84
PSS
69
PFV
58
ETA
Szn
109K·2.91
J. Tong
SP · NYM · AAA · 22 · ↩ sent down
81
PSS
33
PFV
60
ETA
Szn
125K·4.75
T. Johnson
SP · TBR · AAA · 24 · nearly ready
80
PSS
89
PFV
60
ETA
Szn
78K·2.81
C. Crow
SP · MIL · ↩ sent down
80
PSS
47
PFV
57
ETA
Szn
89K·3.55
T. Bremner
SP · LAA · AA · 22 · nearly ready
79
PSS
98
PFV
66
ETA
'26
Szn
84K·4.26
D. Davalillo
SP · TEX · AAA · 24 · nearly ready
78
PSS
47
PFV
62
ETA
Szn
90K·4.61
T. McDougal
SP · CHW · AAA · 23 · ↩ sent down
78
PSS
41
PFV
57
ETA
Szn
46K·4.08
R. Sloan
SP · SEA · AA · 20 · on the climb
77
PSS
99
PFV
64
ETA
Szn
111K·3.63
J. Ritchie
SP · ATL · ↩ sent down
76
PSS
36
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
M. Forret
SP · BAL · AAA · 22 · on the climb
73
PSS
74
PFV
72
ETA
Szn
110K·3.86
B. Garrett
SP · ↩ sent down
70
PSS
80
PFV
62
ETA
June 1st
Szn
94K·3.89
B. Mautz
SP · STL · AAA · 24 · ↩ sent down
68
PSS
45
PFV
57
ETA
Szn
87K·3.72
C. Dana
SP · LAA · AAA · 22 · on the climb
67
PSS
37
PFV
58
ETA
Szn
69K·6.18
M. Ullola
SP · HOU · ↩ sent down
65
PSS
72
PFV
52
ETA
Szn
93K·4.50
J. Wenninger
SP · NYM · on the climb
64
PSS
28
PFV
66
ETA
Szn
104K·4.17
L. Perales
SP · WSN · on the climb
63
PSS
66
PFV
55
ETA
Szn
94K·3.72
B. Hopkins
SP · TBR · on the climb
62
PSS
42
PFV
63
ETA
Szn
109K·5.48
T. Gibson
SP · BAL · ↩ sent down
61
PSS
40
PFV
62
ETA
Szn
94K·5.15
K. Curtis
SP · PIT · ↩ sent down
52
PSS
40
PFV
55
ETA
Szn
108K·4.81
L. Braun
SP · ATL · developing
49
PSS
35
PFV
54
ETA
Szn
95K·3.81
Tap a player for the full cardFA — stashablefar awayinactive / hurtgreen wash = yours · bar = RI heat

🔭 11 not a 2026 factor — Jurrangelo Cijntje · Joseph Dzierwa · Liam Doyle · Jamie Arnold · Anthony Eyanson · Christian Zazueta · Nestor German · Jaxon Wiggins · 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-LOWCorey Seager SS · Tex · PEYT · simplejack2k9
+1.4σ buy-low · SS — modest fit · BA 0.221 / xBA 0.239 · xwOBA 0.343
58%129 wRC+≈ 0.1%Jac Caglianone RF · comparable value (TV 52 vs target 51)
↑ mild buyYordan Alvarez OF · Hou · PEYT · simplejack2k9
+1.0σ buy-low · OF — fits a need · BA 0.322 / xBA 0.329 · xwOBA 0.459
100%168 wRC+≈ 0.0%Dylan Cease SP · comparable value (TV 100 vs target 100)
↑ mild buyCam Smith RF · Hou · PEYT · simplejack2k9
+1.0σ buy-low · RF — fits a need · BA 0.218 / xBA 0.244 · xwOBA 0.326
8%100 wRC+≈ 0.2%Walker Jenkins CF · comparable value (TV 2 vs target 6)
↑ mild buyOneil Cruz CF · Pit · PEYT · simplejack2k9
+0.8σ buy-low · CF — fits a need · BA 0.266 / xBA 0.256 · xwOBA 0.365
83%107 wRC+↑ 0.3%Zach Neto SS · comparable value (TV 59 vs target 62)
↑ mild buyJJ Wetherholt SS · StL · PEYT · simplejack2k9
+0.6σ buy-low · SS — modest fit · BA 0.241 / xBA 0.252 · xwOBA 0.348
85%109 wRC+≈ 0.1%Zach Neto SS · comparable value (TV 59 vs target 64)
↑ mild buyElly De La Cruz SS · Cin · PEYT · simplejack2k9
+0.6σ buy-low · SS — modest fit · BA 0.257 / xBA 0.266 · xwOBA 0.356
98%113 wRC+≈ 0.1%Dylan Cease SP · comparable value (TV 100 vs target 100)
↑ mild buyKazuma Okamoto 3B · Tor · PEYT · simplejack2k9
+0.6σ buy-low · 3B · BA 0.230 / xBA 0.218 · xwOBA 0.314
46%106 wRC+≈ 0.1%Bryce Eldridge 1B · comparable value (TV 24 vs target 28)
fairEsteury Ruiz LF · Mia · PEYT · simplejack2k9
+nanσ buy-low · LF — fits a need · BA 0.253 / xBA 0.203 · xwOBA 0.305
2%90 wRC+↓ 0.7%Dylan Cease SP · comparable value (TV 100 vs target 100)
fairMax Clark CF · Det · PEYT · simplejack2k9
+nanσ buy-low · CF — fits a need · BA 0.260 / xBA 0.271 · xwOBA 0.301
20%98 wRC+↓ 1.0%Dylan Cease SP · comparable value (TV 100 vs target 100)
fairConnor Norby 3B · Col · PEYT · simplejack2k9
+nanσ buy-low · 3B · BA 0.212 / xBA 0.196 · xwOBA 0.290
1%86 wRC+↓ 0.7%Dylan Cease SP · comparable value (TV 100 vs target 100)

Pitchers

VerdictTargetOwnRoSTitle ΔSuggested offer
📈 BUY-LOWKodai Senga SP · NYM · KRTZ · FratSkins
+1.6σ buy-low · SP — fits a need · ERA 7.67 vs xERA 4.91
11%3.96 ERA↑ 0.5%Royce Lewis 3B · comparable value (TV 18 vs target 15)
↑ mild buyFreddy Peralta SP · TB · KNIG · TKHOO
+0.8σ buy-low · SP — fits a need · ERA 5.33 vs xERA 4.11
69%4.01 ERA↓ 0.4%Royce Lewis 3B + Bryce Eldridge 1B · two-piece package (TV 42 vs target 42)
↑ mild buyLanden Roupp SP · SF · FRST · prestonc51684
+0.6σ buy-low · SP — fits a need · ERA 4.34 vs xERA 3.75
21%3.98 ERA≈ 0.1%Royce Lewis 3B · comparable value (TV 18 vs target 19)

League History

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

SideSentAt dealNowTrend
Hit the Damn Ball You Bums ⇄ Camp MVP 2026-08-17
Hit the Damn Ball You BumsAndy PagesA- +7A+ +44▲ up
Camp MVPPete Crow-ArmstrongC -7F -44▼ down
Team Knighton ⇄ Camp MVP 2026-08-17
Team KnightonMatthew BoydF -22F -22
Camp MVPKenley JansenA+ +22A+ +22
Miz-waukee’s Best ⇄ Worst2First 2026-08-10
Miz-waukee’s BestCharlie Condon, Payton TolleA+ +50A+ +35▼ down
Worst2FirstDylan CeaseF -50F -35▲ up
Photogenic Nick Kurtz ⇄ Dorn and Associates LLC 2026-08-05
Photogenic Nick KurtzTravis Bazzana, George Lombard Jr., Nolan McLeanA+ +144A+ +106▼ down
Dorn and Associates LLC Jackson Chourio, Jhoan Duran, Brice Turang, David BednarF -144F -106▲ up
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-07-31
Miz-waukee’s BestSamuel Basallo, Kade AndersonA- +8A- +7
Ramirez Against the MachineBlake SnellC -8C -7
Photogenic Nick Kurtz ⇄ Team Knighton 2026-07-23
Photogenic Nick KurtzJo Adell, Jacob deGromF -49F -50
Team KnightonTrea TurnerA+ +49A+ +50
Ramirez Against the Machine ⇄ Miz-waukee’s Best 2026-07-19
Ramirez Against the MachineSandy AlcantaraF -42F -68▼ down
Miz-waukee’s BestJosh JungA+ +42A+ +68▲ up
I need Buck Showalter ⇄ Hit the Damn Ball You Bums 2026-06-19
I need Buck ShowalterNasim NunezA+ +28B +0▼ down
Hit the Damn Ball You BumsJustin WrobleskiF -28B -0▲ up
Miz-waukee’s Best ⇄ The Boys of Summer 2026-06-12
Miz-waukee’s BestChandler SimpsonA +10A- +7▼ down
The Boys of Summer$30 FAABD -10C -7▲ up
Miz-waukee’s Best ⇄ Camp MVP 2026-05-01
Miz-waukee’s BestKenley JansenA- +7
Camp MVP$30 FAABA- +3C -7▼ down
Miz-waukee’s Best ⇄ Ramirez Against the Machine 2026-04-22
Miz-waukee’s BestNathan Eovaldi, $70 FAABF -15
Ramirez Against the MachineJac CaglianoneA+ +60A+ +15▼ down

🔻 Sell-High — My Roster

Surface line outrunning the underlying skill — trade-value peaks. Pair with Buy-Low Targets.

VerdictPlayerOwnSurface vs expectedContact2027 keeper
↓ SHOPYandy Diaz 1B · TB
0.68σ sell-high · 1B · BA 0.305 / xBA 0.289 · xwOBA 0.358 — test the market, don't force it
93%BA 0.305 / xBA 0.289 +.016
wOBA 0.367 / xwOBA 0.358 +.009
HH 47.7% · Brl/PA 5.3%7th · +1 rd vs mkt
↓ SHOPHenry Bolte RF · Oak
0.52σ sell-high · RF · BA 0.267 / xBA 0.240 · xwOBA 0.304 — test the market, don't force it
4%BA 0.267 / xBA 0.240 +.027
wOBA 0.318 / xwOBA 0.304 +.014
HH 47.5% · Brl/PA 4.3%25th · +2 rds vs mkt
HOLD — KEEPER PRICELouis Varland RP · Tor
0.49σ sell-high · RP · ERA 1.22 vs xERA 2.24 — only move for keeper-grade return
86%ERA 1.22 / xERA 2.24 -1.02Brl 4.5% 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.2450.2660.3640.38893.094.8📈 BUY-LOW
Kyle SchwarberDHPhi0.2450.2360.3770.36498.099.5📈 BUY-LOW
Bryce Eldridge1BSF0.2480.2480.3410.34978.08.4↑ mild buy
Jac CaglianoneRFKC0.2760.2820.3530.36392.063.0↑ mild buy
Zach NetoSSLAA0.2350.2030.3220.29976.057.7fair
Randy ArozarenaLFSea0.2750.2610.3580.34453.093.2fair
Yandy Diaz1BTB0.3060.2890.3670.35843.092.5↓ mild fade
Cole CarriggCFCol0.2780.2600.3600.326nan16.5fair
Walker JenkinsCFMin1.8
Ryan JeffersCMin0.2820.2530.3790.357nan42.6fair
Henry BolteRFOak0.2640.2400.3180.30442.04.0↓ mild fade
Kaelen CulpepperSSMin0.2860.2510.3300.303nan2.9fair
Royce Lewis3BMin0.2360.2450.3170.32176.021.0↑ mild buy
Jordan Lawlar3BAri0.2830.2610.3510.321nan3.1fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Blake SnellSPLAD15.03.601.132.1622.20.2290.086.9📈 BUY-LOW
Andres MunozRPSea47.34.371.203.2928.60.2829.580.2↑ mild buy
Joe Ryan IL15SPMin125.74.081.153.4921.20.29010.590.4fair
Jacob MisiorowskiSPMil145.01.680.761.9833.30.2193.899.5fair
Dylan CeaseSPTor144.32.371.062.6825.00.2554.899.3fair
Sandy AlcantaraSPMia176.73.461.183.6711.50.2975.390.8fair
Kyle HarrisonSPMil98.32.841.113.1423.90.2766.875.1fair
Eury PerezSPMia127.73.171.113.6716.50.2979.282.8fair
Louis VarlandRPTor66.31.220.982.2424.80.2334.585.8↓ mild fade
Felix Bautista IL60RPBal0.00.6

📰 MLB News — Top Fantasy Stories

Top fantasy stories · last 24h.

🔒 Keepers — 2027 Slate

Peter's model (additive): rounds-saved (cost arbitrage spine) + current skill + career-grade pedigree + sample stability + Statcast over/under-performance trend, with age-decline (33+), closer/RP, and top-30 talent adjustments. Heavy on bargain-hunting.
Claude's model (multiplicative dynasty index): EFV(2027) = (3 + skill + upside) × age_mult × pos_mult; score = EFV − cost_replacement − mookie-lock. Compounds age curve and position scarcity.
Sorted by consensus rank (average of both models). MLB-inactive players surfaced in 🚑 Return Watch below.

Cons
Rank
PlayerPos · Age2027
Cost
PeterClaudeVerdictNotes
1.0Jacob MisiorowskiSP · 22yo21st#1 (+24.4)#1 (+50.8)S · $51UFDA-G FV 55
2.0Miguel Vargas3B · 26yo25th#2 (+22.5)#2 (+18.5)S · $18UFDA
3.5Louis VarlandRP · 28yo22nd#4 (+18.2)#3 (+17.0)A · $17
4.0Eury PerezSP · 23yo20th#3 (+18.5)#5 (+15.2)A · $15UFDA-G
6.0Kyle HarrisonSP · 24yo25th#5 (+16.2)#7 (+13.3)A · $13UFDA
6.0Bryce Eldridge1B · 20yo25th#6 (+15.9)#6 (+13.7)A · $14UFDA FV 55
6.0Zach NetoSS · 25yo10th#8 (+13.3)#4 (+16.1)A · $16
7.5Jac CaglianoneRF · 22yo21st#7 (+15.5)#8 (+11.8)A · $12UFDA-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.)
Walker JenkinsCF · 20yo25th#16 (-2.0)#14 (+1.4)

Updated Sun Aug 23 · 9:35 AM ET

🌍 League-Wide Top Keepers

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

Cons
Rank
PlayerPos · AgeTeam2027
Cost
PeterClaudeVerdict
2.0Jesus LuzardoSP · 28yoKNIG21st#1 (+28.7)#3 (+42.1)S · $42
2.0Jordan WalkerRF · 24yoGARR25th#2 (+28.5)#2 (+47.4)S · $47
2.5Jacob MisiorowskiSP · 22yoMIZ21st#4 (+24.4)#1 (+50.8)S · $51
4.0Bryan BakerRP · 31yoDORN25th#3 (+25.5)#5 (+38.7)S · $39
5.5Ivan HerreraC · 26yoRAGE20th#5 (+23.2)#6 (+33.9)S · $34
7.0Dillon DinglerC · 27yoGARR22nd#7 (+22.8)#7 (+27.1)S · $27
7.5Cam SchlittlerSP · 24yoKRTZ19th— (+20.3)#4 (+40.8)S · $41
8.5Gabriel MorenoC · 26yoFRAN25th#6 (+23.1)— (+18.5)S · $18
9.5Miguel Vargas3B · 26yoMIZ25th#8 (+22.5)— (+18.5)S · $18
9.5Cristopher SanchezSP · 29yoPEYT9th— (+17.5)#8 (+26.9)S · $27
10.0Ben Rice1B · 27yoDORN20th#9 (+22.1)— (+15.2)A · $15
10.0Nolan McLeanSP · 23yoDORN20th— (+20.3)#9 (+24.0)S · $24
10.5Brandon MarshCF · 28yoTHAR25th#10 (+21.8)— (+19.8)S · $20
10.5Riley O'BrienRP · 31yoTHAR17th— (+11.7)#10 (+21.9)S · $22

Updated Sun Aug 23 · 9:35 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
1MIZMisiorowskiR21VargasR25VarlandR22PerezR20HarrisonR25EldridgeR25100
2GARRWalkerR25DinglerR22MessickR18HancockR25GrayR7CanzoneR2593
3DORNBakerR25RiceR20McLeanR20PerdomoR21BazzanaR25WarrenR2588
4FRANMorenoR25LatzR25McCarthyR25ContrerasR11CavalliR21BradishR2184
5KNIGLuzardoR21AbreuR15deGromR13MartinezR25JensenR20RodriguezR2580
6KRTZBengeR25SchlittlerR19BurkeR25StewartR10McGonigleR17IIR578
7THARMarshR25O'BrienR17RasmussenR8BauersR25WilliamsR11GonzalesR2570
8RAGEHerreraR20EwingR25CamineroR5LeeR21ImanagaR9BasalloR1969
9GoOsGriffinR25BradleyR25BaldwinR14BurlesonR9ReynoldsR10RafaelaR867
10BLOBSorianoR25LopezR20ScottR25LileR15ClemensR25SaleR165
11PEYT ▼ thinSanchezR9WeathersR18WooR8HendersonR25ArenadoR25SmithR1960
12FRST ▼ thinTolleR25WheelerR8RouppR25RumfieldR25BuxtonR7SkubalR155

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

data: snap 2h · BP 22h · PL 4d · HL 8d · PSS 1h · BR 0h · FG 21h · proj 21h · closer 0h · oyster 22h · AAA-sc 11h · cookie ok