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

John LambTrack this Player High Level: MLB Current Team: MLB Years: 2015-2018
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-184Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Michael Lamb
Height6-3Weight185BatsLeftThrowsLeft
Born DateJuly 10,1990 [28.098]PlaceLaguna Hills,California
High SchoolLaguna Hills (Laguna Hills,CA)

DraftedSelected by the Kansas City Royals [Team Picks] in the 5th round (145th overall) of the 2008 Amateur Entry Draft [Signed]
Signing Bonus$165,000Signing ScoutsJohn RameyGary JohnsonService Time0.160 (2016)
Prospect Rankings[BA] 2010-KCA-#7 ... 2011-MLB-#18 ... 2011-KCA-#4 ... 2012-KCA-#6   [PIPE] 2016-CIN-#21
MLB DebutAugust 14,2015 [25.035]
OrganizationsKCA [7] ANA [2] CIN [2] Awards2
TBC Player ID142974Retrosheet IDlambj002MLBAM ID543424
Pitch Repertoire Fastball (51.35%) -- Cutter (20.83%) -- Changeup (16.61%) -- Curveball (11.17%) -- 2-Seam Fastball (0.04%)
Fastball Velocity [2018] - 88.96 - [2016] - 89.46 - [2015] - 91.08
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John Lamb 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 RatingsPitchingStrikeouts51Walks48Hittable31SO/BB50vsPower31Hitting5Durability47Team.473Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009Burlington RoyalsAppRkkca66ST18223.95660000027.024141249252001.217.901.322.968.232.78.500-
2009Idaho Falls ChukarsPioRkkca-ST18313.70880000041.0332017411462001.067.190.872.4010.024.18.750-
2009Minor Totals (2 teams)MinorRk--ST0533.8014140000068.2573429820714001.127.471.052.629.313.55.625-
2010Burlington BeesMidwAkca51ST19231.58880000040.026127217430001.085.850.453.839.682.53.400-
2010Wilmington blue RocksCaroA+kca29ST19631.4513130000074.2591812115903000.997.110.121.8110.856.00.667-
2010Northwest Arkansas NaturaTexAAkca19ST19215.45770000033.0372420213260001.5210.090.553.557.092.00.667-
2010Minor Totals (3 teams)MinorRk--ST01072.38282800000147.212254395451593001.137.440.302.749.693.53.588-
2011Northwest Arkansas NaturaTexAAkca19ST20123.09880000035.0331512313221001.318.490.773.345.661.69.333-
2012Idaho Falls ChukarsPioRkkca41ST21017.3622000007.09662281001.5011.052.452.459.824.00.000-
2012Arizona RoyalsArizRkkca19ST21006.3544000005.26440260001.419.53--3.189.533.00--
2012Minor Totals (2 teams)MinorRk--ST0016.92660000012.115101024141001.4610.381.382.779.693.50.000-
2013Wilmington Blue RocksCaroA+kca38ST224125.6319190000092.210961581319761001.3810.591.261.857.384.00.250-
2013Omaha Storm ChasersPCLAAAkca14ST22126.75330000016.015121217100001.388.440.563.945.631.43.333-
2013Minor Totals (2 teams)MinorRk--ST05145.80222200000108.212473701426861001.3810.271.162.157.123.31.263-
2014Omaha Storm ChasersPCLAAAkca14ST238103.97272610000138.0137786119681318001.488.911.244.428.521.93.444-
2015Omaha Storm ChasersPCLAAAkca14ST24912.6717170000094.0803528729961201.167.630.672.779.163.31.900-
2015Louisville BatsILAAAcin44ST24112.65330000017.0145507210001.247.41--3.7111.123.00.500-
2015Minor Totals (2 teams)MinorRk--ST01022.67202000000111.09440337361171201.177.600.572.919.463.25.833-
2015Cincinnati RedsNLMLBcin47ST24155.8010100000049.2583232819580001.5510.511.453.4410.513.05.1674.04
2016Louisville BatsILAAAcin46ST25225.22660000029.035181719260001.5010.740.312.767.982.89.500-
2016Cincinnati RedsNLMLBcin47ST25176.4314140000070.08454501431581101.6410.801.803.997.461.87.1255.42
2017Salt Lake BeesPCLAAAana24ST26635.3713130000070.0854442926482001.5810.881.153.336.141.85.667-
2018Salt Lake BeesPCLAAAanaST27103.4413130000049.2492119715541001.298.881.272.729.793.601.000-
2018Los Angeles AngelsALMLBana46ST27017.20330000010.01510844110001.9013.503.603.609.902.75.0004.20
MLB Totals - 3 Season(s)Filter2136.25272700000129.2157969026541271101.6310.901.803.758.812.35.1331.90
Minor League Totals - 10 Season(s)Filter48443.8715715610000768.07513873327526272822201.318.760.873.058.492.78.522-
AAA Totals - 6 Season(s)Filter28193.99828110000413.04152131844416138612201.399.000.953.498.372.40.596-
AA Totals - 2 Season(s)Filter334.2415150000068.0703932526481001.419.260.663.446.351.85.500-
A+ Totals - 2 Season(s)Filter10153.76323200000166.0168797014341664001.219.040.751.838.934.88.400-
A Totals - 1 Season(s)Filter231.58880000040.026127217430001.085.850.453.839.682.53.400-
Rk Totals - 2 Season(s)Filter544.3020200000080.27244391024855001.187.931.102.649.373.54.556-
Cincinnati Reds Totals - 2 Season(s)Filter2126.17242400000119.2142868222501161101.6010.681.653.768.722.32.143-
Los Angeles Angels Totals - 1 Season(s)Filter017.20330000010.01510844110001.9013.503.603.609.902.75.000-
Average MLB - Per ~220 innings3226.25464600000220.026616315344922152201.6310.901.803.758.812.35.1201.90
Average Minor - Per ~220 innings14133.87454410000220.02141109521752076101.318.760.873.058.492.78.519-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2015Cincinnati RedsNLMLBcin47p241016011001000800000.063.063.125.1882116.125.062.063.0790.0050.000.000.000.00100.00
2016Louisville BatsILAAAcin46p2522000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2016Cincinnati RedsNLMLBcin47p2512200100000011200100.050.091.050.1411022.111.000.050.0714.5554.5512.000.000.000.00
MLB Totals - 2 Season(s)Filter22360210010012000100.056.079.083.1623138.118.027.056.0002.6352.6320.000.000.0050.00
Minor League Totals - 1 Season(s)Filter22000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
AAA Totals - 1 Season(s)Filter22000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Cincinnati Reds Totals - 2 Season(s)Filter22360210010012000100.056.079.083.1623138.118.027.056.0002.6352.6320.000.000.0050.00
Average MLB - Per 162 games162265015700700714700700.056.079.083.162227280.118.027.056.0002.6352.6320.000.000.0050.00
Average Minor - Per 162 games16216200000000081081000.000.000.000.00000243.000.000.000.0000.0033.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Idaho Falls Chukars PioRkkca18P8--585-1813.7221.63------8100.010.8
2009Burlington Royals AppRkkca18P6---4--441.0000.67------6100.08.8
2010Burlington Bees MidwAkca19P8--210--12121.0001.50------8100.05.9
2010Wilmington blue Rocks CaroA+kca19P13--2114-1713.7651.00------13100.09.4
2010Northwest Arkansas Naturals TexAAkca19P7---21132.6670.29------7100.05.0
2011Northwest Arkansas Naturals TexAAkca20P8--14--551.0000.63------8100.05.8
2012Arizona Royals ArizRkkca21P4--21--331.0000.75------4100.07.3
2012Idaho Falls Chukars PioRkkca21P2---------------2100.02.6
2013Wilmington Blue Rocks CaroA+kca22P19--4162-2220.9091.05------19100.013.6
2013Omaha Storm Chasers PCLAAAkca22P3---1--111.0000.33------3100.02.1
2014Omaha Storm Chasers PCLAAAkca23P27--319312522.8800.81------27100.018.9
2015Omaha Storm Chasers PCLAAAkca24P17--2132-1715.8820.88------17100.011.8
2015Louisville Bats ILAAAcin24P3--1-1-21.5000.33------3100.02.1
2015Cincinnati RedsNLMLBcin24P101049-3--331.0000.300.063175.0-10100.06.2
2016Louisville Bats ILAAAcin25P6---3-1331.0000.50------6100.04.2
2016Cincinnati RedsNLMLBcin25P141470-10--10101.0000.710.1410376.9-14100.08.6
2017Salt Lake Bees PCLAAAana26P13--4112-1715.8821.15------13100.09.2
2018Salt Lake Bees PCLAAAana27P13--14-1551.0000.38------13100.09.4
2018Los Angeles AngelsALMLBana27P331011--221.0000.670.20-----3100.01.9
MLB Totals for P - 3 season(s)-   P2727129114--15151.0000.560.1213476.5-270.00.0
AAA Totals for P - 6 season(s)-   P82--1151837062.8860.76------820.00.0
AA Totals for P - 2 season(s)-   P15--161187.8750.47------150.00.0
A+ Totals for P - 2 season(s)-   P32--6276-3933.8461.03------320.00.0
A Totals for P - 1 season(s)-   P8--210--12121.0001.50------80.00.0
Rk Totals for P - 2 season(s)-   P20--7135-2520.8001.00------200.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Idaho Falls Chukars PioRkkca188----------
2009Burlington Royals AppRkkca186----------
2010Burlington Bees MidwAkca198----------
2010Wilmington blue Rocks CaroA+kca1913----------
2010Northwest Arkansas Naturals TexAAkca197----------
2011Northwest Arkansas Naturals TexAAkca208----------
2012Arizona Royals ArizRkkca214----------
2012Idaho Falls Chukars PioRkkca212----------
2013Wilmington Blue Rocks CaroA+kca2219----------
2013Omaha Storm Chasers PCLAAAkca223----------
2014Omaha Storm Chasers PCLAAAkca2327----------
2015Omaha Storm Chasers PCLAAAkca2417----------
2015Louisville Bats ILAAAcin243----------
2015Cincinnati RedsNLMLBcin2410----------
2016Louisville Bats ILAAAcin256----------
2016Cincinnati RedsNLMLBcin2514----------
2017Salt Lake Bees PCLAAAana2613----------
2018Salt Lake Bees PCLAAAana2713----------
2018Los Angeles AngelsALMLBana273----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Kansas City RoyalsMLB Spring TrainingMLB20000.0010100001.0100003001.009.000.000.0027.0000.00.000
2013Kansas City RoyalsMLB Spring TrainingMLB22104.5020200002.0511011003.0022.500.004.504.501.004.501.000
2014Kansas City RoyalsMLB Spring TrainingMLB230027.0021100001.2655020006.6732.400.0010.800.000.0027.00.000
2015Kansas City RoyalsMLB Spring TrainingMLB24002.2520200004.0611013001.7513.500.002.256.753.002.25.000
2018Los Angeles AngelsMLB Spring TrainingMLB27135.28624000015.1141094616001.328.222.353.529.392.675.87.250
MLB Spring Training Totals - 5 yrs236.0013310000024.032171641023001.7512.001.503.758.632.306.38.400

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2010Baseball America 1st team Minor League All-Star (SP) ... Minor League High-A All-Star Team (SP)2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-07-27SPLos Angeles AngelsLos Angeles Angels (MLB)-DL-60InjuredDL60 Transferred to 60-day DL28.017Team Roster on 2018-07-27
2018-06-27SPLos Angeles AngelsLos Angeles Angels (MLB)YDL-10InjuredDL10 Left shoulder and elbow inflammation27.352Team Roster on 2018-06-27
2018-06-16SPLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors27.341Team Roster on 2018-06-16
2018-01-23SPLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League Contract27.197Team Roster on 2018-01-23
2017-11-07SPFree Agent -Free AgentFree AgentGranted free agency27.120  
2017-06-26SPLos Angeles AngelsSalt Lake (AAA)-MinorsActivated MinorsActivated from disabled list26.351Team Roster on 2017-06-26
2017-04-30SPLos Angeles AngelsSalt Lake (AAA)-DL-7InjuredDL7 Injured26.294Team Roster on 2017-04-30
2017-04-25SPLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)26.289Team Roster on 2017-04-25
2016-12-01SPLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League Contract26.144Team Roster on 2016-12-01
2016-11-17SPFree Agent -Free AgentFree AgentReleased by Rays26.130  
2016-11-01SPTampa Bay RaysTampa Bay Rays (MLB)YActiveTradedTraded from Reds to Rays for cash considerations26.114Team Roster on 2016-11-01
2016-10-26SPCincinnati RedsLouisville (AAA)-DFADes For AssignmentDesignated for Assignment26.108Team Roster on 2016-10-26
2016-08-07SPCincinnati RedsLouisville (AAA)YDL-7InjuredDL7 Injured26.028Team Roster on 2016-08-07
2016-07-17SPCincinnati RedsLouisville (AAA)YMinorsReassigned MinorsAssigned to Louisville (AAA)26.007Team Roster on 2016-07-17
2016-05-04SPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DL25.298Team Roster on 2016-05-04
2016-04-03SPCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Recovery from back surgery25.267Team Roster on 2016-04-03
2015-08-14SPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveRecalled from Louisville (AAA)25.035Team Roster on 2015-08-14
2015-07-27PCincinnati RedsLouisville (AAA)YMinorsTradedTraded from Royals with Cody Reed and Brandon Finnegan to Reds for Johnny Cueto25.017Team Roster on 2015-07-27
2015-04-23PKansas City RoyalsOmaha (AAA)YMinorsActivated MinorsActivated from disabled list24.287Team Roster on 2015-04-23
2015-04-10PKansas City RoyalsOmaha (AAA)YDL-7InjuredDL7 Injured24.274Team Roster on 2015-04-10
2015-03-23PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)24.256Team Roster on 2015-03-23
2014-04-12PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)23.276Team Roster on 2014-04-12
2014-03-19PKansas City RoyalsKansas City Royals (MLB)YMinorsReassigned MinorsOptioned to minors23.252Team Roster on 2014-03-19
2013-10-07PKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)23.089Team Roster on 2013-10-07
2013-08-15PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)23.036Team Roster on 2013-08-15
2013-04-10PKansas City RoyalsWilmington (A+)YMinorsReassigned MinorsAssigned to Wilmington (A+)22.274Team Roster on 2013-04-10
2013-03-12PKansas City RoyalsNorthwest Arkansas (AA)YMinorsReassigned MinorsOptioned to Northwest Arkansas (AA)22.245Team Roster on 2013-03-12
2012-11-20PKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveContract purchased from Minors22.133Team Roster on 2012-11-20
2012-08-14PKansas City RoyalsArizona Royals (Rk)-Minors--22.035Team Roster on 2012-08-14
* 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
2008Kansas City Royals-17165,000-------165,000Signing Bonus out of 2008 Draft (5th round - 145th overall)
2015Cincinnati RedsTeam Payroll24507,5000.05478434-3,571,283507,500672,500
2016Cincinnati RedsTeam Payroll25507,5000.1677133-3,498,245507,5001,180,000
* 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