With his top-choice players unavailable until next month’s World Cup qualifier, Juergen Klinsmann called on 21 MLS candidates in offseason to attend a U.S. national team training camp that opens Monday at Home Depot Center in Carson, Calif. The squad will play Canada in a Jan. 29 friendly at BBVA Compass Stadium in Houston.

Goalkeepers: Tally Hall (Houston Dynamo), Bill Hamid (D.C. United), Sean Johnson (Chicago Fire).

Nick Rimando is sidelined with an injury.

Defenders: Steven Beitashour (San Jose Earthquakes), Tony Beltran (Real Salt Lake), Matt Besler (Sporting Kansas City), A.J. DeLaGarza (L.A.Galaxy), Omar Gonzalez (L.A. Galaxy), Connor Lade (New York Red Bulls), Alfredo Morales (Hertha Berlin), Justin Morrow (San Jose Earthquakes), Jeff Parke (Philadelphia Union).

Midfielders: Kyle Beckerman (Real Salt Lake), Alejandro Bedoya (out of contract), Brad Davis (Houston Dynamo), Mikkel Diskerud (Rosenborg), Brad Evans (Seattle Sounders), Benny Feilhaber (Sporting Kansas City), Josh Gatt (Molde), Graham Zusi (Sporting Kansas City).

Jermaine Jones and Maurice Edu may join the squad later. Brek Shea and Chris Pontius are nursing injuries.

On Twitter, Pontius wrote: “Pulled myself out of this camp cause groin isn’t 100%. Need to be ready for MLS season”

Forwards: Juan Agudelo (Chivas USA), Will Bruin (Houston Dynamo), Edson Buddle (Colorado Rapids), Eddie Johnson (Seattle Sounders), Chris Wondolowski (San Jose Earthquakes).

With Landon Donovan taking a break before determining his MLS and international future, Klinsmann did not select him and does not plan to call him for the World Cup qualifier Feb. 6 against Honduras in San Pedro Sula.

“We’ve stayed in touch since the MLS Cup final and he is not at a point yet where he knows what he wants to do,” Klinsmann said. “We are as curious as anybody else about what his future will be.”

Klinsmann believes six to eight players in the January camp could make the roster for the Honduras trip.