The Baseball Cube
TBC PremiumTBC Premium is only $24/year. That's $2/month. Why not give it a try?
Tracker
Store
Sign In / Register

Aaron Laffey

Retired
High Level
MLB
Years
2003-2018 (2007-2015)
Proper Name
Aaron Steven Laffey
Positions
P (439)
Positions
P
Height / Weight
5-11 / 190
Bats / Throws
Left / Left
Birthdate
April 15,1985
High School
Allegany (Cumberland,MD)
Signing Bonus
$ 363,000
Service Time
4.101 (2015)
MLB Debut
August 4,2007
MLBAM ID
444836
Retrosheet#
laffa001
More Player Information
Stat Capsulew-lggssviphsoerawhip
MLB Career26-29156681494.15522454.441.52

[Player Notes]

[2003] Originally Committed to Virginia Tech

Pitching Statistics

csv
Glossary
yearteam nameleaguelevelmlb#agewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2003Burlington IndiansAppRkCLE-18312.91940015034.0221311015464101.095.820.003.9712.183.443.07
2004Mahoning Valley ScrappersNYPLA-CLE2319311.24880000043.238156110302021.107.830.212.066.183.093.00
2004Lake County CaptainsSALACLE-19376.4519150024174.0795853644693101.669.610.735.358.397.051.57
2005Lake County CaptainsSALACLE2320773.22252310221142.11236251552692241.237.780.323.294.363.921.33
2005Akron AerosEastAACLE-20103.6011000005.08220261002.0014.400.003.6010.803.603.00
2006Kinston IndiansCaroA+CLE-21412.181041126141.138161006242001.068.270.001.315.233.484.00
2006Akron AerosEastAACLE3021833.53191900000112.11215044933614001.379.690.722.644.894.011.85
2007Akron AerosEastAACLE2222412.31660000035.02913927240001.037.460.511.806.173.343.43
2007Buffalo BisonsILAAACLE5722933.0816152101096.1893633523750101.168.310.472.157.013.363.26
2007Cleveland IndiansALMLBCLE3222424.56990000049.1542625212252141.349.850.362.194.564.742.08
2008Buffalo BisonsILAAACLE5723624.3811110000061.2723330218472201.4610.510.292.636.864.822.61
2008Cleveland IndiansALMLBCLE3223574.2316160000093.210352441031435191.439.900.962.984.135.001.39
2009Akron AerosEastAACLE-24003.6822000007.16330760001.777.360.008.597.363.680.86
2009Columbus ClippersILAAACLE-240211.32330000010.12113132540002.5218.291.744.353.4811.320.80
2009Cleveland IndiansALMLBCLE3224794.44251900361121.21406960957591121.6210.360.674.224.365.101.04
2010Lake County CaptainsSALACLE-25004.5021000102.02111030001.009.004.500.0013.504.500.00
2010Akron AerosEastAACLE2925000.0010000101.01000000001.009.000.000.000.000.000.00
2010Columbus ClippersILAAACLE2925013.671040016027.0291111116121001.679.670.335.334.003.670.75
2010Cleveland IndiansALMLBCLE3225234.5329500124055.2623028128281021.6210.020.164.534.534.851.00
2011Scranton/Wilkes-Barre YankeesILAAANYA-26017.3621000103.25530210011.9112.270.004.912.4512.270.50
2011Seattle MarinersALMLBSEA3226114.0136000736042.2542019716242111.6411.391.483.375.064.221.50
2011New York YankeesALMLBNYA2226213.3711000011010.213440560021.6910.970.004.225.063.371.20
2012Las Vegas 51sPCLAAATOR3227354.5211111000063.2774132620383031.5210.880.852.835.375.801.90
2012Toronto Blue JaysALMLBTOR3227464.56221600160100.210056511737482051.368.941.523.314.295.011.30
2013Nashville SoundsPCLAAAMIL3228257.2511110000049.2684540519265071.7512.320.913.444.718.151.37
2013Albuquerque IsotopesPCLAAALAN3428435.6112110001061.07240381222290031.5410.621.773.254.285.901.32
2013New York MetsNLMLBNYN4728007.20420012010.016881590022.1014.400.904.508.107.201.80
2013Toronto Blue JaysALMLBTOR3728006.7511000002.22220500002.626.750.0016.870.006.750.00
2014Syracuse ChiefsILAAAWAS28291263.67252121040147.01596460837916031.339.730.492.275.573.922.46
2015Albuquerque IsotopesPCLAAACOL3430543.90271200115090.01034539742635101.6110.300.704.206.304.501.50
2015Colorado RockiesNLMLBCOL3430103.6830000307.18331330011.509.821.233.683.683.681.00
2016Syracuse ChiefsILAAAWAS3431663.82291400315099.01135042528683031.4210.270.452.556.184.552.43
2017Somerset PatriotsAtlIndy--32112.82440000022.1167715191010.946.450.402.017.662.823.80
2017Reno AcesPCLAAAARI2632535.4221130018079.2965048827442021.5410.850.903.054.975.651.63
2018Somerset PatriotsAtlIndy--33203.10440000020.1217725131011.289.300.892.215.753.102.60
2018Las Vegas 51sPCLAAANYN-330318.00330000013.02829269481012.4619.386.232.775.5420.082.00
2018.1Monclova AcererosMexAAA--33115.54330000013.017981230001.4611.770.691.382.086.231.50
2003RkTotal--CLE----312.91940051034.0221311015464101.095.820.003.9712.183.443.07
2004A,A-Total--CLE----684.51272300421117.21177359754995121.458.950.544.137.575.581.83
2005A,AATotal--CLE----873.24262410221147.11316453554753241.268.000.313.304.583.911.39
2006A+,AATotal--CLE----1243.16292311621153.21596654939856001.299.310.532.284.983.872.18
2007AA,AAATotal--CLE----1342.88222121100131.11184942730990101.138.090.482.066.783.363.30
2007MLBTotal--CLE----424.56990000049.1542625212252141.349.850.362.194.564.742.08
2008AAATotal--CLE----624.3811110000061.2723330218472201.4610.510.292.636.864.822.61
2008MLBTotal--CLE----574.2316160000093.210352441031435191.439.900.962.984.135.001.39
2009AA,AAATotal--CLE----028.15550000017.2271616212100002.2113.751.026.115.098.150.83
2009MLBTotal--CLE----794.44251900631121.21406960957591121.6210.360.674.224.365.101.04
2010AA,AAA,ATotal--CLE----013.601350081030.0321212216151001.609.600.604.804.503.600.94
2010MLBTotal--CLE----234.5329500241055.2623028128281021.6210.020.164.534.534.851.00
2011AAATotal--NYA----017.3621001003.25530210011.9112.270.004.912.4512.270.50
2011MLBTotal--NYA,SEA----323.8847000477053.1672423721302131.6511.311.183.545.064.051.43
2012AAATotal--TOR----354.5211111000063.2774132620383031.5210.880.852.835.375.801.90
2012MLBTotal--TOR----464.56221600610100.210056511737482051.368.941.523.314.295.011.30
2013AAATotal--LAN,MIL----686.34232200100110.2140857817415550101.6411.391.383.334.476.911.34
2013MLBTotal--NYN,TOR----007.11530021012.218101011090022.2112.790.717.116.397.110.90
2014AAATotal--WAS----1263.67252121400147.01596460837916031.339.730.492.275.573.922.46
2015AAATotal--COL----543.90271200151090.01034539742635101.6110.300.704.206.304.501.50
2015MLBTotal--COL----103.6830003007.18331330011.509.821.233.683.683.681.00
2016AAATotal--WAS----663.82291400153099.01135042528683031.4210.270.452.556.184.552.43
2017IndyTotal------112.82440000022.1167715191010.946.450.402.017.662.823.80
2017AAATotal--ARI----535.4221130081079.2965048827442021.5410.850.903.054.975.651.63
2018IndyTotal------203.10440000020.1217725131011.289.300.892.215.753.102.60
2018AAATotal--NYN----0318.00330000013.02829269481012.4619.386.232.775.5420.082.00
2018.1AAATotal------115.54330000013.017981230001.4611.770.691.382.086.231.50
Tot:MLB (8 yrs)MLB26294.44156680088131494.155227024448199245134281.5210.050.873.624.464.921.23
Tot:NL (2 yrs)NL105.71720051017.124111128120031.8512.461.044.156.235.711.50
Tot:AL (7 yrs)AL25294.40149660083121477.052825923346191233134251.519.960.873.604.404.891.22
Tot:Minors (17 yrs)Minors86664.2028621673701331313.0141670461395441847468291.419.710.653.025.814.831.92
Tot:AAA (13 yrs)AAA53454.67184133525160815.094947142371265509284231.4910.480.782.935.625.201.92
Tot:AA (5 yrs)AA1343.25292800100160.216568581149975001.339.240.622.745.433.811.98
Tot:A+ (1 yrs)A+412.181041162141.138161006242001.068.270.001.315.233.484.00
Tot:A (3 yrs)A10144.33463910742218.120412110512961415341.378.410.493.965.814.991.47
Tot:A- (1 yrs)A-311.24880000043.238156110302021.107.830.212.066.183.093.00
Tot:Rk (1 yrs)Rk312.91940051034.0221311015464101.095.820.003.9712.183.443.07
Tot:Indy (2 yrs)Indy312.95880000042.2371414310322021.107.800.632.116.752.953.20

Batting Statistics

csv
Glossary
yearteam nameleaguelevelmlb#ageposgabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2008Cleveland IndiansALMLBCLE3223P120100000000000001201.500.500.5001.000.000.000.5000.000.000.000.00
2010Cleveland IndiansALMLBCLE3225P110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2012Toronto Blue JaysALMLBTOR3227P2210000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2013Albuquerque IsotopesPCLAAALAN3428P91512000100070000021502.133.133.133.266.000.000.2500.0046.670.000.00
2013Nashville SoundsPCLAAAMIL3228P81121100100150100021310.091.167.182.349.182.091.1677.6938.465.000.00
2013New York MetsNLMLBNYN4728P430000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
2014Syracuse ChiefsILAAAWAS2829P6810000100150200001100.000.111.000.111.125.000.0009.0945.455.000.00
2015Albuquerque IsotopesPCLAAACOL3430P181603000000250500032303.188.278.188.466.125.000.2738.7021.742.500.00
2015Colorado RockiesNLMLBCOL3430P320100000001000001201.500.500.5001.000.000.0001.0000.0050.000.000.00
2016Syracuse ChiefsILAAAWAS3431P870100000002000011701.143.143.143.286.000.000.2000.0028.570.000.00
2017Reno AcesPCLAAAARI2632P121600000000060000101600.000.000.000.000.000.000.0000.0037.500.000.00
2018Las Vegas 51sPCLAAANYN-33P230000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
2008MLBTotal--CLE------120100000000000001201.500.500.5001.000.000.000.5000.000.00AL2008
2010MLBTotal--CLE------110000000000000000100.000.000.000.000.000.000.0000.000.00AL2010
2012MLBTotal--TOR------2210000000000000000100.000.000.000.000.000.000.0000.000.00AL2012
2013AAATotal--MIL,LAN------1726331002001120100042812.115.148.154.302.077.038.2143.5742.8612.00PCL2013
2013MLBTotal--NYN------430000000001000000300.000.000.000.000.000.000.0000.0033.33NL2013
2014AAATotal--WAS------6810000100150200001100.000.111.000.111.125.000.0009.0945.455.00IL2014
2015AAATotal--COL------181603000000250500032303.188.278.188.465.125.000.2738.7021.742.50PCL2015
2015MLBTotal--COL------320100000001000001201.500.500.5001.000.000.0001.0000.0050.00NL2015
2016AAATotal--WAS------870100000002000011701.143.143.143.286.000.000.2000.0028.57IL2016
2017AAATotal--ARI------121600000000060000101600.000.000.000.000.000.000.0000.0037.50PCL2017
2018AAATotal--NYN------230000000001000000300.000.000.000.000.000.000.0000.0033.33PCL2018
Tot:MLB (5 yrs)MLB3190200000002000002902.222.222.222.444.000.000.2860.0022.22
Tot:NL (2 yrs)NL750100000002000001501.200.200.200.400.000.000.3330.0040.00
Tot:AL (3 yrs)AL2440100000000000001401.250.250.250.500.000.000.2500.000.00
Tot:Minors (6 yrs)Minors6376471003004310800288816.092.138.105.243.066.013.1564.5535.237.75
Tot:AAA (6 yrs)AAA6376471003004310800288816.092.138.105.243.066.013.1564.5535.237.75

Other Pitching Statistics

csv
Glossary
yearteam nameleaguecategoryagewleraggscgshogfgrsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so_bb
2007Cleveland IndiansMLB Spring TrainingSpring22019.0030000303.05330120002.0015.000.003.006.009.002.00
2008Cleveland IndiansMLB Spring TrainingSpring23017.62510004013.015111111181002.0010.380.697.625.547.620.73
2009Cleveland IndiansMLB Spring TrainingSpring24000.00000000022.09100101010.453.680.000.410.000.410.00
2010Cleveland IndiansMLB Spring TrainingSpring25114.08640002117.217981561001.258.660.512.553.064.581.20
2011Seattle MarinersMLB Spring TrainingSpring26103.00710006012.014441361001.4210.500.752.254.503.002.00
2012Toronto Blue JaysMLB Spring TrainingSpring27215.40500005020.026121221130001.3511.700.900.455.855.4013.00
2013New York MetsMLB Spring TrainingSpring28103.00610025012.013440661101.589.750.004.504.503.001.00
2015Colorado RockiesMLB Spring TrainingSpring30011.4240000406.14110020010.635.680.000.002.841.420.00
2016Washington NationalsMLB Spring TrainingSpring31002.2580003818.07220361001.257.880.003.386.752.252.00
Tot:Spring (9 Yrs)Spring553.5577005372114.01104745531496121.248.680.392.453.873.711.58
Show all pitching records
Player pitching statistics considered to be non-regular season leagues and events.

Other Batting Statistics

csv
Glossary
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfiwdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so_bbab_hr
2008Cleveland IndiansMLB Spring TrainingSpring23120000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
2009Cleveland IndiansMLB Spring TrainingSpring24120000000002000000200.000.000.000.000.000.000.0000.00100.000.000.00
2010Cleveland IndiansMLB Spring TrainingSpring25610000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
2013New York MetsMLB Spring TrainingSpring28200000000000020000200.000.000.000.000.000.000.0000.000.000.000.00
2016Washington NationalsMLB Spring TrainingSpring31200000000000000000000.000.000.000.000.000.000.0000.000.000.000.00
Tot:Spring (5 Yrs)Spring1250000000004020000700.000.000.000.000.000.000.0000.0057.14
Player batting statistics considered to be non-regular season leagues and events.

Fielding Statistics

csv
Glossary
yearteamleaguelevelageposggsinnpoaedptctscsbcssb%fpctrfgrfirf9itm sharepl sharetm rank
2003Burlington IndiansAppRk18P9--440088001.0000.90.000.0013.2100.011
2004Lake County CaptainsSALA19P19--52012262500.9621.30.000.0013.7100.012
2004Mahoning Valley ScrappersNYPLA-19P8--01210131200.9231.50.000.0010.5100.015
2005Akron AerosEastAA20P1--100011001.0001.00.000.000.7100.029
Show all fielding records and totals
Fielding Statistics are updated at the conclusion of season

Yearly Summary

csv
Glossary
yearteamleaguelevelmlb-classagewlrankrpigpmanagersalaryservice timeplayoffsawards
2003Burlington IndiansAppRkCLE1837311-9Rouglas Odor--dnq
2004Mahoning Valley ScrappersNYPLA-CLE1942342-8Mike Sarbaugh--League Champions
2004Lake County CaptainsSALACLE1973663-19Luis Rivera--dnq
2005Lake County CaptainsSALACLE2072662-25Mike Sarbaugh--dnq
2005Akron AerosEastAACLE2084581-1Torey Lovullo--League Champions
2006Kinston IndiansCaroA+CLE2185541-10Mike Sarbaugh--League Champions
2006Akron AerosEastAACLE2187551-19Tim Bogar--Lost in Finals
2007Akron AerosEastAACLE2280612-6Tim Bogar--Lost in Finals
2007Buffalo BisonsILAAACLE2275673-16Torey Lovullo--dnq
2007Cleveland IndiansALMLBCLE2296661-9Eric Wedge380,000Lost in ALCS (Boston)
2008Buffalo BisonsILAAACLE2366775-11Torey Lovullo--dnq
2008Cleveland IndiansALMLBCLE2381813-16Eric Wedge390,000dnqAL-ROTM
2009Akron AerosEastAACLE2489531-2Mike Sarbaugh--League Champions
2009Columbus ClippersILAAACLE2457854-3Torey Lovullo--dnq
2009Cleveland IndiansALMLBCLE2465974-25Eric Wedge408,700dnq
2010Lake County CaptainsSALACLE2577623-2Ted Kubiak--League Champions
2010Akron AerosEastAACLE2571714-1Joel Skinner--dnq
2010Columbus ClippersILAAACLE2579651-10Mike Sarbaugh--League Champions
2010Cleveland IndiansALMLBCLE2569934-29Manny Acta421,900dnq
2011Scranton/Wilkes-Barre YankeesILAAANYA2673693-2Dave Miley--dnq
2011New York YankeesALMLBNYA2697651-11Joe Girardi431,600Lost in 1st Round (Tigers)
2011Seattle MarinersALMLBSEA2667954-36Eric Wedge431,600dnq
2012Las Vegas 51sPCLAAATOR2779642-11Marty Brown--dnq
2012Toronto Blue JaysALMLBTOR2773894-22John Farrell480,000dnq
2013Nashville SoundsPCLAAAMIL2857874-11Mike Guerrero--dnq
2013Albuquerque IsotopesPCLAAALAN2876682-12--dnq
2013New York MetsNLMLBNYN2874883-4Terry Collins490,000dnq
2013Toronto Blue JaysALMLBTOR2874885-1John Gibbons490,000dnq
2014Syracuse ChiefsILAAAWAS2981621-25Billy Gardner--Lost in Semi-Finals
2015Albuquerque IsotopesPCLAAACOL3062823-27Glenallen Hill--dnq
2015Colorado RockiesNLMLBCOL3068945-3Walt Weiss507,5004.101dnq
2016Syracuse ChiefsILAAAWAS3161826-29Billy Gardner--dnq
2017Somerset PatriotsAtlIndy3274652-4Brett Jodie--Lost in Semi-Finals
2017Reno AcesPCLAAAARI3280621-21Jerry Narron--Lost in Semi-Finals
2018Somerset PatriotsAtlIndy3372541-4--Lost in Semi-Finals
2018Las Vegas 51sPCLAAANYN3371693-3Tony DeFrancesco--dnq
2018.1Monclova AcererosMexAAA3329270-3--Lost in 1st round
37 record(s)
Based on playing years with listed statistics and available season data.

Transactions

csv
Glossary
datetransaction descriptionteamminor team40-manstatus
2018-06-07Announced retirementNoRetired
2018-05-25Signed to Minor League ContractNew York MetsLas Vegas (AAA)NoMinors
2017-11-07Granted free agencyNoFree Agt
2017-08-20Activated from disabled listArizona DiamondbacksReno (AAA)NoMinors
2017-08-08DL-7 InjuredArizona DiamondbacksReno (AAA)NoDL-7
2017-05-15Signed to Minor League ContractArizona DiamondbacksReno (AAA)NoMinors
2016-11-07Granted free agencyNoFree Agt
2016-04-08Assigned to Syracuse (AAA)Washington NationalsSyracuse (AAA)NoMinors
2015-12-19Signed to Minor League ContractWashington NationalsNoMinors
2015-10-15Refused minor league assignment, declared free agentNoFree Agt
Show all transactions

Prospect Rankings

csv
Glossary
yearsourcetypeteamrankview rankings
2004Baseball AmericaTeamCleveland Indians23View Rankings
2007Baseball AmericaTeamCleveland Indians22View Rankings
2008Baseball AmericaTeamCleveland Indians5View Rankings
3 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Salaries and Contracts

csv
Glossary
yearteamagesalarytm ranklg rankavg salarylg minimumservice timecontract
2003Cleveland Indians363,000Signing Bonus
2007Cleveland Indians22380,000--2,824,751380,000
2008Cleveland Indians23390,000--2,925,679390,000
2009Cleveland Indians24408,700257112,996,106400,000
2010Cleveland Indians25421,900196143,014,572400,000
2011Seattle Mariners26431,600206363,095,183414,000
2012Toronto Blue Jays27480,000--3,213,479480,000
2013New York Mets28490,000--3,386,212490,000
2015Colorado Rockies30507,500--3,952,252507,5004.101
9 season(s)$3,872,700Career Earnings
Talent Ratings
Strikeouts
19
Walks
52
Hittable
34
SO/BB
32
vsPower
34
Hitting
6
Durability
50
Team
.502

[Career Highlights]

[2003]  Drafted by the Cleveland Indians in Round #16 (#468) out of Allegany (Cumberland,MD) ... Signing Scout: Bob Mayer ... Played for Burlington Indians (Rk) ... Originally Committed to Virginia Tech
[2004]  Played for Mahoning Valley Scrappers (A-) ... Played for Lake County Captains (A)
[2005]  Played for Lake County Captains (A) ... Played for Akron Aeros (AA) ... Finished top 10 in SAL in Home Runs per 9 Innings
[2006]  Played for Kinston Indians (A+) ... Played for Akron Aeros (AA) ... Led Caro in Shutouts ... Finished top 10 in Caro in Complete Games
[2007]  Played for Akron Aeros (AA) ... Played for Buffalo Bisons (AAA) ... Played for Cleveland Indians (MLB) ... Triple A All-Star Team ... Finished top 10 in IL in Earned Run Average, W+H Per Inning Pitched, Complete Games, Shutouts, Home Runs per 9 Innings, Walks per 9 Innings
[2008]  Played for Buffalo Bisons (AAA) ... Played for Cleveland Indians (MLB) ... Played for Cleveland Indians (MLB) ... American League Rookie of the Month
[2009]  Played for Akron Aeros (AA) ... Played for Columbus Clippers (AAA) ... Played for Cleveland Indians (MLB)
Show full Career Summary [2003-2018]
Page Last Updated: 3/9/2025 8:29:04 AM