MLB teams
ESPN.com 9y

BBTN 100: Top 25 players

MLB, Detroit Tigers, Los Angeles Dodgers, Arizona Diamondbacks, Chicago Cubs, Chicago White Sox, Colorado Rockies, Los Angeles Angels, Miami Marlins, San Francisco Giants, Toronto Blue Jays, Pittsburgh Pirates, Washington Nationals, Seattle Mariners, Cleveland Indians, Cincinnati Reds, Texas Rangers, St. Louis Cardinals, Milwaukee Brewers, Atlanta Braves, Baltimore Orioles, Boston Red Sox, Houston Astros, Kansas City Royals, Minnesota Twins, New York Mets, New York Yankees, Oakland Athletics, Philadelphia Phillies, San Diego Padres, Tampa Bay Rays

Who are the best players in Major League Baseball heading into the 2015 season?

ESPN formed a panel of MLB writers, analysts and contributors to rank the top 100. We ranked the top 10 at every position and then counted down from No. 100 to No. 1, revealing the top 25 on "Baseball Tonight."

Fans can use the hashtag #BBTN100 to join the discussion and follow along.

To compile the top 100, we polled more than 60 ESPN experts in February and March, starting with a list of more than 300 players. Using a 0-to-10 scale, they evaluated the players based only on how well they are projected to perform in 2015. Players expected to miss 2015 with an injury were not included.

Three of the top four players were the same as last year, with Giancarlo Stanton joining the top of the list.

There were four players who didn't make last year's BBTN 100 at all that were in the top 25 -- Jonathan Lucroy, Johnny Cueto, Corey Kluber and Jose Abreu. Yu Darvish (who is out after having elbow surgery) was the only player in last year's top 25 to fall completely out of the top 100.

Here's the 2015 BBTN 100 top 25. Also, check out our team-by-team breakdowns to see where players on your favorite team ended up.


Mike Trout1. Mike Trout, CF
Los Angeles Angels
@Trouty20
Age: 23 | 2014 rank: 1


Clayton Kershaw2. Clayton Kershaw, LHP
Los Angeles Dodgers
@ClaytonKersh22
Age: 27 | 2014 rank: 3


Andrew McCutchen3. Andrew McCutchen, CF
Pittsburgh Pirates
@TheCUTCH22
Age: 28 | 2014 rank: 4


Giancarlo Stanton4. Giancarlo Stanton, RF
Miami Marlins
@Giancarlo818
Age: 25 | 2014 rank: 27


Felix Hernandez5. Felix Hernandez, RHP
Seattle Mariners
@RealKingFelix
Age: 28 | 2014 rank: 5


Miguel Cabrera6. Miguel Cabrera, 1B
Detroit Tigers
@MiguelCabrera
Age: 31 | 2014 rank: 2


Chris Sale7. Chris Sale, LHP
Chicago White Sox
Age: 26 | 2014 rank: 18
 


Robinson Cano8. Robinson Cano, 2B
Seattle Mariners
@RobinsonCano
Age: 32 | 2014 rank: 7


Paul Goldschmidt9. Paul Goldschmidt, 1B
Arizona Diamondbacks
Age: 27 | 2014 rank: 16
 


Buster Posey10. Buster Posey, C
San Francisco Giants
@BusterPosey
Age: 28 | 2014 rank: 9


Max Scherzer11. Max Scherzer, RHP
Washington Nationals
@Max_Scherzer
Age: 30 | 2014 rank: 13


Jose Abreu12. Jose Abreu, 1B
Chicago White Sox
@79JoseAbreu
Age: 28 | 2014 rank: NR


Troy Tulowitzki13. Troy Tulowitzki, SS
Colorado Rockies
Age: 30 | 2014 rank: 17
 


Jose Bautista14. Jose Bautista, RF
Toronto Blue Jays
@JoeyBats19
Age: 34 | 2014 rank: 41


Madison Bumgarner15. Madison Bumgarner, LHP
San Francisco Giants
@MadBumgarner
Age: 25 | 2014 rank: 40


Corey Kluber16. Corey Kluber, RHP
Cleveland Indians
Age: 28 | 2014 rank: NR
 


Johnny Cueto17. Johnny Cueto, RHP
Cincinnati Reds
@JohnnyCueto
Age: 29 | 2014 rank: NR


David Price18. David Price, LHP
Detroit Tigers
@DAVIDPrice14
Age: 29 | 2014 rank: 15


Yasiel Puig19. Yasiel Puig, RF
Los Angeles Dodgers
@YasielPuig
Age: 24 | 2014 rank: 31


Stephen Strasburg20. Stephen Strasburg, RHP
Washington Nationals
@stras37
Age: 26 | 2014 rank: 28


Jon Lester21. Jon Lester, LHP
Chicago Cubs
@JLester31
Age: 31 | 2014 rank: 53


Adrian Beltre22. Adrian Beltre, 3B
Texas Rangers
Age: 35 | 2014 rank: 23
 


Yadier Molina23. Yadier Molina, C
St. Louis Cardinals
@Yadimolina04
Age: 32 | 2014 rank: 12


Jonathan Lucroy24. Jonathan Lucroy, C
Milwaukee Brewers
@JLucroy20
Age: 28 | 2014 rank: NR


Josh Donaldson25. Josh Donaldson, 3B
Toronto Blue Jays
@BringerofRain20
Age: 26 | 2014 rank: 37


^ Back to Top ^