US Soccer has announced its 25-man squad for the upcoming friendlies against Colombia and the Republic of Ireland.

The squad is as follows:

GOALKEEPERS (4): Brad Guzan (Aston Villa), Bill Hamid (D.C. United), Sean Johnson (Chicago Fire), Nick Rimando (Real Salt Lake)

DEFENDERS (9): DaMarcus Beasley (Houston Dynamo), Matt Besler (Sporting Kansas City), John Brooks (Hertha Berlin), Geoff Cameron (Stoke City), Timmy Chandler (Eintracht Frankfurt), Greg Garza (Club Tijuana), Fabian Johnson (Borussia Mönchengladbach), Jermaine Jones (New England Revolution), DeAndre Yedlin (Seattle Sounders FC)

MIDFIELDERS (6): Kyle Beckerman (Real Salt Lake), Alejandro Bedoya (Nantes), Mix Diskerud (Rosenborg), Julian Green (Hamburg), Alfredo Morales (Ingolstadt), Lee Nguyen (New England Revolution)

FORWARDS (6): Jozy Altidore (Sunderland), Miguel Ibarra (Minnesota United FC), Jordan Morris (Stanford), Rubio Rubin (Utrecht), Bobby Wood (1860 Munich), Chris Wondolowski (San Jose Earthquakes)

There are several surprise inclusions in the squad, most notably Jordan Morris from Stanford University, Rubio Rubin from Utrecht, Bobby Wood from 1860 Munich and Greg Garza (Club Tijuana).

Plus, for the second time in a row, Minnesota United’s Miguel Ibarra has been called up to the squad, which is another boost for NASL’s credibility in the United States.

“We want to finish 2014 on a high note and continue to try to meet the top teams eye to eye,” said Klinsmann. “In these last two games we want our veterans to really become mentors both on and off the field, and we want to see our youngsters take advantage of the opportunity to make their case and grow from the experience. These performances will set the tone for 2015.”

Klinsmann has once again chosen to blend youth and experience. A total of 16 players were part the squad that reached the Round of 16 in the 2014 FIFA World Cup, led by four-time tournament veteran DaMarcus Beasley. At the other end of the spectrum, there are 12 players with 10 caps or less and an equal number that is 24 years old or younger.

The USMNT’s game against Colombia will be shown on ESPN at 2:45pm ET on Friday, live from Craven Cottage in England.

Subscribe to World Soccer Talk’s weekly newsletter featuring soccer TV & Internet schedules (US only).