Tyler Adams, Josh Sargent and Weston McKennie (l-r.) and are among those flying the stars and stripes for German clubs in 2019/20. - © 2019 DFL
Tyler Adams, Josh Sargent and Weston McKennie (l-r.) and are among those flying the stars and stripes for German clubs in 2019/20. - © 2019 DFL

American Soccer Players in Germany: weekly overview

Upwards of 30 American nationals are currently on the books of soccer teams in Germany. bundesliga.com brings you weekly progress reports on the likes of Weston McKennie, Tyler Adams, Josh Sargent and Gio Reyna...


Weston McKennie

Club: Schalke
Position: Midfielder
Age: 21

McKennie played 90 minutes at centre-back in Schalke's 2-1 defeat to Bayer Leverkusen on Matchday 14. The Texan had the most touches (71) and completed the most passes (38) of any of his teammates.

Weston McKennie is once again playing a leading role for Schalke this season. - imago images / eu-images

Zack Steffen

Club: Fortuna Düsseldorf (on loan from Manchester City)
Position: Goalkeeper
Age: 24

The USA's No.1 suffered his heaviest Bundesliga defeat as Fortuna Düsseldorf were beaten 5-0 away to Borussia Dortmund on Matchday 14. Still, his six saves ensured the visitors did not come away nursing an even heavier loss.

Zack Steffen suffered his heaviest defeat as a Fortuna Düsseldorf player, against Dortmund on Matchday 14. - 2019 Getty Images

Tyler Adams

Club: RB Leipzig
Position: Midfielder
Age: 20

Adams has not played for Leipzig since their DFB Cup final defeat to Bayern Munich in May 2019 because of a persistent groin problem, but is back in first-team training.

Josh Sargent

Club: Werder Bremen
Position: Striker
Age: 19

Sargent came on in the second half at Wolfsburg on Matchday 13 to help Bremen to their first win in two-and-a-half months, but has since been ruled out for the rest of the calendar year with a muscular tear.

Watch: Josh Sargent's MD3 Move of the Matchday

John Brooks

Club: Wolfsburg
Position: Centre-back
Age: 26

John Brooks made his eighth Bundesliga appearance of the season in Wolfsburg's narrow 1-0 loss at Freiburg on Matchday 14. He won the third-highest number of challenges of all Wolfsburg players (11).

Wolfsburg bedrock John Brooks (l.) has domestic and European football to contend with in 2019/20. - imago images/Contrast

Fabian Johnson

Club: Borussia Mönchengladbach
Position: Winger
Age: 31

Fabian Johnson returned to the bench in Gladbach's 2-0 defeat to Union Berlin on Matchday 12, after missing eight games through injury. He was an unused substitute a week later in the 4-2 win over Freiburg, but wasn't included in the matchday squad in the win over Bayern Munich.

Close but no cigar: Fabian Johnson (l.) was unable to find the target for Borussia Mönchengladbach against RB Leipzig on Matchday 3. - imago images / Team 2

Timothy Chandler

Club: Eintracht Frankfurt
Position: Full-back
Age: 29

Timothy Chandler was an unused substitute in Eintracht Frankfurt's 2-2 draw with Hertha Berlin on Matchday 14. His last appearance came in the Matchday 9 loss to Gladbach.

Timothy Chandler (r.) is enjoying being injury-free once again after spending the majority of last season on the sidelines. - imago images/osnapix

Alfredo Morales

Club: Fortuna Düsseldorf
Position: Midfielder
Age: 29

Alfredo Morales played the full 90 minutes in Fortuna's 5-0 defeat to Dortmund, covering more ground than any other player on the pitch (7.55 miles).

Alfredo Morales' performances in the Fortuna Düsseldorf midfield have earned him a USMNT recall. - imago images / Laci Perenyi

Khiry Shelton

Club: Paderborn
Position: Winger/ Forward
Age: 26

Khiry Shelton didn't feature in the squad for Paderborn's 1-0 win away to Werder Bremen on Matchday 14 and hasn't played since Matchday 7 at home to Mainz. The former New York City FC striker has scored three goals in four appearances for the reserves.

Khiry Shelton has made two substitute Bundesliga appearances for Paderborn in 2019/20, but is still awaiting his first start. - imago images / pmk

Gio Reyna

Club: Borussia Dortmund
Position: Midfielder
Age: 16

After registering five goals and six assists in 13 games for the U19s, Reyna was included in Dortmund's first-team squad for the very first time in the Bundesliga for the game against Düsseldorf on Matchday 14. He watched from the bench as BVB ran out 5-0 winners.

Gio Reyna continues to impress for the Dortmund U19s, and is even in the senior UEFA Champions League squad. - imago images / Icon SMI

Brady Scott

Club: Cologne
Position: Goalkeeper
Age: 20

Brady Scott has conceded 14 goals and kept two clean sheets in his nine appearances for the Cologne reserves in the Regionalliga West so far this term.

Young American goalkeeper Brady Scott is still waiting in the wings at Cologne. - imago images / Eduard Bopp

Chris Richards

Club: Bayern Munich
Position: Right-back
Age: 19

Chris Richards made his 13th appearance of the season in the Bayern Munich reserve team's 3-2 loss away to to MSV Duisburg in Germany's third tier.

Chris Richards featured for Bayern's senior team on the club's 2018 Audi Summer Tour. - 2018 Getty Images

Bundesliga 2

Bobby Wood

Club: Hamburg
Position: Striker
Age: 26

Bobby Wood was an unused substitute in HSV's Matchday 16 defeat at home to Heidenheim.

Bobby Wood is looking to get back to his best and help Hamburg in their quest for Bundesliga promotion. - imago images / Philipp Szyza

Julian Green

Club: Greuther Fürth
Position: Winger
Age: 24

Former Bayern Munich, Hamburg and VfB Stuttgart forward Julian Green missed Greuther Fürth's last three league matches through injury. The Floridian is on four goals for the season.

Julian Green (c.) is among Greuther Fürth's top three scorers in 2019/20. - imago images / Zink

Sebastian Soto

Club: Hannover
Position: Striker
Age: 19

Sebastian Soto was an unused sub as Hannover claimed a 3-2 win at home to Erzgebirge Aue on Matchday 16.

Prolific at youth level for club and country, Sebastian Soto made his competitive Hannover debut in April 2019. - imago images / Christian Schroedter

Look out for

Lennard Maloney - Union Berlin
Ulysses Llanez - Wolfsburg
Maurice Malone - Augsburg
Timothy Tillman - Bayern
Malik Tillman - Bayern
Giona Leibold - Wehen Wiesbaden
Matthew Hoppe - Schalke
Justin Butler - Bayern
Nick Taitague - Schalke
Isaiah Young – Bremen
Max Rugova - Nuremberg
Taylor Booth - Bayern
Michael Edwards – Wolfsburg
Mason Judge – Frankfurt
Maximilian Göggel – Stuttgart
Michael Wentzel – Gladbach
Joon-mo Kang – Dresden
Noah Jones – Leipzig