George McEachran speelde in de jeugd van Chelsea FC, waar hij tot op heden alleen in het tweede elftal speelde. In het seizoen 2018/19 zat hij twee keer op de bank bij het eerste elftal van Chelsea, in de met 2-2 gelijkgespeelde uitwedstrijd in de UEFA Europa League tegen het HongaarseMOL Vidi FC en in de finale van de Europa League tegen Arsenal FC. In de tweede helft van het seizoen 2019/20 wordt hij verhuurd aan SC Cambuur.[3] Hier debuteerde hij in het betaald voetbal op 7 februari 2020 in de met 2-1 gewonnen thuiswedstrijd tegen MVV Maastricht. Na nog een invalbeurt tegen Roda JC Kerkrade zat de huurperiode er op, omdat de competitie vanwege de coronacrisis werd afgebroken. McEachran werd vervolgens in het seizoen 2020/21 verhuurd aan MVV Maastricht. Hier speelde hij drie wedstrijden, waarna hij in december 2020 om zwaarwegende privéredenen terugkeerde naar Engeland.