Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

John LambHigh Level: MLB Status: Los Angeles Angels - In Minors MLB Years: 2015-2016
Follow TBC on Twitter and Facebook

Rated Prospect

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

DraftedSelected by the Kansas City Royals 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] CIN [2] ANA [1] Awards2
TBC Player ID142974Retrosheet IDlambj002MLBAM ID543424
Research ToolsIntersect 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
2009Idaho Falls ChukarsPioRkkca-ST18313.70880000041.0332017411462001.067.190.872.4010.024.18.750-
2009Burlington RoyalsAppRkkca66ST18223.95660000027.024141249252001.217.901.322.968.232.78.500-
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-
2015Louisville BatsILAAAcin44ST24112.65330000017.0145507210001.247.41--3.7111.123.00.500-
2015Omaha Storm ChasersPCLAAAkca14ST24912.6717170000094.0803528729961201.167.630.672.779.163.31.900-
2015Minor Totals (2 teams)MinorRk--ST01022.67202000000111.09440337361171201.177.600.572.919.463.25.833-
2015Cincinnati RedsNLMLBcin47ST24155.8010100000049.2583232819580021.5510.511.453.4410.513.05.1674.16
2016Louisville BatsILAAAcin46ST25225.22660000029.035181719260001.5010.740.312.767.982.89.500-
2016Cincinnati RedsNLMLBcin47ST25176.4314140000070.08454501431581111.6410.801.803.997.461.87.1255.46
2017Salt Lake BeesPCLAAAana24ST26635.3713130000070.0854442926482001.5810.881.153.336.141.85.667-
MLB Totals - 2 Season(s)Filter2126.17242400000119.2142868222501161131.6010.681.653.768.722.32.1431.78
Minor League Totals - 9 Season(s)Filter47443.9014414310000719.17023663136824767421201.318.750.853.088.402.73.516-
AAA Totals - 5 Season(s)Filter27194.06696810000364.03661921653714633211201.409.020.913.608.182.27.587-
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.2142868222501161131.6010.681.653.768.722.32.143-
Average MLB - Per ~220 innings4226.17444400000220.026115815140922132261.6010.681.653.768.722.32.1541.78
Average Minor - Per ~220 innings14133.90444400000220.02141119521752056101.318.750.853.088.402.73.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
2012Idaho Falls Chukars PioRkkca21P2---------------2100.02.6
2012Arizona Royals ArizRkkca21P4--21--331.0000.75------4100.07.3
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
MLB Totals for P - 2 season(s)-   P2424119-13--13131.0000.540.1113476.5-240.00.0
AAA Totals for P - 5 season(s)-   P69--1047826557.8770.83------690.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----------
2012Idaho Falls Chukars PioRkkca212----------
2012Arizona Royals ArizRkkca214----------
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----------

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
MLB Spring Training Totals - 4 yrs107.2771600008.71877047002.5418.690.004.157.271.757.271.000

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 DescriptionRoster for Current Team
2018-01-23SPLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2018-01-23
2017-11-07SPFree Agent -Free AgentFree AgentGranted free agency  
2017-06-26SPLos Angeles AngelsSalt Lake (AAA)-MinorsActivated MinorsActivated from disabled listTeam Roster on 2017-06-26
2017-04-30SPLos Angeles AngelsSalt Lake (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2017-04-30
2017-04-25SPLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsAssigned to Salt Lake (AAA)Team Roster on 2017-04-25
2016-12-01SPLos Angeles AngelsLos Angeles Angels (MLB)-MinorsContractSigned to Minor League ContractTeam Roster on 2016-12-01
2016-11-17SPFree Agent -Free AgentFree AgentReleased by Rays  
2016-11-01SPTampa Bay RaysTampa Bay Rays (MLB)YActiveTradedTraded from Reds to Rays for cash considerationsTeam Roster on 2016-11-01
2016-10-26SPCincinnati RedsLouisville (AAA)-DFADes For AssignmentDesignated for AssignmentTeam Roster on 2016-10-26
2016-08-07SPCincinnati RedsLouisville (AAA)YDL-7InjuredDL7 InjuredTeam Roster on 2016-08-07
2016-07-17SPCincinnati RedsLouisville (AAA)YMinorsReassigned MinorsAssigned to Louisville (AAA)Team Roster on 2016-07-17
2016-05-04SPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveActivated from DLTeam Roster on 2016-05-04
2016-04-03SPCincinnati RedsCincinnati Reds (MLB)YDL-15InjuredDL15 Recovery from back surgeryTeam Roster on 2016-04-03
2015-08-14SPCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveRecalled from Louisville (AAA)Team Roster on 2015-08-14
2015-07-27PCincinnati RedsLouisville (AAA)YMinorsTradedTraded from Royals with Cody Reed and Brandon Finnegan to Reds for Johnny CuetoTeam Roster on 2015-07-27
2015-04-23PKansas City RoyalsOmaha (AAA)YMinorsActivated MinorsActivated from disabled listTeam Roster on 2015-04-23
2015-04-10PKansas City RoyalsOmaha (AAA)YDL-7InjuredDL7 InjuredTeam Roster on 2015-04-10
2015-03-23PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)Team Roster on 2015-03-23
2014-04-12PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)Team Roster on 2014-04-12
2014-03-19PKansas City RoyalsKansas City Royals (MLB)YMinorsReassigned MinorsOptioned to minorsTeam Roster on 2014-03-19
2013-10-07PKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveRecalled from Omaha (AAA)Team Roster on 2013-10-07
2013-08-15PKansas City RoyalsOmaha (AAA)YMinorsReassigned MinorsAssigned to Omaha (AAA)Team Roster on 2013-08-15
2013-04-10PKansas City RoyalsWilmington (A+)YMinorsReassigned MinorsAssigned to Wilmington (A+)Team Roster on 2013-04-10
2013-03-12PKansas City RoyalsNorthwest Arkansas (AA)YMinorsReassigned MinorsOptioned to Northwest Arkansas (AA)Team Roster on 2013-03-12
2012-11-20PKansas City RoyalsKansas City Royals (MLB)YActiveMLB ActiveContract purchased from MinorsTeam Roster on 2012-11-20
2012-08-14PKansas City RoyalsArizona Royals (Rk)-Minors--Team 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