Shapira Bar-Or competiu en nome de Israel nos Xogos Olímpicos de Verán de 2008 en Pequín, China. No 100 metros estilo libre nado con 49,10 (un récord nacional) e chegou en 26o lugar, e no 200 metros estilo libre
nado un 1:47.78 (tamén un récord nacional) na primeira tempada, e un 1:48.16 nas semifinais, chegando ao 15o lugar. Foi o primeiro nadador israelí en competir nunha semifinal olímpica.