Hendelsen skjedde i et boligfelt Luren på Stord i 19-tiden i kveld.
– Det er litt uklart hva som har skjedd her. Gutten ble påkjørt og sjåføren i bilen har selv fraktet ham til sykehus på Stord, sier operasjonsleder i politiet, Svein Roald Vikse.
Den ni år gamle gutten ble sendt videre fra Stord sykehus til Haukeland sykehus.
Der opplyste Helse Bergen i en fredag kveld pressemelding at gutten var alvorlig skadd.
Lørdag i 12-tiden er tilstanden til gutten oppdatert og det går nå bedre med ham. Han omtales som lettere skadet av sykehuset.
På grunn av de uklare omstendighetene har politiet så langt ikke beslaglagt førerkortet til sjåføren, slik de ofte gjør i slike saker.
– Vi vet veldig lite om hva som har skjedd her, og avventer etterforskning, sier Vikse til NRK.