Ian Kennedy

Retired
High Level
MLB
Years
2004-2023 (2007-2023)
Proper Name
Ian Patrick Kennedy
Nickname
E
Positions
P (577)
Height / Weight
6-0 / 210
Bats / Throws
Right / Right
Birthdate
December 19,1984   Age:  41.028
High School
La Quinta (Westminster,CA)
Drafted/Signed
Signing Bonus
$ 2,250,000
Service Time
14.025 (2023)
MLBAM ID
Retrosheet#
kenni001
Show More
[2006] 1st Round Draft Pick (#21 overall) by the New York Yankees   [2011] Opening day starter for the Arizona Diamondbacks   [2012] Opening day starter for the Arizona Diamondbacks   [2013] Opening day starter for the Arizona Diamondbacks
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearsourcetypeteamrankview rankings
2007Baseball AmericaTeamNew York Yankees5View Rankings
2008Baseball AmericaMLBNew York Yankees45View Rankings
2008Baseball AmericaTeamNew York Yankees4View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Pitching Statistics

CSV
Glossary
🔒
Sign up to TBC PREMIUM. (1) Create TBC Account (2) Send Payment (3) Start researching like a pro!
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2004USCPac10NCAA-1Fr3119722.9116150010192.28634304311207001.268.350.393.0111.653.303.87
2005USCPac10NCAA-1So31201232.54181711100117.08540336381586181.056.540.462.9212.153.084.16
2006USCPac10NCAA-1Jr3121573.90161510100101.2100574443610231101.348.850.353.199.035.052.83
2006Staten Island YankeesNYPLA-NYA-21000.0011000002.22000220001.506.750.006.756.750.001.00
2007Tampa YankeesFSLA+NYA-22611.2911101010063.03999222721000.975.570.293.1410.291.293.27
2007Trenton ThunderEastAANYA3422512.59990000048.2271414217572000.904.990.373.1410.542.593.35
2007Scranton/Wilkes-Barre YankeesILAAANYA3422112.08660000034.22588211340001.046.490.522.868.832.083.09
2007New York YankeesALMLBNYA3622101.89330000019.0136419150001.166.160.474.267.112.841.67
2008Gulf Coast YankeesGCLRkNYA-23103.0010001003.03110071001.009.000.000.0021.003.000.00
2008Tampa YankeesFSLA+NYA3123000.0011000005.02000140000.603.600.001.807.200.004.00
2008Scranton/Wilkes-Barre YankeesILAAANYA2123532.3513120010069.0521918417722101.006.780.522.229.392.484.24
2008New York YankeesALMLBNYA3123048.171090011039.2503736526273011.9211.341.135.906.138.391.04
2009Scranton/Wilkes-Barre YankeesILAAANYA3124101.59440000022.2185407251001.107.150.002.789.931.993.57
2009New York YankeesALMLBNYA3124000.0010001001.00000210012.000.000.0018.009.000.000.50
2010Arizona DiamondbacksNLMLBARI31259103.80323200000194.016387822670168160101.207.561.213.257.794.042.40
2011Arizona DiamondbacksNLMLBARI31262142.88333311000222.01867371195519811191.097.540.772.238.032.963.60
2012Arizona DiamondbacksNLMLBARI312715124.02333310000208.121610193285518754141.309.331.212.388.084.363.40
2013Arizona DiamondbacksNLMLBARI3128385.23212100000124.01287972184810890101.429.291.313.487.845.732.25
2013San Diego PadresNLMLBSDN2228424.2410100000057.1522927925551121.348.161.413.928.634.552.20
2014San Diego PadresNLMLBSDN222913133.63333300000201.01898581167020711041.298.460.723.139.273.812.96
2015San Diego PadresNLMLBSDN22309154.28303000000168.1166958031521745171.308.881.662.789.305.083.35
2016Kansas City RoyalsALMLBKCA313111113.68333300000195.21738180336618440131.227.961.523.048.463.732.79
2017Kansas City RoyalsALMLBKCA31325135.38303000000154.0143999234611314151.328.361.993.567.665.792.15
2018Northwest Arkansas NaturalsTexAAKCA-330113.5011000004.07660251002.2515.750.004.5011.2513.502.50
2018Omaha Storm ChasersPCLAAAKCA-33017.3611000003.24330121001.369.820.002.454.917.362.00
2018Kansas City RoyalsALMLBKCA3133394.66222200000119.2125666220401054011.389.401.503.017.904.962.63
2019Kansas City RoyalsALMLBKCA3134323.416300063513063.1642424617733011.289.090.852.4210.373.414.29
2020Kansas City RoyalsALMLBKCA3135029.0015100141014.020171475150011.7912.864.503.219.6410.933.00
2021Texas RangersALMLBTEX4136002.513200032251632.1279957350001.057.521.391.959.742.515.00
2021Philadelphia PhilliesNLMLBPHI4136314.132300023191024.0181211710270021.176.752.633.7510.134.502.70
2022ACL DiamondbacksACLRkARI31370027.0011000001.05330020005.0045.000.000.0018.0027.000.00
2022Arizona DiamondbacksNLMLBARI3137475.365700057211050.15733301122443011.5710.191.973.937.875.902.00
2023Round Rock ExpressPCL2AAATEX1738103.5122000228325.220111059303011.137.011.753.1610.523.863.33
2023Texas RangersALMLBTEX2138017.1616000167016.116151347211021.418.822.203.8611.578.273.00
Tot:MLB (17 yrs) MLB   1041144.1649729021125207661904.118069488812806471775808841.298.541.323.068.394.482.74
Tot:NL (8 yrs) NL   81723.94272192214080201249.111755945471654071168617591.278.461.192.938.414.282.87
Tot:AL (10 yrs) AL   23424.5922598008512746655.0631354334115240607191251.338.671.583.308.344.862.53
Tot:Minors (7 yrs) Minors   2082.427146108253283.02047976158931212111.046.490.482.839.922.513.51
Tot:Rk (2 yrs) Rk   109.0021000104.08440091002.0018.000.000.0020.259.00
Tot:A- (1 yrs) A-   000.0011000002.22000220001.506.750.006.756.750.001.00
Tot:A+ (2 yrs) A+   611.1912111001068.04199223761000.945.430.263.0410.061.193.30
Tot:AA (2 yrs) AA   523.4210100000052.2342020219623001.015.810.343.2510.593.423.26
Tot:AAA (5 yrs) AAA   852.494623008233155.2119464311451637111.056.880.642.609.422.663.62
Tot:College (3 yrs) College   24123.09504721031311.127113110714105380162181.217.830.403.0410.993.793.62
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 Inning avg College   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Pitching Statistics

CSV
Glossary
Unlock the power of TBC PREMIUM for only $2/month.
yearteam nameleaguecategoryagewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
2002Team USA 18uIntl CompetitionUSA17102.77220000013.094415200021.086.230.693.4613.852.774.00
2004Team USA CollegiateIntl CompetitionUSA19313.81660000026.0211311010401021.197.270.003.4613.854.504.00
2005Team USA CollegiateIntl CompetitionUSA20412.89550000028.01199110351050.753.540.323.2111.252.893.50
2008New York YankeesMLB Spring TrainingSpring23112.00540010018.0188447142001.399.002.003.507.004.002.00
2009Surprise RaftersArizona Fall LeagueAFL24214.34770000029.030161415280001.219.310.311.558.694.975.60
2009New York YankeesMLB Spring TrainingSpring24125.91420020010.212871494021.5010.120.843.377.596.752.25
2010Arizona DiamondbacksMLB Spring TrainingSpring25312.88660000025.0238825171001.128.280.721.806.122.883.40
2011Arizona DiamondbacksMLB Spring TrainingSpring26104.91660000022.030131228242001.7312.270.823.279.825.323.00
2011Arizona DiamondbacksDivision SeriesPlayoffs26014.26220000012.213661381031.269.240.712.135.684.262.67
2012Arizona DiamondbacksMLB Spring TrainingSpring27223.98530020020.1249904130001.3810.620.001.775.753.983.25
2013Arizona DiamondbacksMLB Spring TrainingSpring28024.67440000017.11710934171001.218.831.562.088.835.194.25
2014San Diego PadresMLB Spring TrainingSpring29216.33660000021.129151545150111.5912.231.692.116.336.333.00
2015San Diego PadresMLB Spring TrainingSpring30113.78540010016.2218744160011.5011.342.162.168.644.324.00
2016Kansas City RoyalsMLB Spring TrainingSpring31036.30660000020.026141446223021.6011.701.802.709.906.303.67
2017Kansas City RoyalsMLB Spring TrainingSpring32211.40550000019.1143305221000.986.520.002.3310.241.404.40
2018Kansas City RoyalsMLB Spring TrainingSpring33102.50550000018.0185507232001.399.000.003.5011.502.503.29
2019Kansas City RoyalsMLB Spring TrainingSpring34105.25620040012.0157731101021.3311.252.250.757.505.2510.00
2020Kansas City RoyalsMLB Spring TrainingSpring35018.4440004005.17552010011.3111.813.380.001.698.440.00
2021Texas RangersMLB Spring TrainingSpring36000.0070007206.20000380000.450.000.004.0510.800.002.67
2022Arizona DiamondbacksMLB Spring TrainingSpring37007.7150005004.22441301001.073.861.935.790.007.710.00
2023Texas RangersMLB Spring TrainingSpring38002.2580008108.04222380000.884.502.253.389.002.252.67
Tot:USA (3 Yrs) USA 823.2213130000067.0412624225952090.995.510.273.3612.763.493.80
Tot:AFL (1 Yrs) AFL 214.34770000029.030161415280001.219.310.311.558.694.975.60
Tot:Spring (16 Yrs) Spring 15154.078753003340245.1260119111326921918191.349.541.172.538.034.373.17
Tot:Playoffs (1 Yrs) Playoffs 014.26220000012.213661381031.269.240.712.135.684.262.67

Batting Statistics

CSV
Glossary
🔒
TBC PREMIUM Subscribers get access to additional grid functionality such as pre-defined filters, manual removal of rows and quick player comparison! Full feature list.
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2010Arizona DiamondbacksNLMLBARI3125P3054711100200724051001267110.204.290.222.512.148.018.35510.4535.823.430.00
2011Arizona DiamondbacksNLMLBARI3126p32613830040042419000117535.131.197.180.377.115.049.2165.3332.006.000.00
2012Arizona DiamondbacksNLMLBARI3127P335144010600112901010167313.078.238.118.356.255.040.17415.0739.732.640.00
2013Arizona DiamondbacksNLMLBARI3128P2237052001002190500174423.135.179.189.368.108.054.2784.5543.189.500.00
2013San Diego PadresNLMLBSDN2228P101612100000390100032011.125.263.188.451.250.063.28615.0045.003.000.00
2014San Diego PadresNLMLBSDN2229P33523610150052406000106324.115.193.192.385.173.077.1857.9438.104.8052.00
2015San Diego PadresNLMLBSDN2230P3042343000000230600174831.095.095.167.262.071.072.2110.0047.920.000.00
2016Kansas City RoyalsALMLBKCA3131P230000000002000000300.000.000.000.000.000.000.0000.0066.670.000.00
2017Kansas City RoyalsALMLBKCA3132P230100000010000001401.333.500.333.833.333.000.33325.000.000.000.00
2018Kansas City RoyalsALMLBKCA3133P120100000000000001201.500.500.5001.000.000.000.5000.000.000.000.00
Tot:MLB (11 yrs) MLB     20032121421111180033154142203583991329.131.213.181.394.153.050.2448.2738.604.67321.00
Tot:NL (7 yrs) NL     19131321401111180032152142203563901327.128.210.179.389.153.051.2418.2138.974.75313.00
Tot:AL (4 yrs) AL     980200000012000002902.250.333.250.583.125.000.33311.1122.222.00
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Other Batting Statistics

CSV
Glossary
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2002Team USA 18uIntl CompetitionUSA17100000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
2009New York YankeesMLB Spring TrainingSpring24110000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2010Arizona DiamondbacksMLB Spring TrainingSpring25641110000010000002510.250.400.500.900.500.250.25020.000.000.000.00
2011Arizona DiamondbacksMLB Spring TrainingSpring26560000000002000000600.000.000.000.000.000.000.0000.0033.330.000.00
2011Arizona DiamondbacksDivision SeriesPlayoffs26240100000002000001401.250.250.250.500.000.000.5000.0050.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingSpring27540000000013010000600.000.200.000.200.250.000.00016.6750.003.000.00
2013Arizona DiamondbacksMLB Spring TrainingSpring28241100000001000001401.250.250.250.500.000.000.3330.0025.000.000.00
2014San Diego PadresMLB Spring TrainingSpring29310000010000020000300.000.000.000.000.000.000.0000.000.000.000.00
2015San Diego PadresMLB Spring TrainingSpring30121100000001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
Tot:USA (1 Yrs) USA 100000000000000000000
Tot:Spring (7 Yrs) Spring 232233100100280300042712.136.208.182.390.136.045.2147.4129.634.00
Tot:Playoffs (1 Yrs) Playoffs 240100000002000001401.250.250.250.500.000.000.5000.0050.00

Talent Ratings

About Talent Ratings
StrikeoutsWalksHittableSO/BBvs PowerDurabilityTeam Success
656158675865.520