Commentary

The Talented Mr. Roto: June rankings

Updated: June 3, 2008, 9:42 AM ET
By Matthew Berry | ESPN.com

Yes.

The answer is yes.

As you read my rankings for the month of June through the rest of the season, you'll probably ask yourself some questions. Well, how did I get here? Where is that large automobile? This is not my beautiful house. This is not my beautiful wife. You'll also ask yourself questions about the players and where I ranked them.

And the answer is yes. As in, yes, I believe Chase Utley falls off a little, which is why he is fourth. As in yes, I think Prince Fielder, Erik Bedard and Jeff Francoeur, among others, get it together, which is why they are ranked where they are. As in yes, I think Travis Hafner is basically done, that Dice-K's injury and second-half woes last season devalue him a great deal, that yes, I believe that Ian Kinsler, Dan Uggla, Edinson Volquez and Nate McLouth, among others, are for real. I believe that Francisco Liriano comes back in the second half and is productive and that Kosuke Fukudome continues to be a much better real-life player than fantasy producer.

These rankings were based on an ESPN.com standard 10-team mixed league and my own personal biases, which means I devalue closers and most pitching overall (since it's readily available by spot starting), that I place a premium on guys who contribute in multiple categories, specifically in speed, and that I continue to hate J.D. Drew.

Also, I'll pre-emptively address the comments wondering why I have Alex Rodriguez at No. 1 when he's been injured for a while and Chipper Jones still at 26 even though he continues to bat better than .400, and so allow me to remind you that this is from this day forward. Obviously, the past two months have influenced the rankings, but ultimately, this is about how I believe these players will perform in June through the end of the season. Period.

I'm busy writing a bunch of stuff for our football draft kit -- coming soon! -- this week, so once again, there probably won't be a TRUM this week, but I'll be back on Friday with my usual pickup column and I'll leave some space to answer e-mails about the rankings.

Editor's Note: Rankings have been updated Tuesday morning due to the news of David Ortiz's injury.

Matthew Berry's Rankings for June to the end of the season
RankNameTeamQualifiesLast Month
1Alex RodriguezNYY3B23
2Hanley RamirezFLASS1
3Lance BerkmanHOU1B/OF8
4Chase UtleyPHI2B2
5Albert PujolsSTL1B5
6David WrightNYM3B3
7Miguel CabreraDET3B/1B4
8Jimmy RollinsPHISS6
9Carl CrawfordTBOF11
10Brandon WebbARISP10
11Ichiro SuzukiSEAOF13
12Ryan BraunMIL3B/OF18
13Ryan HowardPHI1B9
14Alfonso SorianoCHCOF16
15Matt HollidayCOLOF7
16Josh HamiltonTEXOF31
17Carlos LeeHOUOF19
18Brandon PhillipsCIN2B14
19Prince FielderMIL1B15
20Johan SantanaNYMSP25
21Mark TeixeiraATL1B20
22B.J. UptonTB2B/OF17
23Jose ReyesNYMSS12
24Derrek LeeCHC1B27
25Jake PeavySDSP26
26Chipper JonesATL3B22
27Brian RobertsBAL2B42
28Erik BedardSEASP46
29Josh BeckettBOSSP72
30Alex RiosTOROF21
31Adrian GonzalezSD1B54
32Nick MarkakisBALOF36
33Derek JeterNYYSS39
34Ian KinslerTEX2B84
35Jacoby EllsburyBOSOF61
36Vladimir GuerreroLAAOF/DH28
37Corey HartMILOF29
38Matt KempLADOF53
39Grady SizemoreCLEOF24
40Bobby AbreuNYYOF43
41Adam DunnCINOF73
42Manny RamirezBOSOF37
43Magglio OrdonezDETOF34
44Dan UgglaFLA2B64
45Jeff FrancoeurATLOF83
46Carlos BeltranNYMOF45
47Garrett AtkinsCOL3B35
48Nate McLouthPITOF52
49Justin MorneauMIN1B51
50Carlos QuentinCHWOF88
51Roy HalladayTORSP94
52Miguel TejadaHOUSS30
53Edinson VolquezCINSP114
54Jason BayPITOF146
55Aramis RamirezCHC3B49
56Rafael FurcalLADSS44
57Torii HunterLAAOF63
58John LackeyLAASP131
59Carlos ZambranoCHCSP82
60Dan HarenARISP47
61Pat BurrellPHIOF41
62Robinson CanoNYY2B90
63Carlos GuillenDETSS/1B50
64Brian McCannATLC55
65Geovany SotoCHCC107
66Carlos GomezMINOF110
67Cole HamelsPHISP65
68Jonathan PapelbonBOSRP62
69Jermaine DyeCHWOF95
70Hideki MatsuiNYYOF/DH145
71Rick AnkielSTLOF58
72Juan PierreLADOF142
73Chone FigginsLAA3B32
74Hunter PenceHOUOF69
75Jay BruceCINOFNR
76Ryan LudwickSTLOFNR
77Adam WainwrightSTLSP86
78Ervin SantanaLAASP166
79Mariano RiveraNYYRP119
80Ben SheetsMILSP170
81Michael BournHOUOF60
82Adrian BeltreSEA3B126
83Howie KendrickLAA2B147
84Mike JacobsFLA1B109
85Xavier NadyPITOF57
86Kazuo MatsuiHOU2B152
87Victor MartinezCLEC/1B56
88Justin UptonARIOF76
89Alex GordonKC3B/1B98
90Joey VottoCIN1B182
91Jhonny PeraltaCLESS261
92Mike CameronMILOF75
93Julio LugoBOSSS227
94Curtis GrandersonDETOF38
95Jose GuillenKCOF154
96Ryan ChurchNYMOF111
97David OrtizBOSDH40
98Russell MartinLADC67
99Casey KotchmanLAA1B74
100Aaron HarangCINSP70
101Javier VazquezCHWSP141
102A.J. BurnettTORSP138
103Rich HardenOAKSP186
104C.C. SabathiaCLESP79
105James ShieldsTBSP120
106Tim LincecumSFSP123
107Francisco RodriguezLAARP66
108Shaun MarcumTORSP172
109Scott KazmirTBSP148
110Dustin McGowanTORSP163
111Randy JohnsonARISP160
112Ryan TheriotCHC2B/SS180
113Kelly JohnsonATL2B322
114Ryan ZimmermanWAS3B85
115Joe NathanMINRP80
116Orlando CabreraCHWSS115
117Kevin YoukilisBOS3B/1B155
118Brad LidgePHIRP158
119Johnny DamonNYYOF/DH89
120Edwin EncarnacionCIN3B106
121Chien-Ming WangNYYSP132
122Shane VictorinoPHIOF127
123Cliff LeeCLESP87
124Yunel EscobarATL2B/SS/3B118
125Conor JacksonARI1B33
126Raul IbanezSEAOF128
127Carlos PenaTB1B68
128Michael YoungTEXSS122
129Brad HawpeCOLOF117
130John SmoltzATLSP81
131Chris YoungSDSP136
132Edgar RenteriaDETSS133
133Joakim SoriaKCRP159
134Mark ReynoldsARI3B77
135Kevin KouzmanoffSD3B150
136Tim HudsonATLSP208
137Ted LillyCHCSP202
138Felix HernandezSEASP97
139Daisuke MatsuzakaBOSSP121
140Roy OswaltHOUSP71
141Matt CainSFSP149
142Jim ThomeCHWDH100
143Randy WinnSFOF268
144Milton BradleyTEXOF215
145Akinori IwamuraTB3B236
146John DanksCHWSP222
147Justin VerlanderDETSP137
148Jorge CampilloATLSPNR
149Garret AndersonLAAOF/DH177
150Joba ChamberlainNYYRP171
151Paul KonerkoCHW1B93
152Carlos DelgadoNYM1B157
153James LoneyLAD1B103
154Bobby CrosbyOAKSS162
155Jeremy HermidaFLAOF134
156Aaron RowandSFOF272
157Chris YoungARIOF92
158Dustin PedroiaBOS2B179
159Eric ByrnesARIOF48
160Troy GlausSTL3B129
161Delmon YoungMINOF135
162Kosuke FukudomeCHCOF59
163Aubrey HuffBAL1B/DH189
164Evan LongoriaTB3B190
165Frank ThomasOAKDH156
166Luis CastilloNYM2B252
167Josh WillinghamFLAOF108
168David MurphyTEXOF195
169Billy WagnerNYMRP199
170Ryan GarkoCLE1B99
171Todd HeltonCOL1B140
172Jeff KentLAD2B153
173Joe MauerMINC91
174Andre EthierLADOF112
175Jason GiambiNYYDHNR
176Pedro FelizPHI3B278
177Ken Griffey Jr.CINOF210
178Joey GathrightKCOF305
179Blake DeWittLAD3B298
180Takashi SaitoLADRP139
181Fausto CarmonaCLESP102
182John MaineNYMSP105
183George SherrillBALRP185
184Garrett OlsonBALSPNR
185Placido PolancoDET2B125
186Bobby JenksCHWRP187
187Matt CappsPITRP244
188Micah OwingsARISP161
189Justin DuchschererOAKRPNR
190Adam JonesBALOF191
191Clayton KershawLADSP331
192Lastings MilledgeWASOF325
193Vernon WellsTOROF78
194Richie SexsonSEA1B271
195Jesse LitschTORSPNR
196Jair JurrjensATLSP237
197Aaron LaffeyCLESPNR
198Jon LesterBOSSP324
199Chad BillingsleyLADSP211
200Darrell RasnerNYYPNR
201Zack GreinkeKCSP169
202Joe SaundersLAASP286
203Max ScherzerARISP113
204Wandy RodriguezHOUSP282
205Kevin SloweyMINSPNR
206Manny ParraMILRPNR
207Armando GalaraggaDETSP205
208Mike LowellBOS3B143
209Aaron HillTOR2B209
210Bengie MolinaSFC178
211Jered WeaverLAASP174
212Jeremy BondermanDETSP250
213Francisco CorderoCINRP221
214Mike NapoliLAAC188
215Alexei RamirezCHW2BNR
216Alexi CasillaMIN2BNR
217Travis HafnerCLEDH96
218Willy TaverasCOLOF130
219Daniel CabreraBALSPNR
220Johnny CuetoCINSP167
221Trevor HoffmanSDRP243
222Clay BuchholzBOSSP175
223Jose ValverdeHOURP223
224Chad TracyARI3BNR
225Scott RolenTOR3B299
226Jack CustOAKOF/DH224
227Cody RossFLAOFNR
228Rickie WeeksMIL2B220
229Melky CabreraNYYOF144
230Orlando HudsonARI2B273
231J.J. PutzSEARP196
232Joe BlantonOAKSP194
233Jorge PosadaNYYC217
234Nick SwisherCHW1B/OF124
235Michael CuddyerMINOF183
236Brian WilsonSFRP245
237J.D. DrewBOSOF184
238Adam LaRochePIT1B279
239Kevin GreggFLARP264
240Brett MyersPHISP116
241Huston StreetOAKRP219
242Todd JonesDETRP247
243Jon RauchWASRP234
244Pedro MartinezNYMSP303
245Andy PettitteNYYSP216
246C.J. WilsonTEXRP253
247Kerry WoodCHCRP275
248Lyle OverbayTOR1B270
249Joe BorowskiCLERP315
250Eric HinskeTB1B/OF256
251Jorge CantuFLA1B192
252Jayson WerthPHIOFNR
253Mark GrudzielanekKC2B260
254Edwin JacksonTBSP334
255Ryan DempsterCHCSPNR
256Gavin FloydCHWSP289
257Todd WellemeyerSTLSP291
258Kevin MillarBAL1B/DHNR
259Dana EvelandOAKSP193
260Jason BartlettTBSSNR
261Gary SheffieldDETDH104
262Ivan RodriguezDETC214
263Stephen DrewARISS246
264Gary Matthews Jr.LAAOF181
265Mark EllisOAK2B228
266Jason VaritekBOSC292
267Jose LopezSEA2BNR
268Mark TeahenKCOF218
269Jonathan SanchezSFRP197
270Jason KubelMINOF306
271Wladimir BalentienSEAOF308
272Matt GarzaTBSP336
273Ryan FreelCINOF297
274Eric ChavezOAK3BNR
275Mark KotsayATLOF339
276Carlos GonzalezOAKOFNR
277Chase HeadleySD3B320
278Dmitri YoungWAS1BNR
279Omar VizquelSFSSNR
280Ryan FranklinSTLRPNR
281Homer BaileyCINSPNR
282Brian BannisterKCSP176
283Bronson ArroyoCINSP337
284Greg SmithOAKSPNR
285Scott PodsednikCOLOFNR
286Travis BuckOAKOFNR
287Bartolo ColonBOSSPNR
288Khalil GreeneSDSS226
289Joe CredeCHW3B204
290Ty WiggintonHOU2B/3B230
291Bill HallMIL3B/OF206
292Luke ScottBALOF259
293Ryan DoumitPITC/OF251
294Yuniesky BetancourtSEASS257
295Fred LewisSFOF203
296David DeJesusKCOF229
297Daric BartonOAK1B328
298Randy WolfSDSP168
299Ian StewartCOL3BNR
300Mark DeRosaCHC2B/3B/OFNR
301Jerry Hairston Jr.CINSS/OFNR
302Freddy SanchezPIT2BNR
303Derek LoweLADSP239
304Brad PennyLADSP213
305Brandon LyonARIRP248
306Troy PercivalTBRP274
307B.J. RyanTORRP254
308Oliver PerezNYMSP201
309Carlos MarmolCHCRP255
310Jonathan BroxtonLADRPNR
311Kenji JohjimaSEAC317
312Kurt SuzukiOAKC207
313Hideki OkajimaBOSRP276
314Erick AybarLAA2B/SS198
315Brian GilesSDOFNR
316Matt DiazATLOFNR
317Brandon IngeDET3B/OF225
318Tadahito IguchiSD2BNR
319Jamie MoyerPHISP309
320David DellucciCLEOF330
321Marcus ThamesDET1B/OF327
322Jose VidroSEADHNR
323Kenny RogersDETSPNR
324Andrew MillerFLARPNR
325Ryan SpilborghsCOLOFNR
326A.J. PierzynskiCHWC293
327Rich HillCHCSP296
328Gil MecheKCSP290
329Scot ShieldsLAARPNR
330Billy ButlerKCDH101
331Francisco LirianoMINSP249
332Moises AlouNYMOF321
333Jarrod SaltalamacchiaTEXC/1B277
334Mark BuehrleCHWSP173
335Chris SnyderARICNR
336Aaron CookCOLSP232
337Cristian GuzmanWASSSNR
338Jeff FrancisCOLSP263
339Curt SchillingBOSSP335
340Greg MadduxSDSP265

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 is also the creator of RotoPass.com, a Web site that combines a bunch of well known fantasy sites, including ESPN Insider, for one low price. Use promo code ESPN for 10 percent off.

Cyberstalk the TMR | Be his Cyberfriend

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

ALSO SEE