Après une année en European Junior Cup en 2013 au cours de laquelle il a remporté deux courses, mais a terminé 10e du classement général, Bo Bendsneyder a fait son entrée sur la scène internationale en remportant la Red Bull MotoGP Rookies Cup en 2015, ce qui l’a conduit à passer en Moto3 en 2016. Il a officié sous les couleurs Red Bull KTM Ajo, décrochant deux podiums en 2016, puis en 2017, année qu’il a conclue avec une quatrième place lors du Grand Prix de République tchèque. Après quoi Bendsneyder a opéré pendant sept ans en Moto2. En 2024, il a fait ses débuts en WorldSSP en tant que pilote remplaçant et, bien qu’il n’ait disputé que quatre courses, il a signé une troisième place lors de la Course 2 à Jerez au guidon d’une MV Agusta. Cette saison 2025, il est de retour au guidon d’une MV avec le Team MV Agusto Reparto Corse aux côtés de Filippo Faroli.