Space Division Multiplexing Elastic Optical Networks (SDM-EONs) has been presented to provide flexibility and high speed transmission to increase network capacity and optimal use of network resources. Dynamic establishment and release of connections causes fragmentation in EONs, thus increasing blocking probability as a result of increased fragmentation. In this paper, we present three novel algorithms that focus on how to allocate resources in SDM-EONs under Multi-Core Fiber (MCF) in order to reduce blocking probability by reducing bandwidth fragmentation. The Core Classification Aware of Fragmentation (CCAF) is a method based on the core classification mechanism that uses the concept of demand splitting and a cost function to determine the appropriate spectral space for a new request. The Fragmentation Aware Spectrum and Core Assignment (FASCA-without priority) is a routing and spectrum allocation method that uses a cost function to specify the appropriate spectral space to improve spectrum efficiency and reduce fragmentation. The Fragmentation Aware Spectrum and Core Assignment (FASCA-with priority) is a routing and spectrum allocation method that considers priority of requests to improve spectrum efficiency and reduce fragmentation. Simulation results show that the proposed CCAF algorithm can achieve better performance compared with the FASCA-without priority and FASCA-with priority in terms of blocking probability and spectrum utilization. Moreover, FASCA-without priority can provide better performance than FASCA-with priority.