Paul Reid, 28, is now in custody.
Police say they tried stopping Reid around 1 a.m. in the 1700 block of Plymouth Street, after they say he blew through two stop signs on 19th Street.
When officers pulled Reid over, he did not turn over his documentation and instead began revving the engine.
He then sped off, hitting both officers and dragging one of them a short distance.
Reid then barricaded himself inside a home on the 7400 block of Andrews Avenue.
He was taken into custody about 20 minutes later and is facing multiple charges including aggravated assault.
One of the officers had some scrapes on his arm. Both are expected to be okay.