Johnson is recovering from the flu and plans to join the team ahead of Tuesday's home game against Guatemala, the last match of the semifinal round in the North and Central American region.
Castillo has a foot injury and will miss both matches, the U.S. Soccer Federation said after he had an MRI Wednesday.
Johnson has been coach Jurgen Klinsmann's first choice at left back with Castillo his backup. Because of their absences, Carlos Bocanegra and Michael Parkhurst appear to be the best options, with Geoff Cameron paired in the center with Clarence Goodson or Maurice Edu.
Jose Torres, who played left back during the opening qualifier in June, is out with a foot injury.
"Obviously it's a difficult situation losing Fabian for the Antigua game and Edgar being unavailable for both," Klinsmann said in a statement. "We were in a similar situation for the first match against Antigua and Barbuda in June, and we will be prepared. Fabian has been ill since the weekend, and we were waiting to see if he would be healthy enough to join us in Miami. At this point, it is in everyone's best interest to allow him to fully recover from his illness and come into Kansas City ready to play against Guatemala."
The U.S. squad is down to 20 players. Midfielders Landon Donovan (left knee) and Brek Shea (abdominal strain) withdrew a day earlier.
More Sports Headlines
No. 10 Gonzaga rolls past Washington 80-64 in Bahamas 12:44 p.m. NHL’s Canadiens sign GM Bergevin to extension 1:06 p.m. Late Frank Gifford suffered from degenerative brain disease 1:04 p.m. Rams WR Bailey critical after being shot in Florida 1:02 p.m. NBA’s Hornets agree to multiyear extension with CliffordAP Photo NCCB106 12:59 p.m. Syracuse University’s appeal of basketball sanctions rewarded 12:57 p.m. Source: Rams' Bailey in critical condition after shooting Seahawks' Wilson says money has not changed him
Our new comment system is not supported in IE 7. Please upgrade your browser here.