Whether we’re in for six more weeks of winter weather or not, baseball season will be here soon. That means spring training camps are opening, players will begin hitting and pitching, and of course … fantasy baseball managers will be getting ready for drafts.
To get you prepared for the upcoming season, USA TODAY Sports has put together an early list of the top overall players for 2023.
What does this list tell us? For starters, anyone with a combination of power and speed will be highly valued. The top five players are elite contributors in all five of the standard hitting categories. Not so coincidentally, they’re also the top five in average draft position (according to drafts already conducted by the NFBC).
As for how our top 200 shakes out by position, there are 119 hitters, 80 pitchers ..and one Shohei Ohtani.
POSITION RANKINGS: How the players stack up against their peers
2023 fantasy baseball rankings
Positions based on 20-game eligibility from last season
Rank Player Pos
1. Trea Turner, Phillies SS/2B
2. Aaron Judge, Yankees OF
3. Ronald Acuña Jr., Braves OF
4. Jose Ramirez, Guardians 3B
5. Julio Rodriguez, Mariners OF
6. Juan Soto, Padres OF
7. Shohei Ohtani, Angels DH/SP
8. Vladimir Guerrero Jr., Blue Jays 1B
9. Yordan Alvarez, Astros OF
10. Freddie Freeman, Dodgers 1B
11. Kyle Tucker, Astros OF
12. Mookie Betts, Dodgers OF
13. Bo Bichette, Blue Jays SS
14. Manny Machado, Padres 3B
15. Corbin Burnes, Brewers SP
16. Mike Trout, Angels OF
17. Gerrit Cole, Yankees SP
18. Rafael Devers, Red Sox 3B
19. Pete Alonso, Mets 1B
20. Paul Goldschmidt, Cardinals 1B
21. Francisco Lindor, Mets SS
22. Fernando Tatis Jr., Padres SS/OF
23. Bobby Witt Jr., Royals SS/3B
24. Sandy Alcantara, Marlins SP
25. Spencer Strider, Braves SP
26. Marcus Semien, Rangers 2B
27. Austin Riley, Braves 3B
28. J.T. Realmuto, Phillies C
29. Jose Altuve, Astros 2B
30. Justin Verlander, Mets SP
31. Nolan Arenado, Cardinals 3B
32. Aaron Nola, Phillies SP
33. Brandon Woodruff, Brewers SP
34. Edwin Diaz, Mets RP
35. Michael Harris II, Braves OF
36. Luis Robert, White Sox OF
37. Shane McClanahan, Rays SP
38. Randy Arozarena, Rays OF
39. Emmanuel Clase, Guardians RP
40. Max Scherzer, Mets SP
41. Jacob deGrom, Rangers SP
42. Will Smith, Dodgers C
43. Kevin Gausman, Blue Jays SP
44. Shane Bieber, Guardians SP
45. Carlos Rodon, Yankees SP
46. Dylan Cease, White Sox SP
47. Matt Olson, Braves 1B
48. Adolis Garcia, Rangers OF
49. Josh Hader, Padres RP
50. Cedric Mullins, Orioles OF
Rank Player Pos
51. Adley Rutschman, Orioles C
52. Corey Seager, Rangers SS
53. Max Fried, Braves SP
54. Kyle Schwarber, Phillies OF
55. Xander Bogaerts, Padres SS
56. Dansby Swanson, Cubs SS
57. Teoscar Hernandez, Mariners OF
58. Yu Darvish, Padres SP
59. Joe Musgrove, Padres SP
60. Daulton Varsho, Blue Jays C/OF
61. Ryan Pressly, Astros RP
62. Zack Wheeler, Phillies SP
63. George Springer, Blue Jays OF
64. Alek Manoah, Blue Jays SP
65. Julio Urias, Dodgers SP
66. Jazz Chisholm, Marlins 2B
67. Luis Castillo, Mariners SP
68. Salvador Perez, Royals C
69. Cristian Javier, Astros SP
70. Jordan Romano, Blue Jays RP
71. Alex Bregman, Astros 3B
72. Starling Marte, Mets OF
73. Eloy Jimenez, White Sox OF
74. Andres Gimenez, Guardians 2B
75. Raisel Iglesias, Braves RP
76. Ozzie Albies, Braves 2B
77. Zac Gallen, Diamondbacks SP
78. Byron Buxton, Twins OF
79. Tim Anderson, White Sox SS
80. Wander Franco, Rays SS
81. Tommy Edman, Cardinals 2B/SS
82. Tyler Glasnow, Rays SP
83. Ryan Helsley, Cardinals RP
84. Bryan Reynolds, Pirates OF
85. Felix Bautista, Orioles RP
86. Corbin Carroll, Diamondbacks OF
87. Devin Williams, Brewers RP
88. Camilo Doval, Giants RP
89. Willson Contreras, Cardinals C
90. Framber Valdez, Astros SP
91. Triston McKenzie, Guardians SP
92. Alejandro Kirk, Blue Jays C
93. Jose Abreu, Astros 1B
94. Carlos Correa, Twins SS
95. Clayton Kershaw, Dodgers SP
96. Oneil Cruz, Pirates SS
97. Logan Gilbert, Mariners SP
98. Gunnar Henderson, Orioles 3B
99. Logan Webb, Giants SP
100. Vinnie Pasquantino, Royals 1B
Rank Player Pos
101. Blake Snell, Padres SP
102. Kenley Jansen, Red Sox RP
103. Jeremy Peña, Astros SS
104. Hunter Greene, Reds SP
105. Freddy Peralta, Brewers SP
106. Tyler O’Neill, Cardinals OF
107. MJ Melendez, Royals C/OF
108. Robbie Ray, Mariners SP
109. Clay Holmes, Yankees RP
110. Willy Adames, Brewers SS
111. C.J. Cron, Rockies 1B
112. Max Muncy, Dodgers 2B/3B
113. Rhys Hoskins, Phillies 1B
114. Alexis Diaz, Reds RP
115. Jeff McNeil, Mets 2B/OF
116. Amed Rosario, Guardians SS
117. Luis Severino, Yankees SP
118. David Bednar, Pirates RP
119. Nick Castellanos, Phillies OF
120. Anthony Santander, Orioles OF
121. Nathaniel Lowe, Rangers 1B
122. Sean Murphy, Braves C
123. Ryan Mountcastle, Orioles 1B
124. George Kirby, Mariners SP
125. Jake McCarthy, Diamondbacks OF
126. Lance Lynn, White Sox SP
127. Taylor Ward, Angels OF
128. Eugenio Suarez, Mariners 3B
129. Giancarlo Stanton, Yankees OF
130. Joe Ryan, Twins SP
131. Jhoan Duran, Twins RP
132. Matt Chapman, Blue Jays 3B
133. Jordan Montgomery, Cardinals SP
134. Seiya Suzuki, Cubs OF
135. Brandon Nimmo, Mets OF
136. Andres Muñoz, Mariners RP
137. Pete Fairbanks, Rays RP
138. Ian Happ, Cubs OF
139. Gleyber Torres, Yankees 2B
140. Steven Kwan, Guardians OF
141. Bryce Harper, Phillies DH
142. Kyle Wright, Braves SP
143. Tyler Stephenson, Reds C
144. Alec Bohm, Phillies 3B
145. Kris Bryant, Rockies OF
146. Vaughn Grissom, Braves 2B
147. William Contreras, Brewers C
148. Lucas Giolito, White Sox SP
149. Anthony Rizzo, Yankees 1B
150. Nestor Cortes, Yankees SP
Rank Player Pos
151. Alex Verdugo, Red Sox OF
152. Chris Bassitt, Blue Jays SP
153. Christian Walker, Diamondbacks 1B
154. Brandon Drury, Angels 1B/2B/3B
155. Luis Arraez, Marlins 1B/2B
156. Andrew Vaughn, White Sox 1B/OF
157. Chris Sale, Red Sox SP
158. Jose Miranda, Twins 1B/3B
159. Adalberto Mondesi, Red Sox SS
160. Tony Gonsolin, Dodgers SP
161. Brady Singer, Royals SP
162. Ke’Bryan Hayes, Pirates 3B
163. Danny Jansen, Blue Jays C
164. Josh Bell, Guardians 1B
165. Josh Rojas, Diamondbacks 2B/3B
166. Reid Detmers, Angels SP
167. Cal Raleigh, Mariners C
168. Harrison Bader, Yankees OF
169. Nico Hoerner, Cubs SS
170. Ketel Marte, Diamondbacks 2B
171. Kodai Senga, Mets SP
172. Cody Bellinger, Cubs OF
173. Christian Yelich, Brewers OF
174. Scott Barlow, Royals RP
175. Sonny Gray, Twins SP
176. Dustin May, Dodgers SP
177. Whit Merrifield, Blue Jays 2B/OF
178. Jeffrey Springs, Rays SP
179. Seranthony Dominguez, Phillies RP
180. Jesus Luzardo, Marlins SP
181. Ty France, Mariners 1B
182. Hunter Renfroe, Angels OF
183. DJ LeMahieu, Yankees 1B/2B/3B
184. Drew Rasmussen, Rays SP
185. Pablo Lopez, Twins SP
186. Jonathan India, Reds 2B
187. Luis Garcia, Astros SP
188. Lourdes Gurriel, Diamondbacks OF
189. Travis d’Arnaud, Braves C
190. Jack Flaherty, Cardinals SP
191. Charlie Morton, Braves SP
192. Ryan McMahon, Rockies 3B
193. Paul Sewald, Mariners RP
194. Mitch Haniger, Giants OF
195. Patrick Sandoval, Angels SP
196. Riley Greene, Tigers OF
197. Grayson Rodriguez, Orioles SP
198. Nathan Eovaldi, Rangers SP
199. Jose Leclerc, Rangers RP
200. Anthony Rendon, Angels 3B