Enter your stats below. League averages for context: Bat Speed 69.0 MPH  |  K% 22.9%  |  Whiff% 24.8%  |  Hard Hit% 38.0%  |  ISO .147  |  Attack Angle 9.0°

Average bat speed at contact
Strikeout percentage
Swings and misses / total swings
% of batted balls at 95+ MPH
SLG minus BA
Upward angle of bat at contact
Weighted on-base average
Expected wOBA based on contact quality
Distance from body at contact (optional)
Average exit velocity on contact
Contact Cliff Score
Higher = more cliff risk. Tiebreaker: wOBA.
Most At Risk (Top 10)
Cleanest Mechanics (Bottom 10)
The Steeps Score
Higher = steeper swing risk. Tiebreaker: wOBA.
Most At Risk (Top 10)
Cleanest Plane (Bottom 10)
This Is The Place
Lower = more mechanically perfect. Tiebreaker: wOBA.
Most In The Place (Top 10)
Furthest Outside (Bottom 10)
The Contact Cliff Curve
485 hitters · 812 consecutive-year pairs · 2023-2025 bat-tracking era · Does CC Score predict next-year wOBA change?
The threshold that matters is 50. Hitters above CC 50 see production compress toward a new lower ceiling. The cliff does not drop you immediately. It tilts the floor steadily downward. But how far you fall depends almost entirely on where you were standing when you crossed it.
Average next-year wOBA change by current CC Score
Starting Production Amplifies the Fall
Among hitters who crossed CC 50+ — wOBA at time of crossing determines decline magnitude
Below .310 wOBA at CC 50+: Average next year +10pts. Only 40% declined. Already compressed — the cliff found them earlier.

.310-.340 wOBA at CC 50+: Average next year -21pts. 72% declined. Mid-cliff. Still producing but floor eroding.

Above .340 wOBA at CC 50+: Average next year -40pts. 100% declined. Every single one. The higher the production, the further the fall.
Rising CC is the Early Warning
Among hitters with CC 35+ — trajectory matters more than level
A hitter whose CC Score rises 3+ points in a year is heading toward the cliff even if they haven't crossed 50 yet. Rising CC hitters declined 18pts on average with 69% declining. Stable or falling CC hitters averaged +4pts with only 47% declining. The direction of travel predicts the outcome more reliably than the current score.
-18pts
avg wOBA change
69% declined
CC Rising 3+ pts · N=45
+4pts
avg wOBA change
47% declined
CC Stable or Falling · N=135
Named Player Trajectories
Year-by-year CC Score and wOBA for key cliff cases vs Judge as control
Analysis based on 812 consecutive-year player pairs from the 2023-2025 MLB bat-tracking era. 485 unique players. Bat speed, attack angle, and contact point data available from Hawk-Eye beginning 2023. Rising CC defined as 3+ point increase year over year among hitters with CC 35+. Data: baseballsavant.mlb.com

Predicted All-Star probability, blending last year's full season with this year's performance so far. Early in the season the blend leans on last year's track record; as current-season plate appearances accumulate, the current year takes over. Model: logistic regression on wOBA, plate appearances, hard-hit%, and K%, cross-validated on 2023-2026 rosters (AUC 0.92 in-season, 0.76 pre-season using last year's stats alone). Each player's primary position and rank within that position group are shown alongside the league-wide rank, since real rosters are built position-by-position, not as one open pool — a hitter's odds depend partly on who else plays their position, not just their own numbers.

This is a probability estimate, not a roster prediction — it doesn't know about the rule guaranteeing at least one All-Star per team, fan-voting name recognition, or injury replacements, all of which affect real selections. Treat it as "who the numbers say deserves a look," not a bracket.

Top 20 Home Run Derby candidates, ranked by a weighted power composite: home run total (40%), ISO (20%), barrel rate (20%), hard-hit% (10%), and average exit velocity (10%). Unlike All-Star Watch, this is not a trained or cross-validated model — there's no historical record of actual Derby participants to fit or test it against, so treat it as a transparent, reasoned ranking rather than a validated prediction. Against the actual 2026 field, 5 of the 8 real participants landed in this ranking's own top 20 (Schwarber #2, Rice #6, Caminero #7, Murakami #8, and eventual winner Jordan Walker at #13), with the other three (Contreras, Harper, Caglianone) still inside the top 10% of all candidates. If real multi-year Derby rosters become available, this could be upgraded to a proper trained model the same way All-Star Watch was.

Real Derby selection also depends on willingness to participate, name recognition, and league/team balance considerations that this ranking has no way to see. Treat it as "who the power numbers say deserves an invite," not a finished bracket.

Search a batter to see which pitch types and velocity bands they've actually performed well or poorly against (2023-2026, weighted toward 2026), then see which qualified 2026 pitchers make the toughest and easiest matchups.

Build a 9-spot lineup and pick an opposing pitcher to see a composite matchup score. Top-of-the-order spots (1-5) are weighted more heavily than the bottom (6-9), matching typical plate-appearance distribution across a game.