Shapira Bar-Or võistles Iisraeli nimel 2008. aasta suveolümpiamängudel Hiinas Pekingis. 100 meetri vabas stiilis
Ta ujus 49.10 (riiklik rekord) ja tuli 26. ja 200 meetri vabas stiilis ta ujus 1:47.78 (ka riiklik rekord) esimeses soojuses ja 1:48.16 poolfinaalis, tulemas 15. Ta oli esimene Iisraeli ujuja, kes võistles olümpiamängude poolfinaalis.