The electronic structures and conductivities of five C 60 -(Feporphyrin-like)@GNR single molecules formed by embedding the Feporphyrin-like part (FeP) into different graphene nanoribbon (GNR) planes were investigated using quantum chemistry methods. Each Fe atom in all of these molecules has a magnetic moment of about 2.0 μB. Within the considered bias, C 60 -(Fe-porphyrin-like)@GNR devices exhibit negative differential resistance (NDR) behavior (sometimes even double NDR peaks), and the ratio of the peak current to the valley current can reach 1229. The NDR behavior is significantly influenced by the FeP doping situation, electrode linkage, and bias. Furthermore, the spin-polarized conductivity can be detected, and the spin filter efficiency (SFE) oscillates in a zigzag manner with the bias, implying the potential applications in spin switches.