Miz-waukee’s Best — The Brandon League

Last updated Wednesday, July 01 · 07:35 AM ET

☕ Morning Briefing

🏆 MIZ holds 1st with 102.5 roto points — a comfortable 20.0-point cushion over #2 Hit the Damn Ball You Bums — but dropped 1.0 pt since the last update, so nothing is on autopilot. Check your lineup: Payton Tolle starts today.

⚾ Solid contributions from the position players yesterday: Josh Jung went 2-for-4 with a homer and a run, and James Wood added 3-for-5 with 2 RBI. On the mound, Eury Perez was sharp — 5.1 IP, 2 H, 1 ER, 8 K for the win — while Joe Ryan was the ugly counterpoint (4.0 IP, 6 ER), a line that stings in a pitching-heavy roto.

📊 Two category alerts worth your attention: Wins are tied with W. RAGE — any slip flips a roto point directly against you — and you're just 1 strikeout behind THAR in K, a trivial gap that one quality Perez or Tolle start closes. Ryan's blowup doesn't help on the ERA/WHIP side either.

🔭 Your two stash targets both had big nights at AAA: Walker Jenkins (RI 99, Pipeline #15) went 3-for-5 with an SB, and Charlie Condon (RI 86, Pipeline #66) went 3-for-5 with a homer — both available as free agents when you're ready to pull the trigger. Also on the wire: Antonio Senzatela (+0.6σ underlying skill) was just dropped by Hit the Damn Ball You Bums and is now a free agent if the ratios ceiling interests you.

📰 A couple of injury flags from around the league worth monitoring: Corey Seager left Tuesday's game with back tightness and is day-to-day, and Matt Chapman exited with an abdominal strain with an MRI pending Wednesday — two third-base-eligible bats with uncertain availability this week. Meanwhile, Brandon Pfaadt was recalled by Arizona [available] and is a viable streaming arm if you need rotation depth, and Cole Wilcox's recall by Seattle [available] is worth a glance given the Mariners' bullpen situation.
ELIGIBILITY👀 C. Ingle OF 2/10S. Basallo 1B 6/10C. Carrigg SS 2/10K. Schwarber 1B 2/10R. Lewis 2B 2/10
Your standing
1stof 12
102.5 roto pts +20.0 clear of 2nd
-1.0 pts vs last update
Top Gaps
W (5.5) SB (8.0) K (8.0)
categories below mid-pack
Score change since last update
K -1.0SB -0.5W +0.5

🎯 Category Pressure

Category ranks vs. the league.

Rank →
Δ to #1
R
577
632
🥇
HR
170
189
🥇
RBI
536
562
🥇
SB
87
94
95
114
+20
AVG
.255
.259
.264
+0.005
K
701
731
732
763
+32
W
41
42
42
43
53
+11
SV
41
50
57
59
+9
ERA
3.51
3.15
🥇
WHIP
1.16
1.09
🥇

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

Last night's lines for who you started — bench in the line below.

Hitters

PlayerTmABHAVGRHRRBISBBB
Started (13)
Josh Jung42.50011100
James Wood53.60000200
Randy Arozarena42.50020100
Gunnar Henderson52.40020000
Kyle Schwarber52.40010000
Ozzie Albies41.25000200
Zach Neto41.25000200
Samuel Basallo32.66700101
Cole Carrigg41.25000000
Jac Caglianone40.00000000
Miguel Vargas50.00000000
Bryce Eldridge40.00000000
Henry Bolte40.00000000
Started total5516.29161901

Pitchers

PlayerTmIPHERBBKERAWHIPWSV
Started (3)
Eury Perez5.121481.691.12W
Andres Munoz100010.000.00
Joe Ryan4663513.502.25
Started total10.1877146.101.451

Bench: Yandy Diaz 1-4 (BB) · Royce Lewis 1-3 (BB) · Lars Nootbaar 2-4

🏥 IL Rehab Tracker

IL players · rehab game logs.

On the IL, no rehab games yet: Vinnie Pasquantino (IL10), Spencer Schwellenbach (IL60).

📊 League Activity (last 24h)

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

TeamMove
Hit the Damn Ball You Bums+ John King | − Antonio Senzatela

🏆 League Standings

Roto points by category, league-wide. FAAB = acquisition budget remaining.

#TeamPtsFAABRHRRBISBAVGKWSVERAWHIP
1Miz-waukee’s Best102.5$1612121281185.5101212
2Hit the Damn Ball You Bums82.5$13410.59104311121193
3Camp MVP73.0$168313121212811011
4Phil Mickeltits72.0$18196595911558
5Phil Swift's Flex Seal 69.0$111610977610734
6Photogenic Nick Kurtz69.0$664871010101946
7I need Buck Showalter64.5$17877112922.56810
8Dorn and Associates LLC 63.0$93842561912115
9Worst2First48.0$1602213844879
10Team Knighton46.5$15910.5366457311
11The Boys of Summer45.5$15511181232.5467
12Ramirez Against the Machine44.5$17055411175.5222

🏆 Title Odds

10k-sim season-long roto projection.

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

TeamWin%Top 3Proj ptsProj rank
MIZ97.9%100.0%100.31.0
FRAN1.2%85.8%81.52.6
KRTZ0.8%70.0%78.23.1
DORN0.1%30.0%71.74.4
PEYT0.0%9.8%66.55.6
BLOB0.0%6.8%66.05.7
THAR0.0%4.2%62.16.8
KNIG0.0%0.5%58.27.8
FRST0.0%0.0%53.49.1
GoOs0.0%0.0%53.09.1
GARR0.0%0.0%48.810.1
RAGE0.0%0.0%40.211.6

Your categories · projected roto points

R 11.3HR 11.9RBI 10.9SB 7.7AVG 7.2W 10.2SV 9.1K 10.7ERA 10.7WHIP 10.7

Winnable — push here: SB, AVG, SV.

🚨 Today's Streaming Board

83 of 200 GS · should be 105 · 22 behindBehind pace — stream aggressively
0117 left · ~9.3/wk to cap · proj 158200

⏳ Today's BP post hasn't been fetched yet — showing Pitcher List's daily streamer ranks instead.

Your starters + top FA streamers (Pitcher List)

PitcherMatchupPitcher List
Payton Tollevs. WSHPL #6 · PROBABLY
Joey Cantillovs. TEXPL #8 · QUESTIONABLE
Colin Reavs. SDPPL #12 · QUESTIONABLE
Troy Melton@ NYYPL #13 · QUESTIONABLE
Shane Drohanvs. CINPL #14 · QUESTIONABLE
Dean Kremervs. CHWPL #18 · DO NOT START
Michael McGreevy@ ATLPL #19 · DO NOT START
J.T. Ginnvs. LADPL #20 · DO NOT START
Trevor McDonald@ ARIPL #21 · DO NOT START
Seth Lugovs. TBRPL #22 · DO NOT START
Reynaldo Lopezvs. STLPL #23 · DO NOT START

🎯 Free Agent Hunt

Best available FAs · skill + recent heat.

Hitters

Best available hitters · skill + last 7 days.

PASS
Alejandro Kirk C · Tor
≈ 0.1%
Elite underlying; soft platoon — occasional bench
0.244
RoS 113 wRC+ · 6 HR · 0 SB
SKIP
Jakob Marsee CF · Mia
↑ 1.0%
Below-avg underlying; soft platoon — occasional bench
0.293
RoS 97 wRC+ · 5 HR · 15 SB
SKIP
Nolan Arenado 3B · Ari
↑ 0.4%
Soft platoon — occasional bench
0.299
RoS 97 wRC+ · 9 HR · 1 SB
ADD
Esmerlyn Valdez RF · Pit
↓ 0.8%
Elite underlying; blistering 7d; doesn't fix cat gaps
RoS 98 wRC+ · 3 HR · 0 SB
4 HR · 12 H · 1.926 OPS
PASS
Kerry Carpenter RF · Det
↑ 0.3%
Strong underlying; blistering 7d; doesn't fix cat gaps; strict platoon — sits vs same-handed SP
0.317
RoS 112 wRC+ · 12 HR · 1 SB
3 HR · 1.028 OPS

Verdict: STRONG ADD ≥85 · ADD ≥70 · MAYBE 65 · PASS 40 · SKIP <40. RoS = ATC rest-of-season.

Pitchers

Best available SP · skill + last 3 starts.

MAYBE
Jake Bennett Bos
≈ 0.0%
Dominant last 3 starts
2.64 xERA
RoS 4.47 ERA · 1.37 WHIP · 9.3 K-BB%
14.0 K-BB% · ERA ≤ 3.00 · WHIP ≤ 1.10
MAYBE
Robert Gasser Mil
↑ 0.3%
Dominant last 3 starts
3.27 xERA
RoS 4.17 ERA · 1.26 WHIP · 14.2 K-BB%
14.9 K-BB% · ERA ≤ 3.00 · WHIP ≤ 1.10
MAYBE
Trevor Rogers Bal
≈ 0.1%
Dominant last 3 starts; fits weak cats
4.05 xERA
RoS 4.25 ERA · 1.30 WHIP · 11.8 K-BB%
11.0 K-BB% · ERA ≤ 3.00 · WHIP ≤ 1.10 · 0 HR · 2+ W
PASS
Keider Montero Det
≈ 0.1%
Good last 3 starts; fits weak cats
3.59 xERA
RoS 4.56 ERA · 1.33 WHIP · 11.3 K-BB%
10.9 K-BB% · ERA ≤ 3.00 · WHIP ≤ 1.10 · 2+ W
PASS
Andre Pallante StL
↓ 0.5%
Fits weak cats
3.77 xERA
RoS 4.44 ERA · 1.40 WHIP · 7.7 K-BB%
11.2 K-BB% · 0 HR · 2+ W

Verdict: STRONG ADD ≥85 · ADD ≥70 · MAYBE 65 · PASS 40 · SKIP <40. RoS = ATC rest-of-season.

⚾ 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.452.1113.33.50He threw a 105.5 mph. As a starting pitcher. This is so ridiculous.
7Joe RyanMIN-3.613.1910.43.75Ryan is still above 93 mph with solid breakers. That’s wonderful.
18Kyle HarrisonMIL+32.573.0311.24.13I want to give him AGA , but his four-seamer has appeared down in the zone more than ideal lately and the changeup feel has fallen off a …
23Payton TolleBOS+72.782.928.74.05Tolle took down the Yankees and now gets another test against the Nationals. I hope we see more than four-seamers taking down batters wit…
28Brandon WoodruffMIL+42.592.838.93.89After two great performances, it’s hard not to raise him further. However, I still wonder if his low 90s heaters can stand against top ti…
42Nick LodoloCIN-35.056.087.34.25We’ve seen Lodolo struggle to wrangle his curveball lately, and if he sticks on the field consistently without injury, I expect the rhyth…
46Troy MeltonDET+112.393.366.04.20The whiffs are appearing after Melton boasted 1-2 ticks extra velocity last week. With a solid floor established by strong command, Melto…
50Jared JonesPIT-105.764.809.04.12Come on, Jones. Do something. He wasn’t the wild arm like Bubba before his surgery and the stuff is undeniable. He’s arguably a Top 20 ar…
58Trevor RogersBAL+54.994.056.94.25Rogers is alive. The four-seamer is cooking upstairs at 94+ mph and it sure looks like the guy we fell for last summer.
59Joey CantilloCLE+153.874.118.94.21Speaking of increased velocity, Cantillo has back-to-back nine-strikeout games with 1-2 ticks extra four-seamer velocity. However, the bi…
60Jake BennettBOS+UR3.272.646.84.47This high-extension SWATCH is getting plenty of chases upstairs with his four-seamer, but will he continue to do so? Are two fastballs an…
66Sean BurkeCHW+103.693.889.24.65Burke is boasting a 30% strikeout rate across his last six games, though I’m skeptical it can last with a four-seamer that shouldn’t prop…
68Eury PérezMIA-224.214.6810.04.05Pérez isn’t stretched out and it’ll take a start or two to get him back to a place where you may get excited about him again. In other wo…
73Connor PrielippMIN+UR4.964.059.54.12Finally. 20 Whiffs for Prielipp was a lovely sight on the back of the back-foot slider returning to form, making me continue to think of …
75Ian SeymourTB+UR4.323.349.44.11We just got an encouraging outing from Seymour and it could mean a great string of starts ahead as a proper SWATCH . I need to see more f…
76Walbert UreñaLAA-73.143.278.74.84Ureña stumbled, strangely on a day when his changeup was cooking. I’m not judging him terribly for it, but then again, he wasn’t as good …

💪 Hitter List Rankings

PL Top 150 hitters · your bats + top FAs.

On Pitcher List · 17 yours · 8 FAs

RankHitterMLBPosChgAVGxwOBAHRSBRoSChu’s Take
6James WoodWSHOF-.263.4152113135
12Kyle SchwarberPHIDH+4.256.387302136A three-homer game from Kyle Schwarber is nothing but a reminder that the king of streakiness remains incredibly good at crushing baseballs.
26Miguel VargasCWS1B/3B-7.248.4041911114Over his last 15 games, Miguel Vargas has an expected average of .310 and an expected slugging of .569, thanks to a 14.6% barrel rate. Un…
29Randy ArozarenaSEAOF+UR.283.343819119Welcome back, Randy Arozarena ! Love to see the minimum IL stay, and here’s to hoping that the brief disruption didn’t throw off the mojo…
33Zach NetoLAASS-1.227.3131811112
41Yandy DíazTB1B+3.334.376121128Yandy Díaz has just one home run this month, but I still expect him to get to 20 home runs on the season with a .300 batting average and …
49Gunnar HendersonBALSS+9.227.304166126
54Ozzie AlbiesATL2B+7.274.300121101
61Jac CaglianoneKC1B/OF+55.261.374143105It’s finally time to talk about Jac Caglianone . First things first: this isn’t luck. The underlying data suggests that his insane June (…
69Samuel BasalloBALC+3.256.337120105
98Josh JungTEX3B-38.297.34691104Josh Jung ’s power outage continues as he has just two extra-base hits this month. There’s some mild bad luck involved, but not much (his…
106Nick GonzalesPIT2B/3B+15.294.3223495
108Cole CarriggCOLOF+20.266.3513277
109Henry BolteATHOF+UR.287.30321198
115Bryce EldridgeSF1B-22.277.37060100
117Royce LewisMIN1B/3B+5.216.3028597
118Joe MackMIAC+UR.250.3095078Joe Mack has plenty of pop and is a solid fill-in for those who recently lost Rutschman or Hicks. Mack has done well to quiet the strikeo…
119Samad TaylorSD2B/OF+24.329.3191684Samad Taylor has risen from relative obscurity to hitting second for the Padres these days and already has six steals in just 16 games. I…
127Lars NootbaarSTLOF-7.306.38120113
132Blaze AlexanderBAL2B/3B/SS/OF-1.302.3453893
144Blaze JordanSTL1B/3B+UR.235.2831076
145Alejandro KirkTORC-21.188.24420113
146Nick LoftinKC2B/3B/OF+UR.232.3193188Nick Loftin has quietly hit the ball well for the last week and covers multiple positions. Not a bad replacement if you just lost Zack Ge…
149Nolan SchanuelLAA1B+UR.262.32060103Nolan Schanuel would be a tier higher in points leagues with a strikeout penalty as he’s ideal for that format.
URVinnie PasquantinoKC1B.224.31663107Not ranked or mentioned in this week's Hitter List.

🔒 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
Louis VarlandToronto Blue JaysCL172246.00.980.961.9412.54.0 · —
Tanner Scott
b2b
Los Angeles DodgersCL111734.32.100.702.6811.04.0 · —
Andrés Muñoz
back
Seattle MarinersCL151530.34.751.293.8613.92.0 · —
Top 5 FA closers (by team rating)
Tony SantillanCincinnati RedsCL51631.05.231.395.148.14.0 · 4%
Hogan HarrisThe AthleticsCL61637.73.581.593.2711.23.0 · 5%
Ryan ZeferjahnLos Angeles AngelsCL2839.34.121.303.3412.41.0 · 0%
Jacob WebbChicago CubsCL2736.33.471.354.2811.11.0 · 1%
Jaden Hill
b2b
Colorado RockiesCL21326.75.061.654.149.41.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.

28
Royce Lewis 3B · Min
low TV (16); hot — soft cut signal
TV 16
Rd 13
27
Jac Caglianone OF · KC
mid TV (41); ice cold recently; BUT top-tier keeper; BUT young breakout signal
TV 41
Rd 25
14
Zach Neto SS · LAA
marginal value
TV 61
Rd 14
10
Josh Jung 3B · Tex
mid TV (30); hot — soft cut signal; UFDA — easy to drop; BUT top-tier keeper; BUT AVG specialist (0.297)
TV 30
UFDA
10
Payton Tolle SP · Bos
mid TV (33); BUT top-tier keeper; BUT young breakout signal
TV 33
UFDA

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

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

Prospects (19 available)

ProspectRIVerdictTrendPSSFV → PFVSzn AVGL7 AVG
Walker JenkinsFG33BA5BP19MLB15
OF · MIN · 21 · AAA · ETA '26 · FA
99Stash↑ trending up +.04310050 → 61.310.353
Szn 126 AB · 4 HR · 6 SB · 14 RBI · .310 L7 17 AB · 0 HR · 1 SB · 2 RBI · .353 Last 6/30 5 AB · 0 HR · 1 SB · 1 RBI · .600 Grades Hit 50 / 60 · Pwr 35 / 50 · Raw 45 / 55 · Spd 50 / 50 Oyster ✓ 98.1 ⭐ 69.3
James Tibbs IIIFGURBAURBPURMLB98
OF · LAD · 23 · AAA · ETA '26 · FA
100On deck→ steady +.0269745 → 54.290.316
Szn 297 AB · 21 HR · 3 SB · 68 RBI · .290 L7 19 AB · 1 HR · 0 SB · 6 RBI · .316 Last 6/30 3 AB · 0 HR · 0 SB · 0 RBI · Grades Hit 35 / 45 · Pwr 35 / 50 · Raw 55 / 55 · Spd 50 / 50 Oyster ✓ 41.5 ⭐ 14.7
Zac VeenFGURBAURBPURMLBUR
OF · COL · 24 · AAA · ETA '26 · FA
95On deck↓ cooling −.0479340+ → 54.327.280
Szn 275 AB · 14 HR · 14 SB · 55 RBI · .327 L7 25 AB · 3 HR · 0 SB · 5 RBI · .280 Last 6/30 5 AB · 1 HR · 0 SB · 1 RBI · .200 Grades Hit 30 / 40 · Pwr 40 / 50 · Raw 60 / 60 · Spd 60 / 60 Oyster ✓ 29.9 ⭐ 5.3
Hendry MendezFGURBAURBPURMLBUR
OF · MIN · 22 · AAA · ETA July · FA
89Watch↑ trending up +.05310045 → 58.311.364
Szn 209 AB · 8 HR · 4 SB · 41 RBI · .311 L7 11 AB · 0 HR · 0 SB · 1 RBI · .364 Last 6/30 5 AB · 0 HR · 0 SB · 0 RBI · .200 Grades Hit 50 / 60 · Pwr 30 / 40 · Raw 55 / 60 · Spd 40 / 40 Oyster ✓ 36.9 ⭐ 14.6 Blocked by James Outman · Indifferent
Kaelen CulpepperFG56BA74BP71MLB34
SS · MIN · 23 · AAA · ETA '27 · FA
88Watch↓ cooling −.0729850 → 56.272.200
Szn 250 AB · 14 HR · 15 SB · 43 RBI · .272 L7 5 AB · 0 HR · 0 SB · 0 RBI · .200 Last 6/30 1 AB · 0 HR · 0 SB · 0 RBI · .1000 Grades Hit 40 / 45 · Pwr 45 / 55 · Raw 55 / 55 · Spd 55 / 55 Oyster ✓ 16.5 ⭐ 3.8
Ryan WaldschmidtFG37BA48BP39MLB30
OF · ARI · ↩ sent down · FA
88Watch🔥 heating up +.1589650 → 58.286.444
Szn 280 AB · 6 HR · 11 SB · 35 RBI · .286 L7 18 AB · 1 HR · 0 SB · 3 RBI · .444 Last 6/30 5 AB · 0 HR · 0 SB · 0 RBI · .400 Grades Hit 40 / 50 · Pwr 45 / 55 · Raw 55 / 60 · Spd 50 / 50 Oyster ✓ 35.5 ⭐ 6.2
Joshua BaezFGURBA54BP84MLB50
OF · STL · 22 · AAA · ETA '27 · FA
87Watch📉 slumping −.1379645+ → 56.262.125
Szn 294 AB · 26 HR · 13 SB · 66 RBI · .262 L7 24 AB · 1 HR · 1 SB · 2 RBI · .125 Last 6/30 3 AB · 0 HR · 0 SB · 1 RBI · Grades Hit 35 / 40 · Pwr 50 / 60 · Raw 60 / 70 · Spd 50 / 40 Oyster ✓ 18.7 ⭐ 5.4
Charlie CondonFG66BAURBPURMLB66
1B · COL · 23 · AAA · ETA July · FA
86Watch🔥 heating up +.1909950 → 52.286.476
Szn 269 AB · 18 HR · 5 SB · 56 RBI · .286 L7 21 AB · 4 HR · 0 SB · 8 RBI · .476 Last 6/30 5 AB · 1 HR · 0 SB · 1 RBI · .600 Grades Hit 30 / 35 · Pwr 30 / 60 · Raw 70 / 70 · Spd 40 / 40 Oyster ✓ 18.1 ⭐ 4.0 Blocked by TJ Rumfield · Indifferent
Sterlin ThompsonFGURBAURBPURMLBUR
OF · COL · 24 · AAA · ↩ sent down · ETA May · FA
85Watch📉 slumping −.1729240+ → 55.297.125
Szn 222 AB · 7 HR · 10 SB · 43 RBI · .297 L7 16 AB · 1 HR · 1 SB · 4 RBI · .125 Last 6/30 5 AB · 1 HR · 0 SB · 2 RBI · .200 Grades Hit 40 / 50 · Pwr 40 / 50 · Raw 55 / 55 · Spd 40 / 40 Oyster ✓ 5.8 ⭐ 1.3 Blocked by Troy Johnston · Indifferent
Max ClarkFG7BA6BP6MLB14
OF · DET · 21 · AAA · ETA July · FA
84Watch→ steady +.0009760 → 65.261.261
Szn 291 AB · 6 HR · 17 SB · 32 RBI · .261 L7 23 AB · 0 HR · 3 SB · 2 RBI · .261 Last 6/30 4 AB · 0 HR · 0 SB · 0 RBI · Grades Hit 50 / 60 · Pwr 40 / 50 · Raw 50 / 55 · Spd 70 / 70 Oyster ✓ 87.8 ⭐ 28.8 Blocked by Matt Vierling · Indifferent
Jett WilliamsFGURBA71BP41MLB84
3B/SS/OF · MIL · FA
84Watch🔥 heating up +.1419050 → 53.223.364
Szn 282 AB · 9 HR · 17 SB · 40 RBI · .223 L7 11 AB · 0 HR · 2 SB · 3 RBI · .364 Last 6/30 4 AB · 0 HR · 0 SB · 2 RBI · .250 Grades Hit 30 / 40 · Pwr 40 / 50 · Raw 50 / 50 · Spd 60 / 60 Oyster ✓ 63.3 ⭐ 60.5
Luis LaraFGURBAURBPURMLB69
OF · MIL · 21 · AAA · ETA Aug · FA
81Watch→ steady +.0069645 → 44.327.333
Szn 272 AB · 7 HR · 21 SB · 37 RBI · .327 L7 21 AB · 0 HR · 1 SB · 5 RBI · .333 Last 6/30 5 AB · 0 HR · 1 SB · 1 RBI · .400 Grades Hit 40 / 50 · Pwr 30 / 35 · Raw 30 / 35 · Spd 60 / 60 Oyster ✓ 90.4 ⭐ 40.1 Blocked by Garrett Mitchel · Indifferent
Angel GenaoFG45BA67BP55MLB44
SS · CLE · FA
81Watch→ steady +.0119150 → 57.269.280
Szn 253 AB · 9 HR · 6 SB · 35 RBI · .269 L7 25 AB · 1 HR · 2 SB · 3 RBI · .280 Last 6/30 3 AB · 0 HR · 0 SB · 1 RBI · .667 Grades Hit 40 / 50 · Pwr 40 / 50 · Raw 45 / 50 · Spd 60 / 60 Oyster ✓ 40.8 ⭐ 8.6
Max AndersonFGURBAURBPURMLBUR
2B/3B · DET · FA
79Watch🔥 heating up +.1927440+ → 52.308.500
Szn 198 AB · 11 HR · 2 SB · 35 RBI · .308 L7 26 AB · 2 HR · 0 SB · 6 RBI · .500 Last 6/30 3 AB · 0 HR · 0 SB · 0 RBI · .333 Grades Hit 30 / 40 · Pwr 40 / 50 · Raw 60 / 60 · Spd 40 / 40 Oyster ✓ 15.3 ⭐ 1.8
Seaver KingFGURBAURBPURMLB94
SS · WSH · 23 · AAA · ETA Aug · FA
78📉 slumping −.1409240 → 50.307.167
Szn 267 AB · 10 HR · 9 SB · 51 RBI · .307 L7 18 AB · 0 HR · 1 SB · 0 RBI · .167 Last 6/30 4 AB · 0 HR · 0 SB · 0 RBI · .250 Grades Hit 30 / 40 · Pwr 30 / 40 · Raw 50 / 50 · Spd 60 / 60 Oyster ✓ 28.0 ⭐ 7.4 Blocked by Nasim Nuñez · Indifferent
Leo De VriesFG6BA12BP5MLB2
SS · OAK · 19 · AA · ETA Aug · FA
75Watch🔥 heating up +.1029760 → 60.283.385
Szn 258 AB · 9 HR · 28 SB · 31 RBI · .283 L7 13 AB · 0 HR · 6 SB · 3 RBI · .385 Last 6/30 5 AB · 0 HR · 0 SB · 2 RBI · .400 Grades Hit 40 / 50 · Pwr 50 / 60 · Raw 45 / 60 · Spd 50 / 50 Oyster ✓ 98.6 ⭐ 96.5 Blocked by Jacob Wilson · Indifferent
Ralphy VelazquezFG44BA56BPURMLB39
1B/C · CLE · 20 · AA · ETA '27 · FA
72Watch↑ trending up +.0518350 → 57.297.348
Szn 266 AB · 9 HR · 1 SB · 40 RBI · .297 L7 23 AB · 1 HR · 0 SB · 4 RBI · .348 Last 6/30 4 AB · 0 HR · 0 SB · 1 RBI · .250 Grades Hit 35 / 50 · Pwr 40 / 55 · Raw 55 / 60 · Spd 30 / 30 Oyster ✓ 90.6 ⭐ 49.8
Jesús MadeFG2BA4BP3MLB1
SS · MIL · 19 · AA · ETA Aug · FA
72Watch📉 slumping −.0939765 → 64.281.188
Szn 270 AB · 7 HR · 23 SB · 51 RBI · .281 L7 16 AB · 0 HR · 2 SB · 0 RBI · .188 Last 6/28 4 AB · 0 HR · 0 SB · 0 RBI · Grades Hit 40 / 60 · Pwr 35 / 60 · Raw 50 / 60 · Spd 50 / 45 Oyster ✓ 97.3 ⭐ 93.4 Blocked by Joey Ortiz · Indifferent
Stash · knocking on the doorETA '26 · FA
99
Walker JenkinsOF · MIN · AAA · 21↑ trending up +.043
FG 33 · BA 5 · BP 19 · MLB 15
Szn4 HR · 6 SB · 14 RBI · .310
L70 HR · 1 SB · 2 RBI · .353
6/300 HR · 1 SB · 1 RBI · 3-5
Hit 50 / 60 · Pwr 35 / 50 · Raw 45 / 55 · Spd 50 / 50
On deck · nearly ready↗ called up · FA
89
Cooper IngleC · CLE📉 slumping −.202
FG UR · BA UR · BP 65 · MLB 64
Szn12 HR · 1 SB · 43 RBI · .273
L70 HR · 0 SB · 2 RBI · .071
6/300 HR · 0 SB · 0 RBI · 0-4
Hit 50 / 60 · Pwr 30 / 35 · Raw 35 / 35 · Spd 50 / 50
On deck · knocking on the doorETA '26 · FA
100
James Tibbs IIIOF · LAD · AAA · 23→ steady +.026
FG UR · BA UR · BP UR · MLB 98
Szn21 HR · 3 SB · 68 RBI · .290
L71 HR · 0 SB · 6 RBI · .316
6/300 HR · 0 SB · 0 RBI · 0-3
Hit 35 / 45 · Pwr 35 / 50 · Raw 55 / 55 · Spd 50 / 50
On deck · knocking on the doorETA '26 · FA
95
Zac VeenOF · COL · AAA · 24↓ cooling −.047
FG UR · BA UR · BP UR · MLB UR
Szn14 HR · 14 SB · 55 RBI · .327
L73 HR · 0 SB · 5 RBI · .280
6/301 HR · 0 SB · 1 RBI · 1-5
Hit 30 / 40 · Pwr 40 / 50 · Raw 60 / 60 · Spd 60 / 60
Watch · nearly readyETA July · FA
89
Hendry MendezOF · MIN · AAA · 22↑ trending up +.053
FG UR · BA UR · BP UR · MLB UR
Szn8 HR · 4 SB · 41 RBI · .311
L70 HR · 0 SB · 1 RBI · .364
6/300 HR · 0 SB · 0 RBI · 1-5
Hit 50 / 60 · Pwr 30 / 40 · Raw 55 / 60 · Spd 40 / 40
Watch · nearly readyETA '27 · FA
88
Kaelen CulpepperSS · MIN · AAA · 23↓ cooling −.072
FG 56 · BA 74 · BP 71 · MLB 34
Szn14 HR · 15 SB · 43 RBI · .272
L70 HR · 0 SB · 0 RBI · .200
6/300 HR · 0 SB · 0 RBI · 1-1
Hit 40 / 45 · Pwr 45 / 55 · Raw 55 / 55 · Spd 55 / 55
Watch · nearly ready↩ sent down · FA
88
Ryan WaldschmidtOF · ARI🔥 heating up +.158
FG 37 · BA 48 · BP 39 · MLB 30
Szn6 HR · 11 SB · 35 RBI · .286
L71 HR · 0 SB · 3 RBI · .444
6/300 HR · 0 SB · 0 RBI · 2-5
Hit 40 / 50 · Pwr 45 / 55 · Raw 55 / 60 · Spd 50 / 50
Watch · nearly readyETA '27 · FA
87
Joshua BaezOF · STL · AAA · 22📉 slumping −.137
FG UR · BA 54 · BP 84 · MLB 50
Szn26 HR · 13 SB · 66 RBI · .262
L71 HR · 1 SB · 2 RBI · .125
6/300 HR · 0 SB · 1 RBI · 0-3
Hit 35 / 40 · Pwr 50 / 60 · Raw 60 / 70 · Spd 50 / 40
Watch · nearly readyETA July · FA
86
Charlie Condon1B · COL · AAA · 23🔥 heating up +.190
FG 66 · BA UR · BP UR · MLB 66
Szn18 HR · 5 SB · 56 RBI · .286
L74 HR · 0 SB · 8 RBI · .476
6/301 HR · 0 SB · 1 RBI · 3-5
Hit 30 / 35 · Pwr 30 / 60 · Raw 70 / 70 · Spd 40 / 40
Watch · nearly ready↩ sent down · ETA May · FA
85
Sterlin ThompsonOF · COL · AAA · 24📉 slumping −.172
FG UR · BA UR · BP UR · MLB UR
Szn7 HR · 10 SB · 43 RBI · .297
L71 HR · 1 SB · 4 RBI · .125
6/301 HR · 0 SB · 2 RBI · 1-5
Hit 40 / 50 · Pwr 40 / 50 · Raw 55 / 55 · Spd 40 / 40
Watch · nearly readyETA July · FA
84
Max ClarkOF · DET · AAA · 21→ steady +.000
FG 7 · BA 6 · BP 6 · MLB 14
Szn6 HR · 17 SB · 32 RBI · .261
L70 HR · 3 SB · 2 RBI · .261
6/300 HR · 0 SB · 0 RBI · 0-4
Hit 50 / 60 · Pwr 40 / 50 · Raw 50 / 55 · Spd 70 / 70
Watch · nearly readyFA
84
Jett Williams3B/SS/OF · MIL🔥 heating up +.141
FG UR · BA 71 · BP 41 · MLB 84
Szn9 HR · 17 SB · 40 RBI · .223
L70 HR · 2 SB · 3 RBI · .364
6/300 HR · 0 SB · 2 RBI · 1-4
Hit 30 / 40 · Pwr 40 / 50 · Raw 50 / 50 · Spd 60 / 60
Watch · nearly readyETA Aug · FA
81
Luis LaraOF · MIL · AAA · 21→ steady +.006
FG UR · BA UR · BP UR · MLB 69
Szn7 HR · 21 SB · 37 RBI · .327
L70 HR · 1 SB · 5 RBI · .333
6/300 HR · 1 SB · 1 RBI · 2-5
Hit 40 / 50 · Pwr 30 / 35 · Raw 30 / 35 · Spd 60 / 60
Watch · nearly readyFA
81
Angel GenaoSS · CLE→ steady +.011
FG 45 · BA 67 · BP 55 · MLB 44
Szn9 HR · 6 SB · 35 RBI · .269
L71 HR · 2 SB · 3 RBI · .280
6/300 HR · 0 SB · 1 RBI · 2-3
Hit 40 / 50 · Pwr 40 / 50 · Raw 45 / 50 · Spd 60 / 60
Watch · nearly readyFA
79
Max Anderson2B/3B · DET🔥 heating up +.192
FG UR · BA UR · BP UR · MLB UR
Szn11 HR · 2 SB · 35 RBI · .308
L72 HR · 0 SB · 6 RBI · .500
6/300 HR · 0 SB · 0 RBI · 1-3
Hit 30 / 40 · Pwr 40 / 50 · Raw 60 / 60 · Spd 40 / 40
nearly readyETA Aug · FA
78
Seaver KingSS · WSH · AAA · 23📉 slumping −.140
FG UR · BA UR · BP UR · MLB 94
Szn10 HR · 9 SB · 51 RBI · .307
L70 HR · 1 SB · 0 RBI · .167
6/300 HR · 0 SB · 0 RBI · 1-4
Hit 30 / 40 · Pwr 30 / 40 · Raw 50 / 50 · Spd 60 / 60
Watch · on the climbETA Aug · FA
75
Leo De VriesSS · OAK · AA · 19🔥 heating up +.102
FG 6 · BA 12 · BP 5 · MLB 2
Szn9 HR · 28 SB · 31 RBI · .283
L70 HR · 6 SB · 3 RBI · .385
6/300 HR · 0 SB · 2 RBI · 2-5
Hit 40 / 50 · Pwr 50 / 60 · Raw 45 / 60 · Spd 50 / 50
Watch · on the climbETA '27 · FA
72
Ralphy Velazquez1B/C · CLE · AA · 20↑ trending up +.051
FG 44 · BA 56 · BP UR · MLB 39
Szn9 HR · 1 SB · 40 RBI · .297
L71 HR · 0 SB · 4 RBI · .348
6/300 HR · 0 SB · 1 RBI · 1-4
Hit 35 / 50 · Pwr 40 / 55 · Raw 55 / 60 · Spd 30 / 30
Watch · on the climbETA Aug · FA
72
Jesús MadeSS · MIL · AA · 19📉 slumping −.093
FG 2 · BA 4 · BP 3 · MLB 1
Szn7 HR · 23 SB · 51 RBI · .281
L70 HR · 2 SB · 0 RBI · .188
6/280 HR · 0 SB · 0 RBI · 0-4
Hit 40 / 60 · Pwr 35 / 60 · Raw 50 / 60 · Spd 50 / 45

Pitchers

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

Source: The Stash List Week 14: 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.

SP Prospects (38 available)

PitcherRIVerdictTrendPSSFV → PFVSzn ERAL3 ERA
Mitch BrattFGURBAURBPURMLBUR
SP · ARI · 22 · AAA · ↩ sent down · FA
98Stash→ steady −0.18 ERA8840 → 682.632.45
Szn 13 GS · 2.63 ERA · 0.97 WHIP · 48 K · 16 BB · 51.3 IP L3 3 GS · 2.45 ERA · 1.00 WHIP · 10 K · 5 BB · 11 IP Last 6/30 0.00 ERA · 1.00 WHIP · 3 K · 2 BB · 4 IP Grades FB 45 / 45 · SL 45 / 50 · CB 45 / 50 · CH 45 / 50 · CT 50 / 50 · CMD 55 / 70 40-man Yes
Braxton GarrettFGURBAURBPURMLBUR
SP · ↩ sent down · ETA June 1st · FA
88Watch🔥 heating up −2.69 ERA7140 → 622.690.00
Szn 13 GS · 2.69 ERA · 1.06 WHIP · 66 K · 33 BB · 60.3 IP L3 3 GS · 0.00 ERA · 0.94 WHIP · 19 K · 6 BB · 16 IP Last 6/24 0.00 ERA · 1.25 WHIP · 4 K · 2 BB · 4 IP Grades FB 40 / 45 · SL 60 / 60 · CB 45 / 45 · CH 50 / 50 · CMD 55 / 60 (2022 board)
Ryan SloanFG19BA60BP32MLB9
SP · ETA August 1st · FA
82Watch🔥 heating up −2.46 ERA9955 → 644.111.65
Szn 13 GS · 4.11 ERA · 1.21 WHIP · 72 K · 12 BB · 57 IP L3 3 GS · 1.65 ERA · 0.86 WHIP · 21 K · 1 BB · 16.3 IP Last 6/27 1.76 ERA · 0.78 WHIP · 9 K · 0 BB · 5.1 IP Grades FB 55 / 60 · SL 50 / 60 · SPL 50 / 60 · CMD 40 / 55
Kade AndersonFG41BA25BP28MLB5
SP · SEA · 21 · AA · LHP · FA
81Watch→ steady −0.19 ERA10050 → 631.211.02
Szn 13 GS · 1.21 ERA · 0.70 WHIP · 99 K · 10 BB · 66.7 IP L3 3 GS · 1.02 ERA · 0.74 WHIP · 23 K · 3 BB · 17.7 IP Last 6/26 3.60 ERA · 1.40 WHIP · 9 K · 2 BB · 5 IP Grades FB 70 / 70 · SL 55 / 60 · CB 55 / 60 · CH 50 / 60 · CMD 30 / 45 40-man No
David SandlinFGURBAURBPURMLBUR
SP · CHW · 25 · AAA · ↩ sent down · FA
81On deck↑ trending up −1.16 ERA9745 → 533.282.12
Szn 11 GS · 3.28 ERA · 1.33 WHIP · 55 K · 26 BB · 46.7 IP L3 3 GS · 2.12 ERA · 1.18 WHIP · 15 K · 8 BB · 17 IP Last 6/26 1.50 ERA · 1.00 WHIP · 6 K · 3 BB · 6 IP Grades FB 60 / 65 · SL 40 / 45 · SPL 30 / 40 · CT 40 / 50 · CMD 40 / 45 40-man Yes
Jaxon WigginsFGURBA78BP67MLB95
SP · CHC · 24 · AAA · RHP · FA
80Watch🔥 heating up −1.70 ERA9050 → 603.862.16
Szn 5 GS · 3.86 ERA · 1.29 WHIP · 19 K · 8 BB · 16.3 IP L3 3 GS · 2.16 ERA · 1.08 WHIP · 9 K · 3 BB · 8.3 IP Last 6/27 0.00 ERA · 0.62 WHIP · 4 K · 0 BB · 3.2 IP Grades FB 70 / 70 · SL 40 / 45 · CB 50 / 55 · CH 45 / 60 · CMD 30 / 40 40-man No
Owen MurphyFGURMLBUR
SP · ATL · 22 · AAA · RHP · FA
80Watch🔥 heating up −1.74 ERA9645+ → 644.803.06
Szn 15 GS · 4.80 ERA · 1.32 WHIP · 85 K · 37 BB · 75 IP L3 3 GS · 3.06 ERA · 0.91 WHIP · 21 K · 4 BB · 17.7 IP Last 6/25 5.19 ERA · 1.15 WHIP · 5 K · 2 BB · 5.2 IP Grades FB 50 / 55 · SL 45 / 55 · CB 50 / 55 · CH 40 / 50 · CMD 45 / 60 40-man No
Eduardo RiveraFGURBAURBPURMLBUR
SP · BOS · ↩ sent down · FA
80Watch↑ trending up −1.48 ERA9840 → 542.561.08
Szn 4 GS · 2.56 ERA · 1.18 WHIP · 58 K · 23 BB · 45.7 IP L3 3 GS · 1.08 ERA · 1.32 WHIP · 12 K · 7 BB · 8.3 IP Last 6/27 4.50 ERA · 3.00 WHIP · 1 K · 2 BB · 2 IP Grades FB 55 / 55 · SL 55 / 55 · CH 50 / 55 · CMD 35 / 40
Robert GasserFGURBAURBPURMLBUR
SP · MIL · ↩ sent down · FA
80Watch↑ trending up −1.44 ERA9445 → 554.042.60
Szn 14 GS · 4.04 ERA · 1.30 WHIP · 74 K · 21 BB · 62.3 IP L3 3 GS · 2.60 ERA · 0.98 WHIP · 17 K · 4 BB · 17.3 IP Last 6/29 5.19 ERA · 1.54 WHIP · 5 K · 1 BB · 5.2 IP Grades FB 45 / 45 · SL 60 / 60 · CH 30 / 40 · CT 40 / 45 · CMD 55 / 55
Jonah TongFG62BA44BP23MLB83
SP · NYM · 22 · AAA · ↩ sent down · FA
76Watch→ steady +0.20 ERA9150 → 605.595.79
Szn 13 GS · 5.59 ERA · 1.55 WHIP · 78 K · 41 BB · 66 IP L3 3 GS · 5.79 ERA · 1.86 WHIP · 12 K · 6 BB · 14 IP Last 6/26 3.00 ERA · 1.00 WHIP · 3 K · 2 BB · 6 IP Grades FB 70 / 70 · SL 40 / 45 · CB 40 / 45 · CH 50 / 55 · CT 40 / 50 · CMD 40 / 45 40-man Yes
Antwone KellyFGURBAURBPURMLBUR
SP · PIT · 22 · AAA · ↩ sent down · FA
75Watch↑ trending up −1.43 ERA7840+ → 615.403.97
Szn 12 GS · 5.40 ERA · 1.55 WHIP · 53 K · 33 BB · 65 IP L3 3 GS · 3.97 ERA · 1.85 WHIP · 9 K · 8 BB · 11.3 IP Last 6/28 3.00 ERA · 2.33 WHIP · 2 K · 3 BB · 3 IP Grades FB 45 / 60 · CH 55 / 60 · CT 45 / 50 · CMD 40 / 50 40-man Yes
Caden DanaFG83BAURBPURMLBUR
SP · LAA · 22 · AAA · FA
74Watch↓ cooling +1.35 ERA8050 → 584.756.10
Szn 11 GS · 4.75 ERA · 1.22 WHIP · 40 K · 23 BB · 41.7 IP L3 3 GS · 6.10 ERA · 1.55 WHIP · 6 K · 7 BB · 10.3 IP Last 6/26 0.00 ERA · 0.75 WHIP · 3 K · 2 BB · 4 IP Grades FB 50 / 55 · SL 60 / 60 · CB 45 / 50 · CH 45 / 55 · CMD 40 / 45 40-man Yes (2025 board)
Ty JohnsonFGURBAURBP95MLBUR
SP · TBR · 24 · AAA · RHP · FA
73Watch📉 slumping +2.32 ERA9845 → 602.644.96
Szn 9 GS · 2.64 ERA · 0.95 WHIP · 56 K · 15 BB · 44.3 IP L3 3 GS · 4.96 ERA · 0.86 WHIP · 22 K · 4 BB · 16.3 IP Last 6/28 0.00 ERA · 0.20 WHIP · 9 K · 1 BB · 5 IP Grades FB 60 / 60 · SL 55 / 60 · CH 30 / 30 · CMD 50 / 55 40-man No
Brycen MautzFGURBAURBPURMLBUR
SP · STL · 24 · AAA · ↩ sent down · FA
73↓ cooling +1.43 ERA7840+ → 572.974.40
Szn 14 GS · 2.97 ERA · 1.48 WHIP · 67 K · 47 BB · 66.7 IP L3 3 GS · 4.40 ERA · 1.81 WHIP · 10 K · 16 BB · 14.3 IP Last 6/28 7.20 ERA · 2.00 WHIP · 3 K · 5 BB · 5 IP Grades FB 45 / 45 · SL 55 / 55 · CB 45 / 50 · CH 30 / 35 · CMD 50 / 55 40-man Yes
Quinn MathewsFGURBAURBPURMLBUR
SP · STL · FA
72Watch→ steady −0.18 ERA8945 → 613.953.77
Szn 15 GS · 3.95 ERA · 1.29 WHIP · 83 K · 46 BB · 66 IP L3 3 GS · 3.77 ERA · 1.05 WHIP · 16 K · 11 BB · 14.3 IP Last 6/27 3.53 ERA · 0.98 WHIP · 7 K · 4 BB · 5.1 IP Grades FB 40 / 55 · SL 50 / 50 · CB 40 / 45 · CH 65 / 65 · CMD 35 / 50
Karson MilbrandtFG94BAURBPURMLB78
SP · MIA · 22 · AAA · RHP · FA
71Watch📉 slumping +1.75 ERA9350 → 581.633.38
Szn 13 GS · 1.63 ERA · 1.12 WHIP · 89 K · 34 BB · 66.3 IP L3 3 GS · 3.38 ERA · 1.65 WHIP · 18 K · 14 BB · 13.3 IP Last 6/27 6.59 ERA · 1.95 WHIP · 4 K · 6 BB · 4.1 IP Grades FB 55 / 55 · SL 50 / 55 · CB 50 / 55 · CH 35 / 40 · CT 60 / 60 · CMD 35 / 45 40-man No
Michael ForretFG91BAURBPURMLBUR
SP · TBR · FA
7150 → 72
Grades FB 50 / 55 · SL 50 / 50 · CH 50 / 55 · CT 50 / 50 · CMD 60 / 70
Carson WhisenhuntFGURBAURBPURMLBUR
SP · SFG · ↩ sent down · FA
71Watch↓ cooling +1.44 ERA9345+ → 663.965.40
Szn 15 GS · 3.96 ERA · 1.44 WHIP · 83 K · 36 BB · 77.3 IP L3 3 GS · 5.40 ERA · 2.17 WHIP · 11 K · 10 BB · 13.3 IP Last 6/25 11.61 ERA · 3.55 WHIP · 4 K · 4 BB · 3.1 IP Grades FB 45 / 50 · CB 40 / 45 · CH 80 / 80 · CT 45 / 50 · CMD 40 / 45
Adam SerwinowskiFGURBAURBPURMLBUR
SP · LAD · 21 · AA · FA
71Watch🔥 heating up −2.62 ERA9045 → 584.782.16
Szn 15 GS · 4.78 ERA · 1.42 WHIP · 84 K · 40 BB · 69.7 IP L3 3 GS · 2.16 ERA · 1.14 WHIP · 17 K · 7 BB · 16.7 IP Last 6/26 0.00 ERA · 0.43 WHIP · 6 K · 2 BB · 7 IP Grades FB 55 / 60 · SL 60 / 70 · CH 30 / 40 · CMD 30 / 45 40-man No
Brody HopkinsFG82BA37BP72MLB85
SP · TBR · 24 · AAA · RHP · FA
70Watch📉 slumping +8.62 ERA9250 → 634.8813.50
Szn 13 GS · 4.88 ERA · 1.69 WHIP · 71 K · 61 BB · 62.7 IP L3 3 GS · 13.50 ERA · 2.77 WHIP · 8 K · 12 BB · 8.7 IP Last 6/28 0.00 ERA · 1.00 WHIP · 1 K · 1 BB · 3 IP Grades FB 70 / 70 · CB 50 / 60 · CH 40 / 55 · CT 55 / 60 · CMD 30 / 45 40-man No
Jamie ArnoldFGURBAURBPURMLB27
SP · ATH · 22 · AA · FA
70↑ trending up −0.93 ERA7745 → 574.243.31
Szn 14 GS · 4.24 ERA · 1.59 WHIP · 73 K · 34 BB · 70 IP L3 3 GS · 3.31 ERA · 1.22 WHIP · 16 K · 8 BB · 16.3 IP Last 6/25 0.00 ERA · 0.50 WHIP · 4 K · 2 BB · 6 IP Grades FB 50 / 55 · SL 60 / 60 · CH 40 / 50 · CT 30 / 50 · CMD 30 / 45 40-man No
Jack WenningerFG93BAURBPURMLBUR
SP · NYM · 24 · AAA · RHP · FA
69Watch📉 slumping +2.39 ERA7750 → 663.846.23
Szn 12 GS · 3.84 ERA · 1.43 WHIP · 68 K · 39 BB · 68 IP L3 3 GS · 6.23 ERA · 1.69 WHIP · 13 K · 9 BB · 13 IP Last 6/28 5.40 ERA · 1.40 WHIP · 4 K · 3 BB · 5 IP Grades FB 50 / 55 · SL 40 / 45 · CB 45 / 55 · CH 60 / 60 · CMD 50 / 60 40-man No
Elmer RodríguezFG54BA59BP60MLB79
SP · NYY · ↩ sent down · FA
69Watch↓ cooling +0.90 ERA8450 → 583.254.15
Szn 15 GS · 3.25 ERA · 1.38 WHIP · 65 K · 41 BB · 72 IP L3 3 GS · 4.15 ERA · 1.46 WHIP · 10 K · 11 BB · 13 IP Last 6/26 0.00 ERA · 1.75 WHIP · 4 K · 6 BB · 4 IP Grades FB 55 / 60 · SL 50 / 55 · CB 50 / 55 · CH 45 / 50 · CT 50 / 50 · CMD 40 / 45
Sean SullivanFGURBAURBPURMLBUR
SP · COL · ↩ sent down · FA
69Watch📉 slumping +4.23 ERA7340 → 646.3110.54
Szn 15 GS · 6.31 ERA · 1.63 WHIP · 62 K · 28 BB · 71.3 IP L3 3 GS · 10.54 ERA · 2.12 WHIP · 10 K · 9 BB · 13.7 IP Last 6/29 10.71 ERA · 1.90 WHIP · 5 K · 2 BB · 4.2 IP Grades FB 50 / 50 · SL 45 / 45 · CH 40 / 45 · CMD 60 / 70
Carlos LagrangeFG60BA93BP61MLB86
SP · NYY · 22 · AAA · RHP · FA
68Watch→ steady +0.05 ERA9850 → 564.554.60
Szn 11 GS · 4.55 ERA · 1.36 WHIP · 83 K · 33 BB · 63.3 IP L3 3 GS · 4.60 ERA · 1.15 WHIP · 17 K · 5 BB · 15.7 IP Last 6/28 225.00 ERA · 30.00 WHIP · 1 K · 2 BB · 0.2 IP Grades FB 70 / 70 · SL 55 / 60 · CB 45 / 55 · CH 50 / 60 · CMD 30 / 35 40-man No
Tyson HardinFGURBAURBPURMLBUR
SP · MIL · 24 · AAA · RHP · FA
68Watch↓ cooling +0.98 ERA9440+ → 564.965.94
Szn 15 GS · 4.96 ERA · 1.33 WHIP · 89 K · 25 BB · 74.3 IP L3 3 GS · 5.94 ERA · 1.26 WHIP · 15 K · 4 BB · 16.7 IP Last 6/26 10.80 ERA · 1.80 WHIP · 5 K · 1 BB · 5 IP Grades FB 50 / 50 · SL 50 / 55 · CH 45 / 50 · CT 45 / 50 · CMD 45 / 50 40-man No
Anthony EyansonFG28BAURBPURMLB56
SP · BOS · FA
6855 → 63
Grades FB 55 / 55 · SL 55 / 60 · CB 55 / 60 · CH 50 / 60 · CMD 40 / 55
Nestor GermanFGURBAURBPURMLBUR
SP · BAL · FA
68Watch📉 slumping +3.24 ERA9645 → 574.798.03
Szn 14 GS · 4.79 ERA · 1.39 WHIP · 84 K · 31 BB · 73.3 IP L3 3 GS · 8.03 ERA · 1.54 WHIP · 15 K · 5 BB · 12.3 IP Last 6/28 9.00 ERA · 2.00 WHIP · 5 K · 3 BB · 4 IP Grades FB 45 / 50 · SL 50 / 50 · CB 50 / 50 · SPL 50 / 55 · CT 50 / 55 · CMD 45 / 50
Luis PeralesFGURBAURBPURMLBUR
SP · WSN · 23 · AAA · FA
68Watch📉 slumping +2.48 ERA8740+ → 554.276.75
Szn 13 GS · 4.27 ERA · 1.29 WHIP · 48 K · 31 BB · 59 IP L3 3 GS · 6.75 ERA · 1.58 WHIP · 14 K · 7 BB · 12 IP Last 6/28 2.25 ERA · 1.00 WHIP · 4 K · 2 BB · 4 IP Grades FB 65 / 65 · SL 60 / 60 · CT 70 / 70 · CMD 30 / 30 40-man No
JR RitchieFG69BA84BP88MLB51
SP · ATL · ↩ sent down · FA
68📉 slumping +3.62 ERA7650 → 594.017.63
Szn 16 GS · 4.01 ERA · 1.30 WHIP · 79 K · 47 BB · 85.3 IP L3 3 GS · 7.63 ERA · 1.57 WHIP · 17 K · 9 BB · 15.3 IP Last 6/27 7.06 ERA · 1.37 WHIP · 6 K · 2 BB · 5.1 IP Grades FB 50 / 50 · SL 50 / 55 · CB 50 / 55 · CH 45 / 55 · CMD 45 / 55
Carson SeymourFGURBAURBPURMLBUR
SP · SFG · 27 · AAA · ↩ sent down · FA
67↑ trending up −1.24 ERA6940+ → 484.483.24
Szn 9 GS · 4.48 ERA · 1.43 WHIP · 54 K · 27 BB · 64.3 IP L3 3 GS · 3.24 ERA · 1.38 WHIP · 17 K · 7 BB · 16.7 IP Last 6/26 0.00 ERA · 1.22 WHIP · 3 K · 2 BB · 4.1 IP Grades FB 55 / 60 · SL 70 / 70 · CMD 40 / 40 40-man Yes (2025 board)
Ethan PeckoFGURBAURBPURMLBUR
SP · HOU · FA
6645 → 58
Grades FB 60 / 60 · SL 40 / 40 · CB 50 / 50 · CH 30 / 40 · CT 45 / 50 · CMD 50 / 50
Jack AndersonBAURBPURMLBUR
SP · BOS · ↩ sent down · FA
61📉 slumping +3.23 ERA5705.028.25
Szn 10 GS · 5.02 ERA · 1.39 WHIP · 54 K · 21 BB · 61 IP L3 3 GS · 8.25 ERA · 1.67 WHIP · 8 K · 5 BB · 12 IP Last 6/27 13.50 ERA · 2.50 WHIP · 3 K · 2 BB · 4 IP off FG board · no scout grades
Khristian CurtisFGURMLBUR
SP · PIT · FA
58Watch↓ cooling +0.63 ERA9545 → 555.055.68
Szn 15 GS · 5.05 ERA · 1.35 WHIP · 83 K · 33 BB · 66 IP L3 3 GS · 5.68 ERA · 1.50 WHIP · 16 K · 7 BB · 12.7 IP Last 6/30 30.00 ERA · 5.83 WHIP · 3 K · 2 BB · 1.2 IP Grades FB 50 / 50 · SL 45 / 50 · CB 55 / 55 · CH 55 / 60 · CT 50 / 50 · CMD 30 / 40
Daniel EagenFGURMLBUR
SP · ARI · FA
58Watch→ steady −0.23 ERA9445 → 555.635.40
Szn 15 GS · 5.63 ERA · 1.36 WHIP · 79 K · 29 BB · 62.3 IP L3 3 GS · 5.40 ERA · 1.97 WHIP · 10 K · 10 BB · 11.7 IP Last 6/28 8.18 ERA · 1.82 WHIP · 5 K · 3 BB · 2.2 IP Grades FB 45 / 50 · SL 50 / 55 · CB 55 / 55 · CH 40 / 50 · CMD 40 / 45
Liam DoyleFG27BA33BP31MLB23
SP · STL · 22 · A+ · FA
5355 → 60
Grades FB 70 / 70 · SL 40 / 50 · CH 45 / 55 · CMD 30 / 45 40-man No
Stash · knocking on the door↩ sent down · FA
98
Mitch BrattSP · ARI · AAA · 22→ steady −0.18 ERA
FG UR · BA UR · BP UR · MLB UR
Szn48 K · 16 BB · 0.97 WHIP · 2.63 ERA · 51.3 IP
L310 K · 5 BB · 1.00 WHIP · 2.45 ERA · 11 IP
6/303 K · 2 BB · 1.00 WHIP · 0.00 ERA · 4 IP
FB 45 / 45 · SL 45 / 50 · CB 45 / 50 · CH 45 / 50 · CT 50 / 50 · CMD 55 / 70 · 40-man Yes
On deck · on the climb↗ called up · FA
77
Miguel UllolaSP · HOU📉 slumping +2.45 ERA
FG UR · BA UR · BP UR · MLB UR
Szn68 K · 35 BB · 1.53 WHIP · 5.26 ERA · 49.7 IP
L313 K · 9 BB · 1.82 WHIP · 7.71 ERA · 9.3 IP
6/294 K · 0 BB · 1.00 WHIP · 0.00 ERA · 2 IP
FB 60 / 70 · SL 45 / 50 · CB 45 / 50 · CH 30 / 35 · CMD 30 / 35
developing↗ called up · FA
54
Hurston WaldrepSP · ATL↓ cooling +0.85 ERA
FG UR · MLB UR
Szn16 K · 15 BB · 1.38 WHIP · 3.12 ERA · 17.3 IP
L39 K · 6 BB · 0.97 WHIP · 3.97 ERA · 11.3 IP
6/263 K · 4 BB · 3.00 WHIP · 0.00 ERA · 2 IP
FB 45 / 45 · SL 50 / 55 · SPL 70 / 70 · CMD 40 / 45
Watch · nearly ready↩ sent down · ETA June 1st · FA
88
Braxton GarrettSP🔥 heating up −2.69 ERA
FG UR · BA UR · BP UR · MLB UR
Szn66 K · 33 BB · 1.06 WHIP · 2.69 ERA · 60.3 IP
L319 K · 6 BB · 0.94 WHIP · 0.00 ERA · 16 IP
6/244 K · 2 BB · 1.25 WHIP · 0.00 ERA · 4 IP
FB 40 / 45 · SL 60 / 60 · CB 45 / 45 · CH 50 / 50 · CMD 55 / 60
Watch · nearly readyETA August 1st · FA
82
Ryan SloanSP🔥 heating up −2.46 ERA
FG 19 · BA 60 · BP 32 · MLB 9
Szn72 K · 12 BB · 1.21 WHIP · 4.11 ERA · 57 IP
L321 K · 1 BB · 0.86 WHIP · 1.65 ERA · 16.3 IP
6/279 K · 0 BB · 0.78 WHIP · 1.76 ERA · 5.1 IP
FB 55 / 60 · SL 50 / 60 · SPL 50 / 60 · CMD 40 / 55
Watch · nearly readyFA
81
Kade AndersonSP · SEA · AA · 21→ steady −0.19 ERA
FG 41 · BA 25 · BP 28 · MLB 5
Szn99 K · 10 BB · 0.70 WHIP · 1.21 ERA · 66.7 IP
L323 K · 3 BB · 0.74 WHIP · 1.02 ERA · 17.7 IP
6/269 K · 2 BB · 1.40 WHIP · 3.60 ERA · 5 IP
FB 70 / 70 · SL 55 / 60 · CB 55 / 60 · CH 50 / 60 · CMD 30 / 45 · 40-man No
On deck · nearly ready↩ sent down · FA
81
David SandlinSP · CHW · AAA · 25↑ trending up −1.16 ERA
FG UR · BA UR · BP UR · MLB UR
Szn55 K · 26 BB · 1.33 WHIP · 3.28 ERA · 46.7 IP
L315 K · 8 BB · 1.18 WHIP · 2.12 ERA · 17 IP
6/266 K · 3 BB · 1.00 WHIP · 1.50 ERA · 6 IP
FB 60 / 65 · SL 40 / 45 · SPL 30 / 40 · CT 40 / 50 · CMD 40 / 45 · 40-man Yes
Watch · nearly readyFA
80
Jaxon WigginsSP · CHC · AAA · 24🔥 heating up −1.70 ERA
FG UR · BA 78 · BP 67 · MLB 95
Szn19 K · 8 BB · 1.29 WHIP · 3.86 ERA · 16.3 IP
L39 K · 3 BB · 1.08 WHIP · 2.16 ERA · 8.3 IP
6/274 K · 0 BB · 0.62 WHIP · 0.00 ERA · 3.2 IP
FB 70 / 70 · SL 40 / 45 · CB 50 / 55 · CH 45 / 60 · CMD 30 / 40 · 40-man No
Watch · nearly readyFA
80
Owen MurphySP · ATL · AAA · 22🔥 heating up −1.74 ERA
FG UR · MLB UR
Szn85 K · 37 BB · 1.32 WHIP · 4.80 ERA · 75 IP
L321 K · 4 BB · 0.91 WHIP · 3.06 ERA · 17.7 IP
6/255 K · 2 BB · 1.15 WHIP · 5.19 ERA · 5.2 IP
FB 50 / 55 · SL 45 / 55 · CB 50 / 55 · CH 40 / 50 · CMD 45 / 60 · 40-man No
Watch · nearly ready↩ sent down · FA
80
Eduardo RiveraSP · BOS↑ trending up −1.48 ERA
FG UR · BA UR · BP UR · MLB UR
Szn58 K · 23 BB · 1.18 WHIP · 2.56 ERA · 45.7 IP
L312 K · 7 BB · 1.32 WHIP · 1.08 ERA · 8.3 IP
6/271 K · 2 BB · 3.00 WHIP · 4.50 ERA · 2 IP
FB 55 / 55 · SL 55 / 55 · CH 50 / 55 · CMD 35 / 40
Watch · nearly ready↩ sent down · FA
80
Robert GasserSP · MIL↑ trending up −1.44 ERA
FG UR · BA UR · BP UR · MLB UR
Szn74 K · 21 BB · 1.30 WHIP · 4.04 ERA · 62.3 IP
L317 K · 4 BB · 0.98 WHIP · 2.60 ERA · 17.3 IP
6/295 K · 1 BB · 1.54 WHIP · 5.19 ERA · 5.2 IP
FB 45 / 45 · SL 60 / 60 · CH 30 / 40 · CT 40 / 45 · CMD 55 / 55
Watch · on the climb↩ sent down · FA
76
Jonah TongSP · NYM · AAA · 22→ steady +0.20 ERA
FG 62 · BA 44 · BP 23 · MLB 83
Szn78 K · 41 BB · 1.55 WHIP · 5.59 ERA · 66 IP
L312 K · 6 BB · 1.86 WHIP · 5.79 ERA · 14 IP
6/263 K · 2 BB · 1.00 WHIP · 3.00 ERA · 6 IP
FB 70 / 70 · SL 40 / 45 · CB 40 / 45 · CH 50 / 55 · CT 40 / 50 · CMD 40 / 45 · 40-man Yes
Watch · on the climb↩ sent down · FA
75
Antwone KellySP · PIT · AAA · 22↑ trending up −1.43 ERA
FG UR · BA UR · BP UR · MLB UR
Szn53 K · 33 BB · 1.55 WHIP · 5.40 ERA · 65 IP
L39 K · 8 BB · 1.85 WHIP · 3.97 ERA · 11.3 IP
6/282 K · 3 BB · 2.33 WHIP · 3.00 ERA · 3 IP
FB 45 / 60 · CH 55 / 60 · CT 45 / 50 · CMD 40 / 50 · 40-man Yes
Watch · on the climbFA
74
Caden DanaSP · LAA · AAA · 22↓ cooling +1.35 ERA
FG 83 · BA UR · BP UR · MLB UR
Szn40 K · 23 BB · 1.22 WHIP · 4.75 ERA · 41.7 IP
L36 K · 7 BB · 1.55 WHIP · 6.10 ERA · 10.3 IP
6/263 K · 2 BB · 0.75 WHIP · 0.00 ERA · 4 IP
FB 50 / 55 · SL 60 / 60 · CB 45 / 50 · CH 45 / 55 · CMD 40 / 45 · 40-man Yes
Watch · on the climbFA
73
Ty JohnsonSP · TBR · AAA · 24📉 slumping +2.32 ERA
FG UR · BA UR · BP 95 · MLB UR
Szn56 K · 15 BB · 0.95 WHIP · 2.64 ERA · 44.3 IP
L322 K · 4 BB · 0.86 WHIP · 4.96 ERA · 16.3 IP
6/289 K · 1 BB · 0.20 WHIP · 0.00 ERA · 5 IP
FB 60 / 60 · SL 55 / 60 · CH 30 / 30 · CMD 50 / 55 · 40-man No
on the climb↩ sent down · FA
73
Brycen MautzSP · STL · AAA · 24↓ cooling +1.43 ERA
FG UR · BA UR · BP UR · MLB UR
Szn67 K · 47 BB · 1.48 WHIP · 2.97 ERA · 66.7 IP
L310 K · 16 BB · 1.81 WHIP · 4.40 ERA · 14.3 IP
6/283 K · 5 BB · 2.00 WHIP · 7.20 ERA · 5 IP
FB 45 / 45 · SL 55 / 55 · CB 45 / 50 · CH 30 / 35 · CMD 50 / 55 · 40-man Yes
Watch · on the climbFA
72
Quinn MathewsSP · STL→ steady −0.18 ERA
FG UR · BA UR · BP UR · MLB UR
Szn83 K · 46 BB · 1.29 WHIP · 3.95 ERA · 66 IP
L316 K · 11 BB · 1.05 WHIP · 3.77 ERA · 14.3 IP
6/277 K · 4 BB · 0.98 WHIP · 3.53 ERA · 5.1 IP
FB 40 / 55 · SL 50 / 50 · CB 40 / 45 · CH 65 / 65 · CMD 35 / 50
Watch · on the climbFA
71
Karson MilbrandtSP · MIA · AAA · 22📉 slumping +1.75 ERA
FG 94 · BA UR · BP UR · MLB 78
Szn89 K · 34 BB · 1.12 WHIP · 1.63 ERA · 66.3 IP
L318 K · 14 BB · 1.65 WHIP · 3.38 ERA · 13.3 IP
6/274 K · 6 BB · 1.95 WHIP · 6.59 ERA · 4.1 IP
FB 55 / 55 · SL 50 / 55 · CB 50 / 55 · CH 35 / 40 · CT 60 / 60 · CMD 35 / 45 · 40-man No
on the climbFA
71
Michael ForretSP · TBR
FG 91 · BA UR · BP UR · MLB UR
FB 50 / 55 · SL 50 / 50 · CH 50 / 55 · CT 50 / 50 · CMD 60 / 70
Watch · on the climb↩ sent down · FA
71
Carson WhisenhuntSP · SFG↓ cooling +1.44 ERA
FG UR · BA UR · BP UR · MLB UR
Szn83 K · 36 BB · 1.44 WHIP · 3.96 ERA · 77.3 IP
L311 K · 10 BB · 2.17 WHIP · 5.40 ERA · 13.3 IP
6/254 K · 4 BB · 3.55 WHIP · 11.61 ERA · 3.1 IP
FB 45 / 50 · CB 40 / 45 · CH 80 / 80 · CT 45 / 50 · CMD 40 / 45
Watch · on the climbFA
71
Adam SerwinowskiSP · LAD · AA · 21🔥 heating up −2.62 ERA
FG UR · BA UR · BP UR · MLB UR
Szn84 K · 40 BB · 1.42 WHIP · 4.78 ERA · 69.7 IP
L317 K · 7 BB · 1.14 WHIP · 2.16 ERA · 16.7 IP
6/266 K · 2 BB · 0.43 WHIP · 0.00 ERA · 7 IP
FB 55 / 60 · SL 60 / 70 · CH 30 / 40 · CMD 30 / 45 · 40-man No
Watch · on the climbFA
70
Brody HopkinsSP · TBR · AAA · 24📉 slumping +8.62 ERA
FG 82 · BA 37 · BP 72 · MLB 85
Szn71 K · 61 BB · 1.69 WHIP · 4.88 ERA · 62.7 IP
L38 K · 12 BB · 2.77 WHIP · 13.50 ERA · 8.7 IP
6/281 K · 1 BB · 1.00 WHIP · 0.00 ERA · 3 IP
FB 70 / 70 · CB 50 / 60 · CH 40 / 55 · CT 55 / 60 · CMD 30 / 45 · 40-man No
on the climbFA
70
Jamie ArnoldSP · ATH · AA · 22↑ trending up −0.93 ERA
FG UR · BA UR · BP UR · MLB 27
Szn73 K · 34 BB · 1.59 WHIP · 4.24 ERA · 70 IP
L316 K · 8 BB · 1.22 WHIP · 3.31 ERA · 16.3 IP
6/254 K · 2 BB · 0.50 WHIP · 0.00 ERA · 6 IP
FB 50 / 55 · SL 60 / 60 · CH 40 / 50 · CT 30 / 50 · CMD 30 / 45 · 40-man No
Watch · on the climbFA
69
Jack WenningerSP · NYM · AAA · 24📉 slumping +2.39 ERA
FG 93 · BA UR · BP UR · MLB UR
Szn68 K · 39 BB · 1.43 WHIP · 3.84 ERA · 68 IP
L313 K · 9 BB · 1.69 WHIP · 6.23 ERA · 13 IP
6/284 K · 3 BB · 1.40 WHIP · 5.40 ERA · 5 IP
FB 50 / 55 · SL 40 / 45 · CB 45 / 55 · CH 60 / 60 · CMD 50 / 60 · 40-man No
Watch · on the climb↩ sent down · FA
69
Elmer RodríguezSP · NYY↓ cooling +0.90 ERA
FG 54 · BA 59 · BP 60 · MLB 79
Szn65 K · 41 BB · 1.38 WHIP · 3.25 ERA · 72 IP
L310 K · 11 BB · 1.46 WHIP · 4.15 ERA · 13 IP
6/264 K · 6 BB · 1.75 WHIP · 0.00 ERA · 4 IP
FB 55 / 60 · SL 50 / 55 · CB 50 / 55 · CH 45 / 50 · CT 50 / 50 · CMD 40 / 45
Watch · on the climb↩ sent down · FA
69
Sean SullivanSP · COL📉 slumping +4.23 ERA
FG UR · BA UR · BP UR · MLB UR
Szn62 K · 28 BB · 1.63 WHIP · 6.31 ERA · 71.3 IP
L310 K · 9 BB · 2.12 WHIP · 10.54 ERA · 13.7 IP
6/295 K · 2 BB · 1.90 WHIP · 10.71 ERA · 4.2 IP
FB 50 / 50 · SL 45 / 45 · CH 40 / 45 · CMD 60 / 70
Watch · on the climbFA
68
Carlos LagrangeSP · NYY · AAA · 22→ steady +0.05 ERA
FG 60 · BA 93 · BP 61 · MLB 86
Szn83 K · 33 BB · 1.36 WHIP · 4.55 ERA · 63.3 IP
L317 K · 5 BB · 1.15 WHIP · 4.60 ERA · 15.7 IP
6/281 K · 2 BB · 30.00 WHIP · 225.00 ERA · 0.2 IP
FB 70 / 70 · SL 55 / 60 · CB 45 / 55 · CH 50 / 60 · CMD 30 / 35 · 40-man No
Watch · on the climbFA
68
Tyson HardinSP · MIL · AAA · 24↓ cooling +0.98 ERA
FG UR · BA UR · BP UR · MLB UR
Szn89 K · 25 BB · 1.33 WHIP · 4.96 ERA · 74.3 IP
L315 K · 4 BB · 1.26 WHIP · 5.94 ERA · 16.7 IP
6/265 K · 1 BB · 1.80 WHIP · 10.80 ERA · 5 IP
FB 50 / 50 · SL 50 / 55 · CH 45 / 50 · CT 45 / 50 · CMD 45 / 50 · 40-man No
on the climbFA
68
Anthony EyansonSP · BOS
FG 28 · BA UR · BP UR · MLB 56
FB 55 / 55 · SL 55 / 60 · CB 55 / 60 · CH 50 / 60 · CMD 40 / 55
Watch · on the climbFA
68
Nestor GermanSP · BAL📉 slumping +3.24 ERA
FG UR · BA UR · BP UR · MLB UR
Szn84 K · 31 BB · 1.39 WHIP · 4.79 ERA · 73.3 IP
L315 K · 5 BB · 1.54 WHIP · 8.03 ERA · 12.3 IP
6/285 K · 3 BB · 2.00 WHIP · 9.00 ERA · 4 IP
FB 45 / 50 · SL 50 / 50 · CB 50 / 50 · SPL 50 / 55 · CT 50 / 55 · CMD 45 / 50
Watch · on the climbFA
68
Luis PeralesSP · WSN · AAA · 23📉 slumping +2.48 ERA
FG UR · BA UR · BP UR · MLB UR
Szn48 K · 31 BB · 1.29 WHIP · 4.27 ERA · 59 IP
L314 K · 7 BB · 1.58 WHIP · 6.75 ERA · 12 IP
6/284 K · 2 BB · 1.00 WHIP · 2.25 ERA · 4 IP
FB 65 / 65 · SL 60 / 60 · CT 70 / 70 · CMD 30 / 30 · 40-man No
on the climb↩ sent down · FA
68
JR RitchieSP · ATL📉 slumping +3.62 ERA
FG 69 · BA 84 · BP 88 · MLB 51
Szn79 K · 47 BB · 1.30 WHIP · 4.01 ERA · 85.3 IP
L317 K · 9 BB · 1.57 WHIP · 7.63 ERA · 15.3 IP
6/276 K · 2 BB · 1.37 WHIP · 7.06 ERA · 5.1 IP
FB 50 / 50 · SL 50 / 55 · CB 50 / 55 · CH 45 / 55 · CMD 45 / 55
on the climb↩ sent down · FA
67
Carson SeymourSP · SFG · AAA · 27↑ trending up −1.24 ERA
FG UR · BA UR · BP UR · MLB UR
Szn54 K · 27 BB · 1.43 WHIP · 4.48 ERA · 64.3 IP
L317 K · 7 BB · 1.38 WHIP · 3.24 ERA · 16.7 IP
6/263 K · 2 BB · 1.22 WHIP · 0.00 ERA · 4.1 IP
FB 55 / 60 · SL 70 / 70 · CMD 40 / 40 · 40-man Yes
on the climbFA
66
Ethan PeckoSP · HOU
FG UR · BA UR · BP UR · MLB UR
FB 60 / 60 · SL 40 / 40 · CB 50 / 50 · CH 30 / 40 · CT 45 / 50 · CMD 50 / 50
developing↩ sent down · FA
61
Jack AndersonSP · BOS📉 slumping +3.23 ERA
BA UR · BP UR · MLB UR
Szn54 K · 21 BB · 1.39 WHIP · 5.02 ERA · 61 IP
L38 K · 5 BB · 1.67 WHIP · 8.25 ERA · 12 IP
6/273 K · 2 BB · 2.50 WHIP · 13.50 ERA · 4 IP
off FG board · no scout grades
Watch · developingFA
58
Khristian CurtisSP · PIT↓ cooling +0.63 ERA
FG UR · MLB UR
Szn83 K · 33 BB · 1.35 WHIP · 5.05 ERA · 66 IP
L316 K · 7 BB · 1.50 WHIP · 5.68 ERA · 12.7 IP
6/303 K · 2 BB · 5.83 WHIP · 30.00 ERA · 1.2 IP
FB 50 / 50 · SL 45 / 50 · CB 55 / 55 · CH 55 / 60 · CT 50 / 50 · CMD 30 / 40
Watch · developingFA
58
Daniel EagenSP · ARI→ steady −0.23 ERA
FG UR · MLB UR
Szn79 K · 29 BB · 1.36 WHIP · 5.63 ERA · 62.3 IP
L310 K · 10 BB · 1.97 WHIP · 5.40 ERA · 11.7 IP
6/285 K · 3 BB · 1.82 WHIP · 8.18 ERA · 2.2 IP
FB 45 / 50 · SL 50 / 55 · CB 55 / 55 · CH 40 / 50 · CMD 40 / 45
developingFA
53
Liam DoyleSP · STL · A+ · 22
FG 27 · BA 33 · BP 31 · MLB 23
FB 70 / 70 · SL 40 / 50 · CH 45 / 55 · CMD 30 / 45 · 40-man No

💼 Trades

Buy-low targets · league trade history.

Top Buy-Lows

Rebound candidates · suggested offers.

Hitters

  • 📈 BUY-LOW
    Yordan Alvarez (DH, Hou) owned by PEYT (simplejack2k9)
    Own 100% · RoS 165 wRC+
    ≈ 0.0%
    +1.2σ buy-low · DH — fits a need · BA 0.314 / xBA 0.338 · xwOBA 0.478
    💱 Offer: Kyle Schwarber (DH, Phi) — comparable value (TV 100 vs target 100)
  • 📈 BUY-LOW
    JJ Bleday (CF, Cin) owned by RAGE (glhoward40)
    Own 42% · RoS 110 wRC+
    ≈ 0.1%
    +1.0σ buy-low · CF — fits a need · BA 0.238 / xBA 0.262 · xwOBA 0.368
    💱 Offer: Josh Jung (3B, Tex) — comparable value (TV 30 vs target 32)
  • 📈 BUY-LOW
    Manny Machado (3B, SD) owned by RAGE (glhoward40)
    Own 91% · RoS 111 wRC+
    ↓ 0.5%
    +1.4σ buy-low · 3B — fits a need · BA 0.189 / xBA 0.231 · xwOBA 0.317
    💱 Offer: Randy Arozarena (LF, Sea) — comparable value (TV 72 vs target 71)
  • ↑ mild buy
    Shohei Ohtani (DH, LAD) owned by FRAN (francisw789)
    Own 100% · RoS 163 wRC+
    ↑ 1.1%
    +0.7σ buy-low · DH — fits a need · BA 0.296 / xBA 0.294 · xwOBA 0.416
    💱 Offer: Kyle Schwarber (DH, Phi) — comparable value (TV 100 vs target 100)
  • ↑ mild buy
    Juan Soto (RF, NYM) owned by GARR (jregarris)
    Own 100% · RoS 165 wRC+
    ↑ 0.7%
    +0.7σ buy-low · RF — fits a need · BA 0.298 / xBA 0.307 · xwOBA 0.427
    💱 Offer: Kyle Schwarber (DH, Phi) — comparable value (TV 100 vs target 100)
  • ↑ mild buy
    Dominic Canzone (RF, Sea) owned by GARR (jregarris)
    Own 11% · RoS 111 wRC+
    ↑ 0.9%
    +0.8σ buy-low · RF — fits a need · BA 0.273 / xBA 0.288 · xwOBA 0.386
    💱 Offer: Payton Tolle (SP, Bos) + +$3 FAAB — comparable value (TV 33 vs target 40)
  • ↑ mild buy
    Kazuma Okamoto (3B, Tor) owned by PEYT (simplejack2k9)
    Own 51% · RoS 108 wRC+
    ≈ 0.0%
    +0.7σ buy-low · 3B — fits a need · BA 0.236 / xBA 0.221 · xwOBA 0.328
    💱 Offer: Jac Caglianone (RF, KC) — comparable value (TV 41 vs target 46)
  • ↑ mild buy
    Salvador Perez (C, KC) owned by PEYT (simplejack2k9)
    Own 63% · RoS 96 wRC+
    ≈ 0.1%
    +0.6σ buy-low · C — modest fit · BA 0.201 / xBA 0.222 · xwOBA 0.281
    💱 Offer: Jac Caglianone (RF, KC) — comparable value (TV 41 vs target 43)
  • fair
    Noelvi Marte (RF, Cin) owned by PEYT (simplejack2k9)
    Own 7% · RoS 92 wRC+
    ↓ 1.7%
    +nanσ buy-low · RF — fits a need · BA 0.198 / xBA 0.218 · xwOBA 0.286
    💱 Offer: Kyle Schwarber (DH, Phi) — comparable value (TV 100 vs target 100)
  • ↑ mild buy
    Brandon Lowe (2B, Pit) owned by FRAN (francisw789)
    Own 86% · RoS 112 wRC+
    ↓ 2.8%
    +0.8σ buy-low · 2B — strong fit (current need) · BA 0.239 / xBA 0.243 · xwOBA 0.344
    💱 Offer: Randy Arozarena (LF, Sea) — comparable value (TV 72 vs target 77)

Pitchers

  • ↑ mild buy
    Landen Roupp (SP, SF) owned by FRST (prestonc51684)
    Own 29% · RoS 3.90 ERA
    ↓ 3.3%
    +0.9σ buy-low · SP — strong fit (current need) · ERA 4.55 vs xERA 3.41
    💱 Offer: Royce Lewis (3B, Min) — comparable value (TV 16 vs target 22)
  • ↑ mild buy
    Emmet Sheehan (SP, LAD) owned by PEYT (simplejack2k9)
    Own 52% · RoS 4.01 ERA
    ↓ 2.5%
    +0.7σ buy-low · SP — strong fit (current need) · ERA 5.08 vs xERA 4.08
    💱 Offer: Jac Caglianone (RF, KC) — comparable value (TV 41 vs target 42)
  • ↑ mild buy
    Tatsuya Imai (SP, Hou) owned by DORN (Lambertmt48)
    Own 30% · RoS 4.23 ERA
    ↓ 3.6%
    +0.8σ buy-low · SP — strong fit (current need) · ERA 5.36 vs xERA 4.14
    💱 Offer: Josh Jung (3B, Tex) — comparable value (TV 30 vs target 27)
  • ↑ mild buy
    Freddy Peralta (SP, NYM) owned by KNIG (TKHOO)
    Own 85% · RoS 3.90 ERA
    ↓ 4.4%
    +0.6σ buy-low · SP — strong fit (current need) · ERA 4.53 vs xERA 3.75
    💱 Offer: Zach Neto (SS, LAA) — comparable value (TV 61 vs target 59)
  • ↑ mild buy
    Jesus Luzardo (SP, Phi) owned by KNIG (TKHOO)
    Own 94% · RoS 3.61 ERA
    ↑ 0.6%
    +0.6σ buy-low · SP — strong fit (current need) · ERA 3.88 vs xERA 3.22
    💱 Offer: Kyle Harrison (SP, Mil) — comparable value (TV 75 vs target 81)
  • ↑ mild buy
    Bryan Woo (SP, Sea) owned by PEYT (simplejack2k9)
    Own 98% · RoS 3.44 ERA
    ↓ 3.8%
    +0.5σ buy-low · SP — strong fit (current need) · ERA 4.17 vs xERA 3.31
    💱 Offer: Kyle Schwarber (DH, Phi) — comparable value (TV 100 vs target 99)

League History

Completed trades · frozen + live grades.

  • I need Buck Showalter ⇄ Hit the Damn Ball You Bums
    2026-06-19
    I need Buck Showalter sent: Nasim Nunez
    At trade: A+ (+28 TV) Current: A+ (+33 TV) trending up balanced
    Hit the Damn Ball You Bums sent: Justin Wrobleski
    At trade: F (-28 TV) Current: F (-33 TV) trending down balanced
  • Miz-waukee’s Best ⇄ The Boys of Summer
    2026-06-12
    Miz-waukee’s Best sent: Chandler Simpson
    At trade: A (+10 TV) Current: A (+10 TV) balanced
    The Boys of Summer sent: $30 FAAB
    At trade: D (-10 TV) Current: D (-10 TV) balanced
  • Miz-waukee’s Best ⇄ Camp MVP
    2026-05-01
    Miz-waukee’s Best sent: Kenley Jansen
    At trade: Current: A- (+6 TV) balanced
    Camp MVP sent: $30 FAAB
    At trade: A- (+3 TV) Current: C (-6 TV) trending down balanced
  • Miz-waukee’s Best ⇄ Ramirez Against the Machine
    2026-04-22
    Miz-waukee’s Best sent: Nathan Eovaldi, $70 FAAB
    At trade: Current: F (-65 TV) keeper-leaning
    Ramirez Against the Machine sent: Jac Caglianone
    At trade: A+ (+60 TV) Current: A+ (+65 TV) trending up win-now-leaning

👥 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 WoodLFWsh0.2630.2700.3850.415100.098.8📈 BUY-LOW
Miguel Vargas3BChW0.2480.2800.3710.40488.092.3📈 BUY-LOW
Kyle SchwarberDHPhi0.2560.2520.4040.38798.099.6📈 BUY-LOW
Jac CaglianoneRFKC0.2610.2780.3520.37495.044.3↑ mild buy
Zach NetoSSLAA0.2270.2010.3380.31384.064.2↑ mild buy
Samuel BasalloCBal0.2560.2580.3320.33773.034.2fair
Gunnar HendersonSSBal0.2270.2320.3130.30447.096.7fair
Randy ArozarenaLFSea0.2830.2600.3590.34346.091.1fair
Josh Jung3BTex0.2970.2920.3540.34629.039.0↓ mild fade
Yandy DiazDHTB0.3340.3000.4030.37644.091.6📉 SELL-HIGH
Ozzie Albies2BAtl0.2740.2540.3260.30015.096.2📉 SELL-HIGH
Bryce EldridgeDHSF0.2770.2700.3670.370nan15.0fair
Cole CarriggCFCol0.2660.2490.3710.351nan9.1fair
Royce Lewis3BMin0.2160.2210.2990.30276.010.1↑ mild buy
Lars NootbaarLFStL0.3060.2860.3790.381nan6.4fair
Vinnie Pasquantino IL101BKC0.2240.2460.2930.31643.047.1↑ mild buy
Henry BolteRFOak0.2870.2300.3350.303nan5.7fair

Pitchers

PitcherPosMLBIPERAWHIPxERAK-BB%xwOBA-aBrl%-aOwn%Signal
Andres MunozRPSea30.34.751.293.8625.80.3069.980.9↑ mild buy
Joe RyanSPMin97.33.611.083.1922.80.28010.897.7fair
Payton TolleSPBos71.32.781.022.9217.20.2686.249.4fair
Brandon WoodruffSPMil41.72.590.842.8320.00.2647.383.6fair
Kyle HarrisonSPMil77.02.571.043.0324.90.2736.385.8fair
Eury PerezSPMia72.74.211.214.6816.20.33414.862.2fair
Jacob MisiorowskiSPMil99.01.450.772.1131.60.2282.699.3fair
Tanner ScottRPLAD34.32.100.702.6831.00.2577.535.1fair
Louis VarlandRPTor46.00.980.961.9428.80.2183.080.8↓ mild fade
Spencer Schwellenbach IL60SPAtl0.011.6

📰 MLB News — Top Fantasy Stories

Top fantasy stories · last 24h.

🔒 2027 Keeper Slate — Two-Model Comparison

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.5Jacob MisiorowskiSP · 22yo21st#1 (+29.7)#2 (+6.3)BOTHUFDA-G FV 55
1.5Miguel Vargas3B · 26yo25th#2 (+23.8)#1 (+7.7)BOTHUFDA
3.0Kyle HarrisonSP · 24yo25th#3 (+21.2)#3 (+6.2)BOTHUFDA
5.0Lars NootbaarLF · 28yo25th#4 (+16.0)#6 (+4.6)BOTHUFDA
5.5Jac CaglianoneRF · 22yo21st#7 (+5.7)#4 (+4.9)BOTHUFDA-G FV 55
6.5Zach NetoSS · 25yo10th#5 (+14.8)#8 (+1.6)BOTH
6.5Eury PerezSP · 23yo20th#6 (+7.0)#7 (+2.5)BOTHUFDA-G
7.0Samuel BasalloC · 21yo19th— (+1.5)#5 (+4.7)Claude onlyUFDA-G FV 65
8.5Ozzie Albies2B · 29yo8th#8 (+3.8)— (-1.0)Peter only

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.)
Spencer SchwellenbachSP · 26yo25th#2 (+26.8)#2 (+6.8)

Updated Wed Jul 1 · 7: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.0Nick Kurtz1B · 22yoKRTZ21st#1 (+30.8)#3 (+6.8)BOTH
3.5Jacob MisiorowskiSP · 22yoMIZ21st#2 (+29.7)#5 (+6.3)BOTH
4.5Dominic CanzoneRF · 28yoGARR25th#3 (+29.4)#6 (+6.3)BOTH
6.0Miguel Vargas3B · 26yoMIZ25th— (+23.8)#1 (+7.7)Claude only
6.5Jordan WalkerRF · 24yoGARR25th— (+23.8)#2 (+6.9)Claude only
7.5Ben Rice1B · 27yoDORN20th#4 (+27.1)— (+5.2)Peter only
7.5Francisco AlvarezC · 24yoKRTZ25th— (+23.8)#4 (+6.5)Claude only
8.0Ben BrownSP · 26yoDORN25th#5 (+26.7)— (+5.5)Peter only
8.5Ivan HerreraDH · 26yoRAGE20th#6 (+26.7)— (+5.1)Peter only
9.0Cam SchlittlerSP · 24yoKRTZ19th#7 (+25.0)— (+3.9)Peter only
9.0Gabriel MorenoC · 26yoFRAN25th#10 (+24.3)#8 (+6.0)BOTH
9.0Kyle HarrisonSP · 24yoMIZ25th— (+21.2)#7 (+6.2)Claude only
9.5Geraldo PerdomoSS · 26yoDORN21st#8 (+24.5)— (+4.5)Peter only
10.0Casey Schmitt2B · 27yoDORN25th#9 (+24.4)— (+5.5)Peter only
10.0Konnor GriffinSS · 20yoTHAR5th— (-12.5)#9 (+5.8)Claude only
10.5JJ BledayCF · 28yoRAGE25th— (+19.3)#10 (+5.8)Claude only

Updated Wed Jul 1 · 7:35 AM ET