PLAYER PROFILE

Johnny Klein.

· USA

Matrix 58876

At a glance

Full name
John David Klein III
Born
17 Nov 1999
Age today
26
Nationality
USA

Career by season

14 recorded appearances
Johnny Klein appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
2025U.S. Open Cup Charleston Battery 21011010
2024Major League Soccer St. Louis CITY SC 106115440
2023Major League Soccer St. Louis CITY SC 2000220

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Johnny Klein match log
DateCompetitionMatchScoreMinutesGoals
06 May 2025U.S. Open Cup D.C. United v Charleston BatterySubstitute, on 109′ 2 – 011
15 Apr 2025U.S. Open Cup Charleston Battery v South Georgia Tormenta FC 4 – 090
29 Sep 2024Major League Soccer St. Louis CITY SC v Sporting Kansas CitySubstitute, on 84′ 3 – 16
21 Jul 2024Major League Soccer Sporting Kansas City v St. Louis CITY SC 1 – 163
18 Jul 2024Major League Soccer Seattle Sounders FC v St. Louis CITY SC 2 – 076
14 Jul 2024Major League Soccer St. Louis CITY SC v Vancouver Whitecaps FC 1 – 490
08 Jul 2024Major League Soccer Colorado Rapids v St. Louis CITY SC 4 – 1901
04 Jul 2024Major League Soccer St. Louis CITY SC v San Jose Earthquakes 2 – 090
30 Jun 2024Major League Soccer Vancouver Whitecaps FC v St. Louis CITY SC 4 – 390
23 Jun 2024Major League Soccer St. Louis CITY SC v Atlanta United FCSubstitute, on 72′ 1 – 118
20 Jun 2024Major League Soccer St. Louis CITY SC v Colorado RapidsSubstitute, on 82′ 0 – 38
16 Jun 2024Major League Soccer FC Dallas v St. Louis CITY SCSubstitute, on 77′ 2 – 013
22 Jun 2023Major League Soccer St. Louis CITY SC v Real Salt Lake CitySubstitute, on 80′ 1 – 310
21 May 2023Major League Soccer St. Louis CITY SC v Sporting Kansas CitySubstitute, on 78′ 4 – 012

Career transfers

15 recorded moves

All recorded career moves, newest first.

Johnny Klein career transfers
Date FromToMoveFee
15 May 2026 Monterey Bay FC Brooklyn FC Transfer —
05 Aug 2025 Charleston Battery Monterey Bay FC Transfer —
01 Jan 2025 St. Louis CITY SC Not recorded Not recorded —
22 Jun 2024 St. Louis CITY SC 2 St. Louis CITY SC Internal move —
28 Feb 2023 St. Louis CITY SC St. Louis CITY SC 2 Internal move —
21 Dec 2022 Not recorded St. Louis CITY SC Transfer —
01 Aug 2022 Kaw Valley FC Saint Louis Billikens (Saint Louis University) Loan return
01 May 2022 Saint Louis Billikens (Saint Louis University) Kaw Valley FC Loan —
01 Aug 2021 St. Louis Scott Gallagher SC Saint Louis Billikens (Saint Louis University) Loan return
01 May 2021 Saint Louis Billikens (Saint Louis University) St. Louis Scott Gallagher SC Loan —
01 Aug 2019 Chicago FC United Saint Louis Billikens (Saint Louis University) Loan return
01 May 2019 Saint Louis Billikens (Saint Louis University) Chicago FC United Loan —
01 Aug 2018 Portland Timbers Academy Saint Louis Billikens (Saint Louis University) Transfer Free
31 Jul 2018 Portland Timbers 2 Portland Timbers Academy Loan return
15 Mar 2018 Portland Timbers Academy Portland Timbers 2 Loan —

Contracts and market values are not available yet.