RotoWire Partners

Sean Rodriguez

32-Year-Old Shortstop – Pittsburgh Pirates

2017 Stats

AVG

.215

HR

5

RBI

7

R

12

SB

1

2017 Preseason Projections

AVG

HR

RBI

R

SB

2017 Fantasy Baseball Outlook

Rodriguez timed his career season perfectly, considering he became a free agent following the 2016 campaign. The one-time Angels prospect has stuck in the majors largely due to his versatility in the ...

Read more about Sean Rodriguez

LEAGUE: Majors   40 MAN: YES   BATS: R   THROWS: R   HT: 6' 0"   WT: 175   DOB: 4/26/1985   DRAFTED: 3rd Rd    Show ContractHide Contract

$

Sean Rodriguez Contract Information:

Signed a two-year, $11.5 million deal with the Braves in November of 2016

August 10, 2017  –  Sean Rodriguez News

▼ More

RotoWire Fantasy Analysis

+ Add To Watchlist

Rodriguez went 2-for-4 with a two-run home run in Thursday's win over the Tigers.

To instantly reveal our fantasy analysis of every player – including Sean Rodriguez – simply subscribe now.

Sean Rodriguez Stats
OPTIONS:   Show Partial SeasonsHide Partial Seasons      Show Minor League StatsHide Minor League Stats       Show 5x5 Stats OnlyShow All Statistics       Click stat headings to sort columns.
Year Age Lg Tm G PA AB R H XBH 2B 3B HR RBI SB CS BB SO SH SF HBP AVG OBP SLG OPS
2004 19 A CED 57 224 196 35 49 16 8 4 4 17 14 4 18 54 2 1 7 .250 .333 .393 .726
2005 20 A CED 124 526 448 86 112 46 29 3 14 45 27 11 78 85 0 0 0 .250 .371 .422 .793
2006 21 A A 116 502 455 78 137 58 29 5 24 77 15 3 47 124 0 0 0 .301 .377 .545 .922
2006 21 AA ARK 17 75 62 15 22 9 4 0 5 9 0 3 10 17 1 0 2 .355 .459 .661 1.120
2006 21 AAA SAL 1 2 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
2007 22 AA ARK 136 587 508 84 129 50 31 2 17 73 15 8 54 132 2 4 19 .254 .345 .423 .768
2008 23 AAA SAL 66 289 248 68 76 41 19 1 21 52 4 1 29 45 2 1 9 .306 .397 .645 1.042
2008 23 MAJ LAA 59 187 167 18 34 12 8 1 3 10 3 1 14 55 2 1 3 .204 .276 .317 .593
2009 24 AAA SAL 103 435 365 81 109 52 17 6 29 93 9 2 51 119 3 3 13 .299 .400 .616 1.016
2009 24 AAA DUR 5 24 20 6 4 3 2 0 1 5 0 0 4 3 0 0 0 .200 .333 .450 .783
2009 24 MAJ LAA 12 29 25 4 5 2 0 0 2 4 0 0 3 7 0 1 0 .200 .276 .440 .716
2010 25 MAJ TAM 118 378 343 53 86 30 19 2 9 40 13 3 21 97 5 1 8 .251 .308 .397 .705
2011 26 MAJ TB 131 436 373 45 83 31 20 3 8 36 11 7 38 87 5 2 18 .223 .323 .357 .680
2012 27 AAA DUR 2 8 6 2 3 3 2 0 1 4 0 0 1 2 1 0 0 .500 .571 1.333 1.904
2012 27 MAJ TB 112 342 301 36 64 21 14 1 6 32 5 0 27 75 8 3 3 .213 .281 .326 .607
2013 28 MAJ TB 96 222 195 21 48 16 10 1 5 23 1 3 17 59 3 2 5 .246 .320 .385 .705
2014 29 MAJ TB 96 259 237 30 50 28 13 3 12 41 2 1 10 66 3 3 6 .211 .258 .443 .701
2015 30 MAJ PIT 139 240 224 25 55 17 12 1 4 17 2 2 5 63 5 0 6 .246 .281 .362 .643
2016 31 MAJ PIT 140 342 300 49 81 35 16 1 18 56 2 1 33 102 1 3 5 .270 .349 .510 .859
2017 32 R GUL 2 5 5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 .200 .200 .200 .400
2017 32 A ROM 1 4 4 0 0 0 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
2017 32 AA MIS 3 13 12 1 1 1 1 0 0 0 0 0 1 6 0 0 0 .083 .154 .167 .321
2017 32 AAA GWI 5 25 18 1 1 0 0 0 0 2 0 0 4 5 0 2 1 .056 .240 .056 .296
2017 32 MAJ ATL 15 47 37 6 6 3 1 0 2 3 1 0 8 19 1 0 1 .162 .326 .351 .677
2017 32 MAJ PIT 13 31 28 6 8 3 0 0 3 4 0 0 2 9 0 0 1 .286 .355 .607 .962
2017  (Multiple Teams) 32 MAJ ATL/PIT 28 78 65 12 14 6 1 0 5 7 1 0 10 28 1 0 2 .215 .338 .462 .799
Today's Projections     Subscribe now to see Today's projected stats for Sean Rodriguez
Next 7 Days     Subscribe now to see our Next 7 Days projections for Sean Rodriguez
Rest Of Season     Subscribe now to see our Rest Of Season projections for Sean Rodriguez
Preseason     Subscribe now to see our 2017 projections for Sean Rodriguez
3-Year Averages     125 279 253 34 62 25 13 1 11 38 2 1 16 77 3 2 5 .245 .301 .435 .736
Career  (View All)     931 2,513 2,230 293 520 198 113 13 72 266 40 18 178 639 33 16 56 .233 .304 .392 .696

Age is determined on July 1st of each season.       Jump To:     ▼ Advanced Stats      ▼ Games By Position

No No Yes
Sean Rodriguez Game Log    (View Full Game Log)
# of Games To Display:    Show 7Show 7    Show 14Show 14    Show 30Show 30
DATE OPP AB R H 2B 3B HR RBI BB SO SB CS HBP SF E AVG OBP SLG OPS
Aug. 22 LAD 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .215 .338 .462 .800
Aug. 21 LAD 3 1 1 0 0 1 1 0 2 0 0 0 0 0 .219 .342 .469 .811
Aug. 20 StL Did not play.
Aug. 19 StL 4 1 2 0 0 0 0 0 1 0 0 0 0 0 .213 .342 .426 .768
Aug. 18 StL 0 1 0 0 0 0 0 1 0 0 0 1 0 0 .193 .333 .421 .754
Aug. 17 StL Did not play.
Aug. 16 @Mil 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .193 .313 .421 .734
Aug. 15 @Mil 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .196 .318 .429 .747
Aug. 13 @Tor 3 0 1 0 0 0 0 1 0 0 0 0 0 0 .200 .323 .436 .759
Aug. 12 @Tor 2 0 0 0 0 0 0 0 1 0 0 0 0 0 .192 .311 .442 .753
Aug. 11 @Tor 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .200 .322 .460 .782
Aug. 10 @Det 4 1 2 0 0 1 2 0 0 0 0 0 0 0 .200 .322 .460 .782
Aug. 9 @Det Did not play.
Aug. 8 Det 4 1 1 0 0 0 0 0 3 0 0 0 0 0 .174 .309 .391 .700
Aug. 7 Det 3 0 0 0 0 0 0 0 0 0 0 0 0 0 .167 .314 .405 .719
Aug. 6 SD 2 1 1 0 0 1 1 0 0 0 0 0 0 0 .179 .333 .436 .769
Aug. 5 SD Did not play.
Aug. 4 Mia 2 0 0 0 0 0 0 1 1 0 0 0 0 0 .162 .326 .351 .677
Aug. 3 LAD 4 1 2 1 0 0 0 0 1 0 0 0 0 0 .171 .326 .371 .697
Aug. 2 LAD Did not play.
Aug. 1 LAD 2 0 0 0 0 0 0 0 2 0 0 0 0 1 .129 .308 .323 .631
Jul. 31 @Phi Did not play.
Jul. 30 @Phi 3 0 0 0 0 0 0 0 1 0 0 0 0 0 .138 .324 .345 .669
Jul. 29 @Phi 5 0 0 0 0 0 0 0 4 0 0 0 0 0 .154 .353 .385 .738
Jul. 28 @Phi 1 1 1 0 0 1 1 1 0 0 0 0 0 0 .190 .414 .476 .890
Jul. 26 @Ari 4 0 1 0 0 0 0 1 2 0 0 0 0 0 .150 .370 .300 .670
Jul. 25 @Ari 1 1 0 0 0 0 0 1 0 0 0 0 0 0 .125 .364 .313 .677
Jul. 24 @Ari 1 1 1 0 0 1 2 0 0 0 0 0 0 0 .133 .350 .333 .683
Jul. 23 @LAD 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .071 .316 .071 .387
Jul. 22 @LAD 4 0 1 0 0 0 0 0 1 0 0 0 0 0 .077 .333 .077 .410
Last 7 Games 9 3 3 0 0 1 1 1 4 0 0 1 0 0 .333 .455 .667 1.122
Last 14 Games 23 5 7 0 0 2 3 2 9 0 0 1 0 0 .304 .385 .565 .950
Last 30 Games 56 10 14 1 0 5 7 6 22 0 0 1 0 1 .250 .333 .536 .869

Sean Rodriguez: MLB Games Played By Position

Year C 1B 2B 3B SS OF LF CF RF DH
2017 1 6 5 2 12 5 1 6
2016 57 29 11 27 32 10 5 17
2015 102 7 8 3 29 16 14
2014 18 23 9 1 18 17 2 22
2013 23 5 7 54 47 8 4
2012 37 49 47 4
2011 5 48 30 60 2 2
2010 3 92 7 5 21 5 9 8 3
2009 5 7 3 2 2

Jump To:     ▲ Basic Stats      ▲ Split Stats      ▼ Advanced Stats

Sean Rodriguez Split Stats    (View Full Split Stats)

Vs. Left

Year AB R HR RBI SB AVG SLG OPS
2017268331.346.7311.231
201677134130.286.519.934
2015895251.236.371.655

Vs. Right

Year AB R HR RBI SB AVG SLG OPS
2017384240.132.289.504
20162233614432.265.507.831
2015135202121.252.356.634

Home

Year AB R HR RBI SB AVG SLG OPS
2017306221.233.467.828
2016141237212.291.525.883
201511111252.225.306.577

Away

Year AB R HR RBI SB AVG SLG OPS
2017346350.206.471.796
20161592611350.252.497.838
2015113142120.265.416.707
Sean Rodriguez vs. Today's Pitcher Stats

Pitcher Team AB H 2B 3B HR RBI BB K SB CS AVG OBP SLG OPS
Rich Hill LA 6 1 0 0 0 0 1 3 1 0 .167 .286 .167 .452

Jump To:     ▲ Basic Stats      ▲ Split Stats      ▲ Advanced Stats

Sean Rodriguez Advanced Stats
OPTIONS:   Show Partial SeasonsHide Partial Seasons      Show Minor League StatsHide Minor League Stats      Click stat headings to sort columns.
Year Age Lg Tm PA AB Walk Rate Strikeout Rate BB/K Ratio Contact Rate BABIP Isolated Power
2004 19 A CED 224 196 8% 24.1% 0.33 72% .324 .143
2005 20 A CED 526 448 14.8% 16.2% 0.92 81% .281 .172
2006 21 A A 502 455 9.4% 24.7% 0.38 73% .368 .244
2006 21 AA ARK 75 62 13.3% 22.7% 0.59 73% .425 .306
2006 21 AAA SAL 2 2 0% 100% 0.00 0% .000 .000
2007 22 AA ARK 587 508 9.2% 22.5% 0.41 74% .309 .169
2008 23 AAA SAL 289 248 10% 15.6% 0.64 82% .301 .339
2008 23 MAJ LAA 187 167 7.5% 29.4% 0.25 67% .282 .113
2009 24 AAA SAL 435 365 11.7% 27.4% 0.43 67% .364 .317
2009 24 AAA DUR 24 20 16.7% 12.5% 1.33 85% .188 .250
2009 24 MAJ LAA 29 25 10.3% 24.1% 0.43 72% .176 .240
2010 25 MAJ TAM 378 343 5.6% 25.7% 0.22 72% .324 .146
2011 26 MAJ TB 436 373 8.7% 20% 0.44 77% .268 .134
2012 27 AAA DUR 8 6 12.5% 25% 0.50 67% .667 .833
2012 27 MAJ TB 342 301 7.9% 21.9% 0.36 75% .260 .113
2013 28 MAJ TB 222 195 7.7% 26.6% 0.29 70% .323 .139
2014 29 MAJ TB 259 237 3.9% 25.5% 0.15 72% .235 .232
2015 30 MAJ PIT 240 224 2.1% 26.3% 0.08 72% .325 .116
2016 31 MAJ PIT 342 300 9.6% 29.8% 0.32 66% .344 .240
2017 32 R GUL 5 5 0% 0% 0.00 100% .200 .000
2017 32 A ROM 4 4 0% 25% 0.00 75% .000 .000
2017 32 AA MIS 13 12 7.7% 46.2% 0.17 50% .167 .084
2017 32 AAA GWI 25 18 16% 20% 0.80 72% .067 .000
2017 32 MAJ ATL 47 37 17% 40.4% 0.42 49% .250 .189
2017 32 MAJ PIT 31 28 6.5% 29% 0.22 68% .313 .321
2017  (Multiple Teams) 32 MAJ ATL/PIT 78 65 12.8% 35.9% 0.36 57% .281 .247
Today's Projections     Subscribe now to see Today's projected stats for Sean Rodriguez
Next 7 Days     Subscribe now to see our Next 7 Days projections for Sean Rodriguez
Rest Of Season     Subscribe now to see our Rest Of Season projections for Sean Rodriguez
Preseason     Subscribe now to see our 2017 projections for Sean Rodriguez
3-Year Averages     279 253 5.7% 27.6% 0.21 70% .305 .190
Career     2,513 2,230 7.1% 25.4% 0.28 71% .292 .159

Age is determined on July 1st of each season.       Jump To:     ▲ Basic Stats      ▲ Split Stats      ▲ Games By Position

No No

Sean Rodriguez Defensive Stats

Year Pos Inn PMFinal (?) EXP Tot (?) PM (?) AirPM (?) EPM (?) InnHome (?) PMH (?) InnLHP (?) PMLHP (?) LEFT (?) MID (?) RGHT (?)
2015 1B 326.7 2 25 1 1 1 171 0 116 3 -1 0 2
2015 2B 34.3 3 7 2 1 0 24 2 8 1 0 1 1
2015 3B 34.7 0 5 0 0 0 0 0 16 1 0 0 0
2015 SS 13 -1 2 -1 0 0 2 0 8 -1 0 -1 0
2015 LF 84.3 0 11 0 0 57 0 32 -1
2015 RF 74 3 16 2 3 46 1 33 0
2016 1B 174.3 0 10 0 0 0 78 1 64 -1 -1 1 -1
2016 2B 165.7 2 27 1 1 0 77 1 70 0 -2 2 1
2016 3B 61.3 -2 11 -1 0 -2 36 -1 28 0 0 0 -1
2016 SS 177.7 -1 31 -2 1 0 113 -2 52 -2 0 -1 -1
2016 LF 38.3 0 5 0 0 25 0 10 0
2016 CF 12 0 1 0 0 5 0 7 0
2016 RF 102 1 23 1 1 26 1 35 2
2017 2B 14.3 0 3 0 0 0 9 1 3 0 1 0 0
2017 3B 31.7 -2 9 -1 0 -2 13 -2 13 -1 0 0 -2
2017 LF 35.7 1 6 1 1 17 0 14 0
2017 RF 6.3 -1 1 0 -1 0 0 0 0
2017 1B 2 0 0 0 0 0 2 0 0 0 0 0 0
2017 2B 11.3 1 3 1 0 0 2 0 2 0 0 1 0
2017 SS 18 3 1 2 1 0 18 2 1 0 0 0 2
2017 LF 4 0 0 0 0 0 0 0 0
2017 CF 3 0 0 0 0 3 0 1 0
2017 RF 27.3 1 6 1 1 17 0 4 0
Year Pos SHAL (?) MED (?) DEEP (?) CERS (?) SBRS (?) PSBRS (?) BRS (?) GDPRS (?) OFARS (?) GFPDMERS (?) PMRS (?) SZRS (?) TRS (?)
2015 1B 0 0 0 2 0 2
2015 2B 0 0 0 2 0 2
2015 3B 0 0 0 0 0 0
2015 SS 0 0 0 -1 0 -1
2015 LF 0 0 0 0 0 -1 0 0 0 -1
2015 RF 0 2 0 0 0 0 0 2 0 2
2016 1B 0 0 1 0 0 1
2016 2B 0 1 1 1 0 3
2016 3B 0 0 0 -2 0 -2
2016 SS 0 0 1 -1 0 0
2016 LF 0 0 0 0 0 0 0 0 0 0
2016 CF 0 0 0 0 0 0 0 0 0 0
2016 RF 1 1 -1 0 0 0 0 1 0 1
2017 2B 0 0 0 0 0 0
2017 3B 0 0 0 -2 0 -2
2017 LF 0 0 0 0 0 0 0 1 0 1
2017 RF 0 0 0 0 0 0 0 0 0 0
2017 1B 0 0 0 0 0 0
2017 2B 0 0 0 0 0 0
2017 SS 0 0 0 2 0 2
2017 LF 0 0 0 0 0 0 0 0 0 0
2017 CF 0 0 0 0 0 0 0 0 0 0
2017 RF 0 0 0 0 0 0 0 0 0 0

Jump To:     ▲ Basic Stats      ▲ Split Stats      ▲ Advanced Stats

2017 Stat Review for Sean Rodriguez    As compared to the top 200 hitters in 2016 (min 410 PA)

Plate Discipline

Patience at the plate often leads to positive outcomes.

Explain This

0.36 BB/K
WEAK
12.8% BB Rate
ELITE
35.9% K Rate
TERRIBLE
OPS/OBP

A couple of useful stats for evaluating a hitter.

Explain This

.799 OPS
GOOD
.338 OBP
GOOD
Contact

Good contact skills often lead to better fantasy stats.

Explain This

.215 AVG
TERRIBLE
.281 BABIP
LOW
 
Power

SLG and ISO are useful indicators of power.

Explain This

.462 SLG
GOOD
.247 ISO
GREAT

Pittsburgh Pirates Roster

Sean Rodriguez: Past News Updates   ( ▲ View most recent update )

Rodriguez was traded to the Pirates from the Braves for prospect Connor Joe on Saturday, Mark Bowman of MLB.com reports.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez is not in the lineup Tuesday against the Dodgers.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez is out of the lineup Monday against the Phillies.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez will start in left field and bat eighth Sunday against the Phillies, MLB.com reports.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez launched a pinch-hit, two-run home run in Monday's loss to the Diamondbacks.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez (shoulder) was activated from the 60-day disabled list and is in the starting lineup for Monday's contest with the Cubs.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez (shoulder) is expected to be activated from the DL prior to Monday's game against the Cubs, David O'Brien of The Atlanta Journal-Constitution reports.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.
Rodriguez (shoulder) will continue rehabbing in the minors over the weekend before being re-evaluated by the team prior to Monday's game against the Cubs, Kevin McAlpin of 680 The Fan reports.

Exclusive Fantasy Analysis

Subscribe to RotoWire now to instantly reveal our analysis.

RotoWire's Preseason Outlooks

2017

Subscribe now to see our 2017 outlook.

2016

The versatile Rodriguez played six different positions for the Bucs in 2015, including 102 at first base and 29 in the outfield. He batted .246 with a .643 OPS the lowest mark since his rookie season in 2008. Rodriguez is capable of getting hot for short stretches, he batted .333 in 42 at-bats during one early stretch, but his playing time is inconsistent. The 31-year-old is solid defensively but offers little in the way of fantasy value.

2015

Rodriguez's 2014 season was a mixed bag, as he hit a career-high 12 homers in 259 plate appearances, but walked less than ever (3.9% BB%) and was a below-replacement-level player overall. A .323 BABIP fueled his .320 OBP in 2013, and he's striking out more now (25.5% K%) than he did when the Rays were squeezing a 2.0 WAR from him in 2010 and 2011. His decline against lefties is eroding his value as a platoon player. To make matters worse for his fantasy value, Rodriguez qualifies only as a second baseman in many leagues, as it was the only position at which he appeared in at least 20 games last season. He was traded to Pittsburgh in the offseason where he'll be in the mix for playing time at first base against left-handed pitching.

2014

Rodriguez bounced back from a pair of disappointing seasons at the plate to make some contributions form his utility role in 2013, hitting .246/.320/.385 with five home runs and 23 RBI in 195 at-bats. He mainly played left field and first base for the Rays last year, but also served as a backup at multiple infield positions. All but five of his starts were against left-handed pitchers and he continued to hit well against southpaws. He may not end up being an everyday player, but his solid defense and ability to get on base against lefties and play multiple positions will keep him in a useful utility role for the Rays in 2014.

2013

Rodriguez followed a tough 2011 with even more difficulties at the plate in 2012. He finished the season hitting .213/.281/.326 with six home runs and 32 RBI, playing in 112 games. His value still lies in his ability to play second base, shortstop and third base for the Rays and was used in the rotation to fill in for the injured Evan Longoria for much of 2012. With Longoria healthy and Yunel Escobar set as the everyday shortstop, Rodriguez will be back to a utility role.

2012

Despite something of a disappointing season, Rodriguez will head into spring training vying for the starting shortstop job provided the Rays don't address the position through free agency or trade. While many thought Rodriguez could rise to the challenge of being an everyday player, he mainly found time filling in at the middle infield spots and at third while Evan Longoria was out. If there is a silver lining to his season, he improved his plate discipline by dropping his strikeout rate by 5.7 percent while increasing his walk rate by 3.1 percent. Even though he struggled in the stolen-base department going 11-for-18 (61 percent), he has a nice combination of speed and power (eight home runs in 374 at-bats). This makes him an intriguing option in deeper leagues if he wins the starting gig and continues to develop an improved approach at the plate.

2011

Rodriguez had a stellar debut for the Rays last season, getting his first year of significant playing time in the big leagues. The Rays tried to work him into the lineup as often as possible and his versatility helped accomplish this. Other than catcher, Rodriguez played each field position for at least three games, but he received most of his work at second base. He presents a nice skill set of speed and power, showing more of the latter in the minors. However, he stole 13 bases and hit nine home runs in 343 at-bats. With Jason Bartlett traded to San Diego, Rodriguez is in line for more playing time this year. He'll make for a nice sleeper in many formats because of the power and speed combo and the lack of depth at second base.

2010

Rodriguez came to the Rays as the PTBNL in the Scott Kazmir trade. With the departure of Akinori Iwamura to Pittsburgh, a starting spot at second base is there for the taking. However, it hasn't been decided if Rodriguez or Ben Zobrist will get the nod there. It would make sense for the Rays to put Zobrist in right field and give second to Rodriguez. He strikes out a lot (once in every three at-bats) but posted a 1.016 OPS at Triple-A Salt Lake last season. If he gets the starting second-base job, he makes for a nice sleeper in the power categories, just temper your expectations for his batting average.

2009

Rodriguez proved to be an important mid-season call-up last season, playing in 59 games for the Angels, primarily at second base. Rodriguez only hit .204 but also only had two errors at second base. Howie Kendrick will undoubtedly by the starting second baseman come Opening Day, but Rodriguez could find himself playing again if Kendrick is unable to stay healthy.

2008

Rodriguez showed some good pop in his bat last season, hitting 17 home runs and driving in 73 runs with Double-A Texas - impressive totals for a middle infielder. However, he is proving to be a bit of a free swinger, striking out 132 times last season in 136 games. Rodriguez will begin next season at Triple-A as a 22-year-old, but the Angels' infield is very young and talented and it will be difficult for him to find a spot on the major league roster before 2009.

2007

He'd look better if he wasn't a level behind a player who looks a lot like him but better in Brandon Wood. Like Wood, Rodriguez has power, strikes out a lot and will not be a major-league shortstop. He'll hit enough to stick at third base, just not enough to displace Wood from his landing space. Stash him on your reserve and wait for a trade. Bring snacks, as GM Bill Stoneman's involved.

2005

Rodriguez was the Angels' third-round pick in 2003. After a rough start at low Single-A Cedar Rapids, he was demoted to Rookie-level Provo, where he rebounded to win the Pioneer League MVP award. He turns 20 in April, so he has time to develop. Because of the depth in the Angels' farm system at shortstop, the team has toyed with the idea of moving Rodriguez to catcher, but has refrained from doing so for now.