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

Juan HerreraTrack this Player High Level: AA Status: Free Agent since 2017
Follow TBC on Twitter and Facebook

Rated Prospect
PositionsSS-287, 2B-25, 3B-13Player Listed UnderMinors Leaguers
Proper NameJuan Ramon Herrera
Height5-11Weight165BatsRightThrowsRight
Born DateJune 28,1993 [25.165]PlaceBani,Dominican Republic
Prospect Rankings[PIPE] 2016-SLN-#26
OrganizationsSLN [5] CLE [3] Awards0
TBC Player ID171774MLBAM ID601983
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions
This player page is available for sponsorship:
Sponsor the Juan Herrera 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 RatingsBattingSpeed52Power20Contact67XBH24RBIs23Runs60Hitting36Durability43Team.516Ratings Explained

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2011Dominican IndiansDSLRkcle1858192305711212075222772305.297.384.391.7757514226.335.094.219.3489.7311.951.230.44192.0024.56
2012Arizona IndiansArizRkcle102b1939138283911201582263511207.283.395.391.7865413168.371.108.341.35115.4820.831.350.000.0033.33
2013Mahoning Valley ScrappersNYPLA-cle8ss203914920419111121163060103.275.366.369.7355511172.336.094.208.3329.3017.441.880.58149.0026.83
2013State College SpikesNYPLA-sln-ss20415110000002100001.067.176.067.2431017.071.000.133.13311.765.880.500.000.000.00
2013Totals for NYPL-NYPL         4316421429111121183160104.256.349.341.6905611189.308.085.201.3149.5216.401.720.53164.0026.19
2013Peoria ChiefsMidwAsln12ss20238552340032072211002.271.333.318.65127494.365.047.153.2967.4523.403.140.000.0017.39
2013Minor Totals (3 teams)Minor         66249266513111441255371106.261.344.333.6778315283.327.072.185.3088.8318.732.120.35249.0023.08
2014Peoria ChiefsMidwAsln12ss21101379501042232562713245744525.274.320.364.68413827416.314.090.190.3035.7713.702.380.48189.5025.96
2014Palm Beach CardinalsFSLA+sln5ss211031360000101500001.194.219.194.4136032.231.000.065.1893.1315.635.000.000.000.00
2014Minor Totals (2 teams)Minor         111410531102232562813256244526.268.313.351.66414427448.308.083.180.2955.5813.842.480.45205.0024.55
2015Palm Beach CardinalsFSLA+sln0ss22541851849500883103440107.265.315.292.607545200.322.027.108.2745.0017.003.400.000.0010.20
2016Palm Beach CardinalsFSLA+sln27ss23259782333181372400004.237.288.361.649357104.306.124.175.2826.7323.083.430.9697.0030.43
2016Springfield CardinalsTexAAsln16ss2346150132550092253513106.167.197.200.397305160.216.033.067.1783.1321.887.000.000.0020.00
2016Minor Totals (2 teams)Minor         71247214883117351259131010.194.234.263.4976512264.250.069.109.2194.5522.354.920.38247.0025.00
2017San Rafael PacificsPacAssocInd--244818629506062600273511003.269.364.398.7627412215.303.129.274.33712.5616.281.302.7931.0024.00
2017Palm Beach CardinalsFSLA+sln7ss24721530000001201001.143.182.143.3253023.158.000.048.1514.358.702.000.000.000.00
Minor League Totals - 7 Season(s)Filter4061442181371701151305829121272241213242.257.323.331.654478861612.311.074.178.0007.5116.872.250.31288.4023.18
AA Totals - 1 Season(s)Filter46150132550092253513106.167.197.200.397305160.216.033.067.0003.1321.887.000.000.0020.00
A+ Totals - 4 Season(s)Filter963343481831161061965411013.243.291.293.5849812359.297.050.120.0005.2918.113.420.28334.0014.81
A Totals - 2 Season(s)Filter124464551272632592913317955527.274.323.356.67916531510.322.082.183.0006.0815.492.550.39232.0024.41
A- Totals - 1 Season(s)Filter4316421429111121183160104.256.349.341.6905611189.308.085.201.0009.5216.401.720.53164.0026.19
Rk Totals - 2 Season(s)Filter9733058962241351574862835012.291.389.391.78012927394.349.100.270.00012.1815.741.290.25330.0028.13
Ind Totals - 1 Season(s)Filter4818629506062600273511003.269.364.398.7627412215.303.129.274.00012.5616.281.302.7931.0024.00
Average Minor - Per 162 games162575721482842522312481091055117.257.323.331.65419134643.311.074.178.0007.5116.872.250.31288.4023.18

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Arizona Indians ArizRkcle192B21--35635910398.9514.67------3953.837.5
2012Arizona Indians ArizRkcle193B9--1013212523.9202.56------3923.116.1
2012Arizona Indians ArizRkcle19SS9--1124473935.8973.89------3923.116.1
2013Mahoning Valley Scrappers NYPLA-cle20SS31--4485912138129.9354.16------3979.541.9
2013Mahoning Valley Scrappers NYPLA-cle203B4--152-86.7501.50------3910.35.4
2013State College Spikes NYPLA-sln20SS2--316-219191.0009.50------450.02.7
2013Peoria Chiefs MidwAsln20SS20--217451210095.9504.75------2387.014.6
2014Peoria Chiefs MidwAsln21SS92--1072212637354328.9273.57------10191.166.2
2014Palm Beach Cardinals FSLA+sln21SS9--1232364744.9364.89------1090.06.5
2015Palm Beach Cardinals FSLA+sln22SS52--801651535260245.9424.71------5496.337.7
2016Palm Beach Cardinals FSLA+sln23SS25--3377315113110.9734.40------25100.018.2
2016Springfield Cardinals TexAAsln23SS41--461001121157146.9303.56------4689.129.3
2016Springfield Cardinals TexAAsln232B3--813252321.9137.00------466.52.1
2017Palm Beach Cardinals FSLA+sln24SS6--721162928.9664.67------785.74.5
2017Palm Beach Cardinals FSLA+sln242B1---3-1331.0003.00------714.30.7
AA Totals for SS - 1 season(s)-   SS41--461001121157146.9303.56------410.00.0
AA Totals for 2B - 1 season(s)-   2B3--813252321.9137.00------30.00.0
A+ Totals for SS - 4 season(s)-   SS92--1322952262449427.9514.64------920.00.0
A+ Totals for 2B - 1 season(s)-   2B1---3-1331.0003.00------10.00.0
A Totals for SS - 2 season(s)-   SS112--1282953149454423.9323.78------1120.00.0
A- Totals for SS - 1 season(s)-   SS33--47101914157148.9434.48------330.00.0
A- Totals for 3B - 1 season(s)-   3B4--152-86.7501.50------40.00.0
Rk Totals for 2B - 1 season(s)-   2B21--35635910398.9514.67------210.00.0
Rk Totals for SS - 1 season(s)-   SS9--1124473935.8973.89------90.00.0
Rk Totals for 3B - 1 season(s)-   3B9--1013212523.9202.56------90.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Arizona Indians ArizRkcle19---2199-----
2013Mahoning Valley Scrappers NYPLA-cle20----314-----
2013State College Spikes NYPLA-sln20----2------
2013Peoria Chiefs MidwAsln20----20------
2014Peoria Chiefs MidwAsln21----92------
2014Palm Beach Cardinals FSLA+sln21----9------
2015Palm Beach Cardinals FSLA+sln22----52------
2016Palm Beach Cardinals FSLA+sln23----25------
2016Springfield Cardinals TexAAsln23---341------
2017Palm Beach Cardinals FSLA+sln24---16------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-05-272BFree Agent -Free AgentFree AgentReleased by Cardinals23.333  
2017-05-102BSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)23.316Team Roster on 2017-05-10
2017-04-092BSt. Louis CardinalsSt. Louis Cardinals (MLB)-Minors--Assignment Unknown23.285Team Roster on 2017-04-09
2016-08-052BSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)23.038Team Roster on 2016-08-05
2016-06-042BSt. Louis CardinalsSpringfield (AA)-MinorsActivated MinorsActivated from disabled list22.341Team Roster on 2016-06-04
2016-04-222BSt. Louis CardinalsPalm Beach (A+)-DL-7InjuredDL7 Injured22.298Team Roster on 2016-04-22
2016-04-132BSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)22.289Team Roster on 2016-04-13
2016-04-082BSt. Louis CardinalsSt. Louis Cardinals (MLB)-Minors--Assignment Unknown22.284Team Roster on 2016-04-08
2015-10-172BSt. Louis CardinalsPalm Beach (A+)-MinorsActivated MinorsActivated from DL22.111Team Roster on 2015-10-17
2015-06-242BSt. Louis CardinalsPalm Beach (A+)-DL-7InjuredDL7 Injured21.361Team Roster on 2015-06-24
2014-08-212BSt. Louis CardinalsPalm Beach (A+)-MinorsReassigned MinorsAssigned to Palm Beach (A+)21.054Team Roster on 2014-08-21
2014-07-282BSt. Louis CardinalsPeoria (A)-MinorsActivated MinorsActivated from disabled list21.030Team Roster on 2014-07-28
2014-07-242BSt. Louis CardinalsPeoria (A)-DL-7InjuredDL7 Injured21.026Team Roster on 2014-07-24
2014-06-292BSt. Louis CardinalsPeoria (A)-MinorsActivated MinorsActivated from disabled list21.001Team Roster on 2014-06-29
2014-06-252BSt. Louis CardinalsPeoria (A)-DL-7InjuredDL7 Injured20.362Team Roster on 2014-06-25
2013-08-062BSt. Louis CardinalsPeoria (A)-MinorsReassigned MinorsAssigned to Peoria (A)20.039Team Roster on 2013-08-06
2013-07-312BSt. Louis CardinalsState College (A-)-MinorsReassigned MinorsAssigned to State College (A-)20.033Team Roster on 2013-07-31
2013-07-302BSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsTradedTraded from Indians to Cardinals for Mark Rzepczynski20.032Team Roster on 2013-07-30
2013-06-18Cleveland IndiansMahoning Valley (A-)-MinorsReassigned MinorsAssigned to Mahoning Valley (A-)19.355Team Roster on 2013-06-18
2012-06-25Cleveland IndiansArizona Indians (Rk)-Minors--18.362Team Roster on 2012-06-25
* 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.