Dnia 6 czerwca 1973 roku podczas przegranego 0:2 meczu eliminacyjnego do Mistrzostw Świata 1974 z reprezentacją Polski na Stadionie Śląskim w Chorzowie sfaulował Włodzimierza Lubańskiego, co spowodowało u Lubańskiego kontuzję więzadła krzyżowego wykluczającą go z gry na dwa lata (w tym z Mistrzostw Świata 1974 na którym reprezentacja Polski zajęła trzecie miejsce), jednak po wielu latach sam Włodzimierz Lubański w swoich wspomnieniach przyznał, że kontuzja nie była wynikiem faulu McFarlanda, lecz wcześniejszego urazu powstałego z powodu nieodpowiedniego przygotowania do meczu.
Kariera trenerska Roy McFarland jeszcze w czasie kariery piłkarskiej zaangażował się w pracę trenerską, gdyż w latach 1981-1982 podczas pobytu w Bradford City był również grającym trenerem zespołu.
W 1984 roku został tymczasowym trenerem Derby County, gdzie później został zastąpiony przez Arthura Coxa, którego przez dziewięć lat był asystentem i zastąpił go na stanowisku 2 października 1993 roku. Podczas pierwszego sezonu w tym klubie dotarł do play-offów Division One, jednak jego zespół przegrał w nich 1:2 z Leicesterem City.