Player Momentum

Hot Players

Cold Players

Weekly // 5/31-6/6
AVG / OBP / SLG 0.143 / 0.280 / 0.143
xwOBA 0.664
Exit Velocity 81.3 mph (-10.3 mph vs '26)
Bat Speed 74.0 mph
Hard-Hit Rate 27.3%
Barrel Rate 6.1%
BUY
AVG / OBP / SLG 0.250 / 0.300 / 0.625
xwOBA 0.715
Exit Velocity 86.2 mph (-4.6 mph vs '26)
Bat Speed 69.2 mph
Hard-Hit Rate 33.3%
Barrel Rate 33.3%
BUY
AVG / OBP / SLG 0.091 / 0.091 / 0.091
xwOBA 0.413
Exit Velocity 83.7 mph (-6.7 mph vs '26)
Bat Speed 68.9 mph
Hard-Hit Rate 30.8%
Barrel Rate 7.7%
BUY
AVG / OBP / SLG 0.083 / 0.154 / 0.333
xwOBA 0.519
Exit Velocity 79.7 mph (-13.9 mph vs '26)
Bat Speed 74.6 mph
Hard-Hit Rate 14.3%
Barrel Rate 14.3%
BUY

Daily Pitching & 7-Day Bats

Yesterday // Jun 7
Pitcher name Team Opp team IP H ER K BB #Pitches Whiffs SwSTR% CSW CSW%
Ranger Suarez BOS NYY 6.1 6 1 6 0 90 17 18.9% 31 34.4%
Jack Flaherty DET SEA 5.0 6 3 7 1 87 15 17.2% 28 32.2%
Noah Cameron KC MIN 6.0 3 0 7 0 104 13 12.5% 30 28.8%
Luis Castillo SEA DET 5.2 2 1 5 1 100 12 12.0% 22 22.0%
Kevin Gausman TOR BAL 5.0 5 4 5 0 93 12 12.9% 25 26.9%
Mike Burrows HOU ATH 5.0 8 4 3 2 97 12 12.4% 20 20.6%
Gage Jump ATH HOU 6.1 3 0 3 3 96 12 12.5% 24 25.0%
Joey Cantillo CLE TEX 5.0 9 7 7 2 97 11 11.3% 24 24.7%
Sandy Alcantara MIA TB 7.0 5 1 7 1 90 11 12.2% 23 25.6%
Jacob deGrom TEX CLE 6.0 3 0 6 2 87 10 11.5% 25 28.7%
Trevor McDonald SF CHC 5.0 4 1 6 3 87 10 11.5% 28 32.2%
Aaron Nola PHI CWS 4.1 6 5 4 4 98 10 10.2% 27 27.6%
Emmet Sheehan LAD LAA 1.1 3 2 2 2 49 10 20.4% 14 28.6%
Cam Schlittler NYY BOS 5.2 4 1 5 1 92 9 9.8% 22 23.9%
Shane Drohan MIL COL 6.1 5 3 4 1 83 9 10.8% 20 24.1%
Griffin Jax TB MIA 5.0 3 0 4 2 62 9 14.5% 20 32.3%
Cade Cavalli WSH AZ 5.0 7 4 2 1 88 9 10.2% 22 25.0%
Shane Baz BAL TOR 5.2 7 1 3 1 81 8 9.9% 24 29.6%
José Soriano LAA LAD 6.0 8 4 2 2 88 8 9.1% 21 23.9%
Michael McGreevy STL CIN 6.0 5 2 5 0 83 7 8.4% 23 27.7%

Pitcher → Lineup Matchup Analyzer

Click a probable starter to open the opposing lineup, pitcher context, and Elo drilldown in one compact matchup workspace.

Live MLB Data
Loading today's games…
Pitch Arsenal
Good vs pitch Neutral Weak vs pitch High whiff
Pitch name and usage-bar colors identify the pitch type itself. Verdict chips show how the batter performs against that pitch.
Fetching…
Lineup — Matchup Edge
Strong / hitter-helpful Solid / above avg Watch / medium risk Poor / pitcher edge
Colors are metric-specific. For contact metrics like Matchup, xwOBA, EV, BRL%, and HH%, greener is better for the hitter. For Chase% and K-Up, warmer colors mean more strikeout or pitcher risk.
Sort
Matchup and Hidden Edge lead the table, with contact and skill metrics visible for full fantasy context. All batter and pitcher skill columns use 2026 current-season data.
# Batter B Matchup iFinal matchup score. It blends pitcher weakness, arsenal and pitch-mix effects, platoon context, batter quality (xwOBA, barrel%), and pitcher first-pitch-strike context. Fantasy edge: this is the actual ranking column. Edge iHow much the deeper model changed the first read. Positive means this matchup looks a little better than it did at first glance. Negative means it looks a little worse. K-Up iK-Upside (0-99): strikeout probability signal. Combines pitcher SwStr%, K%, arsenal whiff rates, and batter chase rate. High score = elevated strikeout risk for the batter. Use for K-prop bets and DFS stacking context. AVG EV xwOBA BRL% HH% Chase% BatSpd Spd BvP iBatter vs. Pitcher (2026): H/AB with OPS. Shown when 5+ PA. Small samples can mislead — use as a tiebreaker, not the primary signal.
Matchup blends pitcher weakness, per-pitch whiff and usage, platoon effects, and batter xwOBA or barrel quality. Hidden Edge shows how much the deeper model moved the baseline matchup read. All batter and pitcher skill columns use 2026 current-season data. Lineup order live when posted; active roster otherwise.
Elo Matchup Analysis
Click a batter in the lineup table to load the 2026 Elo matchup read and current HR breakdown.
Waiting on batter selection. Choose a batter from the lineup table to load the 2026 Elo matchup read and reusable current HR payload for this matchup.

2-Start Pitchers

No 2-start pitchers found yet. Check back Sunday evening or visit CBS → 2-Start Weeks.

Latest Player Updates

Injury Risk Board

Health-adjusted risk from the breakouts model. Age amplifies all signals. Season 2026 // top red structural  orange significant  yellow supporting
Subscription required to unlock this feature.