El nativo de Columbia, Missouri, de 24 años, ha jugado cuatro partidos para el St. Louis CITY SC tiene acuerdos de préstamo a corto plazo esta temporada y seis en total durante dos temporadas.
«Estamos orgullosos de presentar a John en el primer equipo después de todo su duro trabajo», dijo en un comunicado el director deportivo Lutz Pfannenstiel. “El entrenador Murphy y CITY2 han tenido una buena temporada hasta ahora y su éxito genera éxito desde dentro para hacer la transición del segundo equipo al primer equipo más fuerte y fluida.
Seleccionado en el puesto 30 del SuperDraft de la MLS 2022 procedente de la Universidad de Saint Louis, Klein tuvo 17g/6a en 41 juegos para CITY2.