Comincia a correre in minimoto nella Daijiro 74 cup in Giappone e poi in altre competizioni nazionali. Corre nella Asia Talent Cup, giungendo quarto nel 2014 e primo nel 2015, mentre nel 2016 vince la MotoGP Rookies Cup.[1] Fa apparizioni anche nella categoria Moto3 del campionato spagnolo Velocità.
Nel 2018 è pilota titolare in Moto3, corre per il team Petronas Sprinta Racing. Ottiene come miglior risultato un settimo posto in Austria e termina la stagione al 20º posto con 50 punti. In questa stagione è costretto a saltare il Gran Premio di Aragona per i postumi dell'incidente accorso nella gara precedente (frattura del polso sinistro).[2] Nel 2019 rimane nello stesso team, con compagno di squadra John McPhee.[3] Ottiene come miglior risultato un quinto posto in Argentina e termina la stagione al 20º posto con 62 punti.
Nel 2020 corre con la KTM RC 250 GP del team Tech 3; il compagno di squadra è Deniz Öncü. Ottiene un secondo posto nel Gran Premio di Teruel e conclude la stagione al 16º posto con 52 punti. Nel 2021 rimane nello stesso team. Nelle qualifiche del Gran Premio d'Italia, sul circuito del Mugello, rimane, suo malgrado, coinvolto nell'incidente che vede morire Jason Dupasquier.[4] Ottiene un terzo posto in Aragona e chiude la stagione al nono posto con 120 punti.[5] In questa stagione è costretto a saltare i Gran Premi di Germania e Olanda a causa di un trauma cranico rimediato nel precedente GP di Catalogna.[6]
Nel 2022 passa al Max Racing Team con una Husqvarna FR250GP, il compagno di squadra è John McPhee. Dopo aver saltato alcune prove per infortunio, torna a gareggiare e vince il Gran Premio d'Olanda e quello in Austria, dopo aver dovuto scontare due long lap penalty.[7] Resta in corsa per il titolo per buona parte del campionato, che chiude al quarto posto.[8] Nel 2023 passa al team Liqui Moly Husqvarna Intact GP, il campagno di squadra è Collin Veijer. Chiude sul podio undici delle venti gare previste e si classifica secondo in campionato a soli sei punti da Masiá.[9]
Per la stagione 2024, Sasaki passa alla Moto2 correndo per il team Correos Prepago Yamaha VR46.[10]