Joshua Brennan, né le 28 novembre 2001 à Dublin, est un joueur franco-irlandais de rugby à XV évoluant au poste de deuxième ligne au Stade toulousain, où il a été formé. Il a remporté la Champions Cup et le championnat de France en 2024 avec le Stade toulousain.
Né en Irlande, Joshua est le fils de l'ancien joueur Trevor Brennan et le frère de Daniel Brennan, ce qui l'amène très tôt à Toulouse, où jouait son père. Il grandit dans cette ville et commence sa formation rugby au Toulouse Lalande Aucamville avant de rejoindre le centre de formation du Stade toulousain à l'âge de 12 ans. En 2021, il participe à la victoire du championnat de France espoirs avec Toulouse, marquant notamment l'essai décisif en finale contre l'USAP.
Il fait ses débuts professionnels avec le Stade toulousain en décembre 2020 lors d'un match contre Bayonne. Malgré une forte concurrence à son poste, Joshua Brennan commence à gagner du temps de jeu à partir de la saison 2021-2022, notamment grâce aux absences de certains cadres de l'équipe. Il s'impose progressivement comme un joueur important, devenant titulaire en début de la saison 2022-2023. En janvier 2023, il prolonge son contrat avec le Stade toulousain jusqu'en 2026.
En 2024, Joshua Brennan joue un rôle clé dans la victoire de son équipe en Champions Cup face au Leinster, puis en Top 14 contre l'Union Bordeaux Bègles, lors de finales où il entre en jeu en tant que remplaçant.
Au niveau international, Joshua Brennan a représenté la France dans toutes les catégories de jeunes, souvent en tant que capitaine, avant de jouer avec l'équipe de France des moins de 20 ans lors des tournois des Six Nations de 2020 et 2021.
Joshua Brennan mesure 1,99 m et est reconnu pour sa solidité défensive et son agressivité dans le combat, des qualités qui font de lui un pilier de la deuxième ligne du Stade toulousain.