Shaun Gilbert, 29, appeared at Telford Magistrates Court on Tuesday to admit a single charge.
The incident happened in the Market Drayton area on July 15 last year.
Gilbert, of Betton Crossing in Market Drayton, will be sentenced for the single charge of causing injury by dangerous driving at Shrewsbury Crown Court on April 27, when a crown court judge will hear the particulars of the incident.
An earlier version of this story incorrectly said the defendant's name was Phillip Gilbert. This has now been corrected to make clear the defendant's name was Shaun Gilbert.