MLB Pitcher Rankings

Regular Season 2025 Active Season

Pitchers

490

Total Innings

21177.5

Games

9985

Avg ERA

4.62

Our Secret Stats Weapon: Performance Score

We rank pitchers using our proprietary awRPP metric because we're stubborn nerds who think we're smarter than everyone else. But we are going to show you our Performance Score, which is a 0-100 scale where higher is better. The best pitcher gets a 100, the worst gets a 0, and everyone else is scaled proportionally. The colored progress bars let you visualize the gap between pitchers at a glance. Trust us, these scores are better than any stat you've seen on TV.

Top 10 Pitchers

The Cream of the Crop

If these pitchers aren't on your Cy Young shortlist, you're holding your ballot upside down. They represent the most valuable arms in baseball and should be getting the biggest paychecks. GMs take note: these are the pitchers worth breaking the bank for.

# Name Team Score ERA IP G Runs Salary Type Role Pitches
1 Hunter Brown Houston
100.0
1.84 98.0 16 20.0 $807.4K Groundball Starter 1523
2 Garrett Crochet Boston
100.0
2.31 109.1 17 28.0 $3.8M Flyball Starter 1699
3 Tarik Skubal Detroit
100.0
2.15 109.0 17 26.0 $10.2M Mixed Starter 1560
4 Paul Skenes Pittsburgh
99.8
2.38 106.0 17 28.0 $875K Mixed Starter 1657
5 Max Fried New York
99.8
2.42 108.0 17 29.0 $14.5M Groundball Starter 1640
6 Framber Valdez Houston
99.5
2.72 109.0 17 33.0 $18M Groundball Starter 1580
7 Jacob deGrom Texas
99.4
2.08 95.1 16 22.0 $40M Mixed Starter 1362
8 Logan Webb San Francisco
99.4
2.86 107.1 17 34.0 $12M Groundball Starter 1648
9 Zack Wheeler Philadelphia
99.3
2.64 99.0 16 29.0 $42M Mixed Starter 1588
10 Kris Bubic Kansas City
99.1
2.62 96.0 16 28.0 $3M Groundball Starter 1482

All Qualified Pitchers

Qualification threshold: 10 innings pitched Loading pitchers...
Loading...

Loading pitcher data...

Automatic Data Updates

Stats are automatically updated every 12 hours, because we're lazy and would otherwise forget to update it ourselves.

Last updated: June 30, 2025 at 19:06