The teenager, who cannot be named for legal reasons, has been charged with three counts of causing death by dangerous driving, dangerous driving, robbery, theft of motor vehicle and threatening with an offensive weapon in a public place.
The offences all occurred on 13 June.
He has been remanded in custody to appear at Bradford Magistrates Court tomorrow (Monday).