Mets closing pitcher Francisco Rodriguez was charged with third-degree assault late Wednesday night after scuffling with his father-in-law at Citi Field, police said.
"K-Rod" was arrested and being held at the ballpark early Thursday, police said. His father-in-law was in a hospital with a scrape on his face and a bump on his head.
"There was an incident at the ballpark between Francisco Rodriguez and his family. He was questioned by police and all other questions pertaining to this matter can be addressed to police," Mets spokesman Jay Horwitz said.
Several security guards, along with some women and children, were seen around the Mets' family lounge near the clubhouse shortly after the Mets' 6-2 loss to Colorado.
Rodriguez's father-in-law had swelling above his right eyebrow.
The pitcher is expected to be arraigned later today in Queens court, where prosecutors said they would ask for bail of $5000.
Rodriguez, who is originally from Venezuela, has had previous confrontations with a team official, a coach and an opponent in his 1 1/2 seasons with the Mets, though none of them reached this level.
The excitable, 28-year-old pitcher signed a three-year, $37 million contract with the Mets after posting a record 62 saves with the Angels in 2008. He is 4-2 with 25 saves and a 2.24 ERA this season.
Rodriguez did not pitch in the Mets' latest loss, which dropped them below .500. Reliever Manny Acosta gave up a two-out grand slam to Melvin Mora in the eighth inning.
In May, Rodriguez and bullpen coach Randy Niemann got into a heated exchange while the pitcher was preparing to enter a game. Mets manager Jerry Manuel later said the matter was resolved, without divulging what caused the dispute.
In July 2009, Rodriguez and former Mets official Tony Bernazard argued aboard the team bus. Bernazard was later fired by the Mets amid several allegations.
That June, Rodriguez and Yankees reliever Brian Bruney needed to be separated before a game. They had sniped at each other in the media a day earlier.