A look at the top 100 fantasy MLB players for 2016, as ranked by Metro:

1. Mike Trout, CF, Angels

2. Bryce Harper, OF, Nationals

3. Anthony Rizzo, 1B, Cubs

4. Paul Goldschmidt, 1B, Diamondbacks

5. Nolan Arenado, 3B, Rockies

6. Josh Donaldson, 3B, Blue Jays

7. Giancarlo Stanton, RF, Marlins

8. Manny Machado, 3B, Orioles

9. Carlos Correa, SS, Astros

10. Clayton Kershaw, SP, Dodgers

11. Miguel Cabrera, 1B, Tigers

12. Kris Bryant, 3B, Cubs

13. Andrew McCutchen, CF, Pirates

14. Max Scherzer, SP, Nationals

15. Edwin Encarnacion, 1B, Blue Jays

16. A.J. Pollock, CF, Diamondbacks

17. Mookie Betts, CF, Red Sox

18. George Springer, CF, Astros

19. Jose Altuve, 2B, Astros

20. Chris Sale, SP, White Sox

21. Jose Abreu, 1B, White Sox

22. Dee Gordon, 2B, Marlins

23. J.D. Martinez, RF, Tigers

24. Charlie Blackmon, OF, Rockies

25. Jose Bautista, RF, Blue Jays

26. Starling Marte, OF, Pirates

27. Chris Davis, 1B/RF, Orioles

28. Jake Arrieta, SP, Cubs

29. Carlos Gomez, CF, Astros

30. Jose Fernandez, SP, Marlins

31. Madison Bumgarner, SP, Giants

32. Jacob deGrom, SP, Mets

33. Joey Votto, 1B, Reds

34. Zack Greinke, SP, Diamondbacks

35. Ryan Braun, RF, Brewers

36. Buster Posey, C/1B, Giants

37. Stephen Strasburg, SP, Nationals

38. Justin Upton, LF, Tigers

39. Nelson Cruz, RF, Mariners

40. Carlos Gonzalez, RF, Rockies

41. Carlos Carrasco, SP, Indians

42. Yoenis Cespedes, OF, Mets

43. Troy Tulowitzki, SS, Blue Jays

44. Felix Hernandez, SP, Mariners

45. Gerrit Cole, SP, Pirates

46. Todd Frazier, 3B, White Sox

47. Corey Kluber, SP, Indians

48. Lorenzo Cain, CF, Royals

49. Chris Archer, SP, Rays

50. Matt Harvey, SP, Mets

51. Miguel Sano, 3B, Twins

52. Eric Hosmer, 1B, Royals

53. David Price, SP, Red Sox

54. Noah Syndergaard, SP, Mets

55. Freddie Freeman, 1B, Braves

56. Gregory Polanco, RF, Pirates

57. Matt Carpenter, 2B/3B, Cardinals

58. Dallas Keuchel, SP, Astros

59. Jason Heyward, OF, Cubs

60. Adam Jones, CF, Orioles

61. David Peralta, OF, Diamondbacks

62. Prince Fielder, 1B, Rangers

63. Kyle Schwarber, C/LF, Cubs

64. Robinson Cano, 2B, Mariners

65. Sonny Gray, SP, Athletics

66. Tyson Ross, SP, Padres

67. David Ortiz, 1B/DH, Red Sox

68. Adam Wainwright, SP, Cardinals

69. Hunter Pence, RF, Giants

70. Adrian Gonzalez, 1B, Dodgers

71. Brian Dozier, 2B, Twins

72. Ian Kinsler, 2B, Tigers

73. Anthony Rendon, 2B/3B, Nationals

74. Albert Pujols, 1B/DH, Angels

75. Marcus Stroman, SP, Blue Jays

76. Corey Dickerson, LF, Rays

77. Yasiel Puig, RF, Dodgers

78. Jon Lester, SP, Cubs

79. Johnny Cueto, SP, Giants

80. Cole Hamels, SP, Rangers

81. Raisel Iglesias, SP, Reds

82. Matt Kemp, RF, Padres

83. Jason Kipnis, 2B, Indians

84. Francisco Liriano, SP, Pirates

85. Michael Brantley, OF, Indians

86. Wade Davis, RP, Royals

87. Adam Eaton, CF, White Sox

88. Carlos Santana, 1B/DH, Indians

89. Danny Salazar, SP, Indians

90. Ben Revere, OF, Nationals

91. Jacoby Ellsbury, CF, Yankees

92. Lance McCullers, SP, Astros

93. Corey Seager, SS, Dodgers

94. Craig Kimbrel, RP, Red Sox

95. Kole Calhoun,RF, Angels

96. Jordan Zimmerman, SP, Tigers

97. Garrett Richards, SP, Angels

98. Michael Wacha, SP, Cardinals

99. Masahiro Tanaka, SP, Yankees

100. Jose Quintana, SP, White Sox