MIAMI -- Hours after turning in a fine pitching performance, Marlins left-hander Scott Olsen was arrested early Saturday morning outside his home in Aventura.
The 23-year-old was charged with driving under the influence, resisting an officer with violence, fleeing and eluding police officers, according to a Miami-Dade County corrections report.
The incident occurred shortly after 3 a.m. ET, the Miami Herald reported. A police officer conducting a radar check tried to stop Olsen, but the Marlins pitcher didn't pull over.
According to police, Olsen eventually stopped his vehicle at his home in Aventura. There, he began fighting with the officers and he refused to take a Breathalyzer test, police said.
Capt. William Washa, an Aventura Police spokesman, told the Herald: "The officer went to pull him over and he refused to stop."
Olsen was booked into the Miami-Dade County corrections facility at 11:28 a.m. Bond on all the charges is set at $11,000, according to the report.
Abrasions were visible on Olsen's face in his booking photos.
The incident occurred on what was shaping up as a solid night for the 23-year-old. He gave up two runs in seven innings and was the winning pitcher in the Marlins' 10-2 win over the Reds on Friday night.
The Marlins were unavailable for comment early Saturday afternoon.
It's been a wild week for Olsen. He was suspended for two games by the team on Monday for insubordination and conduct detrimental to the team.
Olsen was involved in a skirmish with teammate Sergio Mitre in the tunnel area outside the Marlins clubhouse last Sunday. He was suspended without pay.
Keeping his emotions in check has been a concern for Olsen stemming back to his rookie 2006 season.
A year ago, he was involved in a fight with then-teammate Randy Messenger, and he was grabbed in the dugout by former manager Joe Girardi. He also had a pushing match with Miguel Cabrera in the dugout at Shea Stadium.
Earlier this season, Olsen was disciplined by the team for making a gesture to a fan in Milwaukee.