Commentary

The Talented Mr. Roto: Rankings from this day forward

Updated: May 10, 2008, 4:08 PM ET
By Matthew Berry | ESPN.com

So if I were in a draft today, whom would I draft where? That was the assignment given out by senior editor Pete Becker to the fantasy staff. You'll see the group results Tuesday, but here's a sneak peak at mine.

Understand that these are my rankings with my personal biases. Which means I devalue closers quite a bit and emphasize speed and positional scarcity. These rankings also incorporate what I think will happen in the upcoming months. Yes, I think Eric Gagne loses his job and Joe Borowski comes back and gets his. Hey, I didn't say it was stuff I agreed with, just stuff I think will happen. I believe that Josh Fields and Chase Headley get recalled and produce better than some folks currently in the big leagues. That Mark Prior and Curt Schilling come back and have a good second half, and that Alex Rodriguez is out longer than folks think. You heard me.

As Stephania Bell said on the "ESPNEWS Fantasy Insider" show, Rodriguez could be out until the All-Star break. When you do rankings, especially for football, you always have to deal with injuries. And the way I do it is I decide whether a player is in or out. There is no middle ground. You either think a guy is going to play on Sunday or you do not. Same thing here. I don't think Rodriguez will play before the All-Star break, and if he does, he won't be running. So, my ranking is based on half a season of A-Rod.

And oh yeah. I like the Max Scherzer.

Matthew Berry's Top 340
RankNameTeamQualifies
1Hanley RamirezFLASS
2Chase UtleyPHI2B
3David WrightNYM3B
4Miguel CabreraDET3B
5Albert PujolsSTL1B
6Jimmy RollinsPHISS
7Matt HollidayCOLOF
8Lance BerkmanHOU1B/OF
9Ryan HowardPHI1B
10Brandon WebbARISP
11Carl CrawfordTBOF
12Jose ReyesNYMSS
13Ichiro SuzukiSEAOF
14Brandon PhillipsCIN2B
15Prince FielderMIL1B
16Alfonso SorianoCHCOF
17B.J. UptonTB2B/OF
18Ryan BraunMIL3B
19Carlos LeeHOUOF
20Mark TeixeiraATL1B
21Alex RiosTOROF
22Chipper JonesATL3B
23Alex RodriguezNYY3B
24Grady SizemoreCLEOF
25Johan SantanaNYMSP
26Jake PeavySDSP
27Derrek LeeCHC1B
28Vladimir GuerreroLAAOF/DH
29Corey HartMILOF
30Miguel TejadaHOUSS
31Josh HamiltonTEXOF
32Chone FigginsLAA3B
33Conor JacksonARI1B
34Magglio OrdonezDETOF
35Garrett AtkinsCOL3B
36Nick MarkakisBALOF
37Manny RamirezBOSOF
38Curtis GrandersonDETOF
39Derek JeterNYYSS
40David OrtizBOSDH
41Pat BurrellPHIOF
42Brian RobertsBAL2B
43Bobby AbreuNYYOF
44Rafael FurcalLADSS
45Carlos BeltranNYMOF
46Erik BedardSEASP
47Dan HarenARISP
48Eric ByrnesARIOF
49Aramis RamirezCHC3B
50Carlos GuillenDETSS/1B
51Justin MorneauMIN1B
52Nate McLouthPITOF
53Matt KempLADOF
54Adrian GonzalezSD1B
55Brian McCannATLC
56Victor MartinezCLEC/1B
57Xavier NadyPITOF
58Rick AnkielSTLOF
59Kosuke FukudomeCHCOF
60Michael BournHOUOF
61Jacoby EllsburyBOSOF
62Jonathan PapelbonBOSRP
63Torii HunterLAAOF
64Dan UgglaFLA2B
65Cole HamelsPHISP
66Francisco RodriguezLAARP
67Russell MartinLADC
68Carlos PenaTB1B
69Hunter PenceHOUOF
70Aaron HarangCINSP
71Roy OswaltHOUSP
72Josh BeckettBOSSP
73Adam DunnCINOF
74Casey KotchmanLAA1B
75Mike CameronMILOF
76Justin UptonARIOF
77Mark ReynoldsARI3B
78Vernon WellsTOROF
79C.C. SabathiaCLESP
80Joe NathanMINRP
81John SmoltzATLSP
82Carlos ZambranoCHCSP
83Jeff FrancoeurATLOF
84Ian KinslerTEX2B
85Ryan ZimmermanWAS3B
86Adam WainwrightSTLSP
87Cliff LeeCLESP
88Carlos QuentinCHWOF
89Johnny DamonNYYOF/DH
90Robinson CanoNYY2B
91Joe MauerMINC
92Chris B. YoungARIOF
93Paul KonerkoCHW1B
94Roy HalladayTORSP
95Jermaine DyeCHWOF
96Travis HafnerCLEDH
97Felix HernandezSEASP
98Alex GordonKC3B/1B
99Ryan GarkoCLE1B
100Jim ThomeCHWDH
101Billy ButlerKCDH
102Fausto CarmonaCLESP
103James LoneyLAD1B
104Gary SheffieldDETDH
105John MaineNYMSP
106Edwin EncarnacionCIN3B
107Geovany SotoCHCC
108Josh WillinghamFLAOF
109Mike JacobsFLA1B
110Carlos GomezMINOF
111Ryan ChurchNYMOF
112Andre EthierLADOF
113Max ScherzerARISP
114Edinson VolquezCINSP
115Orlando CabreraCHWSS
116Brett MyersPHISP
117Brad HawpeCOLOF
118Yunel EscobarATL2B/SS/3B
119Mariano RiveraNYYRP
120James ShieldsTBSP
121Daisuke MatsuzakaBOSSP
122Michael YoungTEXSS
123Tim LincecumSFSP
124Nick SwisherCHW1B/OF
125Placido PolancoDET2B
126Adrian BeltreSEA3B
127Shane VictorinoPHIOF
128Raul IbanezSEAOF
129Troy GlausSTL3B
130Willy TaverasCOLOF
131John LackeyLAASP
132Chien-Ming WangNYYSP
133Edgar RenteriaDETSS
134Jeremy HermidaFLAOF
135Delmon YoungMINOF
136Chris YoungSDSP
137Justin VerlanderDETSP
138A.J. BurnettTORSP
139Takashi SaitoLADRP
140Todd HeltonCOL1B
141Javier VazquezCHWSP
142Juan PierreLADOF
143Mike LowellBOS3B
144Melky CabreraNYYOF
145Hideki MatsuiNYYOF/DH
146Jason BayPITOF
147Howie KendrickLAA2B
148Scott KazmirTBSP
149Matt CainSFSP
150Kevin KouzmanoffSD3B
151Shawn HillWASSP
152Kazuo MatsuiHOU2B
153Jeff KentLAD2B
154Jose GuillenKCOF
155Kevin YoukilisBOS1B
156Frank ThomasOAKDH
157Carlos DelgadoNYM1B
158Brad LidgePHIRP
159Joakim SoriaKCRP
160Randy JohnsonARISP
161Micah OwingsARISP
162Bobby CrosbyOAKSS
163Dustin McGowanTORSP
164Felipe LopezWAS2B/SS
165Jeff KeppingerCINSS
166Ervin SantanaLAASP
167Johnny CuetoCINSP
168Randy WolfSDSP
169Zack GreinkeKCSP
170Ben SheetsMILSP
171Joba ChamberlainNYYRP
172Shaun MarcumTORSP
173Mark BuehrleCHWSP
174Jered WeaverLAASP
175Clay BuchholzBOSSP
176Brian BannisterKCSP
177Garret AndersonLAAOF/DH
178Bengie MolinaSFC
179Dustin PedroiaBOS2B
180Ryan TheriotCHC2B/SS
181Gary Matthews Jr.LAAOF
182Joey VottoCIN1B
183Michael CuddyerMINOF
184J.D. DrewBOSOF
185George SherrillBALRP
186Rich HardenOAKSP
187Bobby JenksCHWRP
188Mike NapoliLAAC
189Aubrey HuffBAL1B/DH
190Evan LongoriaTB3B
191Adam JonesBALOF
192Jorge CantuFLA1B
193Dana EvelandOAKSP
194Joe BlantonOAKSP
195David MurphyTEXOF
196J.J. PutzSEARP
197Jonathan SanchezSFRP
198Erick AybarLAA2B/SS
199Billy WagnerNYMRP
200Adam LindTOROF
201Oliver PerezNYMSP
202Ted LillyCHCSP
203Fred LewisSFOF
204Joe CredeCHW3B
205Armando GalaraggaDETSP
206Bill HallMILOF
207Kurt SuzukiOAKC
208Tim HudsonATLSP
209Aaron HillTOR2B
210Ken Griffey Jr.CINOF
211Chad BillingsleyLADSP
212Jason IsringhausenSTLRP
213Brad PennyLADSP
214Ivan RodriguezDETC
215Milton BradleyTEXOF
216Andy PettitteNYYSP
217Jorge PosadaNYYC
218Mark TeahenKCOF
219Huston StreetOAKRP
220Rickie WeeksMIL2B
221Francisco CorderoCINRP
222John DanksCHWSP
223Jose ValverdeHOURP
224Jack CustOAKOF/DH
225Brandon IngeDET3B
226Khalil GreeneSDSS
227Julio LugoBOSSS
228Mark EllisOAK2B
229David DeJesusKCOF
230Ty WiggintonHOU2B/3B
231Nick JohnsonWAS1B
232Aaron CookCOLSP
233Brian FuentesCOLRP
234Jon RauchWASRP
235Ramon HernandezBALC
236Akinori IwamuraTB3B
237Jair JurrjensATLSP
238Santiago CasillaOAKRP
239Derek LoweLADSP
240Tom GorzelannyPITSP
241Boof BonserMINSP
242Ian SnellPITSP
243Trevor HoffmanSDRP
244Matt CappsPITRP
245Brian WilsonSFRP
246Stephen DrewARISS
247Todd JonesDETRP
248Brandon LyonARIRP
249Francisco LirianoMINSP
250Jeremy BondermanDETSP
251Ryan DoumitPITC/OF
252Luis CastilloNYM2B
253C.J. WilsonTEXRP
254B.J. RyanTORRP
255Carlos MarmolCHCRP
256Eric HinskeTB1B/OF
257Yuniesky BetancourtSEASS
258Paul ByrdCLESP
259Luke ScottBALOF
260Mark GrudzielanekKC2B
261Jhonny PeraltaCLESS
262Ubaldo JimenezCOLSP
263Jeff FrancisCOLSP
264Kevin GreggFLARP
265Greg MadduxSDSP
266Chris DuncanSTLOF
267J.J. HardyMILSS
268Randy WinnSFOF
269Austin KearnsWASOF
270Lyle OverbayTOR1B
271Richie SexsonSEA1B
272Aaron RowandSFOF
273Orlando HudsonARI2B
274Troy PercivalTBRP
275Kerry WoodCHCRP
276Hideki OkajimaBOSRP
277Jarrod SaltalamacchiaTEXC/1B
278Pedro FelizPHI3B
279Adam LaRochePIT1B
280Mike LambMIN3B/1B
281Reed JohnsonCHCOF
282Wandy RodriguezHOUSP
283Wily Mo PenaWASOF
284Matt StairsTOR1B/OF
285Mark PriorSDSP
286Joe SaundersLAASP
287Emil BrownOAKOF
288Clint BarmesCOLSS
289Gavin FloydCHWSP
290Gil MecheKCSP
291Todd WellmeyerSTLSP
292Jason VaritekBOSC
293A.J. PierzynskiCHWC
294Hank BlalockTEX3B
295Scott OlsenFLASP
296Rich HillCHCSP
297Ryan FreelCINOF
298Blake DeWittLAD3B
299Scott RolenTOR3B
300Mike MussinaNYYSP
301Scott BakerMINSP
302Andy SonnanstineTBSP
303Pedro MartinezNYMSP
304Hiroki KurodaLADSP
305Joey GathrightKCOF
306Jason KubelMINOF
307Corey PattersonCINOF
308Wladimir BalentienSEAOF
309Jamie MoyerPHISP
310Gerald LairdTEXC
311Jeff ClementSEADH
312Franklin GutierrezCLEOF
313Andruw JonesLADOF
314Jeff MathisLAAC
315Joe BorowskiCLERP
316Casey BlakeCLE3B
317Kenji JohjimaSEAC
318Jon LieberCHCSP
319Josh FieldsCHW3B/OF
320Chase HeadleySD3B
321Moises AlouNYMOF
322Kelly JohnsonATL2B
323Eric GagneMILRP
324Jon LesterBOSSP
325Lastings MilledgeWASOF
326Melvin MoraBAL3B
327Marcus ThamesDET1B/OF
328Daric BartonOAK1B
329Geoff JenkinsPHIOF
330David DellucciCLEOF
331Clayton KershawLADSP
332Chad GaudinOAKSP
333Chris DenorfiaOAKOF
334Edwin JacksonTBSP
335Curt SchillingBOSSP
336Matt GarzaTBSP
337Bronson ArroyoCINSP
338Eugenio VelezSF2B
339Mark KotsayATLOF
340Danny RicharCHW2B

Matthew Berry -- The Talented Mr. Roto -- is ESPN's senior director of fantasy. He was just as surprised as you to find out it's a real job. He is a multiple award winner from the Fantasy Sports Writers Association, including a writer of the year award. He has been playing fantasy sports for more than 20 years, writing about it professionally for more than 10. He currently appears on or in ESPN, ESPN2, ESPNEWS, ESPN the Magazine, ESPN.com, ESPN Mobile TV and, as soon as he learns to say "ground-ball/fly-ball ratio" in Spanish, ESPN Deportes.

Catch Matthew and Stephania Bell from Monday through Thursday on the "Baseball Tonight" Fantasy Minute.

Cyberstalk the TMR | Be his cyberfriend

• Senior Fantasy analyst for ESPN
• Member, FSWA and FSTA Halls of Fame
• Best-selling author of "Fantasy Life"