Sam Darnold is unhappy about his training camp holdout.

The Jets selected the 21-year-old quarterback out of USC with the third pick in the 2018 NFL Draft. But, Darnold has yet to sign his rookie contract as his agent and the team continue to negotiate over offset language and voidable guarantees.

Darnold, however, wants to be on the field, according to a new report from the New York Daily News, which cites unidentified league sources. He is “ticked off” he’s not practicing with his new teammates, the report says.

Darnold is expected to compete with veteran Josh McCown and former Viking Teddy Bridgewater for New York’s starting quarterback spot.

Jets coach Todd Bowles discussed Darnold’s absence and the team’s competition at quarterback earlier this weekend.

“Any time you’re not here you lose something,” Bowles said (via NBC Sports). “Obviously when he comes in we’ll get him caught up. … It’s part of the business. We’ve got two other quarterbacks that can play, too.”

The Jets open the preseason Aug. 10 against the Falcons.