The officer was on a bike when the incident occurred around 9:30 p.m. near 25th and Diamond Street.
Police say the driver in a Pontiac vehicle tried to run the officer down.
The officer was unhurt and the suspect stopped and was taken into custody.
Police are trying to sort out all the details.