Josh McEachran, né le 1 mars 1993 à Oxford, est un footballeur anglais qui évolue au poste de milieu de terrain au Brentford FC.
Né à Oxford, Josh McEachran commence à jouer au football au Garden City Football Club, club de la ligue locale. En 2001, il est repéré par un recruteur du Chelsea Football Club. Il rejoint donc leur académie à l'âge de huit ans et gravit progressivement les échelons, tout en suivant ses études à Woodstock.
Devenu professionnel en 2010, McEachran fait ses débuts officiels le 15 septembre contre Žilina, en Ligue des champions. Rentré à la 79 minute à la place de Yossi Benayoun, il devient le premier joueur à participer à la compétition en étant né après sa création, qui date du 25 novembre 1992. Une semaine plus tard, il joue son premier match à Stamford Bridge face à Newcastle United en League Cup, puis apparaît pour la première fois sur une feuille de match de Premier League trois jours plus tard, à Manchester. Le 23 novembre, Carlo Ancelotti le titularise pour la première fois de sa carrière face à Zilina à Stamford Bridge, lors de la cinquième rencontre de Ligue des champions.