1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour:
Il est intégré à l'équipe première en par Timo Schultz, tout juste nommé entraîneur principal et qu'il a connu en équipes de jeunes[2]. Le , Flach joue son premier match en professionnel, à l'occasion de la deuxième journée de la saison 2020-2021 de deuxième division allemande contre le 1. FC Heidenheim 1846. Il entre en jeu à la place de Jannes Wieckhoff(en) et son équipe l'emporte par quatre buts à deux[3]. Il inscrit son premier but en professionnel le , lors d'une rencontre de championnat face au Greuther Fürth. Buteur sur un tir lointain, il ne permet toutefois pas à son équipe d'obtenir un résultat, celle-ci s'inclinant par deux buts à un[4],[5].
Flach joue son premier match avec l'équipe première de Philadelphie le , à l'occasion d'une rencontre de Ligue des champions face au Deportivo Saprissa. Il est titularisé et son équipe l'emporte par un but à zéro[7]. Il inscrit son premier but pour Philadelphie le face au Crew de Columbus dans une victoire trois buts à zéro[8].
Le , il est classé quatorzième au palmarès 2022 des 22 joueurs de moins de 22 ans en MLS[9].
Flach participe à la finale de la Coupe de la Major League Soccer 2022, qui a lieu le et où son équipe affronte le Los Angeles FC. Il est titularisé lors de ce match qui se solde par une victoire de Los Angeles après une séance de tirs au but[10].
En sélection
Avant de jouer pour les États-Unis, Leon Flach représente l'Allemagne en sélection. Il est convoqué pour la première fois avec les moins de 18 ans en [11] et joue notamment deux matchs avec cette sélection cette année-là[12].