In preparation for our Early 2009 Mock Draft, we have outlined an initial Top 300. Hanley Ramirez and Jose Reyes sit at the top, but in non-Rotisserie leagues you certainly should pick some bigger sluggers. Albert Pujols could have been No. 1, but the possibility of elbow surgery that could knock him out the first month of next season looms.

Initial Rankings by Position for 2009: C | 1B | 2B | SS | 3B | OF | DH | SP | RP

Initial Top 300 Rankings for 2009
RK Player TM RK Player TM RK Player TM
1 Hanley Ramirez FLA 101 Bobby Abreu NYY 201 Shin-Soo Choo CLE
2 Jose B. Reyes NYM 102 Ben Sheets MIL 202 Chris R. Young SD
3 Albert Pujols STL 103 Josh Johnson FLA 203 Brian Giles SD
4 Chase Utley PHI 104 Brett Myers PHI 204 Adrian Beltre SEA
5 Alex Rodriguez NYY 105 Joakim Soria KC 205 A.J. Pierzynski CHW
6 David Wright NYM 106 Brandon Morrow SEA 206 Ramon Hernandez BAL
7 Matt Holliday COL 107 B.J. Ryan TOR 207 Paul Konerko CHW
8 Grady Sizemore CLE 108 David Price TB 208 Todd Helton COL
9 Josh Hamilton TEX 109 Yovani Gallardo MIL 209 Edgar Renteria DET
10 Miguel Cabrera DET 110 Aaron Harang CIN 210 Rafael Furcal LAD
11 Ryan Howard PHI 111 Jermaine Dye CHW 211 Jeff Francis COL
12 Mark Teixeira LAA 112 Johnny Damon NYY 212 Brad Penny LAD
13 Johan Santana NYM 113 Shane Victorino PHI 213 Randy Johnson ARI
14 C.C. Sabathia MIL 114 Hunter Pence HOU 214 Oliver Perez NYM
15 Tim Lincecum SF 115 Corey Hart MIL 215 Mike Cameron MIL
16 Ryan J. Braun MIL 116 Ricky Nolasco FLA 216 Cameron Maybin FLA
17 Carlos Quentin CHW 117 Max Scherzer ARI 217 Gil Meche KC
18 Jimmy Rollins PHI 118 Erik Bedard SEA 218 Clayton Kershaw LAD
19 Lance Berkman HOU 119 Jose Valverde HOU 219 Orlando Hudson ARI
20 Justin Morneau MIN 120 Francisco Cordero CIN 220 Melvin Mora BAL
21 Prince Fielder MIL 121 J.J. Putz SEA 221 Howie Kendrick LAA
22 Evan Longoria TB 122 Jonathan Broxton LAD 222 Yadier Molina STL
23 Manny Ramirez LAD 123 Pat Burrell PHI 223 Aaron Cook COL
24 Carlos Beltran NYM 124 Jay Bruce CIN 224 Chris Snyder ARI
25 Ian Kinsler TEX 125 Torii Hunter LAA 225 Jarrod Saltalamacchia TEX
26 Francisco Rodriguez LAA 126 Brad Hawpe COL 226 Jeff Francoeur ATL
27 Brandon Webb ARI 127 Raul Ibanez SEA 227 Michael Cuddyer MIN
28 Roy Halladay TOR 128 Carlos Pena TB 228 Jim Thome CHW
29 Jake Peavy SD 129 Chris Davis TEX 229 Jeff Kent LAD
30 David Ortiz BOS 130 Ryan Zimmerman WAS 230 Ian Stewart COL
31 Kevin Youkilis BOS 131 Rick Ankiel STL 231 Travis Hafner CLE
32 Dustin Pedroia BOS 132 Andre Ethier LAD 232 Rocco Baldelli TB
33 Jason Bay BOS 133 Chris B. Young ARI 233 Dioner Navarro TB
34 Carlos N. Lee HOU 134 James Loney LAD 234 Jesus Flores WAS
35 Vladimir Guerrero LAA 135 Jhonny Peralta CLE 235 Kurt Suzuki OAK
36 Alfonso Soriano CHC 136 Michael Young TEX 236 Ivan Rodriguez NYY
37 Jonathan Papelbon BOS 137 Conor Jackson ARI 237 Freddy Sanchez PIT
38 Mariano Rivera NYY 138 Mark DeRosa CHC 238 Bronson Arroyo CIN
39 Brian McCann ATL 139 Jorge Cantu FLA 239 Mark Buehrle CHW
40 Brian Roberts BAL 140 Troy Glaus STL 240 Jeremy Bonderman DET
41 Aramis Ramirez CHC 141 Mike Mussina NYY 241 Mike Napoli LAA
42 Nick Markakis BAL 142 Javier Vazquez CHW 242 Jason Varitek BOS
43 Dan Haren ARI 143 Zack Greinke KC 243 Chris Volstad FLA
44 Cole Hamels PHI 144 Matt Cain SF 244 Justin Duchscherer OAK
45 Russell Martin LAD 145 Fausto Carmona CLE 245 Randy Winn SF
46 Geovany Soto CHC 146 Bengie Molina SF 246 Brian Wilson SF
47 Magglio Ordonez DET 147 Ryan Doumit PIT 247 Chad Qualls ARI
48 Roy Oswalt HOU 148 Chris Iannetta COL 248 Chris Ray BAL
49 Cliff Lee CLE 149 Kelly Shoppach CLE 249 Trevor Hoffman SD
50 John Lackey LAA 150 Joey Votto CIN 250 Kevin Gregg FLA
51 Josh Beckett BOS 151 Ted Lilly CHC 251 Taylor Teagarden TEX
52 Ervin Santana LAA 152 Derek Lowe LAD 252 Gerald Laird TEX
53 Joe Nathan MIN 153 Matt Garza TB 253 Scot Shields LAA
54 Brandon Phillips CIN 154 Joe Saunders LAA 254 Hank Blalock TEX
55 Aubrey Huff BAL 155 Mike Pelfrey NYM 255 Jeff Clement SEA
56 Adrian Gonzalez SD 156 Jon Garland LAA 256 Scott Baker MIN
57 Joe Mauer MIN 157 Brian Fuentes COL 257 Troy Percival TB
58 Dan Uggla FLA 158 Mike Gonzalez ATL 258 Armando Galarraga DET
59 Alexei Ramirez CHW 159 Gavin Floyd CHW 259 Kevin Slowey MIN
60 Nate McLouth PIT 160 John Danks CHW 260 Andy Sonnanstine TB
61 Chipper Jones ATL 161 Jair Jurrjens ATL 261 Pedro Martinez NYM
62 Curtis Granderson DET 162 Milton Bradley TEX 262 Jose Guillen KC
63 Ichiro Suzuki SEA 163 J.D. Drew BOS 263 Paul Maholm PIT
64 A.J. Burnett TOR 164 Delmon Young MIN 264 Aaron Rowand SF
65 Edinson Volquez CIN 165 Xavier Nady NYY 265 Jeremy Hermida FLA
66 Daisuke Matsuzaka BOS 166 Hideki Matsui NYY 266 Ken Griffey CHW
67 Carlos Zambrano CHC 167 Jose Lopez SEA 267 Dontrelle Willis DET
68 Scott Kazmir TB 168 Jorge Posada NYY 268 Joey Devine OAK
69 Adam Dunn ARI 169 Mark Reynolds ARI 269 Matt Capps PIT
70 Ryan Ludwick STL 170 Edwin Encarnacion CIN 270 Kyle Lohse STL
71 B.J. Upton TB 171 Mike Lowell BOS 271 Wandy Rodriguez HOU
72 Carl Crawford TB 172 Carlos Guillen DET 272 Casey Blake LAD
73 Derrek Lee CHC 173 Alex Gordon KC 273 Gary Sheffield DET
74 Carlos Delgado NYM 174 Chone Figgins LAA 274 Carlos Gomez MIN
75 Garrett Atkins COL 175 Jayson Werth PHI 275 Denard Span MIN
76 Victor Martinez CLE 176 Willy Taveras COL 276 Luke Scott BAL
77 Stephen Drew ARI 177 Miguel Tejada HOU 277 Kevin Kouzmanoff SD
78 Chad Billingsley LAD 178 Andy Pettitte NYY 278 Elijah Dukes WAS
79 Jon Lester BOS 179 Phil Hughes NYY 279 Ryan Church NYM
80 Ryan Dempster CHC 180 Ubaldo Jimenez COL 280 Adam Lind TOR
81 James Shields TB 181 John Maine NYM 281 Salomon Torres MIL
82 Francisco Liriano MIN 182 Johnny Cueto CIN 282 Chris Perez STL
83 Felix Hernandez SEA 183 Huston Street OAK 283 Randy Wolf HOU
84 Derek Jeter NYY 184 Brad Ziegler OAK 284 Cody Ross OF
85 Troy Tulowitzki COL 185 Jose Arredondo LAA 285 Todd Wellemeyer STL
86 Alex Rios TOR 186 Lastings Milledge WAS 286 Anthony Reyes CLE
87 Jacoby Ellsbury BOS 187 Juan Pierre LAD 287 Glen Perkins MIN
88 Chien-Ming Wang NYY 188 Eric Byrnes ARI 288 Frank Francisco TEX
89 Justin Verlander DET 189 Nick Swisher CHW 289 Jesse Litsch TOR
90 Adam Wainwright STL 190 Mike Jacobs FLA 290 John Smoltz ATL
91 Joba Chamberlain NYY 191 Jason Giambi NYY 291 Jamie Moyer PHI
92 Rich Harden CHC 192 Kelly Johnson ATL 292 Vicente Padilla TEX
93 Jered Weaver LAA 193 Placido Polanco DET 293 Scott Olsen FLA
94 Bobby Jenks CHW 194 Rickie Weeks MIL 294 Jack Cust OAK
95 Brad Lidge PHI 195 Yunel Escobar ATL 295 Michael Bourn HOU
96 Kerry Wood CHC 196 Orlando Cabrera CHW 296 Fred Lewis SF
97 Robinson Cano NYY 197 Mike Aviles KC 297 Pablo Sandoval SF
98 J.J. Hardy MIL 198 Ty Wigginton HOU 298 Casey Kotchman ATL
99 Matt Kemp LAD 199 Josh Willingham FLA 299 Adam A. LaRoche PIT
100 Vernon Wells TOR 200 Jason Kubel MIN 300 Billy Butler KC

You can e-mail Emack your Fantasy Baseball rankings questions to DMFantasyBaseball@cbs.com. Be sure to put Attn: Top 300 in the subject field. Please include your full name, hometown and state. Be aware, due to the large volume of submissions received, we cannot guarantee personal responses to all questions.