Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Lucas HarrellTrack this Player High Level: MLB Current Team: Free Agent since 2017 MLB Years: 2010-2017
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-294Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameLucas William Bradley Harrell
Height6-2Weight200BatsBothThrowsRight
Born DateJune 3,1985 [33.164]PlaceSpringfield,Missouri
High SchoolOzark (Ozark,MO)

DraftedSelected by the Chicago White Sox [Team Picks] in the 4th round (119th overall) of the 2004 Amateur Entry Draft [Signed]
Signing Bonus$270,000Signing ScoutsAlex SlatteryNathan DurstService Time3.027 (2016)
Prospect Rankings[BA] 2007-CHA-#8
MLB DebutJuly 30,2010 [25.057]
OrganizationsCHA [7] HOU [4] ARI [1] ATL [1] DET [1] TEX [1] TOR [1] Awards1
TBC Player ID46163Retrosheet IDharrl002MLBAM ID449173
Pitch Repertoire 2-Seam Fastball (40.71%) -- Fastball (16.05%) -- Sinker (13.06%) -- Slider (9.83%) -- Curveball (9.66%) -- Changeup (9.46%) -- Cutter (1.22%)
Fastball Velocity [2017] - 92.10 - [2016] - 91.45 - [2014] - 91.01 - [2013] - 91.46 - [2012] - 92.41 - [2011] - 91.62 - [2010] - 91.95
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Lucas Harrell page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts26Walks23Hittable46SO/BB17vsPower46Hitting10Durability41Team.475Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2004Bristol White SoxAppRkcha-S/R19355.591394001048.0533930532332001.769.870.935.966.141.03.375-
2005Kannapolis IntimidatorsSALAcha30ST207113.65262600000133.012886548718513401.498.640.544.795.741.20.389-
2006Winston-Salem WarthogsCaroA+cha34ST21722.4517170000091.2582925344703001.115.690.294.326.871.59.778-
2006Birmingham BaronsSouAAcha34ST210210.2433000009.212121111442102.6911.170.9313.033.720.29.000-
2006Minor Totals (2 teams)MinorAAA--ST0743.20202000000100.0704136458745101.266.220.365.156.571.28.636-
2008Bristol White SoxAppRkcha-ST23003.0011000003.03110150001.339.00--3.0015.005.00--
2008Kannapolis IntimidatorsSALAcha26ST23115.91330000010.213770470001.5910.97--3.375.911.75.500-
2008Birmingham BaronsSouAAcha-ST23333.4611101000054.2563021319343001.379.220.493.135.601.79.500-
2008Minor Totals (3 teams)MinorAAA--ST0443.8215141000067.0723829324463001.409.480.403.166.061.92.500-
2009Birmingham BaronsSouAAcha34ST24833.2514140000080.0783829432515001.378.740.453.595.711.59.727-
2009Charlotte KnightsILAAAcha33ST24413.2911110000065.2582624337423101.457.950.415.075.761.14.800-
2009Minor Totals (2 teams)MinorAAA--ST01243.27252500000145.11366453769938101.408.380.434.255.731.35.750-
2010Charlotte KnightsILAAAcha33ST2510104.58262600000137.214179701161844101.479.220.723.995.491.38.500-
2010Chicago White SoxALMLBcha58S/R25104.88835003024.0341813217151002.1312.750.756.385.630.881.0005.04
2011Charlotte KnightsILAAAcha34ST26733.2713121001074.0672827626565001.258.110.733.156.782.15.700-
2011Oklahoma City RedHawksPCLAAAhou16ST26521.72990000052.0421210024381001.267.22--4.136.541.58.714-
2011Minor Totals (2 teams)MinorAAA--ST01252.63222110010126.21094037650946001.267.740.433.556.681.88.706-
2011Chicago White SoxALMLBcha58Rel26007.2030300205.011440150002.4019.80--1.809.005.00-1.63
2011Houston AstrosNLMLBhou64,58S/R26023.46624000013.0128507101101.468.31--4.856.921.43.0003.10
2012Houston AstrosNLMLBhou64ST2711113.76323201100193.21859081137814010301.368.600.603.626.511.79.5003.73
2013Houston AstrosALMLBhou64S/R286175.863622140080153.21741111002088898001.7010.191.175.155.211.01.2615.30
2014Reno AcesPCLAAAari46ST29645.15222020000106.211564611277678001.809.701.016.505.650.87.600-
2014Houston AstrosALMLBhou42ST29039.49330000012.01914132991002.2713.861.466.576.571.00.0005.97
2016Erie SeaWolvesEastAAdet31ST31213.28550000024.224119114162001.548.760.365.115.841.14.667-
2016Gwinnett BravesILAAAatl59S/R31212.81954001032.0351310119271001.699.840.285.347.591.42.667-
2016Toledo Mud HensILAAAdet34ST31103.6011000005.05220241001.409.00--3.607.202.001.000-
2016Minor Totals (3 teams)MinorAAA--S/R0523.0615114001061.2642621235474001.619.340.295.116.861.34.714-
2016Atlanta BravesNLMLBatl63ST31223.38550000029.0251311112213001.267.670.313.686.441.75.5003.39
2016Texas RangersALMLBtex38ST31105.60440000017.2211111313152001.9210.701.536.627.641.151.0005.86
2017Dunedin Blue JaysFSLA+tor15ST32002.8422000006.06220251001.268.53--2.847.112.50--
2017Buffalo BisonsILAAAtor26ST32012.08761001030.02777113243001.328.010.303.867.121.85.000-
2017Minor Totals (2 teams)MinorAAA--ST0012.21981001036.23399115294001.318.100.253.687.121.93.000-
2017Toronto Blue JaysALMLBtor57Rel32007.1140400106.010551461002.2114.211.425.688.531.50-5.21
MLB Totals - 7 Season(s)Filter21354.81101713011140452.04912742434222931027401.589.710.834.536.131.35.3751.35
Minor League Totals - 10 Season(s)Filter66503.72193180130040961.29214864005949265257701.468.570.554.586.071.33.569-
AAA Totals - 6 Season(s)Filter35223.77989080030501.04902312113425934226201.498.750.614.636.111.32.614-
AA Totals - 4 Season(s)Filter1393.72333210000167.0170917097910512101.479.040.484.205.581.33.591-
A+ Totals - 2 Season(s)Filter722.4819190000097.1643127346754001.125.880.284.226.891.63.778-
A Totals - 2 Season(s)Filter8123.81292900000143.114193618759213401.508.810.504.695.751.23.400-
Rk Totals - 2 Season(s)Filter355.4414104001051.0564031533382001.739.820.885.796.661.15.375-
Houston Astros Totals - 4 Season(s)Filter17334.817759181180371.23902231993518224820401.539.420.854.405.991.36.340-
Chicago White Sox Totals - 2 Season(s)Filter105.281138005029.0452217218201002.1713.970.625.596.211.111.000-
Atlanta Braves Totals - 1 Season(s)Filter223.38550000029.0251311112213001.267.670.313.686.441.75.500-
Texas Rangers Totals - 1 Season(s)Filter105.60440000017.2211111313152001.9210.701.536.627.641.151.000-
Toronto Blue Jays Totals - 1 Season(s)Filter007.1140400106.010551461002.2114.211.425.688.531.50--
Average MLB - Per ~220 innings10174.814934150070220.02371321172011115013201.589.710.834.536.131.35.3701.35
Average Minor - Per ~220 innings15113.72444130010220.0210111911311214813201.468.570.554.586.071.33.577-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2004Bristol White SoxAppRkcha-p19131000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2011Oklahoma City RedHawksPCLAAAhou16p26715130001001902000.200.250.200.4503018.500.000.067.2105.5650.009.000.000.000.00
2011Houston AstrosNLMLBhou64,58p2663000000000300000.000.000.000.000003.000.000.000.0000.00100.000.000.000.000.00
2012Houston AstrosNLMLBhou64p2735595900010013203001.153.167.153.3209063.333.000.017.1441.5950.7932.000.000.000.00
2013Houston AstrosALMLBhou64p28374010000002200000.250.500.250.750106.500.000.500.37833.3333.331.000.000.000.00
2014Reno AcesPCLAAAari46p291424441004003803000.167.259.208.4675130.250.041.167.22310.0026.672.670.000.0025.00
2016Gwinnett BravesILAAAatl59p3146000000000300001.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2016Atlanta BravesNLMLBatl63p3148000000000200000.000.000.000.000008.000.000.000.0000.0025.000.000.000.000.00
MLB Totals - 4 Season(s)Filter827451000010033903001.135.169.135.30410080.286.000.041.0003.7548.7513.000.000.000.00
Minor League Totals - 4 Season(s)Filter38465710050042105001.152.220.174.3948155.280.022.109.0007.2738.185.250.000.0014.29
AAA Totals - 3 Season(s)Filter25455710050042005001.156.224.178.4028154.280.022.111.0007.4137.045.000.000.0014.29
Rk Totals - 1 Season(s)Filter131000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Houston Astros Totals - 3 Season(s)Filter786651000010033703001.152.188.152.34010072.345.000.045.0004.1751.3912.330.000.000.00
Atlanta Braves Totals - 1 Season(s)Filter48000000000200000.000.000.000.000008.000.000.000.0000.0025.000.000.000.000.00
Average MLB - Per 162 games162146102000020067706002.135.169.135.304200158.286.000.041.0003.7548.7513.000.000.000.00
Average Minor - Per 162 games162196213040021001790021004.152.220.174.394344234.280.022.109.0007.2738.185.250.000.0014.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Bristol White Sox AppRkcha19P13--4131-1817.9441.31------13100.020.0
2005Kannapolis Intimidators SALAcha20P26--229623731.8381.19------26100.019.5
2006Winston-Salem Warthogs CaroA+cha21P17--910122019.9501.12------17100.012.3
2006Birmingham Barons SouAAcha21P3---2-1221.0000.67------3100.02.1
2008Bristol White Sox AppRkcha23P1---------------1100.01.6
2008Kannapolis Intimidators SALAcha23P3---4--441.0001.33------3100.02.2
2008Birmingham Barons SouAAcha23P11--410-314141.0001.27------11100.08.0
2009Birmingham Barons SouAAcha24P14--1316213129.9352.07------14100.010.1
2009Charlotte Knights ILAAAcha24P11--415212119.9051.73------11100.07.7
2010Charlotte Knights ILAAAcha25P26--1335134948.9801.85------26100.018.1
2010Chicago White SoxALMLBcha25P832444--881.0001.000.33-----8100.04.9
2011Charlotte Knights ILAAAcha26P13--514132019.9501.46------13100.09.1
2011Oklahoma City RedHawks PCLAAAhou26P9--38211311.8461.22------9100.06.3
2011Houston AstrosNLMLBhou26P6213141-65.8330.830.38-----6100.03.7
2011Chicago White SoxALMLBcha26P3-51---111.0000.330.20-----3100.01.9
2012Houston AstrosNLMLBhou27P32321931239-251511.0001.590.2618578.3-3591.419.8
2013Houston AstrosALMLBhou28P3622153622152928.9660.780.1814477.8-3797.322.2
2014Reno Aces PCLAAAari29P22--911322320.8700.91------22100.015.3
2014Houston AstrosALMLBhou29P331211--221.0000.670.171-100.0-3100.01.9
2016Erie SeaWolves EastAAdet31P5--16--771.0001.40------5100.03.5
2016Gwinnett Braves ILAAAatl31P9--33--661.0000.67------9100.06.3
2016Toledo Mud Hens ILAAAdet31P1---2--221.0002.00------1100.00.7
2016Atlanta BravesNLMLBatl31P5529341-87.8751.400.243175.0-5100.03.1
2016Texas RangersALMLBtex31P441712-1331.0000.750.184180.0-4100.02.5
2017Dunedin Blue Jays FSLA+tor32P2---3--331.0001.50------2100.01.4
2017Buffalo Bisons ILAAAtor32P7--13--441.0000.57------7100.05.0
2017Toronto Blue JaysALMLBtor32P4-61---111.0000.250.17-----4100.02.5
MLB Totals for P - 7 season(s)-   P10171452307638109106.9721.050.23401178.4-1010.00.0
AAA Totals for P - 6 season(s)-   P98--3891910138129.9351.32------980.00.0
AA Totals for P - 4 season(s)-   P33--1834255452.9631.58------330.00.0
A+ Totals for P - 2 season(s)-   P19--913122322.9571.16------190.00.0
A Totals for P - 2 season(s)-   P29--233624135.8541.21------290.00.0
Rk Totals for P - 2 season(s)-   P14--4131-1817.9441.21------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Bristol White Sox AppRkcha1913----------
2005Kannapolis Intimidators SALAcha2026----------
2006Winston-Salem Warthogs CaroA+cha2117----------
2006Birmingham Barons SouAAcha213----------
2008Bristol White Sox AppRkcha231----------
2008Kannapolis Intimidators SALAcha233----------
2008Birmingham Barons SouAAcha2311----------
2009Birmingham Barons SouAAcha2414----------
2009Charlotte Knights ILAAAcha2411----------
2010Charlotte Knights ILAAAcha2526----------
2010Chicago White SoxALMLBcha258----------
2011Charlotte Knights ILAAAcha2613----------
2011Oklahoma City RedHawks PCLAAAhou269----------
2011Houston AstrosNLMLBhou266----------
2011Chicago White SoxALMLBcha263----------
2012Houston AstrosNLMLBhou2732----------
2013Houston AstrosALMLBhou2836----------
2014Reno Aces PCLAAAari2922----------
2014Houston AstrosALMLBhou293----------
2016Erie SeaWolves EastAAdet315----------
2016Gwinnett Braves ILAAAatl319----------
2016Toledo Mud Hens ILAAAdet311----------
2016Atlanta BravesNLMLBatl315----------
2016Texas RangersALMLBtex314----------
2017Dunedin Blue Jays FSLA+tor322----------
2017Buffalo Bisons ILAAAtor327----------
2017Toronto Blue JaysALMLBtor324----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2008Peoria SaguarosArizona Fall LgMinor23317.11871000019.02816152815001.8913.260.953.797.111.887.58.750
2008Chicago White SoxMLB Spring TrainingMLB23100.0040400313.1400002001.2910.800.000.005.4000.001.000
2009Chicago White SoxMLB Spring TrainingMLB24000.0002-200203.0300000001.009.000.000.000.0000.00.000
2010Chicago White SoxMLB Spring TrainingMLB25007.5021100006.0655132001.509.001.504.503.000.677.50.000
2011Chicago White SoxMLB Spring TrainingMLB260020.2521100002.2966212004.5530.376.753.376.752.0020.25.000
2012Houston AstrosMLB Spring TrainingMLB27102.16716000016.21354046101.057.020.002.163.241.502.701.000
2013Houston AstrosMLB Spring TrainingMLB28112.25660000024.017761815001.046.380.383.005.631.882.63.500
2014Houston AstrosMLB Spring TrainingMLB29127.80550000015.0241413173002.0714.400.604.201.800.438.40.333
2015LG TwinsKoreaForeign3010114.93330330000171.217510394111081511111.659.170.585.667.921.405.40.476
2016Detroit TigersMLB Spring TrainingMLB31000.0010100000.1000001100.000.000.000.0027.0000.00.000
2017Toronto Blue JaysMLB Spring TrainingMLB32109.0071600118.014108046102.2515.750.004.506.751.5011.251.000
Arizona Fall League Totals - 1 yrs317.11871000019.02816152815001.8913.260.953.797.111.887.58.750
Korean League Totals - 1 yrs10114.93330330000171.717510394111081511111.659.170.585.667.921.405.40.476
MLB Spring Training Totals - 9 yrs534.78341717006279.090474252737301.4810.250.573.084.221.375.35.625

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012Houston AstrosMLB Spring TrainingMLB2772010000000001000.500.500.5001.000103.500.000.0000.000.000.000.000.000.00
2013Houston AstrosMLB Spring TrainingMLB2811000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 3 yrs103010000000101000.333.333.333.666104.500.000.0000.0025.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2012Houston Astros Player of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-10-09RPFree Agent -Free Agent--Refused minor league assignment, declared free agent32.128  
2017-10-04RPToronto Blue JaysBuffalo (AAA)-MinorsActivated MinorsActivated from disabled list32.123Team Roster on 2017-10-04
2017-08-10RPToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 Injured32.068Team Roster on 2017-08-10
2017-07-26RPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)32.053Team Roster on 2017-07-26
2017-07-20RPToronto Blue JaysToronto Blue Jays (MLB)-MinorsReassigned MinorsOutrighted to minors32.047Team Roster on 2017-07-20
2017-07-17RPToronto Blue JaysToronto Blue Jays (MLB)-DFADes For AssignmentDesignated for Assignment32.044Team Roster on 2017-07-17
2017-07-01RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from minors32.028Team Roster on 2017-07-01
2017-06-08RPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)32.005Team Roster on 2017-06-08
2017-06-05RPToronto Blue JaysDunedin (A+)-Minors--Reinstated to active roster32.002Team Roster on 2017-06-05
2017-06-04RPToronto Blue JaysDunedin (A+)-Restricted--Placed on temporary inactive list32.001Team Roster on 2017-06-04
2017-05-31RPToronto Blue JaysDunedin (A+)-MinorsActivated MinorsActivated from disabled list31.362Team Roster on 2017-05-31
2017-04-19RPToronto Blue JaysBuffalo (AAA)-DL-7InjuredDL7 Injured31.320Team Roster on 2017-04-19
2017-04-17RPToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)31.318Team Roster on 2017-04-17
2017-01-29RPToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract31.240Team Roster on 2017-01-29
2016-10-27RPFree Agent -Free Agent--Refused minor league assignment, declared free agent31.146  
2016-10-25RPTexas RangersTexas Rangers (MLB)-MinorsActivated MinorsActivated from DL and outrighted to minors31.144Team Roster on 2016-10-25
2016-09-10RPTexas RangersTexas Rangers (MLB)-DL-60InjuredDL60 Transferred to 60-day DL31.099Team Roster on 2016-09-10
2016-08-17RPTexas RangersTexas Rangers (MLB)YDL-15InjuredDL15 Strained right groin31.075Team Roster on 2016-08-17
2016-07-28RPTexas RangersTexas Rangers (MLB)YActiveTradedTraded from Braves with Dario Alvarez to Rangers for Travis Demeritte31.055Team Roster on 2016-07-28
2016-07-03RPAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors31.030Team Roster on 2016-07-03
2016-05-21RPAtlanta BravesGwinnett (AAA)-MinorsContractSigned to Minor League Contract30.352Team Roster on 2016-05-21
2016-05-17RPFree Agent -Free AgentFree AgentReleased by Tigers30.348  
2016-04-27RPDetroit TigersErie (AA)-MinorsReassigned MinorsAssigned to Erie (AA)30.328Team Roster on 2016-04-27
2016-04-07RPDetroit TigersToledo (AAA)-MinorsReassigned MinorsAssigned to Toledo (AAA)30.308Team Roster on 2016-04-07
2016-03-08RPDetroit TigersDetroit Tigers (MLB)-MinorsContractSigned to Minor League Contract30.278Team Roster on 2016-03-08
2014-11-26RPFree Agent -InternationalContractSigned with LG Twins (Korea)29.176  
2014-08-25RPFree Agent -Free AgentFree AgentReleased by Diamondbacks29.083  
2014-07-29RPArizona DiamondbacksReno (AAA)-MinorsActivated MinorsActivated from disabled list29.056Team Roster on 2014-07-29
2014-07-13RPArizona DiamondbacksReno (AAA)-DL-7InjuredDL7 Injured29.040Team Roster on 2014-07-13
2014-04-29RPArizona DiamondbacksReno (AAA)-MinorsReassigned MinorsAssigned to Reno (AAA) 28.330Team Roster on 2014-04-29
2014-04-28RPArizona DiamondbacksReno (AAA)-MinorsTradedTraded from Astros to Diamondbacks for future considerations 28.329Team Roster on 2014-04-28
2014-04-22RPHouston AstrosHouston Astros (MLB)-MinorsReassigned MinorsOutrighted to minors28.323Team Roster on 2014-04-22
2014-04-16RPHouston AstrosHouston Astros (MLB)-DFADes For AssignmentDesignated for Assignment28.317Team Roster on 2014-04-16
2012-05-06RPHouston AstrosHouston Astros (MLB)YActive--26.337Team Roster on 2012-05-06
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-07-08Claimed off waivers by Astros from White Sox 
2008-02-27ContractSigned by White Sox (1-year) 
2004-06-16Contractsigned 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2004Chicago White Sox-19270,000-------270,000Signing Bonus out of 2004 Draft (4th round - 119th overall)
2010Chicago White SoxTeam Payroll25400,000-75732-2,812,412400,000670,000
2011Chicago White SoxTeam Payroll26414,000-78935-2,722,607414,0001,084,000
2011Houston AstrosTeam Payroll26414,000-78936-2,722,607414,0001,084,000
2012Houston AstrosTeam Payroll27482,000-71525212,954,887480,0001,566,000
2013Houston AstrosTeam Payroll28500,700-6199323,023,990490,0002,066,700
2014Houston AstrosTeam Payroll29509,7002.10764314293,256,497500,0002,576,400
2016Texas RangersTeam Payroll31507,5003.02777138-3,498,245507,5003,083,9002016-03-08 - Signed to Minor League Contract
2016-05-21 - Signed to Minor League Contract
2016Atlanta BravesTeam Payroll31507,5003.02777130-3,498,245507,5003,083,9002016-03-08 - Signed to Minor League Contract
2016-05-21 - Signed to Minor League Contract
2017Toronto Blue JaysTeam Payroll32535,000-81935-3,651,709535,0003,618,9002017-01-29 - Signed to Minor League Contract
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red