A Bloomington man with 13 drunken-driving convictions on his record was charged Tuesday with another DWI and fleeing a police officer.

Douglas J. McCready, 40, was arrested Sunday evening after leading several squad cars on a 13-mile freeway chase before he was caught outside his home. He's being held in Hennepin County jail. Bail was set at $250,000 for the Sunday incident but McCready won't be released anytime soon. The Department of Corrections requested that McCready, who is on supervised release in connection with a 2010 drunken-driving conviction in Ramsey County, be held in jail without bail.

According to the criminal complaint, McCready had a blood-alcohol content of 0.24 percent — three times the legal limit for driving in Minnesota. A preliminary breath test earlier in the evening showed he had a blood alcohol content of 0.319.

A 911 caller spotted McCready's full-size pickup truck about 7:25 p.m. swerving on Interstate 35W near I-694 in New Brighton. A trooper who responded to the call saw McCready, who was pulling a large trailer behind his truck, swerve in and out of traffic and drive onto the shoulder as he traveled south at speeds of 50 to 70 miles per hour on I-35W. McCready refused to pull over for the trooper and other squads and was seen throwing glass bottles out of the passenger side window, according to the charges.

The chase ended when McCready stopped at home.

State Patrol spokeswoman Tiffani Schweigart said the 13 convictions on McCready's record are an extremely high and unusual number. "It's probably sheer luck that he hasn't been involved in a fatal crash," she said.

McCready's 2010 felony conviction stemmed from an offense in May 2009, the last in a string of drunken driving convictions that began in 1995. The Minnesota Department of Public Safety canceled his license for three years, beginning in 2009. But it was reinstated in July 2012 after he met the legal requirements. He had a valid license when he was arrested Sunday.

paul.walsh@startribune.com 612-673-4482 mlsmith@startribune.com 612-673-4788