BLUE JAYS FANS

Player Home | Current Roster |  Canadians

John

McDonald
2005 – 2011

 DOB:  Sep 24, 1974  Positions:  2B 
 WAR:  5.2  Acquired: Traded 
 From:    Debut:  2005-04-05 
 Height:  5′ 9  Bats:  R 
 Weight:  185  Throws:  R 
FAN RATING
52%
Based on 31 fan votes.
DISLIKELIKE
 
Player Information & StatsGame Log (549)Career ProgressionPositionsPlayer Discussion (0)
Compare:  
Player Probabilities
 
HIT / GAME SO / GAME BB / GAME RBI / GAME HR / GAME
59.2% 34.2% 10.6% 25.5% 3.1%
HIT / AB SO / AB BB / AB RBI / AB HR / AB
24.3% 14.1% 4.3% 10.5% 1.3%


2005 – 2011


 
Transactions
2011-08-23: Traded Aaron Hill and John McDonald to the Arizona Diamondbacks. Received Kelly Johnson. [View]
2009-11-25: Signed John McDonald as a free agent. [View]
2009-11-06: John McDonald granted Free Agency. [View]
2005-11-10: Purchased John McDonald from the Detroit Tigers. [View]
2005-07-22: Sent John McDonald to the Detroit Tigers as part of a conditional deal. [View]
2004-12-02: Traded a player to be named later to the Cleveland Indians. Received John McDonald. The Toronto Blue Jays sent Tom Mastny (December 14, 2004) to the Cleveland Indians to complete the trade. [View]

 
Injury Reports
2011-06-16: GAIN: Activated from 15-day DL 2011-05-28: LOSS: Placed on 15-day DL with strained right hamstring
2008-06-07: GAIN: Activated from 15-day DL 2008-05-08: LOSS: Placed on 15-day DL with sprained right ankle
2006-06-12: GAIN: Activated from 15-day DL 2006-05-29: LOSS: Placed on 15-day DL with strained left groin

 

BATTING – REGULAR SEASON

  Year G AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB IBB SF HBP GDP
2011 65 168 19 42 8 1 2 20 2 4 8 18 .250 .285 .345 .630 58 2 0 1 1
2010 63 152 27 38 9 2 6 23 2 1 6 26 .250 .273 .454 .727 69 3 0 0 5
2009 73 151 18 39 7 0 4 13 0 2 1 18 .258 .271 .384 .655 58 1 0 2 1
2008 84 186 21 39 8 0 1 18 3 1 10 25 .210 .255 .269 .524 50 2 0 2 3
2007 123 327 32 82 20 2 1 31 7 2 11 48 .251 .279 .333 .612 109 1 0 2 4
2006 104 260 35 58 7 3 3 23 7 2 16 41 .223 .271 .308 .579 80 2 0 2 8
2005 37 93 8 27 3 0 0 12 5 0 6 12 .290 .340 .323 .662 30 2 0 2 3
TOTAL 549 1337 160 325 62 8 17 140 26 12 58 188 .243 .278 .340 .617 454 13 0 11 25

FIELDING – REGULAR SEASON

  Year GS CG Inn Ch PO A E DP F% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G PB WP SB CS CS% lgCS% PO Pos
2011 41 35 436.2 209 63 143 3 35 .986 9 25 5 15 4.25 3.07 0 0 0 0 nan% 0% 0 3B-2B-SS
2010 40 35 394.0 192 69 118 5 36 .974 3 9 3 10 4.27 2.97 0 0 0 0 nan% 0% 0 2B-SS-3B-LF
2009 35 33 353.1 168 52 113 3 31 .982 4 12 4 14 4.20 3.00 0 0 0 0 nan% 0% 0 SS-3B-2B-LF-DH
2008 54 51 504.0 228 80 139 9 33 .961 -2 -5 1 3 3.91 2.81 0 0 0 0 nan% 0% 0 SS-3B-2B-DH
2007 102 73 892.1 490 158 323 9 71 .982 18 24 22 29 4.85 4.11 0 0 0 0 nan% 0% 0 SS-3B
2006 81 60 709.2 376 116 246 14 60 .963 1 1 3 5 4.59 3.51 0 0 0 0 nan% 0% 0 SS-2B-3B-DH
2005 27 22 247.1 145 47 95 3 22 .979 3 14 9 43 5.17 3.84 0 0 0 0 nan% 0% 0 SS-2B
TOTAL
380 309 3537.1 1808 585 1177 46 288 .975 36 80 47 119 4.46 3.33 0 0 0 0 nan% 0% 0

PLAYER VALUE – BATTING

  Year Age PA RBat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR
2011 36 182 -6 -1 0 5 2 0 0 7 7 0.7 0.501 0.500 0.2 0.8 2
2010 35 163 -2 1 0 3 2 4 1 6 10 1.1 0.507 0.503 0.8 0.5 7
2009 34 156 -6 -1 0 4 2 -2 0 6 4 0.4 0.498 0.499 0.0 0.6 0
2008 33 207 -16 -1 0 1 3 -13 -1 8 -5 -0.5 0.485 0.492 -0.6 0.5 -6
2007 32 353 -17 1 0 21 5 11 1 13 24 2.4 0.509 0.507 0.3 2.7 3
2006 31 286 -21 2 0 3 4 -12 -1 11 -1 -0.1 0.489 0.493 -0.4 0.8 -4
2005 30 106 -4 0 1 9 2 8 1 4 12 1.2 0.521 0.505 0.3 1.1 3

 
Year Salary $ Per Game Accumulated Team Avg.
2011 $1,500,000 $23,077 $8,050,000 1,529,184
2010 $1,500,000 $23,810 $6,550,000 1,774,124
2009 $1,900,000 $26,027 $5,050,000 2,079,295
2008 $1,900,000 $22,619 $3,150,000 2,980,811
2007 $750,000 $6,098 $1,250,000 2,056,845
2006 $500,000 $4,808 $500,000 1,987,224
Show: 2011, 2010, 2009, 2008, 2007, 2006, 2005
2011 Season – 65 games played

Game #12011-04-01 vs. Minnesota TwinsGame #22011-04-06 vs. Oakland AthleticsGame #32011-04-07 vs. Oakland Athletics
Game #42011-04-08 @ Los Angeles AngelsGame #52011-04-09 @ Los Angeles AngelsGame #62011-04-10 @ Los Angeles Angels
Game #72011-04-13 @ Seattle MarinersGame #82011-04-16 @ Boston Red SoxGame #92011-04-18 @ Boston Red Sox
Game #102011-04-19 vs. New York YankeesGame #112011-04-20 vs. New York YankeesGame #122011-04-22 vs. Tampa Bay Rays
Game #132011-04-23 vs. Tampa Bay RaysGame #142011-04-24 vs. Tampa Bay RaysGame #152011-04-25 @ Texas Rangers
Game #162011-04-26 @ Texas RangersGame #172011-04-27 @ Texas RangersGame #182011-04-28 @ Texas Rangers
Game #192011-04-29 @ New York YankeesGame #202011-05-01 @ New York YankeesGame #212011-05-03 @ Tampa Bay Rays
Game #222011-05-04 @ Tampa Bay RaysGame #232011-05-05 @ Tampa Bay RaysGame #242011-05-06 vs. Detroit Tigers
Game #252011-05-07 vs. Detroit TigersGame #262011-05-10 vs. Boston Red SoxGame #272011-05-11 vs. Boston Red Sox
Game #282011-05-13 @ Minnesota TwinsGame #292011-05-14 @ Minnesota TwinsGame #302011-05-15 @ Minnesota Twins
Game #312011-05-16 @ Detroit TigersGame #322011-05-21 vs. Houston AstrosGame #332011-05-23 @ New York Yankees
Game #342011-05-24 @ New York YankeesGame #352011-05-25 @ New York YankeesGame #362011-05-26 vs. Chicago White Sox
Game #372011-06-17 @ Cincinnati RedsGame #382011-06-18 @ Cincinnati RedsGame #392011-06-19 @ Cincinnati Reds
Game #402011-06-22 @ Atlanta BravesGame #412011-06-24 @ St. Louis CardinalsGame #422011-06-26 @ St. Louis Cardinals
Game #432011-06-27 @ Detroit TigersGame #442011-07-01 vs. Philadelphia PhilliesGame #452011-07-02 vs. Philadelphia Phillies
Game #462011-07-03 vs. Philadelphia PhilliesGame #472011-07-04 @ Boston Red SoxGame #482011-07-05 @ Boston Red Sox
Game #492011-07-10 @ Cleveland IndiansGame #502011-07-14 vs. New York YankeesGame #512011-07-16 vs. New York Yankees
Game #522011-07-19 vs. Seattle MarinersGame #532011-07-20 vs. Seattle MarinersGame #542011-07-22 @ Texas Rangers
Game #552011-07-26 vs. Baltimore OriolesGame #562011-07-30 vs. Texas RangersGame #572011-07-31 vs. Texas Rangers
Game #582011-08-03 @ Tampa Bay RaysGame #592011-08-07 @ Baltimore OriolesGame #602011-08-11 vs. Oakland Athletics
Game #612011-08-13 vs. Los Angeles AngelsGame #622011-08-14 vs. Los Angeles AngelsGame #632011-08-16 @ Seattle Mariners
Game #642011-08-20 @ Oakland AthleticsGame #65 2011-08-21 @ Oakland Athletics
2010 Season – 63 games played

Game #12010-04-09 @ Baltimore OriolesGame #22010-04-11 @ Baltimore OriolesGame #32010-04-12 vs. Chicago White Sox
Game #42010-04-14 vs. Chicago White SoxGame #52010-04-16 vs. Los Angeles AngelsGame #62010-04-17 vs. Los Angeles Angels
Game #72010-04-18 vs. Los Angeles AngelsGame #82010-04-21 vs. Kansas City RoyalsGame #92010-04-25 @ Tampa Bay Rays
Game #102010-04-28 vs. Boston Red SoxGame #112010-04-30 vs. Oakland AthleticsGame #122010-05-02 vs. Oakland Athletics
Game #132010-05-12 @ Boston Red SoxGame #142010-05-18 vs. Minnesota TwinsGame #152010-05-22 @ Arizona Diamondbacks
Game #162010-05-23 @ Arizona DiamondbacksGame #172010-06-20 vs. San Francisco GiantsGame #182010-06-24 vs. St. Louis Cardinals
Game #192010-06-25 @ Philadelphia PhilliesGame #202010-06-27 @ Philadelphia PhilliesGame #212010-06-29 @ Cleveland Indians
Game #222010-06-30 @ Cleveland IndiansGame #232010-07-03 @ New York YankeesGame #242010-07-04 @ New York Yankees
Game #252010-07-06 vs. Minnesota TwinsGame #262010-07-07 vs. Minnesota TwinsGame #272010-07-09 vs. Boston Red Sox
Game #282010-07-20 @ Kansas City RoyalsGame #292010-07-21 @ Kansas City RoyalsGame #302010-07-25 @ Detroit Tigers
Game #312010-08-01 vs. Cleveland IndiansGame #322010-08-04 @ New York YankeesGame #332010-08-07 vs. Tampa Bay Rays
Game #342010-08-10 vs. Boston Red SoxGame #352010-08-11 vs. Boston Red SoxGame #362010-08-14 @ Los Angeles Angels
Game #372010-08-15 @ Los Angeles AngelsGame #382010-08-20 @ Boston Red SoxGame #392010-08-21 @ Boston Red Sox
Game #402010-08-22 @ Boston Red SoxGame #412010-08-23 vs. New York YankeesGame #422010-08-27 vs. Detroit Tigers
Game #432010-08-28 vs. Detroit TigersGame #442010-08-29 vs. Detroit TigersGame #452010-08-30 @ Tampa Bay Rays
Game #462010-08-31 @ Tampa Bay RaysGame #472010-09-01 @ Tampa Bay RaysGame #482010-09-03 @ New York Yankees
Game #492010-09-04 @ New York YankeesGame #502010-09-05 @ New York YankeesGame #512010-09-06 vs. Texas Rangers
Game #522010-09-07 vs. Texas RangersGame #532010-09-11 vs. Tampa Bay RaysGame #542010-09-14 @ Baltimore Orioles
Game #552010-09-17 @ Boston Red SoxGame #562010-09-18 @ Boston Red SoxGame #572010-09-19 @ Boston Red Sox
Game #582010-09-21 vs. Seattle MarinersGame #592010-09-25 vs. Baltimore OriolesGame #602010-09-26 vs. Baltimore Orioles
Game #612010-09-27 vs. New York YankeesGame #622010-09-29 vs. New York YankeesGame #632010-10-03 @ Minnesota Twins
2009 Season – 73 games played

Game #12009-04-10 @ Cleveland IndiansGame #22009-04-11 @ Cleveland IndiansGame #32009-04-12 @ Cleveland Indians
Game #42009-04-13 @ Minnesota TwinsGame #52009-04-14 @ Minnesota TwinsGame #62009-04-15 @ Minnesota Twins
Game #72009-04-16 @ Minnesota TwinsGame #82009-04-24 @ Chicago White SoxGame #92009-04-25 @ Chicago White Sox
Game #102009-04-29 @ Kansas City RoyalsGame #112009-05-02 vs. Baltimore OriolesGame #122009-05-04 vs. Cleveland Indians
Game #132009-05-13 vs. New York YankeesGame #142009-05-14 vs. New York YankeesGame #152009-05-16 vs. Chicago White Sox
Game #162009-05-17 vs. Chicago White SoxGame #172009-05-19 @ Boston Red SoxGame #182009-05-24 @ Atlanta Braves
Game #192009-05-30 vs. Boston Red SoxGame #202009-05-31 vs. Boston Red SoxGame #212009-06-04 vs. Los Angeles Angels
Game #222009-06-06 vs. Kansas City RoyalsGame #232009-06-08 @ Texas RangersGame #242009-06-09 @ Texas Rangers
Game #252009-06-16 @ Philadelphia PhilliesGame #262009-06-27 vs. Philadelphia PhilliesGame #272009-06-28 vs. Philadelphia Phillies
Game #282009-06-29 vs. Tampa Bay RaysGame #292009-07-06 @ New York YankeesGame #302009-07-09 @ Tampa Bay Rays
Game #312009-07-12 @ Baltimore OriolesGame #322009-07-17 vs. Boston Red SoxGame #332009-07-23 vs. Cleveland Indians
Game #342009-07-24 vs. Tampa Bay RaysGame #352009-07-31 @ Oakland AthleticsGame #362009-08-02 @ Oakland Athletics
Game #372009-08-04 vs. New York YankeesGame #382009-08-11 @ New York YankeesGame #392009-08-12 @ New York Yankees
Game #402009-08-18 vs. Boston Red SoxGame #412009-08-20 vs. Boston Red SoxGame #422009-08-25 vs. Tampa Bay Rays
Game #432009-08-26 vs. Tampa Bay RaysGame #442009-08-28 @ Boston Red SoxGame #452009-08-29 @ Boston Red Sox
Game #462009-08-30 @ Boston Red SoxGame #472009-08-31 @ Texas RangersGame #482009-09-01 @ Texas Rangers
Game #492009-09-01 @ Texas RangersGame #502009-09-02 @ Texas RangersGame #512009-09-04 vs. New York Yankees
Game #522009-09-05 vs. New York YankeesGame #532009-09-07 vs. Minnesota TwinsGame #542009-09-08 vs. Minnesota Twins
Game #552009-09-09 vs. Minnesota TwinsGame #562009-09-10 vs. Minnesota TwinsGame #572009-09-14 @ Detroit Tigers
Game #582009-09-18 @ Tampa Bay RaysGame #592009-09-19 @ Tampa Bay RaysGame #602009-09-20 @ Tampa Bay Rays
Game #612009-09-21 vs. Baltimore OriolesGame #622009-09-22 vs. Baltimore OriolesGame #632009-09-23 vs. Baltimore Orioles
Game #642009-09-24 vs. Seattle MarinersGame #652009-09-25 vs. Seattle MarinersGame #662009-09-26 vs. Seattle Mariners
Game #672009-09-27 vs. Seattle MarinersGame #682009-09-28 @ Boston Red SoxGame #692009-09-29 @ Boston Red Sox
Game #702009-09-30 @ Boston Red SoxGame #712009-10-02 @ Baltimore OriolesGame #722009-10-03 @ Baltimore Orioles
Game #732009-10-04 @ Baltimore Orioles
2008 Season – 84 games played

Game #12008-04-04 vs. Boston Red SoxGame #22008-04-06 vs. Boston Red SoxGame #32008-04-10 vs. Oakland Athletics
Game #42008-04-12 @ Texas RangersGame #52008-04-13 @ Texas RangersGame #62008-04-15 @ Baltimore Orioles
Game #72008-04-16 vs. Texas RangersGame #82008-04-18 vs. Detroit TigersGame #92008-04-20 vs. Detroit Tigers
Game #102008-04-24 @ Tampa Bay RaysGame #112008-04-26 @ Kansas City RoyalsGame #122008-04-27 @ Kansas City Royals
Game #132008-04-29 @ Boston Red SoxGame #142008-04-30 @ Boston Red SoxGame #152008-05-02 vs. Chicago White Sox
Game #162008-05-05 vs. Chicago White SoxGame #172008-05-06 vs. Tampa Bay RaysGame #182008-06-07 vs. Baltimore Orioles
Game #192008-06-08 vs. Baltimore OriolesGame #202008-06-09 vs. Seattle MarinersGame #212008-06-10 vs. Seattle Mariners
Game #222008-06-13 vs. Chicago CubsGame #232008-06-15 vs. Chicago CubsGame #242008-06-19 @ Milwaukee Brewers
Game #252008-06-20 @ Pittsburgh PiratesGame #262008-06-25 vs. Cincinnati RedsGame #272008-06-29 vs. Atlanta Braves
Game #282008-06-30 @ Seattle MarinersGame #292008-07-01 @ Seattle MarinersGame #302008-07-04 @ Los Angeles Angels
Game #312008-07-09 vs. Baltimore OriolesGame #322008-07-10 vs. Baltimore OriolesGame #332008-07-11 vs. New York Yankees
Game #342008-07-12 vs. New York YankeesGame #352008-07-13 vs. New York YankeesGame #362008-07-20 @ Tampa Bay Rays
Game #372008-07-22 @ Baltimore OriolesGame #382008-07-23 @ Baltimore OriolesGame #392008-07-25 vs. Seattle Mariners
Game #402008-07-27 vs. Seattle MarinersGame #412008-07-28 vs. Tampa Bay RaysGame #422008-07-30 vs. Tampa Bay Rays
Game #432008-08-01 @ Texas RangersGame #442008-08-02 @ Texas RangersGame #452008-08-03 @ Texas Rangers
Game #462008-08-04 vs. Oakland AthleticsGame #472008-08-05 vs. Oakland AthleticsGame #482008-08-06 vs. Oakland Athletics
Game #492008-08-07 vs. Oakland AthleticsGame #502008-08-08 vs. Cleveland IndiansGame #512008-08-09 vs. Cleveland Indians
Game #522008-08-10 vs. Cleveland IndiansGame #532008-08-11 @ Detroit TigersGame #542008-08-12 @ Detroit Tigers
Game #552008-08-13 @ Detroit TigersGame #562008-08-14 @ Detroit TigersGame #572008-08-16 @ Boston Red Sox
Game #582008-08-17 @ Boston Red SoxGame #592008-08-19 vs. New York YankeesGame #602008-08-20 vs. New York Yankees
Game #612008-08-21 vs. New York YankeesGame #622008-08-22 vs. Boston Red SoxGame #632008-08-23 vs. Boston Red Sox
Game #642008-08-24 vs. Boston Red SoxGame #652008-08-26 @ Tampa Bay RaysGame #662008-08-27 @ Tampa Bay Rays
Game #672008-08-28 @ Tampa Bay RaysGame #682008-08-30 @ New York YankeesGame #692008-08-31 @ New York Yankees
Game #702008-09-02 vs. Minnesota TwinsGame #712008-09-03 vs. Minnesota TwinsGame #722008-09-05 vs. Tampa Bay Rays
Game #732008-09-06 vs. Tampa Bay RaysGame #742008-09-09 @ Chicago White SoxGame #752008-09-09 @ Chicago White Sox
Game #762008-09-10 @ Chicago White SoxGame #772008-09-12 @ Boston Red SoxGame #782008-09-13 @ Boston Red Sox
Game #792008-09-14 @ Boston Red SoxGame #802008-09-17 vs. Baltimore OriolesGame #812008-09-18 vs. Baltimore Orioles
Game #822008-09-20 vs. Boston Red SoxGame #832008-09-26 @ Baltimore OriolesGame #842008-09-27 @ Baltimore Orioles
2007 Season – 123 games played

Game #12007-04-02 @ Detroit TigersGame #22007-04-04 @ Detroit TigersGame #32007-04-06 @ Tampa Bay Devil Rays
Game #42007-04-08 @ Tampa Bay Devil RaysGame #52007-04-11 vs. Kansas City RoyalsGame #62007-04-12 vs. Detroit Tigers
Game #72007-04-13 vs. Detroit TigersGame #82007-04-15 vs. Detroit TigersGame #92007-04-18 vs. Boston Red Sox
Game #102007-04-19 vs. Boston Red SoxGame #112007-04-23 @ Boston Red SoxGame #122007-04-24 @ Boston Red Sox
Game #132007-04-26 @ New York YankeesGame #142007-04-28 vs. Texas RangersGame #152007-04-29 vs. Texas Rangers
Game #162007-04-30 vs. Texas RangersGame #172007-05-01 @ Cleveland IndiansGame #182007-05-02 @ Cleveland Indians
Game #192007-05-03 @ Cleveland IndiansGame #202007-05-05 @ Texas RangersGame #212007-05-06 @ Texas Rangers
Game #222007-05-09 vs. Boston Red SoxGame #232007-05-10 vs. Boston Red SoxGame #242007-05-11 vs. Tampa Bay Devil Rays
Game #252007-05-13 vs. Tampa Bay Devil RaysGame #262007-05-15 vs. Baltimore OriolesGame #272007-05-16 vs. Baltimore Orioles
Game #282007-05-18 @ Philadelphia PhilliesGame #292007-05-19 @ Philadelphia PhilliesGame #302007-05-20 @ Philadelphia Phillies
Game #312007-05-24 @ Baltimore OriolesGame #322007-05-26 @ Minnesota TwinsGame #332007-05-27 @ Minnesota Twins
Game #342007-05-28 vs. New York YankeesGame #352007-05-29 vs. New York YankeesGame #362007-05-30 vs. New York Yankees
Game #372007-05-31 vs. Chicago White SoxGame #382007-06-01 vs. Chicago White SoxGame #392007-06-02 vs. Chicago White Sox
Game #402007-06-05 vs. Tampa Bay Devil RaysGame #412007-06-08 @ Los Angeles DodgersGame #422007-06-09 @ Los Angeles Dodgers
Game #432007-06-10 @ Los Angeles DodgersGame #442007-06-11 @ San Francisco GiantsGame #452007-06-15 vs. Washington Nationals
Game #462007-06-16 vs. Washington NationalsGame #472007-06-19 vs. Los Angeles DodgersGame #482007-06-20 vs. Los Angeles Dodgers
Game #492007-06-21 vs. Los Angeles DodgersGame #502007-06-22 vs. Colorado RockiesGame #512007-06-23 vs. Colorado Rockies
Game #522007-06-24 vs. Colorado RockiesGame #532007-06-25 @ Minnesota TwinsGame #542007-06-26 @ Minnesota Twins
Game #552007-06-28 @ Minnesota TwinsGame #562007-06-29 @ Seattle MarinersGame #572007-06-30 @ Seattle Mariners
Game #582007-07-03 @ Oakland AthleticsGame #592007-07-06 vs. Cleveland IndiansGame #602007-07-07 vs. Cleveland Indians
Game #612007-07-08 vs. Cleveland IndiansGame #622007-07-12 @ Boston Red SoxGame #632007-07-13 @ Boston Red Sox
Game #642007-07-14 @ Boston Red SoxGame #652007-07-16 @ New York YankeesGame #662007-07-17 @ New York Yankees
Game #672007-07-18 @ New York YankeesGame #682007-07-19 @ New York YankeesGame #692007-07-20 vs. Seattle Mariners
Game #702007-07-24 vs. Minnesota TwinsGame #712007-07-25 vs. Minnesota TwinsGame #722007-07-27 @ Chicago White Sox
Game #732007-07-28 @ Chicago White SoxGame #742007-07-29 @ Chicago White SoxGame #752007-07-30 @ Tampa Bay Devil Rays
Game #762007-07-31 @ Tampa Bay Devil RaysGame #772007-08-01 @ Tampa Bay Devil RaysGame #782007-08-03 vs. Texas Rangers
Game #792007-08-04 vs. Texas RangersGame #802007-08-05 vs. Texas RangersGame #812007-08-06 vs. New York Yankees
Game #822007-08-07 vs. New York YankeesGame #832007-08-08 vs. New York YankeesGame #842007-08-10 @ Kansas City Royals
Game #852007-08-11 @ Kansas City RoyalsGame #862007-08-13 @ Kansas City RoyalsGame #872007-08-14 vs. Los Angeles Angels
Game #882007-08-15 vs. Los Angeles AngelsGame #892007-08-16 vs. Los Angeles AngelsGame #902007-08-17 vs. Baltimore Orioles
Game #912007-08-18 vs. Baltimore OriolesGame #922007-08-19 vs. Baltimore OriolesGame #932007-08-20 vs. Oakland Athletics
Game #942007-08-21 vs. Oakland AthleticsGame #952007-08-22 vs. Oakland AthleticsGame #962007-08-24 @ Los Angeles Angels
Game #972007-08-25 @ Los Angeles AngelsGame #982007-08-26 @ Los Angeles AngelsGame #992007-08-28 @ Oakland Athletics
Game #1002007-08-29 @ Oakland AthleticsGame #1012007-08-31 vs. Seattle MarinersGame #1022007-09-01 vs. Seattle Mariners
Game #1032007-09-02 vs. Seattle MarinersGame #1042007-09-03 @ Boston Red SoxGame #1052007-09-04 @ Boston Red Sox
Game #1062007-09-05 @ Boston Red SoxGame #1072007-09-07 @ Tampa Bay Devil RaysGame #1082007-09-08 @ Tampa Bay Devil Rays
Game #1092007-09-09 @ Tampa Bay Devil RaysGame #1102007-09-10 @ Detroit TigersGame #1112007-09-11 vs. New York Yankees
Game #1122007-09-12 vs. New York YankeesGame #1132007-09-13 vs. New York YankeesGame #1142007-09-14 vs. Baltimore Orioles
Game #1152007-09-15 vs. Baltimore OriolesGame #1162007-09-16 vs. Baltimore OriolesGame #1172007-09-17 vs. Boston Red Sox
Game #1182007-09-23 @ New York YankeesGame #1192007-09-24 @ New York YankeesGame #1202007-09-25 @ Baltimore Orioles
Game #1212007-09-26 @ Baltimore OriolesGame #1222007-09-27 @ Baltimore OriolesGame #1232007-09-28 vs. Tampa Bay Devil Rays
2006 Season – 104 games played

Game #12006-04-05 vs. Minnesota TwinsGame #22006-04-07 vs. Tampa Bay Devil RaysGame #32006-04-12 @ Boston Red Sox
Game #42006-04-14 @ Chicago White SoxGame #52006-04-16 @ Chicago White SoxGame #62006-04-18 vs. New York Yankees
Game #72006-04-21 vs. Boston Red SoxGame #82006-04-22 vs. Boston Red SoxGame #92006-04-26 vs. Baltimore Orioles
Game #102006-04-27 vs. Baltimore OriolesGame #112006-04-29 @ New York YankeesGame #122006-05-01 @ Baltimore Orioles
Game #132006-05-02 @ Baltimore OriolesGame #142006-05-03 @ Boston Red SoxGame #152006-05-05 vs. Los Angeles Angels
Game #162006-05-06 vs. Los Angeles AngelsGame #172006-05-07 vs. Los Angeles AngelsGame #182006-05-10 vs. Oakland Athletics
Game #192006-05-12 @ Tampa Bay Devil RaysGame #202006-05-13 @ Tampa Bay Devil RaysGame #212006-05-14 @ Tampa Bay Devil Rays
Game #222006-05-18 @ Los Angeles AngelsGame #232006-05-20 @ Colorado RockiesGame #242006-05-21 @ Colorado Rockies
Game #252006-05-22 vs. Tampa Bay Devil RaysGame #262006-05-23 vs. Tampa Bay Devil RaysGame #272006-05-24 vs. Tampa Bay Devil Rays
Game #282006-05-26 vs. Chicago White SoxGame #292006-05-27 vs. Chicago White SoxGame #302006-06-17 @ Florida Marlins
Game #312006-06-22 @ Atlanta BravesGame #322006-06-25 vs. New York MetsGame #332006-06-28 vs. Washington Nationals
Game #342006-06-30 vs. Philadelphia PhilliesGame #352006-07-01 vs. Philadelphia PhilliesGame #362006-07-02 vs. Philadelphia Phillies
Game #372006-07-05 @ Texas RangersGame #382006-07-06 @ Kansas City RoyalsGame #392006-07-09 @ Kansas City Royals
Game #402006-07-15 vs. Seattle MarinersGame #412006-07-16 vs. Seattle MarinersGame #422006-07-17 vs. Texas Rangers
Game #432006-07-18 vs. Texas RangersGame #442006-07-19 vs. Texas RangersGame #452006-07-20 vs. New York Yankees
Game #462006-07-21 vs. New York YankeesGame #472006-07-22 vs. New York YankeesGame #482006-07-23 vs. New York Yankees
Game #492006-07-24 @ Seattle MarinersGame #502006-07-25 @ Seattle MarinersGame #512006-07-26 @ Seattle Mariners
Game #522006-07-27 @ Oakland AthleticsGame #532006-07-28 @ Oakland AthleticsGame #542006-07-29 @ Oakland Athletics
Game #552006-07-30 @ Oakland AthleticsGame #562006-08-01 @ New York YankeesGame #572006-08-02 @ New York Yankees
Game #582006-08-04 vs. Chicago White SoxGame #592006-08-05 vs. Chicago White SoxGame #602006-08-06 vs. Chicago White Sox
Game #612006-08-07 vs. Baltimore OriolesGame #622006-08-09 vs. Baltimore OriolesGame #632006-08-10 @ Minnesota Twins
Game #642006-08-11 @ Minnesota TwinsGame #652006-08-12 @ Minnesota TwinsGame #662006-08-13 @ Minnesota Twins
Game #672006-08-15 @ Tampa Bay Devil RaysGame #682006-08-16 @ Tampa Bay Devil RaysGame #692006-08-17 @ Tampa Bay Devil Rays
Game #702006-08-18 @ Baltimore OriolesGame #712006-08-19 @ Baltimore OriolesGame #722006-08-20 @ Baltimore Orioles
Game #732006-08-21 vs. Oakland AthleticsGame #742006-08-22 vs. Oakland AthleticsGame #752006-08-23 vs. Oakland Athletics
Game #762006-08-25 vs. Kansas City RoyalsGame #772006-08-26 vs. Kansas City RoyalsGame #782006-08-27 vs. Kansas City Royals
Game #792006-08-28 @ Cleveland IndiansGame #802006-08-29 @ Cleveland IndiansGame #812006-08-30 @ Cleveland Indians
Game #822006-08-31 @ Boston Red SoxGame #832006-09-01 @ Boston Red SoxGame #842006-09-02 @ Boston Red Sox
Game #852006-09-03 @ Boston Red SoxGame #862006-09-04 vs. Cleveland IndiansGame #872006-09-05 vs. Cleveland Indians
Game #882006-09-08 @ Los Angeles AngelsGame #892006-09-09 @ Los Angeles AngelsGame #902006-09-10 @ Los Angeles Angels
Game #912006-09-11 @ Seattle MarinersGame #922006-09-12 @ Seattle MarinersGame #932006-09-15 vs. Tampa Bay Devil Rays
Game #942006-09-16 vs. Tampa Bay Devil RaysGame #952006-09-18 vs. New York YankeesGame #962006-09-20 vs. New York Yankees
Game #972006-09-23 vs. Boston Red SoxGame #982006-09-24 vs. Boston Red SoxGame #992006-09-26 @ Detroit Tigers
Game #1002006-09-27 @ Detroit TigersGame #1012006-09-28 @ Detroit TigersGame #1022006-09-29 @ New York Yankees
Game #1032006-09-30 @ New York YankeesGame #1042006-10-01 @ New York Yankees
2005 Season – 37 games played

Game #1 2005-04-05 @ Tampa Bay Devil RaysGame #22005-04-06 @ Tampa Bay Devil RaysGame #32005-04-09 vs. Boston Red Sox
Game #42005-04-14 @ Texas RangersGame #52005-04-16 @ Texas RangersGame #62005-04-17 @ Texas Rangers
Game #72005-04-18 @ Boston Red SoxGame #82005-04-21 vs. New York YankeesGame #92005-04-23 vs. Baltimore Orioles
Game #102005-04-26 vs. Tampa Bay Devil RaysGame #112005-04-27 vs. Tampa Bay Devil RaysGame #122005-04-29 @ New York Yankees
Game #132005-05-02 @ Baltimore OriolesGame #142005-05-04 @ Baltimore OriolesGame #152005-05-08 vs. Chicago White Sox
Game #162005-05-11 vs. Kansas City RoyalsGame #172005-05-13 @ Cleveland IndiansGame #182005-05-15 @ Cleveland Indians
Game #192005-05-17 @ Minnesota TwinsGame #202005-05-24 vs. Boston Red SoxGame #212005-05-27 vs. Minnesota Twins
Game #222005-05-30 @ Seattle MarinersGame #232005-06-04 @ Oakland AthleticsGame #242005-06-05 @ Oakland Athletics
Game #252005-06-06 @ Chicago CubsGame #262005-06-07 @ Chicago CubsGame #272005-06-10 @ Houston Astros
Game #282005-06-17 vs. Milwaukee BrewersGame #292005-06-19 vs. Milwaukee BrewersGame #302005-06-28 @ Tampa Bay Devil Rays
Game #312005-07-02 @ Boston Red SoxGame #322005-07-05 vs. Oakland AthleticsGame #332005-07-08 @ Texas Rangers
Game #342005-07-09 @ Texas RangersGame #352005-07-10 @ Texas RangersGame #362005-07-14 vs. Tampa Bay Devil Rays
Game #372005-07-20 vs. Seattle Mariners
549 games, 380 starts.
Career Positions
LF – 6
CF – 0
RF – 0
361 – SS
2B – 68
76 – 3B
P – 0
1B – 0
DH – 9, PH -24
PR – 61
C – 0
65 games, 41 starts.
2011 Positions
LF – 0
CF – 0
RF – 0
20 – SS
2B – 21
26 – 3B
P – 0
1B – 0
DH – 0, PH – 2
PR – 5
C – 0
63 games, 40 starts.
2010 Positions
LF – 2
CF – 0
RF – 0
19 – SS
2B – 23
19 – 3B
P – 0
1B – 0
DH – 0, PH – 1
PR – 12
C – 0
73 games, 35 starts.
2009 Positions
LF – 4
CF – 0
RF – 0
31 – SS
2B – 8
10 – 3B
P – 0
1B – 0
DH – 2, PH – 2
PR – 21
C – 0
84 games, 54 starts.
2008 Positions
LF – 0
CF – 0
RF – 0
67 – SS
2B – 1
4 – 3B
P – 0
1B – 0
DH – 6, PH – 2
PR – 12
C – 0
123 games, 102 starts.
2007 Positions
LF – 0
CF – 0
RF – 0
102 – SS
2B – 0
15 – 3B
P – 0
1B – 0
DH – 0, PH – 4
PR – 8
C – 0
104 games, 81 starts.
2006 Positions
LF – 0
CF – 0
RF – 0
90 – SS
2B – 10
2 – 3B
P – 0
1B – 0
DH – 1, PH – 6
PR – 3
C – 0
37 games, 27 starts.
2005 Positions
LF – 0
CF – 0
RF – 0
32 – SS
2B – 5
0 – 3B
P – 0
1B – 0
DH – 0, PH – 7
PR – 0
C – 0