Okay, things are getting complicated.
1. USSF has already named a 40-man provisional roster for the Gold Cup
2. Today, they released a joint senior/U23 camp roster for May 26-June 2. There are a few guys from the GC roster (some overage for the U23s) and other non-Gold Cup U23s are there as well.
3. In the first week of June, the complete USMNT camp roster will be announced (some provisional roster guys will never be physically called in).
4. Final 23 man squad is due on June 5.
5. A separate U23 camp will be held from June 10-16.
The joint senior/U23 squad:
*on the GC provisional roster
Bold: U23 eligible
GK
J.T. Marcinkowski (San Jose Earthquakes)
Andrew Thomas (Stanford)
Justin Vom Steeg (LA Galaxy)
DF
Kyle Duncan (NYRB)
*Cameron Carter-Vickers (Tottenham)
*Marlon Fossey (Fulham)
*Omar Gonzalez (Atlas)
*Andrew Gutman (Charlotte Independence)
*Matt Miazga (Chelsea)
*Tim Ream (Fulham)
*Antonee Robinson (Everton)
MF
*Duane Holmes (Derby County)
Emerson Hyndman (Bournemouth)
Keaton Parks (NYCFC)
Eryk Williamson (Portland Timbers)
FW
*Jonathan Amon (Nordsjælland)
Luca de la Torre (Fulham)
*Joe Gyau (Duisburg)
Josh Perez (LAFC)
*Josh Sargent (Werder Bremen)
Haji Wright (Schalke)
I've never heard of Andrew Thomas before, but apparently he's a Russia/UK/US triple national who played for Watford's youth teams and has previously played for England's U17 cricket team.
Okay, so most of these guys are heading home today. All of the U23s are gone except for CCV, Robinson, Amon, and Sargent. All of the overagers are staying except Gutman and Hyndman.
There's a new 28 man roster for the Jamaica friendly announced today, close to the full first team:
GK
Sean Johnson (NYCFC)
Tyler Miller (LAFC)
Zack Steffen (Columbus Crew)
DF
Cameron Carter-Vickers (Tottenham)
Omar Gonzalez (Atlas)
Nick Lima (San Jose Earthquakes)
Aaron Long (NYRB)
Daniel Lovitz (Montreal Impact)
Matt Miazga (Chelsea)
Tim Ream (Fulham)
Antonee Robinson (Everton)
Walker Zimmerman (LAFC)
MF
Michael Bradley (Toronto FC)
Duane Holmes (Derby County)
Sebastian Lletget (LA Galaxy)
Weston McKennie (Schalke)
Djordje Mihailovic (Chicago Fire)
Cristian Roldan (Seattle Sounders)
Wil Trapp (Columbus Crew)
Jackson Yueill (San Jose Earthquakes)
FW
Jonathan Amon (Nordsjælland)
Jozy Altidore (Toronto FC)
Paul Arriola (D.C. United)
Tyler Boyd (Vitoria Guimarães)
Joe Gyau (Duisburg)
Jordan Morris (Seattle Sounders)
Josh Sargent (Werder Bremen)
Gyasi Zardes (Columbus Crew)
Some notes:
- Adams and Pulisic are being rested for this friendly but will be part of the Gold Cup squad.
- At least seven players will be cut for the Gold Cup (28 --> 21+Adams+Pulisic). There's nothing stopping Berhalter from cutting more players and adding other guys from the provisional roster to the squad.
- Reminder: Yedlin and Brooks are injured. Horvath is out with a finger injury, too
- Jackson Yueill is here for the friendly only because he's not on the provisional Gold Cup squad. He's amid a breakout season in MLS and would be a candidate for one of the advanced CM positions.
Provisional roster players who DIDN'T make this team (not including Adams and Pulisic):
GK
Ethan Horvath (Club Brugge)
Brad Guzan (Atlanta United)
DF
Reggie Cannon (FC Dallas)
Marlon Fossey (Fulham)
Greg Garza (FC Cincinnati)
Andrew Gutman (Charlotte Independence)
Miles Robinson (Atlanta United)
MF
Darlington Nagbe (Portland Timbers)
FW
Corey Baird (Real Salt Lake)
Jonathan Lewis (Colorado Rapids)
Christian Ramirez (LAFC)
EDIT: It seems Lewis was belatedly added to the squad.